Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums VEGAS Pro Importing Hyperdeck DNxHD MXF files into Vegas 12

  • Importing Hyperdeck DNxHD MXF files into Vegas 12

    Posted by Jim Mickol on June 4, 2013 at 1:50 am

    I have searched near and far to find out how to import Avid DNxHD MXF files into Sony Vegas Pro 12. I have the Avid Codec LE pack installed, but Vegas and Quicktime do not recognize the MXF files. I do see in Vegas that I can Render to that format, so it seems to be proof that the codec pack was installed. HELP!

    p.s.: I did move the files in the Program Files(x86)/Quicktime/QTsystem folder.

    Adelson Munhoz replied 13 years, 1 month ago 3 Members · 3 Replies
  • 3 Replies
  • Norman Black

    June 4, 2013 at 2:53 pm

    The Avid LE codec pack only support DNxHD in Quicktime MOV files since it is a Quicktime codec pack. Same for encoding.

  • Jim Mickol

    June 5, 2013 at 1:09 am

    Well, is there any way to convert a DNxHD MXF file to something Vegas can deal with?

  • Adelson Munhoz

    June 14, 2013 at 8:21 am

    Hi Jim,
    you can use FFMBC.

    It’s a command line utility that can rewrap your AVID MXF into Quicktime. You can download the windows version of it.

    In fact it can convert almost any format into other.

    There’s a paper I found that has instructions of how to convert any file into AVID quicktime:

    6143_encodingforavidwithffmbc120114.pdf.zip

    But your issue is simpler, because both files use the same video codec.

    I do not have a AVID MXF file for testing but the command should be aproximately this:

    ffmbc -i input.mxf -vcodec copy output.mov

    The command line above does not have options regarding audio ou video tags that can be necessary for a successful conversion, but it’s a start point.

    In my case, I use it to rewrap (not convert) Vegas XDCAM422 MXF files to Quicktime XDCAM files. I Use this command:

    ffmbc -i input.mxf -tff -vcodec copy -vtag xd5b -an -threads 8 output.mov -acodec pcm_s24le -ar 48000 -newaudio -map_audio_channel 0:1:0:0:1:0 -map_audio_channel 0:2:0:0:1:1

    where:
    -tff means “top field first”

    -vcodec copy means that the output file will use the same codec

    -vtag xd5b means that the output file shoul be marked as 1080i60

    -an means “audio none” i.e. it tells FFMBC not to copy the source audio

    -threads 8 tells FFMBC to start 8 process simultaneously (which can accelerate the whole process). My machine has 8 cores, so this is the logical choice

    -acodec pcm_s24le is the audio output codec

    -ar 48000 is the audio output sample rate

    -newaudio opens a empty audio output stream

    -map_audio_channel determines how the input audio channel should be routed to the output.

    This last option demands an explanation:
    In this case, it takes the mono audio 1 of the input (stream 0.1, channel 0 or 0:1:0) and route it to the left channel of the output (0:1:0)

    Respectively, it takes the mono audio 2 of the MXF (stream 0.2 channel 0 or 0:2:0) and route it to the right channel of the output (0:1:1)

    I hope this helps.

    Regards

    Adelson

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy