I’ve found ~/.config/Meltytech/Shotcut.conf already, but after naming that export preset “vimeo”searching the (very compact) conf file for “vimeo” yields no results. Are you sure it’s stored in there?
EDIT: Found the presets in ~/.local/share/Meltytech/Shotcut/presets/encode/
Vimeo has no recommendation for GOP (Group Of Pictures). Setting it to 1 will mean the video has no temporal compression and the file produced will (probably) be much larger than usual. Also, you set CRF to 21 (Quality=59%), whereas Vimeo recommends:
If you have the ability to set the CRF (constant rate factor), we recommend setting it to 18 or below.
This would imply a quality of around 67% or better.
Basically with h.265 you are trying to use the export preset “HEVC Main Profile” with a different codec quality and audio bitrate. This works fine for me. Using Parallel Processing, may cause trouble, so you might want to try switching that off. Also the “Other” parameters for the HEVC preset are:
Interesting. I think that uploading h.265 / HVEC files to Vimeo still makes sense because of the non-pro users of Vimeo who are limited to 500MB uploads per week or so.
I didn’t think of that. I use vimeo but not often enough to reach the limit.
If you can get H.256 working you should experiment with the CRF setting, since the lower this setting (higher the Quality) the larger the filesize is going to be. For an interesting article on CRF settings between H.264 and H.265 and filesizes see:
Vimeo H.265.zip (340 Bytes)
This preset works for Vimeo, takes a long time on my computer to render, but the filesize is small with an astonishing image quality. Feel free to include this in the next release.
No, thank you. I do not want to add a bunch of presets for various services and devices. It is not necessary. You do not need to conform to their guidelines. They create create guidelines mostly to give people some general target but more importantly a ready answer to reduce support questions. I created a YouTube preset for that reason too even though it is not necessary.
OK, understood. I still would like to see where the factory presets are, either on github or how to get to them in the Appimage, because I’d like to check which parameter like resolution are included or omitted.
Have you tried a CRF of 19 or 18 for HEVC? I see your CRF is 15 and from what I understand for HEVC under a CRF of 20 you can’t really see any difference. If you haven’t already, try them and see how the video quality turns out so that way you may get even smaller file size with still the same video quality.
I also see that you used the same CRF for both HEVC and AVC. The CRFs for HEVC and AVC are not 1 to 1. The equivalent CRFs for HEVCs are lower than AVCs simply because HEVC is about lower file sizes. That’s why the CRF for the default HEVC preset in Shotcut is 28 while for the AVC presets they are 23 because that is the equivalent of HEVC’s 28. You would get the same video quality at 28 in HEVC only in a smaller file size than AVC’s 23.