Mp4 GUI Export

I have a new version of the mp4 gui script and I was finally able to get Rec709 colors to match. This is based off of Autodesk’s Export Selection Script and @MikeV 's work. You can select pretty much anything but a Desktop, right-click or go to the Main Menu and look for MP4 GUI. The script will render your clips/sequences, and then save them into a “FROM_FLAME” shared library. Once rendered and saved, it’ll make the appropriate subfolders and run your clips/sequences through ffmpeg. You can process them in the foreground or background and the settings are persistent. I have tool tips for CRF and Export Path.

You can set your Backburner Manager and Default Export Path in the Setup window:

v2.1 is in the Logik Portal now. It works with Flame 2023.2 and 2024.

14 Likes

Hey, I missed this… Thanks Jhon!

1 Like

Hello.

I am trying to implement the “export between marks option”
Using other sample scripts follow the way of exporting a quiktime and then converting it, it’s easy by including ‘exporter.export_between_marks = true’ in exporter section.

This is not useful for scripts that use export streams by using process like mkfifo, and then fed a ffmpeg cmd.

How could I include the “export betwwen marks” option in your script?

thanks

Hey Kily,
Unfortunately, it’s not possible at the moment which is why our team doesn’t use it. I put in a Feature Request (FI-02547) about 2 years ago, but it hasn’t received much attention.

Thanks Jhon. link is unavailable now. I’ll try later.

Export using marks is essential in my opinion. I use it to export including/excluding slates, black video, and so, before or after the master.

I explored this some time ago, and I found an parameter of ffmpeg (-filter complex) to add it in export process. It works, and I tried to modify your script, but I’´m getting an error because -filter complex is not compatible with -vf . Without -vf arguments to set colourspace, I get some gamma/sat shift. So I gave up. :crazy_face:

We hope this is taken care of.

Same. If I have time this week, I’ll see if I can get “-filter complex” to work. Thanks for the tip.

This is, for instance , to add 1sec of black video before and after:

-filter_complex “tpad=start_duration=1:stop_duration=1” -filter_complex “adelay=1000|1000”

Where duration=1 is “1sec” for video, and adelay is delay for audio, where 1000 is equal to 1sec.

According with the info, the argument -shortest should be added also. But I think it is not necessary for this case, but I keep it just in case.

An example of a simple command to test:

ffmpeg -i input.mov -filter_complex “tpad=start_duration=1:stop_duration=1” -filter_complex “adelay=1000|1000” -c:v libx264 -preset slower -b:v 15000K -minrate 15000K -maxrate 15000K -bufsize 20000K -pix_fmt yuv420p -profile:v baseline -level 3.1 -x264-params scenecut=0:open_gop=0:min-keyint=72:keyint=72 -c:a aac -ar 44100 -b:a 160k -shortest output.mp4

Including any -vf parameter, you´ll get the subsequent error in console.

1 Like