Hi Cinners (lol)
Recently at my request you added H.264 Video codec options for MOV and
MKV containers and things are working well in general, I certainly don't
think further changes need to be made to Cin but for my own use and
workflow I'm thinking some further H.264 tweaks might be useful..?
I don't generally don't assemble long projects in Cin itself, I prefer
to make individual clips and put them together losslessly later with
some ffmpeg concatenation File Actions in AV Linux, or using the
'append' feature in Avidemux or even using TMPGEnc SmartRender 6 (in
Windows). As you know when you assemble clips this way they need to have
the same codecs and settings in order to assemble without re-encoding
and I would like to ensure that I'm able to use the H.264 Video from Cin
Rendering all the way to assembling. If I look at the H.264 options in
Cin the new H.264 options for MOV and MKV don't match the MP4 settings.
For example MKV and MOV have 'profile=high' and H.264 in MP4 doesn't use
the high profile and it has some keyint settings so when assembling I
get some reported errors because the H.264 Video clips I created with
MKV differ from clips I have made with MP4. I am not an H.264 guru or
expert so is there any reason that I can't combine the profile=high and
keyint settings and use the same H.264 settings across MP4, MKV and MOV?
Well, h264 is complex beast but in this case you can simply edit profiles for consistence (profile=high IIRC allow bigger resolutions and more complex features), and there is save profile/load profile button in gui I never used ...
Combination of lossless cutting and re-encodes turned out surprizingly complex problem, from some ffmpeg/lossless cut/avidemux discussions I have read in last year or two, some users recommended (discontinued, proprietary) videoredo6, and it was working under wine for me, I even discovered that reference h264 encoder had stereo support, unlike x264 (but sure it is very slow even with one stream).
But in short at least for cinelerra-gg output you can homogenize mov/mkv/mp4 settings so they will not error out when you concat files later. Not sure if there way to force _ending_ keyframe to be at very end? Outside of setting those forced fixed keyframe intervals and adding/cutting video stream a bit so it ends at aligned number of frames?
Those profiles often do not represent state of the art in tuning, but mostly what was working 'enough' at times when they were created.
Lastly, I am now hosting my Videos for streaming on my own website due
to numerous factors but mostly the proliferation of AI scraping by the
large tech companies, is there an extra setting I should be using in the
H.264 options to enhance streaming? Is this what the 'faststart' option
is for?
Advice appreciated! Thanks for the continued work on Cin, having also
used both Davinci Resolve (on Windows) and Kdenlive over the past few
years I still have the best productivity with Cin!
Best, Glen
--
_______________________________________________
Cin mailing list -- cin@lists.cinelerra-gg.org
To unsubscribe send an email to cin-leave@lists.cinelerra-gg.org