Bjørnar Hansen <[email protected]> added the comment:
Hi.
I'm seeing this too: The video has a framerate of 25, but ffmpeg reports 50. The
media server I use depends on ffmpeg for info, so the result is that the video
plays at double speed.
$ ffmpeg -i somefile.mkv
FFmpeg version SVN-r22511, Copyright (c) 2000-2010 the FFmpeg developers
built on Mar 13 2010 19:35:54 with gcc 4.4.3
configuration: --prefix=/usr --enable-gpl --enable-libmp3lame
--enable-libvorbis --enable-libfaac --enable-libfaad --enable-libxvid
--enable-libx264 --enable-libtheora --enable-postproc --enable-shared
--enable-pthreads --enable-x11grab --enable-libopencore_amrnb
--enable-libopencore_amrwb --enable-version3 --enable-nonfree
--enable-runtime-cpudetect
libavutil 50.12. 0 / 50.12. 0
libavcodec 52.59. 0 / 52.59. 0
libavformat 52.55. 0 / 52.55. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0.10. 0 / 0.10. 0
libpostproc 51. 2. 0 / 51. 2. 0
[matroska @ 0x1d5b3c0]Estimating duration from bitrate, this may be inaccurate
Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1)
-> 25.00 (25/1)
Input #0, matroska, from
'Doctor.Who.2005.5x01.The.Eleventh.Hour.720p.HDTV.x264-FoV.mkv':
Duration: 01:04:30.20, start: 0.000000, bitrate: N/A
Stream #0.0: Video: h264, yuv420p, 1280x720, PAR 1:1 DAR 16:9, 50 fps, 25
tbr, 1k tbn, 50 tbc
Stream #0.1: Audio: ac3, 48000 Hz, 6 channels, s16
At least one output file must be specified
And from mkvinfo:
$ mkvinfo somefile.mkv
(...)
| + Timecode scale: 1
| + Max BlockAddition ID: 0
| + Codec ID: V_MPEG4/ISO/AVC
| + Codec decode all: 1
| + CodecPrivate, length 41
| + Default duration: 40.000ms (25.000 fps for a video track)
| + Language: und
| + Video track
| + Pixel width: 1280
| + Pixel height: 720
(...)
----------
topic: +ffmpeg
________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/issue1756>
________________________________________________