Sto cercando un convertitore audio ben funzionante in grado di convertire file audio (ogg) in formato mp3. L'ho provato con il "convertitore audio" dal centro software ma ha smesso di convertire dopo 6 su 12 file.
Qualcuno qui può aiutarmi?
Sto cercando un convertitore audio ben funzionante in grado di convertire file audio (ogg) in formato mp3. L'ho provato con il "convertitore audio" dal centro software ma ha smesso di convertire dopo 6 su 12 file.
Qualcuno qui può aiutarmi?
Risposte:
Uso WinFF che è un convertitore AV veloce e ha un'interfaccia amichevole. Molto facile da usare dopo aver familiarizzato con i preset che si uniscono a questa app. Se sei interessato solo alla copertura dei file audio, puoi utilizzare le preimpostazioni audio di WinFF e convertire più file contemporaneamente con grande velocità e migliore qualità.
È possibile installare WinFF dal Software Center o con Synaptic oppure utilizzare il collegamento fornito sopra per installare l'ultima versione stabile. È necessario installare prima di installare WinFF i seguenti pacchetti: ffmpeg e libavcodec-extra-53 o libavcodec53.
Uso ffmpeg
per la conversione audio:
ffmpeg -i file.ogg file.mp3
ffmpeg -i file.{ogg,mp3} # if only the extension changes
Se il tuo nome file contiene spazi, non dimenticare di citarlo , ad esempio:
ffmpeg -i "file with spaces".{ogg,mp3}
Per eseguire l'elaborazione in batch è possibile utilizzare un for
ciclo simile
for i in *.ogg; do ffmpeg -i "$i" "${i%.*}.mp3"; done
o - specialmente per molti e / o file di grandi dimensioni! - GNUparallel
:
parallel ffmpeg -i "{}" "{.}.mp3" ::: *.ogg
Quest'ultimo comando convertirà tutti i .ogg
file nella directory corrente in modo .mp3
efficiente utilizzando le CPU per eseguire più attività in parallelo.
Per impostare il bitrate audio ffmpeg
fornisce l' -b:a BITRATE
opzione, ad es -b:a 192k
. Se desideri includere metadati come titolo, album e così via, puoi utilizzare queste opzioni:
-map_metadata 0:s:0 -id3v2_version 3 -write_id3v1 1
Vedi man ffmpeg
e questo post su linuxforums.org.uk per ulteriori informazioni.
Puoi provare ogg2mp3 .
È possibile installare ogg2mp3
in Ubuntu 12.04 o 13.10 ottenendo innanzitutto il file del pacchetto debian da questa pagina di download ogg2mp3 .
Apri il file .deb usando il Software Center
, lo installerà per te.
Metti prima tutti i file che vuoi convertire in una singola cartella (chiamiamola ogg_src
). Quindi dai semplicemente ogg2mp3
il percorso della cartella con i parametri audio appropriati (bitrate, canali ecc.) E convertirà automaticamente uno per uno, aprirà un terminale e digita:
ogg2mp3 /home/me/ogg_src/ -a 96
Per ulteriori informazioni, leggere il relativo manuale (incluso lo strumento di conversione effettivo chiamato lame
utilizzando i comandi seguenti:
man ogg2mp3
man lame
SoundConverter, che utilizza la GUI (Gnome), ma può anche essere usato dalla riga di comando. Formati supportati Mp3, OGG, AAC, WAV, Flac
Installare:
sudo apt-get install soundconverter
Convertire:
soundconverter -b -m "mp3" -s ".mp3" /home/za/Music/blackmill.ogg
Ecco lo script che uso per convertire ogg in mp3 con tag id3.
Salva questo testo qui sotto in un file chiamato ogg2mp3
. Renderlo eseguibile con chmod +x ogg2mp3
.
Eseguire nel terminale e passare un parametro, che è il percorso di una cartella.
(è necessario ffmpeg ovviamente e pacchetto zenity per le notifiche)
#!/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}