Як я можу перетворити аудіо з ogg в mp3?


35

Я шукаю добре працюючий аудіо конвертер, який здатний перетворити аудіофайли (ogg) у формат mp3. Я спробував це з "конвертором звуку" від програмного центру, але він перестав конвертувати після 6 з 12 файлів.

Хтось тут може мені допомогти?

Відповіді:


4

Я використовую WinFF, який є швидким AV-перетворювачем, і він має дружній інтерфейс. Дуже простий у використанні, коли ви ознайомитесь із пресетами, які постачаються разом із цим додатком. Якщо вас цікавить лише покриття аудіофайлів, ви можете використовувати аудіозадачі WinFF та конвертувати відразу декілька файлів із великою швидкістю та найкращою якістю.

Ви можете встановити WinFF з Центру програмного забезпечення, або за допомогою Synaptic, або ви можете скористатися посиланням, поданим вище, щоб встановити останню стабільну версію. Перед встановленням WinFF потрібно встановити такі пакети: ffmpeg та libavcodec-extra-53 або libavcodec53.


56

Я використовую ffmpegдля перетворення звуку:

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

Якщо ваше ім’я файлу містить пробіли, не забудьте процитувати його, наприклад:

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

Для виконання пакетної обробки ви можете використовувати forцикл типу

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

або - особливо для багатьох та / або великих файлів! - GNUparallel :

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 повідомлення для отримання додаткової інформації.


12

Ви можете спробувати ogg2mp3 .

Ви можете встановити ogg2mp3в Ubuntu 12.04 або 13.10, спочатку отримавши файл пакета debian з цієї сторінки завантаження ogg2mp3 .

Відкрийте .deb файл за допомогою. Software Center, Він встановить його вам.

Пакетне перетворення

Спочатку покладіть всі файли, які ви хочете перетворити, в одну папку (назвемо це ogg_src). Потім просто дайте ogg2mp3шлях до папки з відповідними параметрами звуку (бітрейт, канали тощо), і вона автоматично перетвориться по одному, відкрийте термінал і введіть:

ogg2mp3 /home/me/ogg_src/ -a 96

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

man ogg2mp3
man lame

Джерело


5

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, --batch Перетворення в пакетному режимі, з командного рядка, без графічного інтерфейсу користувача.
  • m, - mime-type Встановити вихідний MIME-тип для пакетного режиму. За замовчуванням - аудіо / x-vorbis.
  • s, --suffix Встановити суфікс вихідного файлу для пакетного режиму. За замовчуванням - .ogg.

1

Ось сценарій, який я використовую для перетворення 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}
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.