Szukam dobrze działającego konwertera audio, który jest w stanie konwertować pliki audio (ogg) do mrówczanu mp3. Próbowałem z „konwerterem dźwięku” z centrum oprogramowania, ale przestało konwertować po 6 z 12 plików.
Czy ktoś może mi pomóc?
Używam WinFF, który jest szybkim konwerterem AV i ma przyjazny interfejs. Bardzo łatwy w użyciu po zapoznaniu się z ustawieniami wstępnymi dołączonymi do tej aplikacji. Jeśli interesuje Cię tylko coversion plików audio, możesz użyć ustawień wstępnych audio WinFF i konwertować wiele plików jednocześnie z dużą prędkością i najlepszą jakością.
Możesz zainstalować WinFF z Centrum oprogramowania lub z Synaptic lub możesz użyć linku podanego powyżej, aby zainstalować najnowszą stabilną wersję. Przed zainstalowaniem WinFF musisz zainstalować następujące pakiety: ffmpeg i libavcodec-extra-53 lub libavcodec53.
Używam ffmpeg
do konwersji dźwięku:
ffmpeg -i file.ogg file.mp3
ffmpeg -i file.{ogg,mp3} # if only the extension changes
Jeśli nazwa pliku zawiera spacje, nie zapomnij go zacytować , np .:
ffmpeg -i "file with spaces".{ogg,mp3}
Aby wykonać przetwarzanie wsadowe, możesz użyć for
pętli podobnej do
for i in *.ogg; do ffmpeg -i "$i" "${i%.*}.mp3"; done
lub - szczególnie dla wielu i / lub dużych plików! - GNUparallel
:
parallel ffmpeg -i "{}" "{.}.mp3" ::: *.ogg
To ostatnie polecenie przekonwertuje każdy .ogg
plik w bieżącym katalogu, aby .mp3
efektywnie wykorzystywać procesory do wykonywania wielu zadań równolegle.
Aby ustawić bitrate audio, ffmpeg
udostępnia -b:a BITRATE
opcję, np -b:a 192k
. Jeśli chcesz dołączyć metadane, takie jak tytuł, album itp., Możesz użyć tych opcji:
-map_metadata 0:s:0 -id3v2_version 3 -write_id3v1 1
Zobacz man ffmpeg
i ten post linuxforums.org.uk w celu uzyskania dalszych informacji.
Możesz spróbować ogg2mp3 .
Możesz zainstalować ogg2mp3
w Ubuntu 12.04 lub 13.10, najpierw pobierając plik pakietu debian z tej strony pobierania ogg2mp3 .
Otwórz plik .deb za pomocą Software Center
, zainstaluje go dla ciebie.
Najpierw umieść wszystkie pliki, które chcesz przekonwertować, w jednym folderze (nazwijmy to ogg_src
). Następnie po prostu podaj ogg2mp3
ścieżkę do folderu z odpowiednimi parametrami audio (szybkość transmisji, kanały itp.), A ona automatycznie skonwertuje jeden po drugim, otworzy terminal i wpisz:
ogg2mp3 /home/me/ogg_src/ -a 96
Aby uzyskać więcej informacji, przeczytaj jego instrukcję (w tym rzeczywiste narzędzie do konwersji wywoływane lame
za pomocą poniższych poleceń:
man ogg2mp3
man lame
SoundConverter, który korzysta z GUI (Gnome), ale może być również używany z wiersza poleceń. Obsługiwane formaty MP3, OGG, AAC, WAV, Flac
Zainstalować:
sudo apt-get install soundconverter
Konwertować:
soundconverter -b -m "mp3" -s ".mp3" /home/za/Music/blackmill.ogg
Oto skrypt, którego używam do konwersji ogg na mp3 z tagami id3.
Zapisz ten tekst poniżej w pliku o nazwie ogg2mp3
. Zrób to za pomocą chmod +x ogg2mp3
.
Wykonaj w terminalu i przekaż jeden parametr, którym jest ścieżka do folderu.
(oczywiście potrzebujesz ffmpeg i pakietu zenity do powiadomień)
#!/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}