[mythtv-users] Interlaced pictures + spatial direct mode is not implemented

Markus Schulz msc at antzsystem.de
Fri Dec 14 00:54:07 UTC 2007


Am Freitag, 14. Dezember 2007 schrieb Petr Stehlik:
> Hi,
>
> I can record a HDTV channel from Astra 1E, it's 1920x1080i but I
> can't replay it on K8 X2 4800+ (downscaling to 1280 horizontal or
> even less) at more than 18-20 FPS. This is without any deinterlacers,
> CPU used up to 200% (so both cores are decoding).
>
> The playback log is full of the following messages:
>
> 2007-12-13 23:45:49.305 NVP: Waiting for prebuffer.. 0
> LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
> 2007-12-13 23:45:49.344 [h264 @ 0xb74331e8]Interlaced pictures +
> spatial direct mode is not implemented
> 2007-12-13 23:45:49.375 [h264 @ 0xb74331e8]Interlaced pictures +
> spatial direct mode is not implemented
> 2007-12-13 23:45:49.412 [h264 @ 0xb74331e8]Interlaced pictures +
> spatial direct mode is not implemented
> 2007-12-13 23:45:49.442 [h264 @ 0xb74331e8]Interlaced pictures +
> spatial direct mode is not implemented
> 2007-12-13 23:45:49.466 NVP: Waiting for prebuffer.. 1
> uLLAAAAAAAAAAAAAAAAAAAAAAAAAAAA
> 2007-12-13 23:45:49.606 [h264 @ 0xb74331e8]Interlaced pictures +
> spatial direct mode is not implemented
> 2007-12-13 23:45:49.626 NVP: Waiting for prebuffer.. 2
> uLLLLAAAAAAAAAAAAAAAAAAAAAAAAAA
> ...
> 2007-12-13 23:45:51.485 NVP: Video is 3.40195 frames behind audio
> (too slow), dropping frame to catch up.
>
> Is it normal that the 4800+ can't handle the HDTV or is it caused by
> the "is not implemented" messages above? Or can I finetune something
> in my setup to get it replaying at 25 FPS?

Yes you see the answer in your log. "Interlaced picture + spatial direct 
mode is not implemented": all frames/slices (B-frames only iirc) 
encoded with this method are skipped/dropped, only temporal direct mode 
was supported (encoder decides to use temporal or spatial ones). 
Therefore you can't get 25fps and a/v-sync goes off cause it expects 25 
decoded frames.

It's currently not possible to decode such h.264 videos with a FOSS 
solution (or?). Don't know if someone from the ffmpeg team is working 
at this topic.

-- 
Markus Schulz

This is Linux Land-
In silent nights you can hear the windows machines rebooting


More information about the mythtv-users mailing list