[FFmpeg-devel] .mov file and MPEG4 extradata for 3gp

hsmok hsmok81
Fri May 4 05:44:59 CEST 2007


Hi, All

I've one problem in streaming 3gp file (video MP4V-ES/90000 and AMR-NB/8000,
i.e. MP4V-ES/90000 config parameter, extracted from extradata, is incorrect.
Please see the following example.

extradata from function mov_mp4_esds (mov.c) and av_read_frame_internal (
ffserver.c) :

00 00 01 B0 01 00 00 01 B5 89 13 00 00 01 00 00 00 01 20 00 C4 8D 88 00 CD
05 04 0F 14 63 00 00 01 B2 4C 61 76 63 35 31 2E 34 30 2E 32

extradata from prepare_sdp_description (ffserver.c) :

00 00 00 00 01 00 00 01 B5 89 13 00 00 01 00 00 00 01 20 00 C4 8D 88 00 CD
05 04 0F 14 63 00 00 01 B2 4C 61 76 63 35 31 2E 34 30 2E 32

It's different in two bits. But, it is ok in streaming MPEG4 without sound
movie.

Are there other places will modify this extradata variable ?




More information about the ffmpeg-devel mailing list