I will test all 23. Am I correct in saying that the smc.qt in 0008-New-video-and-image-profiles.patch was corrected and should be added? Previously you said it did not work and do not add.
No, smc.qt still does not work for me, I just fixed apng ... alias_pix also does not work with single image, but I have not tried suggested %d pattern filename ...
You probably can look into
~/cinelerra/cinelerra-5.1 $ less thirdparty/ffmpeg-5.1/libavformat/img2enc.c
.extensions = "bmp,dpx,exr,jls,jpeg,jpg,jxl,ljpg,pam,pbm,pcx,pfm,pgm,pgmyuv,phm," "png,ppm,sgi,tga,tif,tiff,jp2,j2c,j2k,xwd,sun,ras,rs,im1,im8," "im24,sunras,vbn,xbm,xface,pix,y,avif,qoi",
And add few more image formats ..I just have no idea where you may want "xface" or "vbn"
Jxl is jpeg-xl (i think) and their source tar kinda massive and demand cmake 3.10 ... So not tried it yet.
Oh, apng actually its own muxer, not image2 ...
Now it works, even if slowly (single threaded) ...
Ow, smc.qt failed, so please do not add it ... (Probably because it accept strictly palettized data)
--
FFVideoConvert::convert_frame_picture: sws_getCachedContext() failed
FFVideoConvert::convert_frame_picture: sws_getCachedContext() failed
FFVideoStream::encode: encode failed
--
And few more old video formats:
Flash screen recording
Old 4:1:1 and 4:2:0 packed formats for uicktime
Ffmpeg's version of huffyuv
While I can't figure out why animated png fails ...
Also, alias PIX does not work.
I used ' thirdparty/ffmpeg-5.1/ffmpeg -encoders' output to see if there any uncovered codec, so I added few uncompressed video packers too ...
May be it need range of frames and not just one? (I used single-frame rendering)
Put those in ffmpeg/video folder (for source tree based single user build it will be in bin subfolder, but you can just put them in cinelerra-5.1/ffmpeg folder and they will be installed hopefully ...)