Michael Niedermayer <[email protected]> added the comment: On Wed, Feb 17, 2010 at 02:38:16AM +0000, Adam Warner wrote: [...] > Seems stream 0 codec frame rate differs from container frame rate: 50.00 > (50/1) > -> 25.00 (25/1) > Input #0, matroska, from 'video.mkv': > Duration: 00:00:01.00, start: 0.000000, bitrate: N/A > Stream #0.0: Video: h264, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 50 fps, 25 > tbr, 1k tbn, 50 tbc > At least one output file must be specified
as of r22824 ffmpeg will no longer claim that the fps are 50 a complete fix would either require the matroska demuxer to set the packet durations or the matroska demuxer would have to enable the h264 parser _and_ the h264 parser would have to be changed to support the mp4 style h264 that is stored in matroska or as a 3rd option the average frame rate calculation would have to be changed to work without any AVPacket.durations (this is hard due to timestamp discontinuities) [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Everything should be made as simple as possible, but not simpler. -- Albert Einstein ________________________________________________ FFmpeg issue tracker <[email protected]> <https://roundup.ffmpeg.org/issue1756> ________________________________________________
