MXF with DV/DVCAM content

368 views
Skip to first unread message

Jancenty

unread,
Jun 2, 2010, 9:40:58 AM6/2/10
to ffmbc-discuss
Hello,
My problem is:

Can I make mxf file with DV content (like Sony mxf from XDCAM with
DVCAM format)?

I try to do this from AVI -DV file:

ffmpeg -i inputdv.avi -vcodec dvvideo -r 25 -pix_fmt yuv420p -s
720x576 -f mxf -y output_DV.mxf

and result was:

FFmpeg version FFmbc-0.3, Copyright (c) 2000-2009 Fabrice Bellard, et
al.
built on Nov 15 2009 17:57:32 with gcc 4.2.4
configuration: --enable-memalign-hack --prefix=/mingw --cross-
prefix=i686-ming
w32- --cc=ccache-i686-mingw32-gcc --target-os=mingw32 --arch=i686 --
cpu=i686 --e
nable-avisynth --enable-gpl --enable-version3 --enable-zlib --enable-
bzlib --ena
ble-libgsm --enable-libfaad --enable-pthreads --enable-libvorbis --
enable-libthe
ora --enable-libspeex --enable-libmp3lame --enable-libopenjpeg --
enable-libxvid
--enable-libschroedinger --enable-libx264 --enable-libopencore_amrwb --
enable-li
bopencore_amrnb
libavutil 50. 4. 0 / 50. 4. 0
libavcodec 52.41. 0 / 52.41. 0
libavformat 52.39. 2 / 52.39. 2
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
Input #0, avi, from 'inputdv.avi':
Duration: 00:00:15.00, start: 0.000000, bitrate: 30378 kb/s
Stream #0.0(und): Video: dvvideo, yuv420p, 720x576, tbc 1/25, fps
25.000, tb
f 1/25
Stream #0.1(und): Audio: pcm_s16le, 48000 Hz, 2 channels, s16,
1536 kb/s
[mxf @ 0x1a2fd70]track 0: could not find essence container ul, codec
not current
ly supported in container



I understand, that DV codec is not supported in mxf container.
Is it possible to make mxf with DV/dvcam content witm ffmbc.ffmpeg?



I try to make MXF (DV) files to upload to K2 server.


Best regards

Jacek Kabacinski

Baptiste Coudurier

unread,
Jun 2, 2010, 3:08:50 PM6/2/10
to ffmbc-...@googlegroups.com
Hi,

You understand but still ask the question ? I find this weird ;)
Muxing DV in MXF is not currently support, it's possible though.

--
Baptiste COUDURIER
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
FFmpeg maintainer http://www.ffmpeg.org

cs....@gmail.com

unread,
Jun 3, 2010, 5:42:05 PM6/3/10
to ffmbc-discuss
I noticed the same the other day, but was slightly confused by the
following UL entry in libavformat>mxf.c

{ { 0x06,0x0E,0x2B,
0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x02,0x02,0x02,0x01,0x02,0x00 },
13, CODEC_ID_DVVIDEO }, /* DV25 IEC PAL */

shouldnt ...

sc->index = mxf_get_essence_container_ul_index(st->codec->codec_id);

match in the case of DV essence ?


On Jun 2, 8:08 pm, Baptiste Coudurier <baptiste.coudur...@gmail.com>
wrote:

Baptiste Coudurier

unread,
Jun 3, 2010, 5:47:50 PM6/3/10
to ffmbc-...@googlegroups.com
On 06/03/2010 02:42 PM, cs....@gmail.com wrote:
> I noticed the same the other day, but was slightly confused by the
> following UL entry in libavformat>mxf.c
>
> { { 0x06,0x0E,0x2B,
> 0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x02,0x02,0x02,0x01,0x02,0x00 },
> 13, CODEC_ID_DVVIDEO }, /* DV25 IEC PAL */
>
> shouldnt ...
>
> sc->index = mxf_get_essence_container_ul_index(st->codec->codec_id);
>
> match in the case of DV essence ?

This is demuxing not muxing.

Reply all
Reply to author
Forward
0 new messages