[FFmpeg-devel] problem replaying .MTS camcorder files and TV from DVB-S2

Michael Niedermayer michaelni at gmx.at
Mon May 19 23:32:18 CEST 2014


On Sun, May 18, 2014 at 08:19:44PM +0200, Stefan Zechner wrote:
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi Michael,
> 
> you are right. I tried ffplay, mplayer and xine and no issue with these players.
> So it's just a bug in vlc? And the ffmpeg advice is not relevant?

i dont know where the bug is, one thing i would check is that
if you are using shared lib based ffmpeg, that the right libs
get used. If something ends up mixed that could cause all kinds of
strange problems, also if you are using hw accel, try without, if it
works explain how to reproduce it.


> 
> For the freezing vdr I will contact Debian packagers.
> Maybe it's also some kind of vdr, xine, ffmpeg integration issue.
> 

> So you considers these warnings as normal for H.264 TV stream?

when switching between channels or when starting to decode a stream
in the middle, its possible that all kinds of errors and warnings
could be produced until the next random access point


> 
> Best regards,
> Stefan
> 
> [h264 @ 0x7f2c2411d3e0] non-existing SPS 0 referenced in buffering period
> [h264 @ 0x7f2c2411d3e0] non-existing PPS 0 referenced
> [h264 @ 0x7f2c2411d3e0] decode_slice_header error
> [h264 @ 0x7f2c2411d3e0] no frame!
> [h264 @ 0x7f2c2411dd80] non-existing SPS 0 referenced in buffering period
> [h264 @ 0x7f2c2411dd80] non-existing PPS 0 referenced
> [h264 @ 0x7f2c2411dd80] decode_slice_header error
> [h264 @ 0x7f2c2411dd80] no frame!
> [h264 @ 0x7f2c241b17e0] non-existing SPS 0 referenced in buffering period
> [h264 @ 0x7f2c241b17e0] non-existing PPS 0 referenced
> [h264 @ 0x7f2c241b17e0] decode_slice_header error
> [h264 @ 0x7f2c241b17e0] no frame!
> 
> 
> 
> 
> On 05/18/2014 03:31 PM, Michael Niedermayer wrote:
> > On Fri, May 16, 2014 at 09:09:27PM +0200, Stefan Zechner wrote:
> >> Hi,
> >>
> >> I just uploaded 00028.MTS to Mplayer/incoming.
> >>
> >> All my recordings from my Canon camcorder are stopping every second and show grey image with vlc player.
> >>
> >> I get the following advice:
> >>
> >> h264 @ 0x7f7f28e553a0] Found reference and non-reference fields in the same frame, which is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
> >> [h264 @ 0x7f7f28e553a0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list.
> >> [h264 @ 0x7f7f28e553a0] decode_slice_header error
> >> [h264 @ 0x7f7f28d2de60] mmco: unref short failure
> >> [h264 @ 0x7f7f28d2d4a0] mmco: unref short failure
> >> [0x7f7f44003f58] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 300 ms)
> >> [0x7f7f44003f58] main input error: ES_OUT_RESET_PCR called
> >> [0x7f7f44003f58] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 300 ms)
> >> [0x7f7f44003f58] main input error: ES_OUT_RESET_PCR called
> >> [0x7f7f44003f58] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 302 ms)
> >> [0x7f7f44003f58] main input error: ES_OUT_RESET_PCR called
> >> [0x7f7f44003f58] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 309 ms)
> >> [0x7f7f44003f58] main input error: ES_OUT_RESET_PCR called
> >> [0x7f7f44003f58] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 334 ms)
> >> [0x7f7f44003f58] main input error: ES_OUT_RESET_PCR called
> >> [0x7f7f44003f58] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 344 ms)
> >> [0x7f7f44003f58] main input error: ES_OUT_RESET_PCR called
> >> [h264 @ 0x7f7f28d2d4a0] Missing reference picture, default is 2147483647
> >>
> >> These kind of files had been working with ffmpeg from Debian Multimedia Wheezy (0.10 or something like this??)
> >>
> >> I tried libav from Debian Jessie, ffmpeg from Debian Multimedia Jessie (ffmpeg 2.2) and today even checked out the latest GIT sources.
> >> They all have problem replaying my .MTS files.
> >
> > i tried ffplay and ffmpeg from git as well as 2.2, i dont see any
> > gray frames.
> > Is this problem reproduceable with ffmpeg or ffplay ?
> > or does it require vlc ?
> >
> >
> >>
> >> Since I updated to ffmpeg 2.2 I also experience problems watching TV from DVB-S2 with vdr (vdr-sxfe frontend to vdr-xineliboutput plugin).
> >> When switching channels (4-5 times) vdr-sxfe is freezing and has to be killed and restarted.
> >> vdr-sxfe is also writing out a lot of warnings.
> >> This was also working smoothly before.
> >
> > what exactly is needed to reproduce this ?
> >
> > [...]
> >
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
> 
> iD8DBQFTePnAVaduqfBUKqgRAmRQAKDnfFziQADIttfho02zMWNxKINZEwCfcYIo
> DDOJFbhB/QkZfsLfHrH/ZwE=
> =sUUV
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> 

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Many things microsoft did are stupid, but not doing something just because
microsoft did it is even more stupid. If everything ms did were stupid they
would be bankrupt already.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140519/cf2a90e6/attachment.asc>


More information about the ffmpeg-devel mailing list