-ffourcc avc1 -of lavf = floating point exception
mkvmerge wouldn't accept h264 as fourcc in the mp4 file I created with mencoder, so I tried to remux it: mencoder-cvs -ovc copy -nosound -ffourcc avc1 -of lavf -lavfopts format=mp4 CCS.try1.mp4 -o CCS.try2.mp4 This results in a floating point exception directly after WRITTEN HEADER (no matter how many -v I add to the command line) remove -ffourcc avc1 and it works just fine. this is with the latest cvs (updated just a few minutes ago). Known issue? Fredrik
Fredrik Eriksson wrote:
mkvmerge wouldn't accept h264 as fourcc in the mp4 file I created with mencoder, so I tried to remux it:
mencoder-cvs -ovc copy -nosound -ffourcc avc1 -of lavf -lavfopts format=mp4 CCS.try1.mp4 -o CCS.try2.mp4
This results in a floating point exception directly after WRITTEN HEADER (no matter how many -v I add to the command line)
In a few minutes I'm going to CC you a patch that fixes it. -Corey
2005/11/29, Corey Hickey <bugfood-ml@fatooh.org>:
In a few minutes I'm going to CC you a patch that fixes it.
Is it also (or will it be) committed to CVS? If not, could you send me a copy of the patch? :) Thanks, hco
Hans-Carl Oberdalhoff wrote:
2005/11/29, Corey Hickey <bugfood-ml@fatooh.org>:
In a few minutes I'm going to CC you a patch that fixes it.
Is it also (or will it be) committed to CVS? If not, could you send me a copy of the patch? :)
I sent it to the ffmpeg-devel mailing list, and if there's nothing wrong it'll probably be committed. See the attachment. -Corey Index: avienc.c =================================================================== RCS file: /cvsroot/ffmpeg/ffmpeg/libavformat/avienc.c,v retrieving revision 1.114 diff -u -r1.114 avienc.c --- avienc.c 13 Nov 2005 03:32:12 -0000 1.114 +++ avienc.c 29 Nov 2005 22:03:25 -0000 @@ -77,6 +77,10 @@ important if multiple tags possible for a given codec. */ const CodecTag codec_bmp_tags[] = { { CODEC_ID_H264, MKTAG('H', '2', '6', '4') }, + { CODEC_ID_H264, MKTAG('h', '2', '6', '4') }, + { CODEC_ID_H264, MKTAG('X', '2', '6', '4') }, + { CODEC_ID_H264, MKTAG('x', '2', '6', '4') }, + { CODEC_ID_H264, MKTAG('a', 'v', 'c', '1') }, { CODEC_ID_H264, MKTAG('V', 'S', 'S', 'H') }, { CODEC_ID_H263, MKTAG('H', '2', '6', '3') },
Hi, On 11/30/05, Hans-Carl Oberdalhoff <hcoberdalhoff@googlemail.com> wrote:
2005/11/29, Corey Hickey <bugfood-ml@fatooh.org>:
In a few minutes I'm going to CC you a patch that fixes it.
Is it also (or will it be) committed to CVS? If not, could you send me a copy of the patch? :)
Corey's patch is now in FFmpeg's CVS. Guillaume -- MPlayer's doc is offline. Find some fresh one here: http://tuxrip.free.fr//MPlayer-DOCS-HTML/en/ http://tuxrip.free.fr//MPlayer-DOCS-HTML/fr/
participants (4)
-
Corey Hickey -
Fredrik Eriksson -
Guillaume POIRIER -
Hans-Carl Oberdalhoff