Screening room and the overlay player always play back clips that exist in the
sg_uploaded_movie_webm fields. If you don’t supply these as part of the DIY process (along with other fields like
image) but upload to
sg_uploaded_movie with the transcoder turned on, Shotgun will generate the required movies for playback as well as the thumbnail and filmstrip.
Here are the specifications we use for transcoding if you’d like to base your DIY off of them or customize the commands run by our transcoder:
You could technically do a hybrid approach where you keep the transcoder turned on and do your own uploads to the API to
sg_uploaded_movie_webm fields for some versions and upload to
sg_uploaded_movie for other versions. Just know that if you upload to
sg_uploaded_movie while you already have data in
sg_uploaded_movie_webm, the transcoder will overwrite that data.
I hope this helps you move forward.