Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Apple Final Cut Pro Legacy Batch REEL change

  • Batch REEL change

    Posted by Daniel García on November 17, 2011 at 7:49 pm

    Hi,

    Is there a tool or script that can change a mov file’s REEL metadata field from the Command Line Interface? (OSX’s Terminal).

    I know I can change it manually from FCP’s browser or whole folders with QTChange, but I’m trying to automate this in my own script and this would really help my workflow.

    I’ve gone as far as removing it by deleting the timecode track with QTCoffee, but i’d like to set my own name.

    Thanks.

    _____________________________________________________
    https://about.me/RebelPhoton

    Julian Engels replied 13 years, 10 months ago 4 Members · 5 Replies
  • 5 Replies
  • John Heagy

    November 17, 2011 at 9:10 pm

    I haven’t found a CLI tool to do this either. Let me know if you find one.

    FYI… FCPX does not read the “Reel” metadata that FCP7, Arri, Aja, RED… etc embed in .mov. If you’d like Apple to read it’s own “Reel” metadata (aka: tcsource) please tell them:

    https://www.apple.com/feedback/finalcutpro.html

    Thanks
    John Heagy

  • Bouke Vahl

    November 19, 2011 at 1:39 am

    I now concider this as a feature request for QTchange…

    But since QTchange can do a shitload of things, and i’m not going to compete with FFmpeg (i would if i could, but i’m mortal), what should be supported for a start?

    (best to take the conversation off list i suppose…)

    Bouke

    https://www.videotoolshed.com/
    smart tools for video pros

  • Daniel García

    November 21, 2011 at 11:28 am

    How about REEL, TC Rate and Vid rate (Conform) changes from the command line for a start?

    _____________________________________________________
    https://about.me/RebelPhoton

  • John Heagy

    November 21, 2011 at 3:45 pm

    [Daniel García] “How about REEL, TC Rate and Vid rate (Conform) changes from the command line for a start?”

    That would be a great start. As far as REEL goes it would be handy to parse the REEL from the filename. QTchange reelset -parse$1 123456_P2_interview.mov or something to that effect.

    John Heagy

  • Julian Engels

    June 26, 2012 at 2:35 pm

    Hey John,

    FFmbc is helping: https://code.google.com/p/ffmbc/

    Use this comand with 7.rc7 (the latest as of today):

    ffmbc -i /Path/to/your/quicktime_file.mov -timecode $YOURTCFROMSOMEWHERE -metadata reel_name=REELNAME -acodec copy -vcodec copy /Path/to/your/Output_file.mov

    This hardcodes the Reel name into your file, but only works in conjunction with -timecode, since ffmbc clears the data (timecode) stream. What I did is take the start timecode from ffprobe first, write that into a variable and parse that into the ffmbc command.

    You can use this method without reencoding, or do a transcode from one file to a quicktime file. Right now FCP 7 accepts these files, misinterprets them with field dominance upper, no luck on solving this kind of problem. Maybe someone will figure it out, or as a cli solution for it?

    Hope that helps.

    Julian

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