Portál AbcLinuxu, 11. května 2024 13:30


Dotaz: Jak přehrát h264 HDTV TV vysílání?

7.12.2007 13:18 Thunder.m | skóre: 35 | blog: e17
Jak přehrát h264 HDTV TV vysílání?
Přečteno: 981×
Odpovědět | Admin
Máte nějaké nápady jak můžu přehrávat h264 HDTV vysílání v Linuxu, používám Debian Sid a i pokud použiju uplně poslední verze programů z experimental, tak se mi to nedaří přehrát v ničem.

Zkoušel jsem toto:
xine-ui (xinelib 1.1.8)
gxine (xinelib 1.2.0cvs)
mplayer (1.0rc2)
vlc (0.8.6)
vlc (0.9.0svn20071207)
kaffeine
totem (gstreamer)
Už mě fakt nenapadá v čem takové vysílání jde přehrát, jediné co mi funguje, je převedení pomocí ffmpegu a to ještě jen za určitých podmínek.

Umíte někdo něco takového přehrát? Jinak jsem schopen poskytnout záznam na test.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 7.12.2007 13:20 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Jak přehrát h264 HDTV TV vysílání?
Odpovědět | | Sbalit | Link | Blokovat | Admin
To jde o běžný x264 rip z Internetu, nebo je to z jiného zdroje?
7.12.2007 13:23 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jak přehrát h264 HDTV TV vysílání?
Jedná se o vysílání TV Nova v HDTV, na kanálu 46 z Prahy. V linuxu přehraju uplně vše co jsem kdy měl, jen toto mi nejde. Na internetu jsem hledal a spousta lidí má naprosot stejné problémy, bohužel nikde není uvedeno řešení.
7.12.2007 13:24 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jak přehrát h264 HDTV TV vysílání?
ještě jsem možná mohl upřesnit co třeba vypisuje mplayer:
[h264 @ 0x8904710]PAFF interlacing is not implemented4%  6%  5.6% 52 0 28%                                                           
[h264 @ 0x8904710]illegal short term buffer state detected
[h264 @ 0x8904710]concealing 8075 DC, 8075 AC, 8075 MV errors
7.12.2007 19:43 Mandarinka
Rozbalit Rozbalit vše Re: Jak přehrát h264 HDTV TV vysílání?
Problém je v tom, že ten stream je prokládaný metodou PAFF, kterou mplayer nepodporuje ("not implemented"). Znamená to, že si kodek může vybrat, jestli frame, nebo dokonce jednotlivý makroblok (respektive tuším blok 16x32 pixelů) bude komprimovat jako celistvý frame nebo jako dva fieldy (tj. jako by to bylo prokládané). Jak vidíte, tak pro libavcodec to ještě znamená problém. Zkuste zadat linux paff h.264 do vyhledávání googlu... Možná existuje nějaký experimentální patch. /Např. existuje nezačleněný experimentální patch pro separaci počítání entropie a CABACu, který zrychlí AVC asi o 20%-30% (čím vyšší bitrate, tím víc), když máte dvoujádro./
7.12.2007 14:08 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: Jak přehrát h264 HDTV TV vysílání?
Pokud je mi známo, tak to stejně není nativní HDTV, ale pouze přepočítané ze standardního 576i, tudíž se tím asi nemá smysl zabývat.
Ondřej Kuda avatar 7.12.2007 14:47 Ondřej Kuda | skóre: 27 | blog: obcasny_blog
Rozbalit Rozbalit vše Re: Jak přehrát h264 HDTV TV vysílání?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Uz se to tu resilo, staci pouzit HLEDANI.

chybu to hlasi: PAFF interlacing is not implemented tedy stahnete si ffmpeg (svn) s podporou PAFF interlacingu (zjednodusene prokladane HD) a vybrany prehravac si zkompilujte s jeho podporou.
7.12.2007 17:18 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jak přehrát h264 HDTV TV vysílání?
hmm, ani s nightly buildem vlc mi to nejde.
7.12.2007 20:05 Dusan | skóre: 23 | blog: Moje_trable_s_internetom
Rozbalit Rozbalit vše Re: Jak přehrát h264 HDTV TV vysílání?
(October 9, 2007) Apart from a DNxHD encoder, PAFF decoding support for H.264 was committed to SVN.

Takže svn to isti
8.12.2007 11:57 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jak přehrát h264 HDTV TV vysílání?
hmm, takže dnešní svn a stále to padá :(

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.