Похожие вопросы

Пакетная замена.m4v с другой звуковой дорожкой

У меня есть список .файлы m4v. У меня есть список таких .mp3 файлы (которые, оказывается, то же имя файла, как тегом .m4v файлы).

The .файлы m4v содержат более низкое качество звука. Тот .mp3 файлы содержат лучшее качество звука.

Я хотел бы заменить аудио .m4v файлы, с тегом аудио в окне .mp3 файлы.

Я не хотел бы делать это индивидуально для 10000 + файлов, в mkvmerge или через FFmpeg.

Я пробовал пакетный скрипт с чем-то вроде этого, но без толку:

для %%A IN ("*.м4в") сделать через FFmpeg -я "${%%а}" -я "${%%а//.файлы M4V/.МР3}"
-vcodec копия -acodec скопировать "${%%а//.файлы M4V/.МР4}"

pause

а так же (как я хотел вывод в другую директорию):

для %%A IN ("*.м4в") сделать через FFmpeg -я "%%A" -это я "%%с" -vcodec копия -acodec копия
"outputDirFoo123%% % ~na.mp4"

pause

эти до сих пор были безуспешными (только ошибки). Я не уверен, как это исправить.

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

большое спасибо.

5
задан 151SoBad
источник

1 ответов

использовать

FOR %%a IN ("*.m4v") DO ffmpeg -i "%%a" -i "%%~na.mp3" -map 0:v -map 1:a -c copy "newpath\%%~na.mp4"

pause
0
отвечен Gyan 2017-06-21 04:50:51
источник

Другие вопросы audio batch ffmpeg mp3 video