четверг, 1 июня 2017 г.

Как конвертировать MP4 в MP3 в Linux

Для конвертирования mp4 в mp3 можно использовать ffmpeg.

FFmpeg - это полнофункциональное кроссплатформенное решение для записи, конвертирования и трансляции аудио и видео. Оно включает libavcodec – одну из лучших библиотек с кодеками аудио/видео.

Установка ffmpeg в Ubuntu

sudo apt-get install ffmpeg libavcodec-extra-53

Конвертирование MP4 в MP3

Базовая команда:

ffmpeg -i filename.mp4 filename.mp3

Опции этой команды можно найти на man-странице (man ffmpeg).


ffmpeg -i filename.mp4 -b:a 192K -vn filename.mp3

Спецификатор потока может соответствовать нескольким потокам, затем опция применяется ко всем ним. Таким образом, спецификатор потока в "-b:a 128k" соответствует всем потокам аудио.

Скрипт: 

Приведенный ниже скрипт конвертирует все файлы с расширением .mp4 в папке Music в .mp3.

#!/bin/bash
MP4FILE=$(ls ~/Music/ |grep .mp4)
for filename in $MP4FILE
do 
 name=`echo "$filename" | sed -e "s/.mp4$//g"`
 ffmpeg -i ~/Music/$filename -b:a 192K -vn ~/Music/$name.mp3
done

Комментариев нет:

Отправить комментарий