Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums VEGAS Pro Demux/Remux DNxHD and ProRes 422 HQ?

  • Demux/Remux DNxHD and ProRes 422 HQ?

    Posted by Michael Gibrall on July 16, 2015 at 3:06 pm

    I rendered a film using Sony Vegas Pro 12 in DNxHD. I also had the film rendered on a Mac with ProRes 422 HQ.

    I need to replace the audio on these files.

    Is there a way to demux and remux these files, or must I recomple them?

    For now, I have rendered the fixed audio on uncompressed aiff and wav.

    Thanks in advance.

    John Rofrano replied 10 years, 9 months ago 3 Members · 16 Replies
  • 16 Replies
  • Wayne Waag

    July 17, 2015 at 1:51 am

    Since DNxHD is in an mov container (I think), you could try FFmpeg. I remux MP4 files with a new audio track all the time. If you’re on a Windows machine, I’d stay away from ProRes that was encoded on a Mac, if at all possible.

    wwaag

  • John Rofrano

    July 18, 2015 at 2:49 pm

    I believe you can replace the audio track using QuickTime 7 Pro. I also found this utility for Mac called QT Edit that can do this. I’ve never use this tool but the blog post in the link explains how.

    ~jr

    http://www.johnrofrano.com
    http://www.vasst.com

  • Michael Gibrall

    July 20, 2015 at 1:16 pm

    Thank you both for the tips. I’ll look into this later.

    John, will I be able to use Quicktime Pro 7 to do the remux on a PC? Or would I be restricted to doing it on a Mac, since ProRes is Mac specific?

    Thanks in advance.

  • John Rofrano

    July 20, 2015 at 1:39 pm

    I haven’t tried it but you should be able to use a PC even for ProRes because you are not encoding. You are just copying the video stream from one file to another adding a different audio stream. Muxing doesn’t involve encoding so it should work. If not, then I guess you would need to do the ProRes remux on a Mac.

    ~jr

    http://www.johnrofrano.com
    http://www.vasst.com

  • Michael Gibrall

    July 20, 2015 at 5:53 pm

    Thanks, John.

    I am assuming I can use my aiff stereo file, 48khz 24 bit file just fine?

  • John Rofrano

    July 20, 2015 at 8:34 pm

    [Michael Gibrall] “I am assuming I can use my aiff stereo file, 48khz 24 bit file just fine?”

    AIFF is the native audio format on the Mac so yes, it’s perfectly fine for use in QuickTime.

    ~jr

    http://www.johnrofrano.com
    http://www.vasst.com

  • Michael Gibrall

    July 25, 2015 at 12:35 pm

    Wayne, thank you. I successfully encoded using ffmpeg and made a new dnxhd file with the added audio file. It took me a little while to understand the command line commands, but it worked great!

  • Wayne Waag

    July 25, 2015 at 3:26 pm

    [michael]
    Glad it worked for you. It does take awhile at first, but it’s a very powerful and useful bit of software to keep in your toolbox.

    wwaag

  • Michael Gibrall

    July 27, 2015 at 7:03 pm

    John,

    I actually gave FFMPEG a try on my PC with the ProRes 422 HQ file, since I was able to demux and remux a DNxHD file successfully. (And free is hard to beat.)

    I got it to work.

    I have played the file back with a Quicktime Player on both a PC and a Mac without issue, had it imported into Sony Vegas Pro 12 on my PC without a hitch, had it accepted into Adobe CS4 on a MAC (it initially was shown with digital breakup for a split second as the file was first called up, then it went away. It played back normally in Adobe CS4 and I had no trouble jumping back and forth on the file, randomly playing it back on the timeline.)

    When using FCP, here’s what it did…

    When I selected the file in Finder and said OPEN WITH FCP, it did just that, without a problem, and played back normally.

    When I was in FCP and ‘imported’ the file, I got the following notice from FCP:

    “The following media files are not optimized for Final Cut Pro.

    It is highly recommended that you either recapture the media or use the Media Manager to create new copies of the files to improve their performance for multi-stream playback.”

    “The ProRes 422 directory and filename”

    That being said, the file played back normally, and I was able to go anywhere I wanted to on the timeline without issue.

    Should I worry, or is this just one of those “Hey, he didn’t use FCP to compile this file” things?

    Thanks in advance.

  • John Rofrano

    July 28, 2015 at 3:26 pm

    [Michael Gibrall] “Should I worry, or is this just one of those “Hey, he didn’t use FCP to compile this file” things?”

    FFMpeg does not contain a “licensed” encoder for ProRes. It’s a “hack” that was “illegally” created by reverse engineering the real encoder but the country that the developer lives in doesn’t honor international patents so the author will never be prosecuted for it. It’s up you as to whether you want to give your clients files that were created by an unlicensed encoder. The fact that Apple software flagged this file as not being ProRes compliant tells the whole story, i.e., it’s not a “real” ProRes file and it has caused performance problems when working with them in a project.

    Whether you worry about it or not is up to you. If you are giving this file to a post production house and they are going to charge you real money to re-encode it before they work with it… then I would worry. If you don’t care that it’s “fake” ProRes and no one you give it to cares either… then don’t worry.

    Personally, I would be embarrassed to give my clients files that were not encoded by a licensed encoder. Your mileage may vary. 😉

    ~jr

    http://www.johnrofrano.com
    http://www.vasst.com

Page 1 of 2

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