Maybe this bug should be renamed to ffmpeg mpeg2 encoding, it has no
relation with avi files.

dbox2 request tries to get transcoded avi video with vcodec=mpgv and
acodec=mpga with TS mux.

But if you try to encode to mpeg any other video format (I tried via
command line with .mpg video) it finish with the same segmentation fault:

[00000256] stream_out_transcode private debug: creating video
transcoding from fcc=`mpgv' to fcc=`mp1v'
[00000335] main decoder debug: looking for decoder module: 21 candidates
[00000121] main module debug: using decoder module "libmpeg2"
[00000336] main encoder debug: looking for encoder module: 7 candidates
[00000336] ffmpeg encoder debug: libavcodec initialized (interface 4747 )
[00000336] ffmpeg encoder debug: found encoder MPEG-1 Video
[00000117] main module debug: using encoder module "ffmpeg"
[00000117] main module debug: unlocking module "ffmpeg"
[00000335] libmpeg2 decoder debug: 352x288, aspect 563200, 25.000 fps
[00000349] main private warning: dts != current_pts (-309027)
[00000349] main private warning: backward_pts != current_pts (-40000)
[00000336] main encoder debug: looking for encoder module: 7 candidates
[00000336] ffmpeg encoder debug: libavcodec already initialized
[mpeg1video @ 0x45694618]removing common factors from framerate
[00000336] ffmpeg encoder debug: found encoder MPEG-1 Video
[00000117] main module debug: using encoder module "ffmpeg"
[00000259] stream_out_duplicate private debug: duplicated a new stream
codec=mpgv (es=0 group=0)
[00000266] main private debug: adding a new input
[00000266] mux_ts private debug: adding input codec=mpgv pid=68
[00000266] mux_ts private debug: new PCR PID is 68
[00000259] stream_out_duplicate private debug:     - added for output 0
[00000350] main private debug: looking for video filter2 module: 2
candidates
[00000350] ffmpeg private debug: input: 352x288 I420 -> 704x576 I420
[00000350] ffmpeg private debug: libavcodec already initialized
[00000119] main module debug: using video filter2 module "ffmpeg"
Segmentation fault

and the gdb traces are:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1129315248 (LWP 3727)]
0x4562772e in MPV_common_init_mmx () from
/usr/lib/vlc/codec/libffmpeg_plugin.so

When encoding to mp4v (also with ffmpeg) codec there is no problems...

Regards,
sramos





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to