Aside from some shell scripting as suggested here, do you know of a more elegant solution to accomplish the latter?
Hi,
that would be absolutely fantastic.
I'm currently busy with replacing Sony's XDCAM transfer -that will only run on the Mac- with a
command line based solution that automatically re-containers/re-wraps all out incoming
XDCAMHD50-MXF material to QuickTime, including the 8 audio tracks.
ffmpeg.exe -i g:\test\XXXX.mxf -vcodec copy -ac 8 -acodec copy -vtag xd5c -map 0 -map -0:d -f mov YYYY.mov
is almost doing the trick. - It even retains the Time Code. -
However, the output is only playable in QuickTime Player, but cannot be exported from there, nor be imported
into FinalCutPro.
Keeping the Time Code is really important for batch processing, as it is created by the choice of the original
producer and is being referenced over the whole production. So when we create material for translators,
cutters, voice actors, etc., it must definitely carry the script's original Time Code.
For that, it would be great to have a "pass-through-everything" function like "-map 0" in ffmbc.
Ffmbc's output _does_ create working QuickTime files, but audio routing is so annoying
that we'd rather use ffmpeg for that:
ffmpeg.exe -i g:\test\XXXX.mxf -acodec copy -map 0 -map -0:d -map -0:v -f mov g:\kunden\test\ZZZZ.mov
This creates a _working_ video-less QuickTime with all 8 mono tracks copied.
Unfortunately, there's no Time Code in that, either.
Will there be a chance, will it, yes? :-)
I also have another feature wish.
There's an option to burn in subtitles -
could something be added to burn the Time Code into the picture?
Cheers,
Conrad Koehler