Извлечь аудио файл из видео файла в OSX

22

У меня есть видео файл mp4. Я хотел бы взять аудио из этого видео и создать аудио файл. Выходная кодировка может быть AAC или MP3, это не будет иметь никакого значения.

Какие приложения было бы проще всего сделать, и какие шаги я должен предпринять?

p.campbell
источник

Ответы:

33

Использование QuickTime Player :

Файл / Экспорт / Только аудио

QuickTime Player / Файл / Экспорт / Только аудио ...

магма
источник
1
Чистый и простой способ для базовой OS X сделать это.
CousinCocaine
Примечание: это создает .m4a(AAC) файл. Это 100% отвечает на первоначальный вопрос, но если вам нужен MP3, этот ответ не сделает этого.
Фрогз
… Тем не менее, вы можете использовать iTunes, чтобы впоследствии конвертировать m4a в mp3, как описано в osxdaily.com/2009/12/03/convert-m4a-to-mp3
Phrogz
30

Вы можете использовать -c copyс ffmpeg для извлечения аудио без перекодирования:

ffmpeg -i input_file -c copy audio.m4a

Запустите, ffmpeg -i input_fileчтобы увидеть, в каком формате находится аудиопоток. Если вместо AAC используется MP3, измените расширение выходного файла на mp3.

Это перекодирует аудио как AAC 256 кбит / с:

ffmpeg -i input_file -ab 256k audio.m4a

Скорее всего, ffmpegэто не в вашей системе. Вы можете установить brew( brew.sh ) и затем выполнить brew install ffmpegустановку ffmpeg.

Lri
источник
2
Вам также необходимо добавить -vnаргумент, чтобы ffmpeg не передавал видео в файл m4a.
Катрмр
7

Для копирования аудио из видеофайла вы можете использовать iTunes. Это создаст файл AAC.

  1. Перетащите видео в iTunes

    введите описание изображения здесь

  2. Выберите файл в фильмах и нажмите меню команды Файл - Создать новую версию . Нажмите Optionклавишу, и команда Convert To AAC будет включена.

    введите описание изображения здесь

  3. Файл AAC будет создан в том же каталоге, в котором находится видео mp4.

    введите описание изображения здесь

p.campbell
источник
Вы можете изменить, какой аудио кодер использовать (Apple Lossless, MP3, AIFF) в настройках.
Эдуард
6

Для этого я использую Evom из The Little App Factory. Это работает очень хорошо, и это бесплатно.

введите описание изображения здесь

Как только вы загрузите его, вы увидите это окно:

введите описание изображения здесь

Перетащите видео в окно, и появится другое окно.

введите описание изображения здесь введите описание изображения здесь

Для большей части контроля я рекомендую вкладку «Папка». Здесь вы можете создать новое имя для файла, выбрать, куда вы хотите его поместить, диапазон форматов и даже качество. После этого выберите «Конвертировать».

В моем случае я выбрал его для преобразования в файл MP3 и перенес на рабочий стол. Вот результат.

введите описание изображения здесь

Этот процесс очень прост, и вы даже можете конвертировать более одного видео одновременно.

chrisjr
источник
5

это работает лучше всего для меня:

  1. Создайте папку, например, под названием «Video Stripper».
  2. В Automator создайте действие папки.
  3. Свяжите действие папки с папкой «Video Stripper».
  4. Перетащите действие «Импорт аудиофайлов [в iTunes]» в действие «Папка». 4b. (Необязательно) добавьте действие «Импортировать файлы в iTunes», если хотите, чтобы импортированные аудиофайлы были добавлены в отдельный список воспроизведения.
  5. Сохраните действие папки под произвольным именем.

Отныне все аудио из видеофайлов, помещенных в папку, будут автоматически появляться в вашей медиатеке iTunes. Если вам больше не нужны эти видеофайлы, выберите «Удалить исходные файлы после кодирования» в действии «Импорт аудиофайлов».

dhvu
источник
1

Я использовал приложение Mac, Music Converter несколько раз без каких-либо проблем. Это бесплатно от Shedworxs и избавляет меня от необходимости открывать iTunes.

http://www.shedworx.com/musicconverter

Примечание: я никоим образом не связан с авторами приложения или компании.

Боске Билл
источник
0

Кажется, есть много вариантов. Если вы собираетесь редактировать аудио в Logic Pro, вы можете извлечь аудио при импорте файла туда же.

funkylaundry
источник