[MEncoder-users] [flv @ 0x85ffee0]dimensions not set + FPE
Nick Fedchik
nick at fedchik.org.ua
Thu Nov 30 10:33:21 CET 2006
Hello!
I need to convert MPEG TS to FLV, but got the error
[flv @ 0x85ffee0]dimensions not set
Floating point exception
What the dimentions should I set?
Fresh mencoder from Subversion used
MEncoder dev-SVN-r21397-4.0.3
Valgrind <cmd> output:
...
MUXER: Writing header...
[flv @ 0x85ffee0]dimensions not set
==23538== Process terminating with default action of signal 8 (SIGFPE)
==23538== Integer divide by zero at address 0x6371EE37
==23538== at 0x85CC748: __divdi3 (in /usr/local/bin/mencoder)
==23538== by 0x82062DC: compute_pkt_fields2 (utils.c:3104)
My command line below:
fnm at voodle-ci:/usr/local/src$ /usr/local/bin/mencoder ./dvb.ts -o ./output.flv -of
lavf -lavfopts
i_certify_that_my_video_stream_does_not_use_b_frames:format=flv -ovc
lavc -lavcopts
vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -srate
22050 -demuxer lavf -oac faac -ac ffmp3 -vf spp,scale -demuxer lavf
CPLAYER: MEncoder dev-SVN-r21397-4.0.3 (C) 2000-2006 MPlayer Team
CPUDETECT: CPU: Dual Core AMD Opteron(tm) Processor 285 (Family: 15, Model:
33, Stepping: 2)
CPLAYER: CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
CPLAYER: Compiled with runtime CPU detection.
CPLAYER: success: format: 0 data: 0x0 - 0x1fe000
DEMUXER: libavformat file format detected.
DEMUX: VIDEO: [mpg2] 704x576 0bpp 25.000 fps 3500.0 kbps (427.2
kbyte/s)
MENCODER: [V] filefmt:35 fourcc:0x3267706D size:704x576 fps:25.00
ftime:=0.0400
CPLAYER:
==========================================================================
DECAUDIO: Forced audio codec: ffmp3
DECAUDIO: Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
DECAUDIO: AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio:
24000->192000)
DECAUDIO: Selected audio codec: [ffmp3] afm: ffmpeg (FFmpeg MPEG layer-3
audio decoder)
CPLAYER:
==========================================================================
MUXER: ** MUXER_LAVF
*****************************************************************
MUXER: You have certified that your video stream does not contain B
frames.
MUXER: REMEMBER: MEncoder's libavformat muxing is presently broken and
will generate
INCORRECT files in the presence of B frames. Moreover, due to bugs MPlayer
will play these INCORRECT files as if nothing were wrong!
*******************************************************************************
MUXER: OK, exit
VFILTER: Opening video filter: [expand osd=1]
VFILTER: Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
VFILTER: Opening video filter: [scale]
VFILTER: Opening video filter: [spp]
CPLAYER:
==========================================================================
DECVIDEO: Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder
libmpeg2-v0.4.0b
DECVIDEO: Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2
(libmpeg2))
CPLAYER:
==========================================================================
MENCODER: Pos: 0.0s 2f (17%) 0.00fps Trem: 0min 0mb A-V:-0.004
[0:0]
1 duplicate frame(s)!
MUXER: VIDEO CODEC ID: 22
MUXER: AUDIO CODEC ID: 15002, TAG: 0
MUXER: Writing header...
[flv @ 0x85ffee0]dimensions not set
Floating point exception
--
Best regards, Nick Fedchik
More information about the MEncoder-users
mailing list