Я скачал несколько фильмов в формате mp4 и mkv.
Когда я смотрю в свойствах некоторых из них, я вижу, что язык аудиопотока установлен на «Неопределенный», а не на «Английский», при этом сам фильм на английском языке.
Я попытался изменить это с помощью свойств файла в Windows 8.1, но единственное, что я могу изменить, это «Режиссер», «Продюсер» и т. Д., А не аудиопотоки.
(для уточнения, я хочу изменить свойства аудиопотока, а не сам звук)
Есть ли программа, которая может это сделать?
Avidemux тоже может это сделать.
Откройте видеофайл, перейдите в Audioменю и выберите Select Track. Вы увидите это:
Измените язык на любой, который вы хотите, затем сохраните файл, используя Copyкак аудио, так и видео кодеки.
Это относится только к версии Avidemux для Windows.
Хотя Avidemux является кроссплатформенным приложением, в Linux Audioменю выглядит иначе. Он может обрабатывать только два аудиопотока и не может изменять язык.
Либав можно использовать:
Чтобы установить язык первого аудиопотока:
avconv -i input.mp4 -metadata:s:a:0 language=eng -codec copy output.mp4
Если у вас несколько аудиопотоков и вы не знаете, какой из них хотите изменить:
avprobe input.mp4
покажет формат и тип каждого медиапотока в видеофайле.
В диалоговом окне «Информация о мультимедиа» медиаплеера VLC (Ctrl-I) появится кнопка «Сохранить метаданные» , если вы введете любое из полей.
Занимает много времени, поэтому он тоже должен работать, делая промежуточную копию.
Другая возможность — один из многих редакторов тегов MP3/4.
СтеКор