Como posso converter áudio de ogg para mp3?


35

Estou procurando um conversor de áudio que funcione bem, capaz de converter arquivos de áudio (ogg) em formato mp3. Eu tentei com o "conversor de som" do centro de software, mas ele parou de ser convertido após 6 dos 12 arquivos.

Alguém aqui pode me ajudar?

Respostas:


4

Eu uso o WinFF, que é um conversor AV rápido e possui uma interface amigável. Muito fácil de usar quando você se familiarizar com as predefinições que acompanham este aplicativo. Se você estiver interessado apenas na cobertura de arquivos de áudio, poderá usar as predefinições de áudio do WinFF e converter vários arquivos ao mesmo tempo com grande velocidade e melhor qualidade.

Você pode instalar o WinFF a partir do Centro de Software ou com o Synaptic ou pode usar o link fornecido acima para instalar a versão estável mais recente. Você precisa instalar antes de instalar o WinFF os seguintes pacotes: ffmpeg e libavcodec-extra-53 ou libavcodec53.


56

Eu uso ffmpegpara conversão de som:

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

Se o seu nome de arquivo contiver espaços, não esqueça de citá- lo, por exemplo:

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

Para executar o processamento em lote, você pode usar um forloop como

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

ou - especialmente para muitos e / ou arquivos grandes! - GNUparallel :

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

Este último comando converterá todos os .oggarquivos no diretório atual para .mp3usar eficientemente sua (s) CPU (s) para executar várias tarefas em paralelo.

Definir a taxa de bits do áudio ffmpegfornece a -b:a BITRATEopção, por exemplo -b:a 192k. Se você deseja incluir metadados como título, álbum e assim por diante, pode usar estas opções:

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

Veja man ffmpege este post no linuxforums.org.uk para mais informações.


12

Você pode tentar ogg2mp3 .

Você pode instalar ogg2mp3no Ubuntu 12.04 ou 13.10 primeiro obtendo o arquivo do pacote debian nesta página de download do ogg2mp3 .

Abra o arquivo .deb usando o Software Center, ele o instalará para você.

Conversão em lote

Primeiro, coloque todos os arquivos que você deseja converter em uma única pasta (vamos chamá-lo ogg_src). Em seguida, simplesmente forneça ogg2mp3o caminho da pasta com os parâmetros de áudio apropriados (taxa de bits, canais etc.) e ele converterá automaticamente um por um, abrirá um terminal e digite:

ogg2mp3 /home/me/ogg_src/ -a 96

Para obter mais informações, leia o manual (incluindo a ferramenta de conversão real chamada lameusando os comandos abaixo:

man ogg2mp3
man lame

Fonte


5

SoundConverter, que faz uso da GUI (Gnome), mas também pode ser usado na linha de comando. Formatos suportados Mp3, OGG, AAC, WAV, Flac

Instalar:

sudo apt-get install soundconverter

Converter:

soundconverter -b -m "mp3" -s ".mp3" /home/za/Music/blackmill.ogg
  • b, --batch Converte no modo de lote, na linha de comando, sem uma interface gráfica do usuário.
  • m, --mime-type Define o tipo MIME de saída para o modo em lote. O padrão é audio / x-vorbis.
  • s, --suffix Define o sufixo do nome do arquivo de saída para o modo em lote. O padrão é .ogg.

1

Aqui está o script que eu uso para converter ogg para mp3 com tags id3.

Salve este texto abaixo em um arquivo chamado ogg2mp3. Torne executável com chmod +x ogg2mp3.

Execute no terminal e passe um parâmetro, que é o caminho para uma pasta.

(você precisa obviamente do ffmpeg e do pacote zenity para notificações)

#!/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}
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.