Portál AbcLinuxu, 4. května 2025 20:56

Dotaz: mplayer+ffmpeg na amd64 vs w32codecs

Ilfirin avatar 2.6.2007 00:19 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
mplayer+ffmpeg na amd64 vs w32codecs
Přečteno: 1046×
Odpovědět | Admin
Zdravím. Doteď jsem používal na přehrávání videí na internetu ve formátu Windows Media Video mplayer plug-in s codecem ffmpeg.
Ono to tak nějak fungovalo a já byl rád.
Ale dnes jsem dělal jeden 32bitový stroj, kde jsem zkušebně použil w32codecs místo ffmpeg
A přichází kámen úrazu. Kvalita výstupu byla neporovnatelná. Na w32codecs bylo video vyhlazené a i kvalita zvuku mi přišla lepší, zatímco na 64bitovém ffmpeg mám některé streamy (jako třeba na české televizi) až nechutně kostičkované a u některých streamů mám zaechovaný zvuk.
Zkusil jsem si pomoct pomocí w64codecs, ale ty žádné codecy (až na čtyři .so knihovny) neobsahujou.

Otázka zní: Lze si nějak pomoci, nebo jsem jako 64bitový uživatel odkázán na kvalitu ffmpeg?

Děkuji
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 2.6.2007 11:19 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Odpovědět | | Sbalit | Link | Blokovat | Admin
Můžeš používat 32bitový přehrávač a win32codecs...
Ilfirin avatar 2.6.2007 12:53 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Jo, to vím. Jen jsem měl dotaz zda lze i nějak nativně v 64bitu dosáhnout kýženého výsledku, ale asi ne. :-(
2.6.2007 13:10 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Pokud si upravíš ten kodek a znovu přeložíš.

Prostě vše je o tom jak ten kodek to rozkodovává a co stím dělá - prostě nějaké postupy jsou patentované a nedají se použít.

Taky záleží na tom jakým kodekem to bylo děláno samozřejmě nejlepší výsledek je když je to zakodováno a rozkodováno jedním kodekem které laicky si rozumí.

Ale pokud je to zakodováno třeba placeným a rozkodováno free kodekem tak v tom free nemusí být nějaké fičurky a bude to o trochu horší.

Další věc je co s tím udělá grafická karta a ovladače kolem grafiky (různé HW vylepšování v kartě atd....).
Ilfirin avatar 2.6.2007 13:21 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Toto vše jsem nějak tušil (že windowsí dll má nějaké eso v rukávu při rozkódování WMV, aby to vypadalo lépe, než kdekoli jinde), jen jsem si chtěl ověřit, zda se dá vylepšit výskledek ffmpeg nebo zda se dá sehnat nějaká nativní 64bitová windowsí dll.
2.6.2007 13:27 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Prostě vše je o tom jak ten kodek to rozkodovává a co stím dělá - prostě nějaké postupy jsou patentované a nedají se použít.
Patentované je všechno, včetně mpegu. To by člověk nemohl přehrávat skoro nic. Takže buď tento konkrétní kodek není ještě plně implementovaný nebo je problém úplně někde jinde (viz níže).
2.6.2007 13:35 ZeXx86 | skóre: 19 | blog: ZeXx86 blog | Orlová
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Nebo použít w64codecs, viz. http://wiki.ubuntu.cz/Vyhrazen%C3%A9_form%C3%A1ty
ZeX/OS - http://zexos.org
Ilfirin avatar 2.6.2007 13:59 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Jak jsem psal v úvodu dotazu. w64codecs žádné kodeky neobsahuje.
2.6.2007 13:23 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na w32codecs bylo video vyhlazené a i kvalita zvuku mi přišla lepší, zatímco na 64bitovém ffmpeg mám některé streamy (jako třeba na české televizi) až nechutně kostičkované a u některých streamů mám zaechovaný zvuk.
Myslím, že to není problém kvality, ale toho, že přehrávač při použití nativního kodeku si z nějakého důvodu vybere stream s nejnižším bitratem (řešilo se to nedávno v linux listu), kdežto s w32codecs si vybere ten správný podle kapacity linky. Zkus jiný přehrávač, kaffeine (respektive xine) nebo vlc.
2.6.2007 13:41 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Tady na tom streamu je to (alespoň u mě) krásně vidět. V mplayeru se otevře pidiokýno s rozplizlým obrazem a v kaffeine (obojí ffmpeg) velký kvalitní obraz. Ve vlc 0.8.6 je to taky OK.
Ilfirin avatar 2.6.2007 14:00 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Určitě vyzkouším, díky za radu.
Ilfirin avatar 2.6.2007 14:32 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
No jo :-O funguje to i na čt24 apod. Mockrát děkuji za rozuzlení, tohle by mě nenapadlo. Já furt myslel, že je to o dekodéru a on je problém někde úplně jinde. Tak asi budu muset nahradit mplayer plug-in nějakým jiným (asi mediaplayer conectivity). Funguju v Linuxu vlc media player plugin stejně dobře jako mplayer plugin?
Ilfirin avatar 8.6.2007 08:57 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: mplayer+ffmpeg na amd64 vs w32codecs
Odpovím si dodatečně sám. Nefunguje. Neumí pouštět streamy po sobě. Na konci prvního se přehrávání zastaví. Takže Media Player connectivity nebo mozplugger a přesměrovat na nějaký poladěný media player.

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.