У меня есть видео, которое мне нужно преобразовать в mp3 (из командной строки, а не из графического интерфейса): video.mp4
Я пытался:
ffmpeg -i -b 192 video.mp4 video.mp3
безрезультатно. Я получаю следующую ошибку:
WARNING: library configuration mismatchSeems stream 0 codec frame rate differs from container frame rate: 59.83 (29917/500) -> 59.75 (239/4)WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s Encoder (codec id 86017) not found for output stream #0.0
является ведущим конвертером аудиофайлов для рабочего стола GNOME. Он считывает все, что может прочитать GStreamer (Ogg Vorbis, AAC, MP3, FLAC, WAV, AVI, MPEG, MOV, M4A, AC3, DTS, ALAC, MPC, Shorten, APE, SID, MOD, XM, S3M и т. Д.), И записывает в WAV, FLAC, MP3, AAC., и файлы Ogg Vorbis, или используйте аудиопрофиль GNOME.
SoundConverter стремится быть простым в использовании и очень быстрым. Благодаря своей многопоточной конструкции он будет использовать как можно больше ядер для ускорения преобразования. Он также может извлекать аудио из видео.
Как конвертировать MP4 в MP3 с помощью VLC
>Откройте медиаплеер VLC. Нажмите "Медиа" "Конвертировать", чтобы войти в окно "Открыть медиа". Нажмите кнопку "Добавить" в правой части экрана, чтобы войти в проводник Windows. Найдите файл MP4 на вашем жестком диске, который вы хотите конвертировать. Нажмите кнопку "Конвертировать" в нижней части экрана.
Выберите имя целевого файла.
Перейдите на вкладку "Аудиокодек" и выберите "MP3" из выпадающего списка "Кодек". Нажмите кнопку "Пуск", чтобы начать преобразование вашего аудио MP4 в MP3.
У меня есть сценарий оболочки, который использует mplayer (так что он может конвертировать все, что угодно mplayer может воспроизводиться), чтобы извлечь аудио, а затем закодировать его с помощью lame.Вот код:
Сначала вам нужно apt-get install mplayer lame.После этого поместите код в файл с именем "any2mp3.sh ", дайте разрешение на выполнение и поместите это в свой $PATH, и вы сможете сделать:
-i input file name -vn disable video recording -acodec force audio codec to libmp3lame -ac set the number of audio channels -ar set the audio sampling frequency
Если вам нужно часто им пользоваться,
ШАГ 1: Создайте функцию bash, которая выполняет преобразование
вы можете попробовать преобразовать его с помощью vlc или sound convertergo в http://soundconverter.org/ звуковой конвертер или найдите в своем программном центре или используйте vlc для преобразования, откройте vlcmediaconvert/savechose свой файл, выберите формат вывода, выберите имя и место назначения и начните парить - вот и все