Есть ли способ конвертировать много видео файлов из звука AC3 в AAC? Я не хочу конвертировать видео сам, видео в порядке, только звук. У меня есть много видео, закодированных со звуком H.264 или mpeg4(xvid) и AC3, в разных контейнерах (.avi, .mkv). Я хочу конвертировать только звук в них в AAC, не касаясь формата видео и контейнера.
2 ответа
Лучший способ сделать это - использовать FFmpeg
для преобразования только аудио. Затем вы можете объединить исходное видео и преобразованный AAC с MKVToolNix
.
Описание
Конвертируйте аудио из нескольких видеофайлов в AAC с помощью скрипта в контекстном меню отправки.
Монтаж
- Скачать FFmpeg
- Откройте папку
shell:sendto
с комбинацией клавиш [win]+[r] - Создайте пустой пакетный файл, например,
aac.bat
- Вставьте следующий код
FOR %%i IN (%*) DO ffmpeg -i "%%~fi" -c:v copy -c:a aac "%%~di%%~pi%%~ni_aac%%~xi"
использование
Выберите файлы, которые вы хотите конвертировать, щелкните правой кнопкой мыши по ним, нажмите "Отправить" и нажмите «aac.bat».
Результат
Сценарий создаст новые файлы, в которых к именам файлов добавляется _aac, а аудио преобразуется в AAC.
Предположения
Я предполагал, что вы используете Windows. Я протестировал скрипт с несколькими файлами MKV с аудио DTS на Windows 10.
Код FFmpg
Если вы хотите указать входные и выходные файлы другим способом, вы можете использовать код ниже.
ffmpeg -i "C:\input.mkv" -c:v copy -c:a aac "C:\output.mkv"