I recently made some support videos (about 2 hours of content) for a live stream conference which went over 2 days.
They have now come back with a recording of the whole event which runs 7 hours.
I have to make a few changes to the content and insert the changes into the master 7 hour video. Easy!
So, I usually setup my flame projects as HD 25fps and AppleProres422hq
The 7 hour h.264 mp4 that they gave has a bit rate of 7.22 Mbit/s.
When the time comes to export this 7 hour timeline I think I will run out of space on my framestore of 1TB. so, should I change the project rez for the render to Prores proxy so that when Flame renders it will consume less space?
When flame renders from the export menu does it stash the rendered file away in some temp folder or does it render and export at the same time. Maybe the latter when you FG export.
OK I’m about to export this 7 hour monstrosity but I don’t want to render out the master at Prores422hq as it will take up about 450gigs of space.
What preset should I use that would match the Media encoder youtube hd preset? (Needs to be mp4)
I don’t have any experience with the flame h264 settings. What I usually do in these cases is export prores LT or even Prores Proxy when both have a higher bit rate than the h264. The LT should get you close to half the size of HQ.
I realize that would still require a ME transcode.
I always had problems with the buildin presets not matching my expectations in quality or filesize.
If you want to get technical - there is a new feature in 2022, which lets you run ffmpeg directly for exports:
Making QuickTime with h264 at 8mb/s and audio aac at 192kb should more than do it. However it is a QuickTime and Microsoft don’t tend to embed this. Also it’s a QuickTime and may have gamma issues across platforms.
If you can deliver pro res and get client/YouTube to do it, might be easier.
You’ve downloaded the correct file, but it’s a command line tool. So no fancy coloured buttons here.
You can find the documentation (which can be really overwhelming) here: https://ffmpeg.org/ffmpeg.html
I’m not on 2022 yet, therefore I don’t know how what the implementation look’s like, but I would assume, that you get a list of the current selection, specify the location of the ffmpeg executable and can then pass items from the list directly onto it. But that’s just a guess, as I haven’t seen it yet. Maybe someone can send me the example file and I can have a look at it.
Yes, I would take the example script and start from there. As I said I don’t have access to that file (/opt/Autodesk/flame_2022/python_examples/export_selection.py) at the moment since we haven’t updated yet. If you send it to me, I can help to set it up with different settings.
You don’t need to separate it in several scripts. This can all be in one script. You could either create different menu entries for different settings or bring up a little ui, which presets different settings as a dropdown menu for example.
Hopefully not threadhijacking but I had some success editing the example python script to export H265 directly from Flame! This is great as I’ve been experimenting with finishing 7680x7680 VR content in Flame, but having to export it to an intermediary before transcoding to H265 was such a pain…
For those wanting to do something similar, you only have to edit a couple of lines.
I changed the width and height to clip.width and clip.height respectively, so that the output res would match the input clip.
I then added the relevant ffmpeg codec parameter to the ‘output_vcodec’ line (for me, output_vcodec = “-pix_fmt yuv420p -vcodec libx265”). I had to add the pix_fmt option otherwise the colours were wack. I also set output_vcodec_is_rgb to False…not sure if that was necessary…but its working
anyone have a link to prebuilt binary of ffpmeg with nvenc support??