On Fri, Apr 04, 2008 at 05:15:50PM +0000, Vladimir Eremeev wrote: > Michel, thank you for your answers. > > > So, in short: ffmpeg reports, correctly, a duration of 10' on the file > > produced by your program. > > Exact! > > > Now *this* is very interesting, the change between the 2 versions of VLC > > shows they were aware the duration was wrong in 1 place, fixed it, but > > it is still wrong in another place. I would say there is simply another > > vlc bug. Try the latest vlc maybe? > > Another example. > I have another file, produced in the similar way, now of 15 min. > ffmpeg writes: > > $ ffmpeg -i p8204_163_92_2008-04-04-14-20-00_2008-04-04-14-35-00.mpg > FFmpeg version SVN-r12661, Copyright (c) 2000-2008 Fabrice Bellard, et al. > configuration: --enable-memalign-hack --disable-shared --enable-static -- > enable-pthreads --disable-stripping --prefix=/home/wl > libavutil version: 49.6.0 > libavcodec version: 51.54.0 > libavformat version: 52.13.0 > libavdevice version: 52.0.0 > built on Apr 2 2008 10:26:52, gcc: 4.2.1 (Ubuntu 4.2.1-5ubuntu4) > > Input #0, mpeg, from > 'p8204_163_92_2008-04-04-14-20-00_2008-04-04-14-35-00.mpg': > Duration: 00:15:01.2, start: 35237.460000, bitrate: 4404 kb/s > Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR > 4:3], 15000 kb/s, 25.00 tb(r) > Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, stereo, 256 kb/s > > vlc and kaffeine say that it has duration of 9 sec. > > I asked my colleague to load this file in the Windows Media Player on his > Vista > machine. > This player said that the file was 4 min 32 sec, and after playing that > amount > of time, media player has stopped for a while and then continued playing.
Try to set mux_rate.
Also WMP is known to have problems playing standard compliant mpeg1/2
especially non CBR.
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Old school: Use the lowest level language in which you can solve the problem
conveniently.
New school: Use the highest level language in which the latest supercomputer
can solve the problem without the user falling asleep waiting.
signature.asc
Description: Digital signature
_______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
