Как я могу преобразовать аудио от ogg до mp3?

Я ищу хорошо рабочий аудио преобразователь, который может преобразовать звуковые файлы (ogg) в mp3 formate. Я попробовал его "звуковым преобразователем" от центра программного обеспечения, но это прекратило преобразовывать после 6 из 12 файлов.

Может кто-либо здесь помогать мне?

35
задан 6 April 2014 в 04:26

5 ответов

Я использую WinFF, который является быстрым преобразователем AV, и он имеет дружественный интерфейс. Очень простой в использовании, как только Вы ознакомляете себя с предварительными установками, которые объединяются с этим приложением. Если Вы интересуетесь звуковым файлом coversion только, можно использовать аудио предварительные установки WinFF и преобразовать несколько файлов сразу с большой скоростью и высшим качеством.

можно установить WinFF от Центра программного обеспечения, или с Синаптическим, или можно использовать ссылку, предоставленную выше для установки последней стабильной версии. Необходимо установить до установки WinFF следующие пакеты: ffmpeg и libavcodec-extra-53 или libavcodec53.

4
ответ дан 16 November 2019 в 11:00

Можно попробовать ogg2mp3.

можно установить ogg2mp3 в Ubuntu 12.04 или 13.10 первым получением debian файла пакета от этого , страница .

загрузки ogg2mp3 Открывает .deb файл с помощью эти Software Center, это установит его для Вас.

Пакетное преобразование

Первый поместило все файлы, которые Вы хотите, преобразовывают в единственную папку (let’s, называют его ogg_src). Тогда просто дайте ogg2mp3 путь к папке с соответствующими параметрами аудио (скорость передачи, каналы и т.д.), и это автоматически преобразует один за другим, откроет терминал и тип:

ogg2mp3 /home/me/ogg_src/ -a 96

Для получения дополнительной информации прочитайте его руководство (включая фактический инструмент преобразования, названный lame при помощи ниже команд:

man ogg2mp3
man lame

Источник

12
ответ дан 16 November 2019 в 11:00

Я использую ffmpeg для звукового преобразования:

ffmpeg -i file.ogg file.mp3
ffmpeg -i file.{ogg,mp3}      # if only the extension changes 

Если Ваше имя файла содержит пробелы, не забывают заключать его в кавычки, например:

ffmpeg -i "file with spaces".{ogg,mp3}

Для выполнения пакетной обработки, можно или использовать a for цикл как

for i in *.ogg; do ffmpeg -i "$i" "${i%.*}.mp3"; done

или – специально для многих и/или больших файлов! – GNU parallel:

parallel ffmpeg -i "{}" "{.}.mp3" ::: *.ogg

Эта последняя команда преобразует каждый .ogg файл в текущем каталоге к .mp3 эффективно с помощью ЦП для выполнения нескольких задач параллельно.

Установить скорость передачи звука ffmpeg обеспечивает -b:a BITRATE опция, например. -b:a 192k. Если Вы хотите включать метаданные как заголовок, альбом и так далее, можно использовать эти опции:

-map_metadata 0:s:0 -id3v2_version 3 -write_id3v1 1

Посмотрите man ffmpeg и этот linuxforums.org.uk отправляет для получения дополнительной информации.

55
ответ дан 23 November 2019 в 00:22

SoundConverter, который использует GUI (Gnome), но может также использоваться из командной строки. Поддерживаемые форматы Mp3, OGG, AAC, WAV, Flac

Установка:

sudo apt-get install soundconverter

Преобразуйте:

soundconverter -b -m "mp3" -s ".mp3" /home/za/Music/blackmill.ogg
  • b, - пакетное Преобразование в пакетном режиме, из командной строки, без графического интерфейса пользователя.
  • m, - Набор типа пантомимы вывод тип MIME для пакетного режима. Значение по умолчанию является audio/x-vorbis.
  • s, - снабдите суффиксом Набор выходной суффикс имени файла для пакетного режима. Значение по умолчанию является .ogg.
5
ответ дан 23 November 2019 в 00:22

Вот сценарий, который я использую для преобразования ogg в mp3 с тегами id3.

Сохраните этот текст ниже в названный файл ogg2mp3. Сделайте это исполняемым файлом с chmod +x ogg2mp3.

Выполнитесь в терминале и передайте один параметр, который является путем к папке.

(Вам нужны ffmpeg, очевидно, и zenity пакет для уведомлений),

#!/bin/bash
#

kbps=320

crtpath=$PWD
cd "$1"

old_IFS=${IFS}
IFS='
'

files=$(find . -type f -regex '^.+\.ogg$' | sort)

declare -i nn=0
for file in ${files}
do
  fn=$(readlink -f "$file")

  dest=$(echo "$fn"|sed -e 's/\.ogg$/\.mp3/')

  ffmpeg -i "$fn" -ab ${kbps}k -map_metadata 0:s:0 "${dest}"

  let nn=nn+1
done

cd "${crtpath}"
zenity --info --text "Finished converting ogg to mp3.${IFS}Processed ${nn} files."
#notify-send -i info Information "Finished converting ogg to mp3.${IFS}Processed ${nn} files."

IFS=${old_IFS}
1
ответ дан 23 November 2019 в 00:22

Другие вопросы по тегам:

Похожие вопросы: