Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Filmy a seriály, streamovací služby
Televize  |  Projektory
Audio a domácí kina
Multimediální centra  |  Ostatní
Svět hardware  |  Digimanie
Svět mobilně

Trhané přehrávání 1080p videa - ffdshow nast.?

aCIDfire07 (0)|17.9.2007 12:20
Zkusil jsem si pustit na svým stroji film v 1080p, bohužel chvíli to jede plynule
a po pár vteřinách se to na chvilku sekne a pak to zas jede dál, stroj mám Athlon XP 3200+(2200MHz, přechodně i 2300MHz), 2GB RAM, ATI Radeon 9800 Pro 128MB, nevím proč to nejde plynule, kodeky mám[color=yellow] ffdshow a AC3filter[/color], ffdshow jsem nijak nenastavoval, nechal jsem ho tak jak je ke stažení poslední build verze ať už norm.či SSE verze, rozdíl nebyl. Zkusil jsem i AC3filter odinst.a nechat jen ffdshow, taky nepomohlo. Ve správci úloh-výkon mi to ukazovalo plný zatížení CPU a jak se mi to zasek. tak tam byl peak dolu. Poraďte prosím někdo co s tím, nemyslím si, že by procesor na to nestačil, spíš nějaký nastavení. Předem děkuji.
Foolproof (2713)|17.9.2007 14:03
Slabota PC.

Měl jsem P4, 3,6 GHz, 1950 XT a 1080p s odřenýma ušima i s hardwarovou akcelerací.

Nyní viz obrázek

Záleží i na tom, jak je to komprimované, jestli v H.264, tak to asi nepojede, v MPEG2 by mohlo.FFDShow neumí DXVA, takže bych raději volil MPC+ něco komerčního - Cyberlink,Elecard.
aCIDfire07 (0)|17.9.2007 17:22
Díky za info, strojovna uz holt je postarší, ale myslel jsem, že by to ještě mohl procák utáhnout, asi ne no :( Jeste zkusim to s tim MPC, event. by to mohlo jit primo v PowerDVD 7 ne, i když nevim jestli přehraje mkv formát.
Foolproof (2713)|17.9.2007 20:58
MPC přehraje mkv určitě a z PowerDVD se použijí jenom filtry - dají se tam strčit jako externí.

1080p je ta největší bomba z HD...měla by pomáhat i grafická karta, ale 9800 toho taky moc neumí.
Nový MPC od Casimira umí jet i v čistém D3D režimu.......tam opravdu Cyberlink pomůže nebo i ATIdekoder, ale to PC je na tento režim fakt slabé.
vlada (3470)|18.9.2007 07:32
Já si myslim, že bez HW akcelerace tomu procesoru nepomůže ani svěcená voda. Problém je v tom, že zmíněná grafická karta to asi taky neutáhne. Podle mě to prostě nepojede s žádnym dekoderem. Mimochodem 1080p h.264 nezvládá ani můj A64 3500+. MPEG-4 ASP nebo MPEG-2 hraje bez problémů.
aCIDfire07 (0)|18.9.2007 15:28
2Foolproof: zkusil jsem ten MPC i tu uprav.verzi, akorát nevím, který ty filtry z PowerDVD tam
mám přidat do těch "external",pač v nabídce je jich tam hodně a několik má v názvu HD, tak
jestli jen 1 konkrétní či všechny a pak je označit?
Zkoušel jsem i ten D3D mod, ale to mi moc nejede,asi se tam musí něco nastavit.

2vlada: díky za info, asi holt to s tou akcelerací bude pravda a musím si nechat zajít chuť :( a
šetřit na nový železo

..co se VLC playeru týče, zkoušel jsem,ale jede mi to snad nejhůř ze všech přehrávačů, ale zase
tam má dost podrobný nastavení, kde člověk neví co co znamená :(
Foolproof (2713)|18.9.2007 15:48
Pořád jsi neprozradil, jestli je to H.264 nebo co.

Ten D3D mod závisí na grafice, logicky. do external filters zkus

a) pro H.264 buď´CoreAVCPro 1.5.0.0 (vynikající) nebo Cyberlink H.264/AVC dekoder
b) pro MPEG2 ten SAC podle obrázku
c) na co to jede zjistíš - pravé tl. - filters
d) v D3D modu spousta ovládání nefunguje - v krizi Ctrl C
aCIDfire07 (0)|18.9.2007 17:45
je to x.264
Foolproof (2713)|18.9.2007 18:07
To je totéž, zkus CoreAVC, proti FFDShow je výrazně lepší
vlada (3470)|22.9.2007 16:39
[quote=aCIDfire07;150692]je to x.264[/quote]
Ne, není. Žádný x264 formát neexistuje. x264 je kodek, který komprimuje do formátu h.264 neboli MPEG-4 AVC.

Stejně tak HD není žádný speciální formát a není pro něj zapotřebí žádný speciální dekodér nebo kodek. Všechny formáty a kodeky známé z SD fungují bez problémů i s HD. Pouze s fullHD je ten problém, že má 5x vyšší rozlišení oproti SD, takže k dekompresi je logicky zapotřebí 5x silnější procesor.

Foolproof
Podle mých pokusů je CoreAVC oproti ffdshow cca o 10% rychlejší. To bych jako výrazně lepší nenazval.
Foolproof (2713)|22.9.2007 17:09
[quote=vlada;151003].

Foolproof
Podle mých pokusů je CoreAVC oproti ffdshow cca o 10% rychlejší. To bych jako výrazně lepší nenazval.[/quote]

