[FFmpeg-user] Remuxed MP4 (H.264) plays audio but no video in QuickTime
Fernando Sánchez
ballenato at gmail.com
Sun Nov 20 17:31:02 CET 2011
Hi all,
I am remuxing an FLV file (H.264 + AAC encoded) into MP4. The resulting
file plays correctly in every other player. However, in QuickTime 7.7.1
only audio is played, there's no video at all, just a black (in Windows)
or green (in Mac) screen.
This is the command I'm using for conversion:
ffmpeg -i problem_video_qt.flv -acodec copy -vcodec copy
problem_video_qt.mp4
The only "warning" I see in the output is "Seems stream 0 codec frame
rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1)".
Could that be the problem? How can I fix it?
To be honest, it may be a problem in the encoded data and not in ffmpeg.
Could anyone take a look at the file and tell me what's wrong with it?
Or any "magical" ffmpeg parameter that makes it work in QuickTime
(without reecoding)? Video files are attached and also the output of
ffmpeg command line.
The original FLV is recorded from a live stream using rtmpdump and it
can be potentially really long, that's why I need to remux it and can't
retranscode (although retranscoding with ffmpeg works fine)
Thank you very much in advance, any comment will be really appreciated!
Command line output: attached
Original FLV: http://www.datafilehost.com/download-e037b1c8.html
Resulting MP4: http://www.datafilehost.com/download-9226ac9a.html
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ffmpeg-output.txt
URL: <http://ffmpeg.org/pipermail/ffmpeg-user/attachments/20111120/ca4ea895/attachment.txt>
More information about the ffmpeg-user
mailing list