Jak usunąć tylko jedną ścieżkę (nie wszystkie) z kontenera pliku wideo (.vob lub .mkv) za pomocą ffmpeg?Jak usunąć jedną ścieżkę z pliku wideo za pomocą ffmpeg?
Wiem, że mogę po prostu skopiować wideo (-c:v copy -an
) i określoną ścieżkę audio z kontenera do dwóch oddzielnych plików, a następnie dołączyć do nich.
Ale czy jest łatwiejszy sposób? Czy mogę po prostu usunąć konkretną ścieżkę dźwiękową z pojemnika? Polecenie ffmpeg?
Wow, nie wiedziałem o funkcji mapowania negatywnego, świetna! – v010dya
Mam problem, gdy plikiem wyjściowym jest .vob ('ffmpeg -i" in.vob "-map 0 -map -0: a: 1 -c copy" out.vob "'): _ Nieprawidłowe dane o typie mediów dla strumienia wyjściowego # 0_ i _Nie można zapisać nagłówka dla pliku wyjściowego # 0 (niepoprawne parametry kodeku?): Niepoprawny argument_ ale jeśli zmienię out.vob na out.ts działa 'ffmpeg -i" in.vob "-map 0 -map - 0: A: 1-copy „out.ts” ' – user25
@ user25 muszę zobaczyć pełną moc konsoli z Twojego polecenia. Możesz użyć strony pastebin i podać link. – LordNeckbeard