Есть ли способ (возможно, я думаю использовать QuickTime) взять видео + аудио файл и разделить его на два отдельных файла, один только для видео, а другой только для аудио? Я знаю, что в Finder есть пункт контекстного меню «Кодировать выбранные видеофайлы», который позволяет кодировать его только как аудио, но не только как видео.
Спасибо!
ffmpeg поддерживает демультиплексирование без перекодирования:
ffmpeg -i input.mkv # show stream numbers and formats
ffmpeg -i input.mkv -c copy audio.m4a # AAC
ffmpeg -i input.mkv -c copy audio.mp3 # MP3
ffmpeg -i input.mkv -c copy audio.ac3 # AC3
ffmpeg -i input.mkv -an -c copy video.mkv
ffmpeg -i input.mkv -map 0:a:1 -c copy audio.m4a # stream 1
-c copy
это как -vcodec copy -acodec copy
. -map 0:1
означает файл 0, поток 1. -an
означает отсутствие звука.
-- Отредактировано: -map 0:1 => -map 0:a:1 (выберите 2-й звук, а не только 2-й любой поток)
QuickTime 7 Pro — это инструмент, который я использовал для разделения дорожек. После того, как вы зарегистрировали программное обеспечение, есть хороший инструмент, который показывает все треки, и вы можете удалять их, перемещать, редактировать отдельно.
Я бы порекомендовал проигрыватель VLC, мой любимый, он будет играть что угодно и делать что угодно.
Вот как может работать шинирование .
Здесь вы можете скачать VLC .
пингвинробот
Хеннинг