Как удалить один аудиопоток из файла AVI?

9

У меня есть несколько файлов AVI, которые имеют двойной звук на русском / английском. Аудио по умолчанию - русский, и я хочу изменить язык по умолчанию или удалить русский язык из этих файлов AVI.

Как я мог этого добиться? Я не хочу менять аудиопоток каждый раз, когда я играю в фильм.

Есть ли бесплатные инструменты?

user1400
источник

Ответы:

7

Я смог сделать это с помощью программы Avidemux (GUI)

Главное меню: Аудио -> Выбрать трек; Вы выбираете треки, которые хотите сохранить, и сохраняете как новый файл.

На всякий случай Avidemux находится в стандартном репозитории Fedora Linux; Я уверен, что это стандартно и в Ubuntu / Debian.


ffmpeg (console) также может сделать это:

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

(сохраняя видео-трек и аудио-трек № 3), но в одном из моих файлов результат, который я получил с Avidemux, был лучше.

Максим
источник
4

VirtualDubMod также предоставляет возможность выбрать, какие аудиопотоки вы хотите сохранить (после выбора аудиопотока вы можете установить параметры видео и аудио для прямого копирования, а затем сохранить его). Конечно , если AVI имеет VBR аудио, он может иметь аудио синхронизации проблемы , потому что VDubMod не обновлялись в течение длительного времени и не поддерживает его, и NanDub , который делает поддержка VBR аудио, не путь к (легко ) выберите аудио поток, который вы хотите.

Avidemux имеет (ограниченную) возможность использовать двойные звуковые дорожки , поэтому он также должен иметь возможность выбирать одну из двух.

Synetech
источник
1
ОП подтвердил, что Avidemux работал на него, кстати.
Slhck
3

Перекодирование - это нелепое решение. Просто используйте плеер, который вы можете настроить, чтобы автоматически выбирать предпочитаемый язык. Например, используйте VLC Media Player . Это бесплатно и считается одним из лучших.

Перейдите в Инструменты> Настройки> Аудио и на этой странице введите свой «Предпочтительный язык аудио».

невдохновленный
источник
2
это не то, что пользователь спросил
Алексей Андронов
1

Я не вижу его рекомендовать, но я думаю, что вы можете сделать это с HandBrake . Просто откройте AVI в Handbrake, а затем нажмите на аудио тег. Удачи!

Джейсон Макд
источник
0

Дайте DVD Flick попробовать. Я помню, как видел опцию для установки различных значений по умолчанию, и одним из них может быть языковая опция.

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

DVD Flick - бесплатное программное обеспечение с открытым исходным кодом для создания DVD. Если вы в конечном итоге захотите создать файл .ISO, который впоследствии можно будет записать на DVD, то, надеюсь, это решение подойдет именно вам.

Рэндольф Ричардсон
источник