Я ищу хорошо рабочий аудио преобразователь, который может преобразовать звуковые файлы (ogg) в mp3 formate. Я попробовал его "звуковым преобразователем" от центра программного обеспечения, но это прекратило преобразовывать после 6 из 12 файлов.
Может кто-либо здесь помогать мне?
Я использую WinFF, который является быстрым преобразователем AV, и он имеет дружественный интерфейс. Очень простой в использовании, как только Вы ознакомляете себя с предварительными установками, которые объединяются с этим приложением. Если Вы интересуетесь звуковым файлом coversion только, можно использовать аудио предварительные установки WinFF и преобразовать несколько файлов сразу с большой скоростью и высшим качеством.
можно установить WinFF от Центра программного обеспечения, или с Синаптическим, или можно использовать ссылку, предоставленную выше для установки последней стабильной версии. Необходимо установить до установки WinFF следующие пакеты: ffmpeg и libavcodec-extra-53 или libavcodec53.
Можно попробовать 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
Я использую 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 отправляет для получения дополнительной информации.
SoundConverter, который использует GUI (Gnome), но может также использоваться из командной строки. Поддерживаемые форматы Mp3, OGG, AAC, WAV, Flac
Установка:
sudo apt-get install soundconverter
Преобразуйте:
soundconverter -b -m "mp3" -s ".mp3" /home/za/Music/blackmill.ogg
Вот сценарий, который я использую для преобразования 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}