Jak usunąć jeden strumień audio z pliku AVI?

9

Mam kilka plików AVI z podwójnym dźwiękiem w języku rosyjskim / angielskim. Domyślnym dźwiękiem jest rosyjski i chcę zmienić domyślny język lub usunąć język rosyjski z tych plików AVI.

Jak mogłem to osiągnąć? Nie chcę zmieniać strumienia audio za każdym razem, gdy odtwarzam film.

Czy są jakieś bezpłatne narzędzia?

użytkownik 1400
źródło

Odpowiedzi:

7

Byłem w stanie to zrobić za pomocą programu Avidemux (GUI)

Menu główne: Audio -> Wybierz utwór; wybierasz ścieżki, które chcesz zachować, i zapisujesz jako nowy plik.

Na wszelki wypadek Avidemux znajduje się w standardowym repozytorium Linux Fedory; Jestem pewien, że jest to również standard w Ubuntu / Debian.


ffmpeg (konsola) jest w stanie to zrobić:

$ ffmpeg -i file.avi -map 0: 0 -map 0: 3 -acodec copy -vcodec copy file.1-track.avi

(zachowując ścieżkę wideo i ścieżkę audio # 3), ale w jednym z moich plików wynik uzyskany z Avidemux był lepszy.

Maksyma
źródło
4

VirtualDubMod zapewnia również możliwość wyboru strumieni audio, które chcesz zachować (po wybraniu strumienia audio możesz ustawić opcje wideo i audio na bezpośrednie kopiowanie, a następnie zapisać). Oczywiście jeśli AVI VBR ma dźwięku, może mieć problemy z synchronizacją audio-bo VDubMod nie został zaktualizowany od dłuższego czasu i nie obsługuje, a nandub który ma wsparcie VBR dźwięku, nie ma sposobu na (łatwo ) wybierz żądany strumień audio.

Avidemux ma (ograniczoną) możliwość korzystania z podwójnych ścieżek audio , więc powinien także móc wybrać jedną z dwóch.

Synetech
źródło
1
OP potwierdził, że Avidemux pracował dla niego, btw.
slhck,
3

Przekodowywanie jest niedorzecznym rozwiązaniem. Wystarczy użyć odtwarzacza, który można dostosować, aby automatycznie wybrać preferowany język. np. Użyj VLC Media Player . Jest bezpłatny i uważany za jeden z najlepszych.

Przejdź do Narzędzia> Preferencje> Audio, a na tej stronie wpisz „Preferowany język audio”.

Banalny
źródło
2
nie o to pytał użytkownik
Aleksiej Andronow
1

Nie wydaje mi się, aby było to zalecane, ale myślę, że możesz to zrobić za pomocą HandBrake . Wystarczy otworzyć AVI w Handbrake, a następnie kliknąć znacznik Audio. Powodzenia!

Jason McD
źródło
0

Wypróbuj DVD Flick. Pamiętam, że widziałem opcję ustawienia różnych ustawień domyślnych, a jedną z nich może być opcja językowa.

  Flick DVD
  http://www.dvdflick.net/

DVD Flick to darmowe oprogramowanie typu open source do tworzenia płyt DVD. Jeśli ostatecznie chcesz utworzyć plik .ISO, który można później wypalić na dysku DVD, to rozwiązanie będzie dla Ciebie odpowiednie.

Randolf Richardson
źródło