authorleon wrote: ↑Fri Feb 05, 2021 12:38 pm
I got the base concept working.
I have a few questions
1. Is it better to use MXF format over MP4. taking into account I mentally working with 50 FPS. is this process achievable with only MP4 format? thank you
Cool, looking forward to see your results!
MP4 or MXF or mov.... doesnt really make any differnce for opener and closer, as we do not "seek" in those files. The only thing that really matters is the audio track/channel layout. But your "main" file should be seekable, so mxf helps, even better I-Frame (but i guess you cannot choose on the format of the main file, can you?)
authorleon wrote: ↑Fri Feb 05, 2021 12:38 pm
2. What does the variable length of inserted clip frames 75 refer to???
the variable i_length_of_inserted_clip_frames: you need to tell how many frames duration the opener clip has
the variable i_outro_length_Frames: same for closer.
This disables the need for the workflow to "analyze the duration of the inserted clips".
authorleon wrote: ↑Fri Feb 05, 2021 12:38 pm
You mentioned this: 1) you should start the WF by submitting only the video file. E.g. if you test in a watchfolder, exclude *.txt... the WF calculates the text files name from the video file name and waits 1 hour until it exists. Sure you could easily exchange this and submit the text file, then calculate the video's file name (if the extension of the video is always the same, e.g. *.mxf).
I do not naturally quite understand this. I tested the system and put the files directly in the folder and everything seemed to work. from what I understand. you are suggesting that I should delay the text file being added into the in folder? if that is the case, a CMD executed can be used to move the text file with the correct name from one folder to another making the process pretty much automated. I think that's what you mean, but if not please let me know.
Hehe sorry, yeah this is the part i left a little bit open. It is your choice how you start the job. You can start the job using various methods e.g. manual submission but you already say you do it by watchfolder.
So, when using watchfolder, you must decide if you start by the "arrival of ONE file" in the watchfolder, so choose for either watch for .txt or .mxf, whatever comes in as "last" file. If you "monitor" your folder for both files, you will end up with one failed job and one success job in the job monitor.
In the first "populate" node, you see this line:
Code: Select all
$replace("%s_source%",".%s_original_ext%",".txt")
In words: Replace in the SOURCE FILE the ORIGINAL EXTENSION by ".txt". (it is just about strings, it does not really replace any files hehe)
If you do not wish to "start" the job based on the arrival of a .mxf file in the watchfolder but .txt instead, we need to change a little logic in the first populate processor.
In the end, after the first popolate node is finished, you should make sure that:
%s_temp% is the full path to the txt file and
%s_source% is the full path to the main media file