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 ...)
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 вт, 23 авг. 2022 г., 15:51 Andrew Randrianasulu <[email protected]>:
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 ...)
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 -- вт, 23 авг. 2022 г., 17:03 Andrew Randrianasulu <[email protected]>:
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
вт, 23 авг. 2022 г., 15:51 Andrew Randrianasulu <[email protected]>:
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 ...)
Oh, apng actually its own muxer, not image2 ... Now it works, even if slowly (single threaded) ... вт, 23 авг. 2022 г., 17:55 Andrew Randrianasulu <[email protected]>:
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
--
вт, 23 авг. 2022 г., 17:03 Andrew Randrianasulu <[email protected]>:
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
вт, 23 авг. 2022 г., 15:51 Andrew Randrianasulu <[email protected]
:
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 ...)
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. On Tue, Aug 23, 2022 at 3:18 PM Andrew Randrianasulu < [email protected]> wrote:
Oh, apng actually its own muxer, not image2 ...
Now it works, even if slowly (single threaded) ...
вт, 23 авг. 2022 г., 17:55 Andrew Randrianasulu <[email protected]>:
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
--
вт, 23 авг. 2022 г., 17:03 Andrew Randrianasulu <[email protected]
:
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
вт, 23 авг. 2022 г., 15:51 Andrew Randrianasulu <[email protected]
:
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 ...)
ср, 24 авг. 2022 г., 03:30 Phyllis Smith <[email protected]>:
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.
On Tue, Aug 23, 2022 at 3:18 PM Andrew Randrianasulu < [email protected]> wrote:
Oh, apng actually its own muxer, not image2 ...
Now it works, even if slowly (single threaded) ...
вт, 23 авг. 2022 г., 17:55 Andrew Randrianasulu <[email protected]
:
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
--
вт, 23 авг. 2022 г., 17:03 Andrew Randrianasulu <[email protected]
:
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
вт, 23 авг. 2022 г., 15:51 Andrew Randrianasulu < [email protected]>:
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 ...)
I have tested all of these with the 0010-fix-apng.patch applied. Which one of rpza.qt is to be used? the one attached here or the one from 0008-New-video-and-image-profiles.patch which is different? The following do not work and all get the same type of error messages: pfm.pfm, phm.phm, qoi.qoi FFStream::write_packet: write packet failed. file:/tmp/a.pfm err: Invalid argument FFStream::encode_frame: encode failed. file: /tmp/a.pfm err: Invalid argument FFMPEG::mux_video err: Operation not permitted [image2 @ 0x7f77d403edc0] Cannot write more than one file with the same name. Are you missing the -update option or a sequence pattern? FFStream::write_packet: write packet failed. file:/tmp/a.pfm err: Invalid argument FFStream::encode_frame: encode failed. file: /tmp/a.pfm err: Invalid argument FFStream::flush failed :file:/tmp/a.pfm err: Operation not permitted Render::render_single: Session finished. ** rendered 656 frames in 8.328 secs, 78.770 fps FFMPEG::open_decoder: some stream have bad times: /tmp/a.pfm FFMPEG::open_decoder: some stream have bad times: /tmp/a.pfm As stated earlier smc.qt does not work and gets the following error messages: [swscaler @ 0x7fee18241840] pal8 is not supported as output pixel format FFVideoConvert::convert_frame_picture: sws_getCachedContext() failed [swscaler @ 0x7fee1824e940] pal8 is not supported as output pixel format FFVideoConvert::convert_frame_picture: sws_getCachedContext() failed FFVideoStream::encode: encode failed On Tue, Aug 23, 2022 at 7:17 AM Andrew Randrianasulu via Cin < [email protected]> wrote:
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 ...)
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
чт, 25 авг. 2022 г., 23:42 Phyllis Smith <[email protected]>:
I have tested all of these with the 0010-fix-apng.patch applied. Which one of rpza.qt is to be used? the one attached here or the one from 0008-New-video-and-image-profiles.patch which is different?
Yeah, apparently same patch made at different time makes different git patch! But content of profile still the same?
The following do not work and all get the same type of error messages: pfm.pfm, phm.phm, qoi.qoi
Hm, i tried those with just 1.qoi filename, and you tried with %d type ? i also set render type to single frame, and you tried range or in-out points?
FFStream::write_packet: write packet failed. file:/tmp/a.pfm err: Invalid argument FFStream::encode_frame: encode failed. file: /tmp/a.pfm err: Invalid argument FFMPEG::mux_video err: Operation not permitted [image2 @ 0x7f77d403edc0] Cannot write more than one file with the same name. Are you missing the -update option or a sequence pattern? FFStream::write_packet: write packet failed. file:/tmp/a.pfm err: Invalid argument FFStream::encode_frame: encode failed. file: /tmp/a.pfm err: Invalid argument FFStream::flush failed :file:/tmp/a.pfm err: Operation not permitted Render::render_single: Session finished. ** rendered 656 frames in 8.328 secs, 78.770 fps FFMPEG::open_decoder: some stream have bad times: /tmp/a.pfm FFMPEG::open_decoder: some stream have bad times: /tmp/a.pfm
As stated earlier smc.qt does not work and gets the following error messages: [swscaler @ 0x7fee18241840] pal8 is not supported as output pixel format FFVideoConvert::convert_frame_picture: sws_getCachedContext() failed [swscaler @ 0x7fee1824e940] pal8 is not supported as output pixel format FFVideoConvert::convert_frame_picture: sws_getCachedContext() failed FFVideoStream::encode: encode failed
On Tue, Aug 23, 2022 at 7:17 AM Andrew Randrianasulu via Cin < [email protected]> wrote:
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 ...)
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
Which one of rpza.qt is to be used? the one attached here or the one from
0008-New-video-and-image-profiles.patch which is different?
Yeah, apparently same patch made at different time makes different git patch! But content of profile still the same?
They render to the exact same output but the profile is different. The first one I tested contains:
mov rpza # mostly useful for old 160x120 vids The one in 0008-new contains: mov rpza # this encoder requires manual tuning skip_frame_thresh=13 start_one_color_thresh=8 continue_one_color_thresh=0
The following do not work and all get the same type of error messages: pfm.pfm, phm.phm, qoi.qoi
Hm, i tried those with just 1.qoi filename, and you tried with %d type ? i also set render type to single frame, and you tried range or in-out points?
I set render to whole project, but the input was my standard hockey.ts
test case. I will try a different video.
The following do not work and all get the same type of error messages:
pfm.pfm, phm.phm, qoi.qoi
Hm, i tried those with just 1.qoi filename, and you tried with %d type ? i also set render type to single frame, and you tried range or in-out points?
I set render to whole project, but the input was my standard hockey.ts test case. I will try a different video.
They do work when I do "single frame". Is that what it is supposed to only work on? If so, I will just add a comment to those 3, saying for "single frame only". What do you think?
пт, 26 авг. 2022 г., 03:39 Phyllis Smith <[email protected]>:
The following do not work and all get the same type of error messages:
pfm.pfm, phm.phm, qoi.qoi
Hm, i tried those with just 1.qoi filename, and you tried with %d type ? i also set render type to single frame, and you tried range or in-out points?
I set render to whole project, but the input was my standard hockey.ts test case. I will try a different video.
They do work when I do "single frame". Is that what it is supposed to only work on? If so, I will just add a comment to those 3, saying for "single frame only". What do you think?
Well, may be this is limitation of those relatively newly added encoders? Does command line encoding with thirdparty/ffmpeg-5.1/ffmpeg works any better ?
пт, 26 авг. 2022 г., 04:02 Andrew Randrianasulu <[email protected]>:
пт, 26 авг. 2022 г., 03:39 Phyllis Smith <[email protected]>:
The following do not work and all get the same type of error messages:
pfm.pfm, phm.phm, qoi.qoi
Hm, i tried those with just 1.qoi filename, and you tried with %d type ? i also set render type to single frame, and you tried range or in-out points?
I set render to whole project, but the input was my standard hockey.ts test case. I will try a different video.
They do work when I do "single frame". Is that what it is supposed to only work on? If so, I will just add a comment to those 3, saying for "single frame only". What do you think?
Well, may be this is limitation of those relatively newly added encoders? Does command line encoding with thirdparty/ffmpeg-5.1/ffmpeg works any better ?
Strange, it works for me with filename like 33%d03.qoi
These have been tested at least once by me and then checked into GIT. List includes: apng.apng, avif.avif avrp.qt, avui.qt, ayuv.qt, cljr.qt, r10k.qt, rpza.qt, v408.qt, y41p.qt, yuv4.qt ffvhuff.mov, flashsv1.flv, flashsv2.flv pfm.pfm, phm.phm, qoi.qoi – single frame On Tue, Aug 23, 2022 at 7:17 AM Andrew Randrianasulu via Cin < [email protected]> wrote:
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 ...)
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
participants (2)
-
Andrew Randrianasulu -
Phyllis Smith