[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