Skocz do zawartości

Ffmpeg - Jak Konwertować Pliki?


necrordian

Rekomendowane odpowiedzi

Witam. Jako ze moje graficzny konwerter nie potrafi konwertowac plików ogg na aac musze z korzystac z konsolowego ffmpeg. Przestudiowalem caly plik pomoc i nie potrafie dobrze sformulowac polecenia do konwersji. Otóz cala komenda ma byc wedlug wzoru:

ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Ja caly czas cos zle wpisuje ale ciagle nie wiem co. Jak sformulowac polecenie by przekonwertowalo mi caly katalog z plikami ogg na pliki AAC o bitrate 96kbps? Jezeli sa takie opcje a chyba sa to przydaloby sie aby pliki zródlowe zostaly usuniete a pliki docelowe byly w tym samym katalogu co wejsciowe?

 

Probowalem tez przez faac, i oto efekty:

[necrordian@necrordian-desktop ~]$ faac -b 96 /home/necrordian/Pulpit/lol/*
Freeware Advanced Audio Coder
FAAC 1.28

Couldn't open input file /home/necrordian/Pulpit/lol
/Amon_Amarth_-_Guardians_of_Asgaard.ogg

Odnośnik do komentarza
Udostępnij na innych stronach

Google i wszystko jasne ;)http://www.linuxconfig.org/ffmpeg-audio-format-conversions

 

ffmpeg -i audio.ogg  -acodec libfaac audio.aac

 

[EDIT]

Chociaz nie jest tak prosto niestety, bo aac ze wzgledów licencyjnych polecial z ffmpeg. Ale da sie → http://forums.fedoraforum.org/showthread.php?t=234861

 

Trzeba sobie pobrac paczke → http://packages.atrpms.net/dist/f13/faac/

Dla F14 nie ma galezi, ale moze jest w innych repo albo mozna samemu przebudowac paczke, bo jest i src.rpm i .spec wiec w sumie nic trudnego → http://wiki.fedora.pl/wiki/Rpmbuild

Odnośnik do komentarza
Udostępnij na innych stronach

Uh, potrafie juz konwertowac pojedyncze pliki za pomoca biblioteki nie libfaac, lecz aac zawartej w pakiecie ffmpeg. Wystarczy wpisac:

[necrordian@necrordian-desktop ~]$ ffmpeg -i /home/necrordian/Pulpit/sa/Diablo-Lovedivided.ogg  -acodec aac -ab 96k -strict experimental /home/necrordian/Pulpit/Diablo-Lovedivided.m4a

 

Tylko pytanie - jak konwertowac np cale foldery plików?

I jescze jedna rzecz, jak poradzic sobie z tym ze program nie kopiuje tagów w utworze?

Odnośnik do komentarza
Udostępnij na innych stronach

Mozna uzyc zwyklej petli for po folderze (poczytaj jakis kurs basha) lub np. xargs (zobacz przyklady uzycia w man xargs).

EDIT: Jest kilka nakladek graficznych na ffmpeg: hypervc-qt4, winff, tragtor, shazam, sinthgunt itd.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...