Opened 10 years ago
Last modified 10 years ago
#2192 new defect
mencoder + ffv1 -> broken
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Component: | undetermined |
Version: | unspecified | Severity: | blocker |
Keywords: | mencoder ffv1 | Cc: | |
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
Using:
MEncoder SVN-r37220-4.9.0 (C) 2000-2014 MPlayer Team
When calling:
mencoder -lavdopts threads=8 -ofps 25 -ovc lavc -lavcopts vcodec=ffv1 -demuxer lavf -vfm ffmpeg -noskip -vf scale,format=i420 -forcedsubsonly -nosub -nosound "test.avi" -force-avi-aspect 1.81818 -of avi -o "ffv1Test.avi"
I get a lot of output:
[ffv1 @ 015e6f80]Provided packet is too small, needs to be 31555584
and at the end I get:
[ffv1 @ 015e6f80]Provided packet is too small, needs to be 31555584
Pos: 0.0s 438f (99%) 165.85fps Trem: 0min 0mb A-V:0.000 [0:0]
Flushing video frames.
Writing index...
Writing header...
ODML: vprp aspect is 16384:9011.
Video stream: nan kbit/s (-2147483648 B/s) size: 0 bytes 0.000 secs 438 frames
Assertion v>0 && v<=(1 ? 32 : 16) failed at libavutil/mem.c:226
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
The call should be correct, so I assume this is a bug of some sort.
Uploaded the test.avi I used in the call to:
http://www.embedupload.com/?d=2DEXLHHTZD
and yes, I'm aware that in this case I could use ffmpeg with:
[code]ffmpeg -y -i "test.avi" -an -sn -threads 8 -vsync 0 -r 25000/1000 -pix_fmt yuv420p -vcodec ffv1 "ffv1Test.avi"code