Есть ли инструмент командной строки для Windows, чтобы извлечь аудио AAC из MP4?
5 ответов
mp4box также может сделать это.
Чтобы демультиплексировать / извлечь aac из mp4 (при условии, что аудио - это вторая дорожка):
mp4box -raw 2 video.mp4
Это автоматически создаст выходной файл "video_track2.aac"
Если вы хотите контролировать выходное имя файла, вы должны сделать
mp4box -raw 2 video.mp4 -out audio.aac
Если вы хотите сделать ремукс обратно в контейнер mp4 (т.е. для iTunes), вы можете сделать:
mp4box -single 2 video.mp4 -out audio.m4a
примечание: в gpac 0.5.0 есть ошибка, из-за которой выходное имя файла всегда заканчивается на .mp4, поэтому, если вы хотите использовать вышеуказанную командную строку, вам потребуется gpac 0.5.1
Затем вы можете поместить это в пакетный скрипт для работы со всеми файлами в каталоге:
for %%f in ("*.mp4") do (
mp4box -single 2 "%%f" -out "%%~nf.m4a"
)
(пакетный скрипт, вдохновленный videohelp и stackoverflow)
Ссылки для скачивания:
FFmpeg может это сделать. Вот список команд, которые могут пригодиться для вас. Иди сюда за инструкциями.
Пример:
ffmpeg -i INPUT.mp4 -c copy -map 0:a:0 Output.aac
-i
: входной файл-c copy
: копирует битовые потоки без перекодирования-map 0:a:0
: выбирает дорожку из: 1-й входной файл -> звуковые дорожки -> первая дорожка (1-я звуковая дорожка из 1-го входного файла)
Обратите внимание, что это будет работать аналогично с avconv
, который является форком ffmpeg
.
Вот фактические команды для использования, так как все предоставленные ссылки фактически не дают их, и в любом случае: ссылки гниют и умирают, поэтому всегда должны заменяться фактическими ответами на stackexchange.
avconv -i input.mp4 -vn -c:a copy output.m4a
Сначала я использую mkvtoolnix для преобразования MP4 в MKV и использую графический интерфейс mkvextract для извлечения нужной дорожки. Много менее сложный и полный графический интерфейс. Абсолютно нулевое изменение в любом компоненте вообще.
SUPER © "Проигрыватель" превосходит любой известный проигрыватель, поддерживая любой формат мультимедиа. SUPER © воспроизводит файлы, которые нельзя воспроизвести с помощью WMP или даже других проигрывателей на основе libavcodec, таких как MPC и VLC. SUPER © также воспроизводит и сохраняет интернет-медиапотоки различных протоколов (mms:// rtsp:// http://)
SUPER © "Кодировщик" - это самый быстрый и простой инструмент для кодирования полнометражных фильмов в любой другой формат без каких-либо временных или функциональных ограничений.