Broken index or headers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]<

 



Hello! I want to extract a png image from lots a videofiles. In 80% of 
the cases, -vo png does this successfully.
The cmd in this case is

mplayer video.avi -frames 1 -ss 1 -vo png

But there are files with broken index or smth, and -vo png does not 
produce any output. Options -idx and -forceidx do not help.

I solve this problem by reencoding the video with ffmpeg (it's quite 
little), but when I do this with mencoder, the video is reencoded, but 
there is still no out png file.
The cmd in this case  is e.g.
mencoder video.3gp -ovc lavc -nosound -o video.avi  . Tried also -idx, 
-forceidx, -of lavf, -ovc xvid and other. Nothing helps. If I choose -of 
lavf, I get the following errors:

[mpeg4 @ 0xf8ce80]hmm, seems the headers are not complete, trying to 
guess time_increment_bits
[mpeg4 @ 0xf8ce80]my guess is 1 bits ;)
[mpeg4 @ 0xf8ce80]Error, header damaged or not MPEG4 header (qscale=0)
[mpeg4 @ 0xf8ce80]header damaged
Error while decoding frame!

But the file is still playable.

If I do this with ffmpeg (all the default options), it works flawlessly, 
and mplayer extracts the png image nicely.

I want to be able to reencode the video with mencoder, not to build 
ffmpeg on the target servers.

Thanks in advance,
Igor Katson

P.S. Mplayer and mencoder are 1.0rc2
_______________________________________________
MPlayer-users mailing list
MPlayer-users@xxxxxxxxxxxx
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users

[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux