possible alpha bug in processing
User 'goat' reported cingg failed to create png sequence with alpha, even if proj set to rgba and png settings also include alpha. I ..spend a lot of tume in filepng and fule, until it dawned at me Ican check older cingg! Bug was not there in june 15 2020 selfbuild. And bug was present in 09 30 2020 ubuntu 16 static tar ... So I searched git log and found this commit https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blobdiff;f=cinel... i tried to set alpha to 0 (zero) in virtialvconsole and suddently pngs and exrs and tgas got their alpha back! How to check: Load video into cingg Set format to rgba-8 bit Set Alpha plugin over video, with parameter 0.5 or use fader. Set output render to one frame, png, use alpha. Render While image will be with right format alpha will be absent as evidenced by gimp's colorpicker. patch cingg with attached patch, hope alpha will be back! But of course we better to re-test video formats with alpha too ... (just not sure how) note, ffmpeg's png encoder worked ok, and so did tiff encoder. But png/exr/tga were all busted wrt alpha.
Yes, seems to be a problem, but I have no idea what the repercussions of the patch would be based on the following in the release notes for September 2020 which says in the Bugs/Issues fixed: "Alpha is being set to 1 for background color always now – just a missing thing." On Fri, Nov 11, 2022 at 5:31 AM Andrew Randrianasulu < [email protected]> wrote:
User 'goat' reported cingg failed to create png sequence with alpha, even if proj set to rgba and png settings also include alpha.
I ..spend a lot of tume in filepng and fule, until it dawned at me Ican check older cingg!
Bug was not there in june 15 2020 selfbuild.
And bug was present in 09 30 2020 ubuntu 16 static tar ...
So I searched git log and found this commit
https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blobdiff;f=cinel...
i tried to set alpha to 0 (zero) in virtialvconsole and suddently pngs and exrs and tgas got their alpha back!
How to check:
Load video into cingg Set format to rgba-8 bit Set Alpha plugin over video, with parameter 0.5 or use fader. Set output render to one frame, png, use alpha.
Render
While image will be with right format alpha will be absent as evidenced by gimp's colorpicker.
patch cingg with attached patch, hope alpha will be back!
But of course we better to re-test video formats with alpha too ... (just not sure how)
note, ffmpeg's png encoder worked ok, and so did tiff encoder. But png/exr/tga were all busted wrt alpha.
The patch works fine for me. I confirm the erroneous results with appimage and the correct working of the alpha channel of the patched build. It also solved my problem of displaying images with transparencies in Compositor and Viewer.
сб, 12 нояб. 2022 г., 11:44 Igor BEGHETTO via Cin < [email protected]>:
Could it be that it was to solve the alpha channel problem for the Nested EDL?
can you test for this problem? (i never used nested edls, yet)
Il 11/11/2022 17:26, Phyllis Smith:
"Alpha is being set to 1 for background color always now – just a missing thing." -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
Give me 4-5 hours by now, please. I can test it on my reference version (old CinelerraGG_20201031) and the last CinelerraGG_20221031. I can not do a new build for time problems and due to my slow pc (and I). IgorBeg Il 12/11/2022 09:45, Andrew Randrianasulu:
can you test for this problem? (i never used nested edls, yet)
сб, 12 нояб. 2022 г., 12:13 Igor BEGHETTO <[email protected]>:
Give me 4-5 hours by now, please.
no problem, I'll just read retrocomputing blogs and walk with my dog . I can test it on my reference version (old CinelerraGG_20201031) and the
last CinelerraGG_20221031. I can not do a new build for time problems and due to my slow pc (and I).
well, in theory latest git should be buildable without much of thirdparty libraries, this speed up build but require some recent version of libavcodec-dev (4.4+?) at least ... I hoped to see if NOT forcing alpha to 1 will reintroduce bug you talking about or not, because this kind of fix breaks (apparently) most of alpha-capable image encoders .... How bug mainfest itself, can you point me at description/ticket? IgorBeg
Il 12/11/2022 09:45, Andrew Randrianasulu:
can you test for this problem? (i never used nested edls, yet)
You are too faster for me, sorry. My first (fast) test don't use Nested EDL. Tests did with "cinelerra-5.1-ub16.04-20201031.x86_64-static" and "CinGG-20221031-x86_64-older_distros-multibit.AppImage" on UbuntuStudio_16.04, works good for PNG with alpha channel. I followed your steps. You can download my project for test to https://transfer.sh/x12pY1/test-alphaChannelRender.tar.gz In the compressed file you can find the project file (.xml) and its files for test. "test-render-1.png" is the render file; Render--> - File Format: FFMPEG | png - Video: - Compression: png.png - Pixels: rgba - Render range: One Frame It would be better to have a demo file by Goat user and more information about, before further tests. IgorBeg
сб, 12 нояб. 2022 г., 13:17 Igor BEGHETTO <[email protected]>:
You are too faster for me, sorry. My first (fast) test don't use Nested EDL. Tests did with "cinelerra-5.1-ub16.04-20201031.x86_64-static" and "CinGG-20221031-x86_64-older_distros-multibit.AppImage" on UbuntuStudio_16.04, works good for PNG with alpha channel. I followed your steps.
You can download my project for test to https://transfer.sh/x12pY1/test-alphaChannelRender.tar.gz In the compressed file you can find the project file (.xml) and its files for test. "test-render-1.png" is the render file; Render--> - File Format: FFMPEG | png
---
try file format: PNG (or EXR, or TGA), or seqence of them.
- Video: - Compression: png.png - Pixels: rgba - Render range: One Frame
It would be better to have a demo file by Goat user and more information about, before further tests.
IgorBeg
In my system It always works for both Render settings: Render_1--> - Filename= test-render-2_%5d.png - File Format: FFMPEG | png - Video: - Compression: png.png - Pixels: rgba - Render range: Project Render_2--> - Filename= test-render-3.pngs - File Format: PNG Sequence - Video: - Use alpha= checked - Compression= 0 - Depth= 8bit - Render range: Project I repeat myself, could "goat" give us a little part of his project, please? Il 12/11/2022 11:20, Andrew Randrianasulu:
try file format: PNG (or EXR, or TGA), or seqence of them.
сб, 12 нояб. 2022 г., 13:43 Igor BEGHETTO <[email protected]>:
In my system It always works for both Render settings:
I tried with my cingg-on-termux build and with your project it works as intended. BUT your project uses pngA at both tracks, I used _video_ as my only track with alpha plugin or fader.
Render_1--> - Filename= test-render-2_%5d.png - File Format: FFMPEG | png - Video: - Compression: png.png - Pixels: rgba - Render range: Project
Render_2--> - Filename= test-render-3.pngs - File Format: PNG Sequence - Video: - Use alpha= checked - Compression= 0 - Depth= 8bit - Render range: Project
I repeat myself, could "goat" give us a little part of his project, please?
Il 12/11/2022 11:20, Andrew Randrianasulu:
try file format: PNG (or EXR, or TGA), or seqence of them.
сб, 12 нояб. 2022 г., 13:59 Andrew Randrianasulu <[email protected]>:
сб, 12 нояб. 2022 г., 13:43 Igor BEGHETTO <[email protected]>:
In my system It always works for both Render settings:
I tried with my cingg-on-termux build and with your project it works as intended.
BUT your project uses pngA at both tracks, I used _video_ as my only track with alpha plugin or fader.
!!!! I re-tested with clean Cinelerra_rc - apparently alpha plugin adds alpha as expected (and it saved in pngA) BUT track fader still gives me 255-ed alpha channel, as seen in gimp-2.10
Render_1--> - Filename= test-render-2_%5d.png - File Format: FFMPEG | png - Video: - Compression: png.png - Pixels: rgba - Render range: Project
Render_2--> - Filename= test-render-3.pngs - File Format: PNG Sequence - Video: - Use alpha= checked - Compression= 0 - Depth= 8bit - Render range: Project
I repeat myself, could "goat" give us a little part of his project, please?
Il 12/11/2022 11:20, Andrew Randrianasulu:
try file format: PNG (or EXR, or TGA), or seqence of them.
сб, 12 нояб. 2022 г., 15:54 Igor BEGHETTO <[email protected]>:
It is correct. Track fader fade to black.
but it does so by altering track's alpha. At least Cin-CV saves such 'project' with correct alpha values in pngs I will wait for a demo by "goat".
yeah, lets wait a bit more on this. It will be interesting to know about nested edl alpha bug - I only found one email chain from ~2019 where it was mentioned, but problem solved itself? https://lists.cinelerra-cv.org/pipermail/cinelerra/2018q4/010308.html but funny, apparently Adobe had such bug once in a while https://adobe-video.uservoice.com/forums/911233-premiere-pro/suggestions/345... but there is tuto for shotcut, may be I'll re engineer it into cingg oh no mobile firefox does not show video ... https://forum.shotcut.org/t/nesting-mlts-with-transparency/21465 /me moves to desktop ..
IgorBeg
Il 12/11/2022 12:22, Andrew Randrianasulu:
BUT track fader still gives me 255-ed alpha channel
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could create a commit in GIT only for that patch so, if something goes wrong, we can go back easily, or at least, it is what I think. IgorBeg Phyllis wrote:
Yes, seems to be a problem, but I have no idea what the repercussions of the patch would be based on the following in the release notes for September 2020 which says in the Bugs/Issues fixed: "Alpha is being set to 1 for background color always now – just a missing thing."
Andrew wrote:
https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blobdiff;f=cinel...
i tried to set alpha to 0 (zero) in virtialvconsole and suddently pngs and exrs and tgas got their alpha back!
Just to be very clear, applying the 1/2 and 2/2 EXPERIMENTAL patches named here: 0001-EXPERIMENTAL-better-fix-for-nested-edl-load-undo.patch 0002-EXPERIMENTAL-fix-speed-of-normal-video-playback.patch attached to this archived email below are the correct patches that IgorBeghetto has tested and has found no problems with, is the correct set to add to GIT as he suggested? https://www.mail-archive.com/[email protected]/msg05142.html IgorBeghetto (and Charlie) are the *Alpha Kings of CinGG!* On Thu, Nov 17, 2022 at 1:50 AM Igor BEGHETTO via Cin < [email protected]> wrote:
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could create a commit in GIT only for that patch so, if something goes wrong, we can go back easily, or at least, it is what I think.
IgorBeg
Phyllis wrote:
Yes, seems to be a problem, but I have no idea what the repercussions of the patch would be based on the following in the release notes for September 2020 which says in the Bugs/Issues fixed: "Alpha is being set to 1 for background color always now – just a missing thing."
Andrew wrote:
https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blobdiff;f=cinel...
i tried to set alpha to 0 (zero) in virtialvconsole and suddently pngs and exrs and tgas got their alpha back!
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
чт, 17 нояб. 2022 г., 20:41 Phyllis Smith via Cin < [email protected]>:
Just to be very clear, applying the 1/2 and 2/2 EXPERIMENTAL patches named here: 0001-EXPERIMENTAL-better-fix-for-nested-edl-load-undo.patch 0002-EXPERIMENTAL-fix-speed-of-normal-video-playback.patch attached to this archived email below are the correct patches that IgorBeghetto has tested and has found no problems with, is the correct set to add to GIT as he suggested?
I think those patches only tested by me so far ... can you see crash I tried to describe? (I hit it while trying to investigate nested alpha bug)
https://www.mail-archive.com/[email protected]/msg05142.html
IgorBeghetto (and Charlie) are the *Alpha Kings of CinGG!*
On Thu, Nov 17, 2022 at 1:50 AM Igor BEGHETTO via Cin < [email protected]> wrote:
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could create a commit in GIT only for that patch so, if something goes wrong, we can go back easily, or at least, it is what I think.
IgorBeg
Phyllis wrote:
Yes, seems to be a problem, but I have no idea what the repercussions of the patch would be based on the following in the release notes for September 2020 which says in the Bugs/Issues fixed: "Alpha is being set to 1 for background color always now – just a missing thing."
Andrew wrote:
https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blobdiff;f=cinel...
i tried to set alpha to 0 (zero) in virtialvconsole and suddently pngs and exrs and tgas got their alpha back!
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
Then I am confused. What patch is IgorBeghetto talking about here?
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could *create a commit in GIT only for that patch* so, if something goes wrong, we can go back easily, or at least, it is what I think.
On Thu, Nov 17, 2022 at 1:50 PM Andrew Randrianasulu < [email protected]> wrote:
чт, 17 нояб. 2022 г., 20:41 Phyllis Smith via Cin < [email protected]>:
Just to be very clear, applying the 1/2 and 2/2 EXPERIMENTAL patches named here: 0001-EXPERIMENTAL-better-fix-for-nested-edl-load-undo.patch 0002-EXPERIMENTAL-fix-speed-of-normal-video-playback.patch attached to this archived email below are the correct patches that IgorBeghetto has tested and has found no problems with, is the correct set to add to GIT as he suggested?
I think those patches only tested by me so far ...
can you see crash I tried to describe? (I hit it while trying to investigate nested alpha bug)
https://www.mail-archive.com/[email protected]/msg05142.html
IgorBeghetto (and Charlie) are the *Alpha Kings of CinGG!*
On Thu, Nov 17, 2022 at 1:50 AM Igor BEGHETTO via Cin < [email protected]> wrote:
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could create a commit in GIT only for that patch so, if something goes wrong, we can go back easily, or at least, it is what I think.
IgorBeg
Phyllis wrote:
Yes, seems to be a problem, but I have no idea what the repercussions of the patch would be based on the following in the release notes for September 2020 which says in the Bugs/Issues fixed: "Alpha is being set to 1 for background color always now – just a missing thing."
Andrew wrote:
https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blobdiff;f=cinel...
i tried to set alpha to 0 (zero) in virtialvconsole and suddently pngs and exrs and tgas got their alpha back!
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
attached one? but I not tested multicam .... пт, 18 нояб. 2022 г., 00:13 Phyllis Smith <[email protected]>:
Then I am confused. What patch is IgorBeghetto talking about here?
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could *create a commit in GIT only for that patch* so, if something goes wrong, we can go back easily, or at least, it is what I think.
On Thu, Nov 17, 2022 at 1:50 PM Andrew Randrianasulu < [email protected]> wrote:
чт, 17 нояб. 2022 г., 20:41 Phyllis Smith via Cin < [email protected]>:
Just to be very clear, applying the 1/2 and 2/2 EXPERIMENTAL patches named here: 0001-EXPERIMENTAL-better-fix-for-nested-edl-load-undo.patch 0002-EXPERIMENTAL-fix-speed-of-normal-video-playback.patch attached to this archived email below are the correct patches that IgorBeghetto has tested and has found no problems with, is the correct set to add to GIT as he suggested?
I think those patches only tested by me so far ...
can you see crash I tried to describe? (I hit it while trying to investigate nested alpha bug)
https://www.mail-archive.com/[email protected]/msg05142.html
IgorBeghetto (and Charlie) are the *Alpha Kings of CinGG!*
On Thu, Nov 17, 2022 at 1:50 AM Igor BEGHETTO via Cin < [email protected]> wrote:
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could create a commit in GIT only for that patch so, if something goes wrong, we can go back easily, or at least, it is what I think.
IgorBeg
Phyllis wrote:
Yes, seems to be a problem, but I have no idea what the repercussions of the patch would be based on the following in the release notes for September 2020 which says in the Bugs/Issues fixed: "Alpha is being set to 1 for background color always now – just a missing thing."
Andrew wrote:
https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blobdiff;f=cinel...
i tried to set alpha to 0 (zero) in virtialvconsole and suddently
pngs
and exrs and tgas got their alpha back!
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
The only Andrew's patch I was talking about is the "0001-background-clear-in-vconsole-must-be-set-to-0.patch". Igorbeg Il 17/11/2022 22:13, Phyllis Smith via Cin ha scritto:
Then I am confused. What patch is IgorBeghetto talking about here?
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could *create a commit in GIT only for that patch* so, if something goes wrong, we can go back easily, or at least, it is what I think.
As IgorBeghetto recommended, I checked into GIT the change of 0xff to 0x00 in virtualvconsole.C as Andrew provided in his patch " 0001-background-clear-in-vconsole-must-be-set-to-0.patch". It will be easy to undo if Igor and his computer, Charlie, find a problem with it. (Actually I never figured out how to back something out of GIT, I just add back the original). Good find by Goat and glad Andrea and IgorBeghetto were able to see that the correction fixes render using PNG, EXR, and TGA. (I still wonder what "Goat" stands for?). On Thu, Nov 17, 2022 at 1:50 AM Igor BEGHETTO via Cin < [email protected]> wrote:
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could create a commit in GIT only for that patch so, if something goes wrong, we can go back easily, or at least, it is what I think.
IgorBeg
Phyllis wrote:
Yes, seems to be a problem, but I have no idea what the repercussions of the patch would be based on the following in the release notes for September 2020 which says in the Bugs/Issues fixed: "Alpha is being set to 1 for background color always now – just a missing thing."
Andrew wrote:
https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blobdiff;f=cinel...
i tried to set alpha to 0 (zero) in virtialvconsole and suddently pngs and exrs and tgas got their alpha back!
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
вс, 20 нояб. 2022 г., 03:56 Phyllis Smith via Cin < [email protected]>:
As IgorBeghetto recommended, I checked into GIT the change of 0xff to 0x00 in virtualvconsole.C as Andrew provided in his patch " 0001-background-clear-in-vconsole-must-be-set-to-0.patch". It will be easy to undo if Igor and his computer, Charlie, find a problem with it. (Actually I never figured out how to back something out of GIT, I just add back the original).
try 'git revert hash' as in git revert 8dfg44f just where hash is first 8 digits or more from commit id as seen in git log. it should bring up your editor so you can write additional reason for reverting. After saving text there commit with revert and your note will be written to git. Just as with normal git commit you probably can escape at last moment by pressing escape in editor, but this will leave your tree in some need for 'git reset --hard old_hash' where old_hash is good commit before you strted aborted command.
Good find by Goat and glad Andrea and IgorBeghetto were able to see that the correction fixes render using PNG, EXR, and TGA. (I still wonder what "Goat" stands for?).
https://www.linux.org.ru/people/Goat/profile
On Thu, Nov 17, 2022 at 1:50 AM Igor BEGHETTO via Cin < [email protected]> wrote:
I think patch's Andrew would solve MantisBT_0000558 issue (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) but I didn't try. I will try next week end to make a build and doing some tests, I hope. Meanwhile other users could test their old Project with to see if the patch creates other problems. Phyllis could create a commit in GIT only for that patch so, if something goes wrong, we can go back easily, or at least, it is what I think.
IgorBeg
Phyllis wrote:
Yes, seems to be a problem, but I have no idea what the repercussions of the patch would be based on the following in the release notes for September 2020 which says in the Bugs/Issues fixed: "Alpha is being set to 1 for background color always now – just a missing thing."
Andrew wrote:
https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blobdiff;f=cinel...
i tried to set alpha to 0 (zero) in virtialvconsole and suddently pngs and exrs and tgas got their alpha back!
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
I have done a build by git 20221117 where I changed line 104 in "virtualvconsole.C" From: vrender->video_out->set_clear_color(clr_color, 0xff); To: vrender->video_out->set_clear_color(clr_color, 0x00); 1. I opened old projects to see how they behaved. It seems good. 2. I tested Open EDL feature using EDL_Files.zip by RafaMar in (ManrisBT0000558) as a sequence on the top of my project. It seems to work good. 3. Test with Mixer Viewer as shown in Tutorial "Cinelerra GG: Multi Cam editing (with Proxy)" https://www.youtube.com/watch?v=49EExsRsjlY . It seems good. 4. BUT I noticed a problem when the Nested clip with fade In is pasted in the Master project; however, that is there also without the mod. My test file and screenshot in the compressed file to the link https://transfer.sh/vURPjc/Test_AlphaChannelUsingFadeOnNested__Cin_2022117_a... The project uses the same Title effect for the Nested Clip as for the V3 Video track. In the timeline there are three markers (labels). When the Insertion Point (the cursor) is pointing on the 2nd marker, the two texts should have the same white colour. Unforunately this does not happen. It is weird, but I think it would be useful to keep this mod. It is possible to have the right behaviour in the Nested clip by changing the "Overaly mode", in the V4 video track, from Normal to PorteDuff...->SrcOver. Finally, I wouldn't close the ticket "0000558: Problem with alpha channel when using a nested or reference EDL" (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) because, in my opinion, it is not completely solved. We could add a note about. Thanks! About "... IgorBeg were able to see that the correction fixes render using PNG, EXR, and TGA", I don't know what you are referring to. I haven't tested anything about. Sorry. IgorBeg Il 19/11/2022 23:29, Phyllis Smith ha scritto:
As IgorBeghetto recommended, I checked into GIT the change of 0xff to 0x00 in virtualvconsole.C as Andrew provided in his patch " 0001-background-clear-in-vconsole-must-be-set-to-0.patch". It will be easy to undo if Igor and his computer, Charlie, find a problem with it. (Actually I never figured out how to back something out of GIT, I just add back the original).
Good find by Goat and glad Andrea and IgorBeghetto were able to see that the correction fixes render using PNG, EXR, and TGA. (I still wonder what "Goat" stands for?).
Updated BT #558 based on IgorBeghetto's testing and still at least 1 problem left. Sorry about the confusion of the render with PNG, EXR, and TGA which I "think" was already working correctly and Andrew confirmed. That is what this thread started out with and somehow morphed into BT 558 partial fix. On Sun, Nov 20, 2022 at 7:51 AM Igor BEGHETTO via Cin < [email protected]> wrote:
I have done a build by git 20221117 where I changed line 104 in "virtualvconsole.C" From: vrender->video_out->set_clear_color(clr_color, 0xff); To: vrender->video_out->set_clear_color(clr_color, 0x00);
1. I opened old projects to see how they behaved. It seems good. 2. I tested Open EDL feature using EDL_Files.zip by RafaMar in (ManrisBT0000558) as a sequence on the top of my project. It seems to work good. 3. Test with Mixer Viewer as shown in Tutorial "Cinelerra GG: Multi Cam editing (with Proxy)" https://www.youtube.com/watch?v=49EExsRsjlY . It seems good.
4. BUT I noticed a problem when the Nested clip with fade In is pasted in the Master project; however, that is there also without the mod. My test file and screenshot in the compressed file to the link
https://transfer.sh/vURPjc/Test_AlphaChannelUsingFadeOnNested__Cin_2022117_a...
The project uses the same Title effect for the Nested Clip as for the V3 Video track. In the timeline there are three markers (labels). When the Insertion Point (the cursor) is pointing on the 2nd marker, the two texts should have the same white colour. Unforunately this does not happen. It is weird, but I think it would be useful to keep this mod. It is possible to have the right behaviour in the Nested clip by changing the "Overaly mode", in the V4 video track, from Normal to PorteDuff...->SrcOver. Finally, I wouldn't close the ticket "0000558: Problem with alpha channel when using a nested or reference EDL" (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) because, in my opinion, it is not completely solved. We could add a note about. Thanks!
About "... IgorBeg were able to see that the correction fixes render using PNG, EXR, and TGA", I don't know what you are referring to. I haven't tested anything about. Sorry.
IgorBeg
Il 19/11/2022 23:29, Phyllis Smith ha scritto:
As IgorBeghetto recommended, I checked into GIT the change of 0xff to 0x00 in virtualvconsole.C as Andrew provided in his patch " 0001-background-clear-in-vconsole-must-be-set-to-0.patch". It will be easy to undo if Igor and his computer, Charlie, find a problem with it. (Actually I never figured out how to back something out of GIT, I just add back the original).
Good find by Goat and glad Andrea and IgorBeghetto were able to see that the correction fixes render using PNG, EXR, and TGA. (I still wonder what "Goat" stands for?). -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
пн, 21 нояб. 2022 г., 00:38 Phyllis Smith via Cin < [email protected]>:
Updated BT #558 based on IgorBeghetto's testing and still at least 1 problem left. Sorry about the confusion of the render with PNG, EXR, and TGA which I "think" was already working correctly and Andrew confirmed.
Actually, it was working for their *color* channels, and alpha channel fix surprizingly fixed part of BT 558 That is what this thread started out with and somehow morphed into BT 558
partial fix.
On Sun, Nov 20, 2022 at 7:51 AM Igor BEGHETTO via Cin < [email protected]> wrote:
I have done a build by git 20221117 where I changed line 104 in "virtualvconsole.C" From: vrender->video_out->set_clear_color(clr_color, 0xff); To: vrender->video_out->set_clear_color(clr_color, 0x00);
1. I opened old projects to see how they behaved. It seems good. 2. I tested Open EDL feature using EDL_Files.zip by RafaMar in (ManrisBT0000558) as a sequence on the top of my project. It seems to work good. 3. Test with Mixer Viewer as shown in Tutorial "Cinelerra GG: Multi Cam editing (with Proxy)" https://www.youtube.com/watch?v=49EExsRsjlY . It seems good.
4. BUT I noticed a problem when the Nested clip with fade In is pasted in the Master project; however, that is there also without the mod. My test file and screenshot in the compressed file to the link
https://transfer.sh/vURPjc/Test_AlphaChannelUsingFadeOnNested__Cin_2022117_a...
The project uses the same Title effect for the Nested Clip as for the V3 Video track. In the timeline there are three markers (labels). When the Insertion Point (the cursor) is pointing on the 2nd marker, the two texts should have the same white colour. Unforunately this does not happen. It is weird, but I think it would be useful to keep this mod. It is possible to have the right behaviour in the Nested clip by changing the "Overaly mode", in the V4 video track, from Normal to PorteDuff...->SrcOver. Finally, I wouldn't close the ticket "0000558: Problem with alpha channel when using a nested or reference EDL" (https://www.cinelerra-gg.org/bugtracker/view.php?id=558) because, in my opinion, it is not completely solved. We could add a note about. Thanks!
About "... IgorBeg were able to see that the correction fixes render using PNG, EXR, and TGA", I don't know what you are referring to. I haven't tested anything about. Sorry.
IgorBeg
Il 19/11/2022 23:29, Phyllis Smith ha scritto:
As IgorBeghetto recommended, I checked into GIT the change of 0xff to 0x00 in virtualvconsole.C as Andrew provided in his patch " 0001-background-clear-in-vconsole-must-be-set-to-0.patch". It will be easy to undo if Igor and his computer, Charlie, find a problem with it. (Actually I never figured out how to back something out of GIT, I just add back the original).
Good find by Goat and glad Andrea and IgorBeghetto were able to see that the correction fixes render using PNG, EXR, and TGA. (I still wonder what "Goat" stands for?). -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
the render with PNG, EXR, and TGA which I "think" was already working correctly and Andrew confirmed. Yes. I had tested that thing without Andrew's mod. Sorry.
Thanks Andrew for the fix (0001-background-clear-in-vconsole-must-be-set-to-0.patch). Thanks Phyllis for the Ubuntu16-AppImage and for the note in MantisBT0000558. I just noticed that the dimension of "test_ubuntu16.AppImage" is 82MByte while "CinGG-20221031-x86_64-older_distros.AppImage" is 137MByte. It is weird. Is there a reason? I hope RafaMar and other users may test it with their project before the next Cinelerra-GG release. IgorBeg
IgorBeghetto MantisBT0000558. I just noticed that the dimension of
"test_ubuntu16.AppImage" is 82MByte while "CinGG-20221031-x86_64-older_distros.AppImage" is 137MByte. It is weird. Is there a reason?
Yes, the reason is that I did not bother to add the html Manual. The goal was to add in Andrew's EXPERIMENTAL nested EDL load / undo patches in case anyone could test it.
Oh, thanks Phyllis! Il 21/11/2022 15:08, Phyllis Smith ha scritto:
I just noticed that the dimension of "test_ubuntu16.AppImage" is 82MByte while "CinGG-20221031-x86_64-older_distros.AppImage" is 137MByte. It is weird. Is there a reason?
Yes, the reason is that I did not bother to add the html Manual.
participants (4)
-
Andrea paz -
Andrew Randrianasulu -
Igor BEGHETTO -
Phyllis Smith