Možná máš pravdu, ale nemohu sledovat každou relase FFDShow, která vychází někdy i 2x týdně, nejsem pokusný králík, něco tam zlepší, o to je zase něco jiného horší.
CoreAVC, potom CoreAVCPro a CoreAVC Enterprise se od sebe dost liší (ta poslední myslím ještš není),
já se bavím o verzi 1.5.0.0 ve verzi Pro s podporou SMP, už pro 4 jádra a čekám na podporu GPU, potom to bude úplné.
To myslím FFDShow nemá, rozhodně nemělo asi tak před 3 měsíci, kdy rozdíly v zátěži procesoru byly dost markantní.
Nyní to nemám nainstalované, mám nové PC, dost se toho bojím, protože v minulosti mi to přineslo víc problémů, než užitku, takže srovnávací test se nekoná.

Jedu nyní na Cyberlink, který má i ten GPU support.:-D
vlada (3470)|23.9.2007 18:23
Já mam GF6150 (nepoužitelný) a jednojádrový CPU. Takže Tvou zmíněný funkce jsou pro mě tím pádem nepoužitelný, ale stejně je na tom i aCIDfire07.

Cyberlink h.264 dekoder jsem ještě nezkoušel, ale jejich MPEG-2 dekoder s GPU byl nesrovnatelně pomalejší než libavcodec bez GPU. Ale třeba se polepšili...
Foolproof (2713)|23.9.2007 21:02
Hm..

U mpeg2 skoro PC nepozná, že něco dekoduje, takže rozdíly mohou být maximálně v jednotkách procent a navíc se to velmi blbě posuzuje, protože nikdo neví, jaký postprocesing v defaultu vlastně ten dekoder dělá.
U CoreAVC při 1920x1080i v H.264 vypni deblocking a deinterlace (udělá lepší GPU sám) a je z toho letadlo.
vlada (3470)|23.9.2007 23:34
Ten MPEG-2 jsem zkoušel ještě na počítači, který zase nebyl tak výkonný, takže rozdíl tam byl zjevný. S MPC asi 30% CPU, Cyberlinkem 60%.

Jinak i ffdshow má možnost vypnout deblocking, potom má queueing (když CPU stíhá, dekóduje si pár snímků dopředu na horší časy) a taky se dá zapnout vypadávání snímků. Kvalita jde samozřejmě dolů, ale zase to běží na slabých mašinách. Já jsem srovnával CoreAVC s ffdshow bez deinterlacingu a s deblockingem, stejný nastavení u obou samozřejmě. Prostě všichni básnili jak je CoreAVC skvělý a super rychlý, tak jsem to zkusil a dostal jsem skoro stejný výsledky jako s ffdshow. Tedy 720p levou zadní, 1080p pouze nízký bitrate a s odřenejma ušima, 1080i ani náhodou.
Foolproof (2713)|24.9.2007 13:30
To snad ne.

Mám PDA s procesorem PowerPC 512 MHz, používám Coreplayer (stejná firma, již podle názvu) a DVD mi zatěžuje ten procesor tak na 80 %, je fakt, že z toho dělá 320x240 ale přesto.....
vlada (3470)|24.9.2007 20:39
Co se Ti nezdá? Tohle bylo asi na 1 GHz CPU. Mimochodem DVD mi hraje přes MPC i na stařičkém P2 400MHz.
Foolproof (2713)|24.9.2007 21:36
No dobře, ale to je snad minulé století.
mirekv (7169)|25.9.2007 10:11
Tohle uměl i starý elektronkový ENIAC!
vlada (3470)|2.10.2007 19:58
Na Doom9 jsem se dozvěděl zajímavé věci:
V ffmpeg už je patch pro multithreaded dekompresi h.264. V další stabilní verzi ffdshow už by toto mělo být integrované. Další vynikající novinkou je podpora PAFF prokládaného videa, která by se taky měla objevit v příští stabilní verzi.
Foolproof (2713)|2.10.2007 20:37
Bylo by bezva, ale nemohu to donutit, aby to fungovalo na H.264 se satelitním streamem, nedokázal to ani autor DVBDream. Ze souboru to jede, cokoliv. Ze satelitu ne.Přitom tomu Core i Cyberlinku je to jedno zdroj, jako zdroj.

Uvidíme.
Nabuchadnezar (2)|26.12.2007 19:35
Mám na disku 10GB rip 1080p a v kodeku x.264. Obraz se mi neseká ale je pomalejší, takže čásem se zvuk čím dál víc oddaluje. Chci se jen zeptat jestli by pomohlo pouhé rozdělení souboru třeba na 2x5GB.
PC: AMD Athlon X2 3200+ a nVidia 7600GT PCX (používám ffdshow, přehrávám v media classic)
SS2CZ (874)|26.12.2007 19:51
Zkontroluj si výstupní filtr jestli ti nesnižuje Fps.
vomic (671)|29.12.2007 06:08
Řeším stejný problém - chci zkusit CorePro u mého HTPC .. nevíte někdo jestli je nějaká časově ohraničená ale plně fukční trial verze ?

Mám sice sehnaný CorePro s keygenem které jde nainstalovat ale nejde mi bohužel udělat 3 krok:

3(a). Copy to your windows\system32 directory and run the following
command: regsvr32 path/to/CoreAVCDecoder.ax

pře pokusu registrovat mě to vyhodí error (OS mám Vista Bussines)

Klidně bych si to CorePro koupil ale chci mít jistotu že mě to doopravdy zlepší oproti FDDshow plynulost přehrávání.