Portál AbcLinuxu, 26. dubna 2024 15:47


Dotaz: Konverze zvuku v MEncoderu

14.7.2005 09:30 Honza
Konverze zvuku v MEncoderu
Přečteno: 414×
Odpovědět | Admin
Zajímá mně, jak konvertovat zvuk v Mencoderu do OGG, MP3, WAV. Zvláště, co napsat jako parametry "-oac". A jde to dávkově (celá složka) ? Případně, existuje nějaké grafické udělátko? Děkuju.
Pro šťouraly - SLOŽKU používám na svá data, ADRESÁŘE patří systému...
Ale vážně, neví, prosím, někdo,jak na to?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.7.2005 10:47 Pinky | skóre: 30
Rozbalit Rozbalit vše Re: Konverze zvuku v MEncoderu
Odpovědět | | Sbalit | Link | Blokovat | Admin
man mencoder
je tvůj nejlepší přítel, já ji mám i česky (mencoder 1.0pre7)
dávkově to jde, na root.cz je o tom jak udělat script např v BASHi docela hodně článků, třeba a taky Tady
14.7.2005 15:02 Honza
Rozbalit Rozbalit vše Re: Konverze zvuku v MEncoderu
Manu nerozumím na www mplayeru je vše jen kolem videa, bash neumím, a v podstatě ani nemohu - jsem vozíčkář s postiženýma rukama, příkazový řádek je pro mně utrpení (překlepy). Maximálně napíši pár příkazů nebo tento příspěvek.
14.7.2005 15:49 Jakub
Rozbalit Rozbalit vše Re: Konverze zvuku v MEncoderu
MEncoder/MPlayer je program na konverzi/přehrávání videa, ne zvuku. Přesněji řečeno - souborů obsahujících obraz i zvuk.

MPlayerem můžete z jakéhokoli video souboru extrahovat zvuk buď v původní nezměměné podobě (např. MP3 zůstane MP3):
mplayer -dumpaudio video.avi
nebo dekomprimiovat do PCM WAV:
mplayer -ao pcm -vc dummy -vo null video.avi
Tento WAV soubor pak můžete překódovat třeba do MP3 pomocí LAME nebo do Ogg Vorbis.

Pokud vám ale jde přímo o práci s audio soubory - třeba převod MP3 do Ogg Vorbis nebo převod WAV souborů do MP3, tak na to nepoužívejte MEncoder, ale příslušné nástroje pro práci se zvukovými soubory. Např. zmíněný LAME, oggenc atd.
14.7.2005 16:10 Jakub
Rozbalit Rozbalit vše Re: Konverze zvuku v MEncoderu
Jinak pokud, jak říkáte, vám jde o převod audio souborů celého adresáře, tak na to ani nemusíte mít skript. Třeba když jste v adresáři WAV souborů, všechny je převedete do Ogg Vorbis pomocí:
oggenc *
Můžete i použít různé grafické nadstavby pro LAME nebo oggenc.
14.7.2005 16:32 honza
Rozbalit Rozbalit vše Re: Konverze zvuku v MEncoderu
Děkuji, je to tak (mencoder), oggenc funguje perfektně, a prosím, jak nastavit tok ?
A jak na WAV ? A co, když je vstup WMA (to hlavně potřebuju). Děkuji.
14.7.2005 17:05 Jakub
Rozbalit Rozbalit vše Re: Konverze zvuku v MEncoderu
WMA soubory můžete převést na WAV výše popsaným postupem v MPlayeru:
mplayer -ao pcm -vc dummy -vo null soubor.wma
To vytvoří soubor audiodump.wav, který pak překódujete třeba pomocí oggenc.

Pro bitrate v oggenc (i LAME) slouží parametr -b. To je ale jen přibližný bitrate (oggenc používá variable bitrate). V oggenc je lepší místo bitrate zadávat kvalitu, výchozí je -q 3 (škála od -1 od 10, vyšší čísla znamenají vyšší kvalitu a tím pádem i bitrate). oggenc pak na konci kódování vypíše průměrný bitrate v souboru.
14.7.2005 22:21 Honza
Rozbalit Rozbalit vše Re: Konverze zvuku v MEncoderu
Moc děkuji.
16.7.2005 10:06 Honza
Rozbalit Rozbalit vše Re: Konverze zvuku v MEncoderu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Snažil jsem se to zkrátit :

mplayer -ao pcm *

To vytvoří audiodump.wav z wma. Zajímalo by mně, zda existuje volba která vytvoří.wav soubory s původními jmény (třeba prsi-prsi.wav). aby to bylo při hromadné konverzi použitelné ?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.