Tracking (or tracer?) control points
Hi all! In the video (watch from 1:13): https://www.youtube.com/watch?v=3kzKhedIX1o shows how a clip is inserted into a chromakey area. I looked at the Tracer effect in Cinelerra-gg, but I still did not understand whether it was possible to perform a similar task with it. If there are no such instruments in Cinelerra-gg - maybe try to adapt the Motion effect to the task? I think solving this issue will add cinelerra-gg even more professionalism. For information: in Adobe After Effects,Screen Replacement & Motion Tracking solves this problem. Example: https://www.youtube.com/watch?v=JJmvrNmso5Y -- Ugin
Ugin, I have created a demo of how to use Tracer to create something similar to what you noted in your first referenced youtube video. It is not a very good demo at all but it shows how to do it. It is at: https://streamable.com/fenacw For best results, the more points you provide using Tracer makes the outline more exact. Tracer usage is described in the Manual and is easy to use once you figure it out. If you have problems using it, just email here. Andrea is much more capable of using it than I am. If you have problems using it let us know and let us know if it works for you. If you think it needs something else, please outline. gg/phyllis On Sat, May 16, 2020 at 12:52 PM <[email protected]> wrote:
Hi all!
In the video (watch from 1:13): https://www.youtube.com/watch?v=3kzKhedIX1o shows how a clip is inserted into a chromakey area. I looked at the Tracer effect in Cinelerra-gg, but I still did not understand whether it was possible to perform a similar task with it. If there are no such instruments in Cinelerra-gg - maybe try to adapt the Motion effect to the task? I think solving this issue will add cinelerra-gg even more professionalism.
For information: in Adobe After Effects,Screen Replacement & Motion Tracking solves this problem. Example: https://www.youtube.com/watch?v=JJmvrNmso5Y
-- Ugin -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
My task: https://streamable.com/9pdskw Comments is in video. -- Ugin 17.05.2020 01:51, Phyllis Smith пишет:
Ugin, I have created a demo of how to use Tracer to create something similar to what you noted in your first referenced youtube video. It is not a very good demo at all but it shows how to do it. It is at: https://streamable.com/fenacw For best results, the more points you provide using Tracer makes the outline more exact. Tracer usage is described in the Manual and is easy to use once you figure it out. If you have problems using it, just email here. Andrea is much more capable of using it than I am.
If you have problems using it let us know and let us know if it works for you. If you think it needs something else, please outline. gg/phyllis
On Sat, May 16, 2020 at 12:52 PM <[email protected]> wrote:
Hi all!
In the video (watch from 1:13): https://www.youtube.com/watch?v=3kzKhedIX1o shows how a clip is inserted into a chromakey area. I looked at the Tracer effect in Cinelerra-gg, but I still did not understand whether it was possible to perform a similar task with it. If there are no such instruments in Cinelerra-gg - maybe try to adapt the Motion effect to the task? I think solving this issue will add cinelerra-gg even more professionalism.
For information: in Adobe After Effects,Screen Replacement & Motion Tracking solves this problem. Example: https://www.youtube.com/watch?v=JJmvrNmso5Y
-- Ugin -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
I don't think Tracer plugin is suitable: too variable, especially when associated with keyframes. The only way is the second video: Roto + Motion tracking. In theory it is possible to associate a green screen with Cinelerra's Motion Tracking. But this plugin is slow, heavy and complicated. I hardly reach good results, even more so if there are curvilinear as well as linear movements. Maybe it's better to work manually with mask + keyframes (without using green screen); but the result will never be as good as Roto + Motion Tracking, because of the Edge Jitter and the gap between background and object. (in your video you can make a "de spill" to mitigate the green halo.) Roto + Motion Tracking would be a wonderful addition; DaVinci Resolve, Premiere Pro and Edius have these tools even without going through After Effects or Fusion.
Ugin, Played your video and as Andrea has explained that Tracer and Cinelerra are no substitute for rotoscoping and motion. He had logged BT #260 last year to have this feature added. There are now 434 bugs / feature requests with only a percentage of those already closed. Unfortunately without programming help showing up, I do not see a solution any time soon (or even in the next year). gg/Phyllis https://www.cinelerra-gg.org/bugtracker/view.php?id=260 On Sun, May 17, 2020 at 3:41 AM <[email protected]> wrote:
My task: https://streamable.com/9pdskw Comments is in video. -- Ugin
17.05.2020 01:51, Phyllis Smith пишет:
Ugin, I have created a demo of how to use Tracer to create something similar to what you noted in your first referenced youtube video. It is not a very good demo at all but it shows how to do it. It is at: https://streamable.com/fenacw For best results, the more points you provide using Tracer makes the outline more exact. Tracer usage is described in the Manual and is easy to use once you figure it out. If you have problems using it, just email here. Andrea is much more capable of using it than I am.
If you have problems using it let us know and let us know if it works for you. If you think it needs something else, please outline. gg/phyllis
On Sat, May 16, 2020 at 12:52 PM <[email protected]> wrote:
Hi all!
In the video (watch from 1:13): https://www.youtube.com/watch?v=3kzKhedIX1o shows how a clip is inserted into a chromakey area. I looked at the Tracer effect in Cinelerra-gg, but I still did not understand whether it was possible to perform a similar task with it. If there are no such instruments in Cinelerra-gg - maybe try to adapt the Motion effect to the task? I think solving this issue will add cinelerra-gg even more professionalism.
For information: in Adobe After Effects,Screen Replacement & Motion Tracking solves this problem. Example: https://www.youtube.com/watch?v=JJmvrNmso5Y
-- Ugin -- 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
Yes, I understand that GG and your team are doing more than we could imagine. What quality the program has reached at the moment - is already amazing. I, like everyone who participates in this newsletter, is delighted with Cinelerra-GG and its future prospects. Thank you very much for this hard work. For my part, I, as before, will identify crashes, offer any additions and do my best to promote Cinelerra-GG. Now I'm trying to find out how advanced FFmpeg is to calculate the track of a point. If I have such data, it will be possible to write a script to fit the second video into the geometry of the green window. -- Ugin 17.05.2020 18:50, Phyllis Smith пишет:
Ugin, Played your video and as Andrea has explained that Tracer and Cinelerra are no substitute for rotoscoping and motion. He had logged BT #260 last year to have this feature added. There are now 434 bugs / feature requests with only a percentage of those already closed. Unfortunately without programming help showing up, I do not see a solution any time soon (or even in the next year). gg/Phyllis https://www.cinelerra-gg.org/bugtracker/view.php?id=260
On Sun, May 17, 2020 at 3:41 AM <[email protected]> wrote:
My task: https://streamable.com/9pdskw Comments is in video. -- Ugin
17.05.2020 01:51, Phyllis Smith пишет:
Ugin, I have created a demo of how to use Tracer to create something similar to what you noted in your first referenced youtube video. It is not a very good demo at all but it shows how to do it. It is at: https://streamable.com/fenacw For best results, the more points you provide using Tracer makes the outline more exact. Tracer usage is described in the Manual and is easy to use once you figure it out. If you have problems using it, just email here. Andrea is much more capable of using it than I am.
If you have problems using it let us know and let us know if it works for you. If you think it needs something else, please outline. gg/phyllis
On Sat, May 16, 2020 at 12:52 PM <[email protected]> wrote:
Hi all!
In the video (watch from 1:13): https://www.youtube.com/watch?v=3kzKhedIX1o shows how a clip is inserted into a chromakey area. I looked at the Tracer effect in Cinelerra-gg, but I still did not understand whether it was possible to perform a similar task with it. If there are no such instruments in Cinelerra-gg - maybe try to adapt the Motion effect to the task? I think solving this issue will add cinelerra-gg even more professionalism.
For information: in Adobe After Effects,Screen Replacement & Motion Tracking solves this problem. Example: https://www.youtube.com/watch?v=JJmvrNmso5Y
-- Ugin -- 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 think you can achieve such results with the FindObj plugin right now, if I manage to install the plugin correctly. I have not yet been able to get the OpenCV plugins to work or compile it correctly, which is still a bit of a hassle. I hope I can get it to work, then I can maybe record a video. I don't want to give you too much hope, but as far as I know this plugin is ideal for that. Sam Am 17.05.20 um 21:22 schrieb [email protected]:
Yes, I understand that GG and your team are doing more than we could imagine. What quality the program has reached at the moment - is already amazing. I, like everyone who participates in this newsletter, is delighted with Cinelerra-GG and its future prospects. Thank you very much for this hard work. For my part, I, as before, will identify crashes, offer any additions and do my best to promote Cinelerra-GG.
Now I'm trying to find out how advanced FFmpeg is to calculate the track of a point. If I have such data, it will be possible to write a script to fit the second video into the geometry of the green window.
-- Ugin
El domingo 17 de mayo, Sam escribió:
I think you can achieve such results with the FindObj plugin right now, if I manage to install the plugin correctly. I have not yet been able to get the OpenCV plugins to work or compile it correctly, which is still a bit of a hassle. I hope I can get it to work, then I can maybe record a video. I don't want to give you too much hope, but as far as I know this plugin is ideal for that.
Why Opencv plugins are not packaged for Debian and other Linux distributions? -- David
David: the monthly builds require a lot of time for so many distros. OpenCV is very large and requires an obsessive amount ofadditional time that we simply can not justify due to low usage of the plugins. Below is from the manual ----------------------------------- Building OpenCV adds a lot of storage demand (4 GB) to the CINELERRA-GG build tree, and its COMPILE TIME IS SIGNIFICANT. For these reasons, findobject and the other 5 plugins are not included in System build packages. The OpenCV plugins are built only in the 64-bit tarball builds, both static and dynamic, but due to size these plugins are not included with pkgs, i.e. the System builds. However it is relatively easy to add the current plugins for your distro via a simple procedure of copying the plugins from the static tarball to the cin5 install plugin path. 1. do your package install of the current build for your distro as usual 2. look in https://cinelerra-gg.org/download/tars to see your distro name's tar file 3. download the corresponding distro static tarball; for example for debian 10: https://cinelerra-gg.org/download/tars/cinelerra-5.1-debian10-20200430.x86_6... 4. create a temporary directory on your computer 5. cd that-directory 6. tar -xf location-of-the-tarball-you-downloaded 7. cp plugins/opencv/*obj.plugin <see below for your location>/. (note the period on the end) 8. Start CINELERRA-GG and look for the six plugins in Video Effects 9. To reverse this, simply delete the six plugin files (for example: rm /usr/lib*/cin*/*obj.plugin). The location for most User installs is: <cinlib_path>/plugins/ Location for some System installs is: /usr/lib/cin/plugins/ (most ubuntu distros) /usr/lib64/cin/plugins/ (Leap distro) On Sun, May 17, 2020 at 2:15 PM david <[email protected]> wrote:
El domingo 17 de mayo, Sam escribió:
I think you can achieve such results with the FindObj plugin right now, if I manage to install the plugin correctly. I have not yet been able to get the OpenCV plugins to work or compile it correctly, which is still a bit of a hassle. I hope I can get it to work, then I can maybe record a video. I don't want to give you too much hope, but as far as I know this plugin is ideal for that.
Why Opencv plugins are not packaged for Debian and other Linux distributions?
-- David -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
El domingo 17 de mayo, Phyllis Smith escribió:
David: the monthly builds require a lot of time for so many distros. OpenCV is very large and requires an obsessive amount ofadditional time that we simply can not justify due to low usage of the plugins.
Below is from the manual
Ouch... sorry. Today I have been studying some things in manual, but that paragraph has passed to me. Next time it is enough yo say me "find in manual" ;) Thank you very much. I have another question. Is there a plan for incorporating Cinelerra-gg like a Debian official package? Greets. -- David
David,
I have another question. Is there a plan for incorporating Cinelerra-gg like a Debian official package?
Short answer -- we are not aware of it but there could be someone doing that. There have been a couple of people interested in incorporating CinGG into various operating systems official package but in the case of Debian, we were provided with a set of fixes to our build procedure that would have helped them to get there but the fixes for 1 operating system did not necessarily apply to all the others. So it did not get done. Recently we did find out that there is a Fedora Cinelerra package last updated December 2019. There also used to be an Arch one in its AUR. In other words, I don't really know! Phyllis
I first apologize for getting into the conversation. Now I am going to indicate how we do the technicians who are dedicated to postproduction and FX. We would never use a lit screen, the light always forms an aurea that later is difficult to remove, in the specific case of the video you put as an example, the mobile would be off, black does not create aureas. What if it is done is with some pure green stickers, it is to cut some corners or points that we put at the ends of the screen, see the image, and try to imagine that it is off, so we would not have this annoying green aurea. View image. [image: image.png] Never use lighting elements to perform this type of task, luminescence is something that has caused many repetitions of shots in FX and can ruin a job, in fact your finish if it had been on a black screen, you would have avoided these annoying green reflections in the cut out. [image: image.png] I would take this shot with the phone turned off and some small labels in the corners, to try the motion tracker. The use of chroma does not make sense in this case, we are not going to make a cut, but an overlay. The corners glued to the mobile will greatly facilitate the tracking tool to follow the movement, since these tools follow pixels, so it is best to make working with these marks easier. Anyway, FX technicians have always greatly appreciated the effort of programmers in creating motion tracking tools. But sometimes it ends earlier with a frame-by-frame rotoscopy job, than fighting with the tracking tools and their laborious corrections. In this case I would try with the screen off, the color reference in the corners, some small stickers and if the tracker does not satisfy me, I would do it frame by frame, with the perspective tool. El lun., 18 may. 2020 a las 0:36, Phyllis Smith (<[email protected]>) escribió:
David,
I have another question. Is there a plan for incorporating Cinelerra-gg like a Debian official package?
Short answer -- we are not aware of it but there could be someone doing that.
There have been a couple of people interested in incorporating CinGG into various operating systems official package but in the case of Debian, we were provided with a set of fixes to our build procedure that would have helped them to get there but the fixes for 1 operating system did not necessarily apply to all the others. So it did not get done.
Recently we did find out that there is a Fedora Cinelerra package last updated December 2019. There also used to be an Arch one in its AUR.
In other words, I don't really know! Phyllis -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
It’s just great that you joined the conversation. Especially with such useful tips on organizing the filming process. A little more - and we, the users of Cinelerra, will unite in the corporation for the production of video and film products :) And if we manage to close most of the technically difficult issues, such as tracking and replacing objects, then Cinelerra-GG can be recommended for use by any filmmakers. But just a good program is not enough. And enthusiasm alone is also not enough. However, these are separate topics of discussion. -- Ugin 18.05.2020 12:18, Rafa Mar Multimedia en Gnu\Linux пишет:
I first apologize for getting into the conversation. Now I am going to indicate how we do the technicians who are dedicated to postproduction and FX. We would never use a lit screen, the light always forms an aurea that later is difficult to remove, in the specific case of the video you put as an example, the mobile would be off, black does not create aureas. What if it is done is with some pure green stickers, it is to cut some corners or points that we put at the ends of the screen, see the image, and try to imagine that it is off, so we would not have this annoying green aurea.
I finally managed to get the OpenCV running. The plugin that could be used for this is the FindObj plugin. Basically as the name says, it does nothing else but find objects. I define an object which should be tracked and this tracked object should be replaced with another object. However, I have not been able to repeat the results I achieved a long time ago. In my opinion the only usable algorithm was SURF, which is no longer available in the latest version and is also not free. I think this plugin would be very good for a useful tracking in Cinelerra, but it would require many changes to the FindObj plugin, which is currently not possible due to lack of support from other programmers. As Rafa has already explained, the only currently usable option is to work manually with the Masks and Perspective plugin to get good results. Sam Am 18.05.20 um 13:25 schrieb [email protected]:
It’s just great that you joined the conversation. Especially with such useful tips on organizing the filming process. A little more - and we, the users of Cinelerra, will unite in the corporation for the production of video and film products :) And if we manage to close most of the technically difficult issues, such as tracking and replacing objects, then Cinelerra-GG can be recommended for use by any filmmakers. But just a good program is not enough. And enthusiasm alone is also not enough. However, these are separate topics of discussion. -- Ugin
Very sad... Maybe there are any files or development of old versions? Is it possible now to collect all this on an old computer and try it? - Ugin 19.05.2020 15:44, Sam пишет:
I finally managed to get the OpenCV running.
The plugin that could be used for this is the FindObj plugin. Basically as the name says, it does nothing else but find objects. I define an object which should be tracked and this tracked object should be replaced with another object.
However, I have not been able to repeat the results I achieved a long time ago. In my opinion the only usable algorithm was SURF, which is no longer available in the latest version and is also not free. I think this plugin would be very good for a useful tracking in Cinelerra, but it would require many changes to the FindObj plugin, which is currently not possible due to lack of support from other programmers.
As Rafa has already explained, the only currently usable option is to work manually with the Masks and Perspective plugin to get good results.
Sam
Am 18.05.20 um 13:25 schrieb [email protected]:
It’s just great that you joined the conversation. Especially with such useful tips on organizing the filming process. A little more - and we, the users of Cinelerra, will unite in the corporation for the production of video and film products :) And if we manage to close most of the technically difficult issues, such as tracking and replacing objects, then Cinelerra-GG can be recommended for use by any filmmakers. But just a good program is not enough. And enthusiasm alone is also not enough. However, these are separate topics of discussion. -- Ugin
The crazy thing is that the key points of a moving image are correctly captured even with the open algorithms. Take a look at the attached image. We wouldn't even need the proprietary SURF algorithm. I'm absolutely sure that we could use these open algorithms to create serious tracking that no other open NLEs have. The problem is that the image to be replaced on it does not keep to the set points. Something seems to be still not optimal with the programming. The Cinelerra mask tool is very powerful, if we could connect a mask point to one of the tracked points, we would have the perfect tracking tool. For example, if I could connect the upper right greenscreen point to a mask point, we would have mask tracking like in the Resolve. The whole mask would then move with it. Basically, you would only need to create an interface to the mask tool and assign individual tracking points. No idea if this would be technically feasible. But we already have two tools, the FindObject and the mask tool, which only have to be connected with each other. On the subject of SURF tracking, this is not optimal either, the image to be replaced would also jump back and forth slightly. What would be better is a point to point assignment as described above. Therefore, in my opinion, it makes little sense to build on something that is not free anyway and is not available in the new version. So it makes more sense to optimize the free tracking methods. With the many open tasks, we will probably need additional programmers to solve this problem. Sam Am 20.05.20 um 16:03 schrieb [email protected]:
Very sad... Maybe there are any files or development of old versions? Is it possible now to collect all this on an old computer and try it? - Ugin
19.05.2020 15:44, Sam пишет:
I finally managed to get the OpenCV running.
The plugin that could be used for this is the FindObj plugin. Basically as the name says, it does nothing else but find objects. I define an object which should be tracked and this tracked object should be replaced with another object.
However, I have not been able to repeat the results I achieved a long time ago. In my opinion the only usable algorithm was SURF, which is no longer available in the latest version and is also not free. I think this plugin would be very good for a useful tracking in Cinelerra, but it would require many changes to the FindObj plugin, which is currently not possible due to lack of support from other programmers.
As Rafa has already explained, the only currently usable option is to work manually with the Masks and Perspective plugin to get good results.
Sam
Am 18.05.20 um 13:25 schrieb [email protected]:
It’s just great that you joined the conversation. Especially with such useful tips on organizing the filming process. A little more - and we, the users of Cinelerra, will unite in the corporation for the production of video and film products :) And if we manage to close most of the technically difficult issues, such as tracking and replacing objects, then Cinelerra-GG can be recommended for use by any filmmakers. But just a good program is not enough. And enthusiasm alone is also not enough. However, these are separate topics of discussion. -- Ugin
With all my respects Sam, but the mask tool is not the right one in this case. The skins tool is used to cut, but not to deform a video clip or image. The ideal complement to a pixel tracking tool is perspective. I do not know programming, but perspective has four points very defined by coordinates. Perhaps you could keep track of the four corner points on the screen and then assign the coordinates of each of these 4 points to the perspective points. The mask could be used to make rounded corners of the video clip you have on the screen, or to trim a finger on top of it. Normally these works are done frame by frame, it is the way that guarantees a perfect finish. El mié., 20 may. 2020 a las 19:12, Sam (<[email protected]>) escribió:
The crazy thing is that the key points of a moving image are correctly captured even with the open algorithms. Take a look at the attached image. We wouldn't even need the proprietary SURF algorithm. I'm absolutely sure that we could use these open algorithms to create serious tracking that no other open NLEs have. The problem is that the image to be replaced on it does not keep to the set points. Something seems to be still not optimal with the programming.
The Cinelerra mask tool is very powerful, if we could connect a mask point to one of the tracked points, we would have the perfect tracking tool. For example, if I could connect the upper right greenscreen point to a mask point, we would have mask tracking like in the Resolve. The whole mask would then move with it. Basically, you would only need to create an interface to the mask tool and assign individual tracking points. No idea if this would be technically feasible. But we already have two tools, the FindObject and the mask tool, which only have to be connected with each other.
On the subject of SURF tracking, this is not optimal either, the image to be replaced would also jump back and forth slightly. What would be better is a point to point assignment as described above. Therefore, in my opinion, it makes little sense to build on something that is not free anyway and is not available in the new version. So it makes more sense to optimize the free tracking methods.
With the many open tasks, we will probably need additional programmers to solve this problem.
Sam
Am 20.05.20 um 16:03 schrieb [email protected]:
Very sad... Maybe there are any files or development of old versions? Is it possible now to collect all this on an old computer and try it? - Ugin
19.05.2020 15:44, Sam пишет:
I finally managed to get the OpenCV running.
The plugin that could be used for this is the FindObj plugin. Basically as the name says, it does nothing else but find objects. I define an object which should be tracked and this tracked object should be replaced with another object.
However, I have not been able to repeat the results I achieved a long time ago. In my opinion the only usable algorithm was SURF, which is no longer available in the latest version and is also not free. I think this plugin would be very good for a useful tracking in Cinelerra, but it would require many changes to the FindObj plugin, which is currently not possible due to lack of support from other programmers.
As Rafa has already explained, the only currently usable option is to work manually with the Masks and Perspective plugin to get good results.
Sam
Am 18.05.20 um 13:25 schrieb [email protected]:
It’s just great that you joined the conversation. Especially with such useful tips on organizing the filming process. A little more - and we, the users of Cinelerra, will unite in the corporation for the production of video and film products :) And if we manage to close most of the technically difficult issues, such as tracking and replacing objects, then Cinelerra-GG can be recommended for use by any filmmakers. But just a good program is not enough. And enthusiasm alone is also not enough. However, these are separate topics of discussion. -- Ugin
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
Interesting video, but it's not really the case we're talking about. Besides, it's in Python. https://www.youtube.com/watch?v=MkcUgPhOlP8
What I meant is an advanced mask tool which moves the mask and optionally (rotation, perspective, scaling) the underlying image along with it then you have what you call pixel tracking. With this tool you can achieve fanatical effects, like color correction applied only on a mask and only on an object. Even though the object is moving, you can do a color correction and make the background in a completely different color, and on top of that another layer. I would have liked to have this tool when I made the short video for Cinelerra. That's why I don't think we should program these two things like mask tracking and pixel tracking completely separate from each other. I think we could do that in one tool. Am 20.05.20 um 20:18 schrieb Rafa Mar Multimedia en Gnu\Linux:
With all my respects Sam, but the mask tool is not the right one in this case. The skins tool is used to cut, but not to deform a video clip or image. The ideal complement to a pixel tracking tool is perspective. I do not know programming, but perspective has four points very defined by coordinates. Perhaps you could keep track of the four corner points on the screen and then assign the coordinates of each of these 4 points to the perspective points. The mask could be used to make rounded corners of the video clip you have on the screen, or to trim a finger on top of it. Normally these works are done frame by frame, it is the way that guarantees a perfect finish.
Sorry Sam, I didn't quite understand that you were referring to a new tool like the one you describe. Something like that would be wonderful at Cinelerra. In fact I have always missed the rotation in the camera assistant, but well this is another story. Perhaps what could be done is something that I think would be simple, and it is to unify some effects into one, to have a transformation effect where position, scale, rotation and perspective can be manipulated from a single assistant. And let me ask you a question, can python be used to make effects in Cinelerra? Greetings and forgive the misunderstanding. El mié., 20 may. 2020 a las 21:55, Sam (<[email protected]>) escribió:
What I meant is an advanced mask tool which moves the mask and optionally (rotation, perspective, scaling) the underlying image along with it then you have what you call pixel tracking. With this tool you can achieve fanatical effects, like color correction applied only on a mask and only on an object. Even though the object is moving, you can do a color correction and make the background in a completely different color, and on top of that another layer. I would have liked to have this tool when I made the short video for Cinelerra. That's why I don't think we should program these two things like mask tracking and pixel tracking completely separate from each other. I think we could do that in one tool. Am 20.05.20 um 20:18 schrieb Rafa Mar Multimedia en Gnu\Linux:
With all my respects Sam, but the mask tool is not the right one in this case. The skins tool is used to cut, but not to deform a video clip or image. The ideal complement to a pixel tracking tool is perspective. I do not know programming, but perspective has four points very defined by coordinates. Perhaps you could keep track of the four corner points on the screen and then assign the coordinates of each of these 4 points to the perspective points. The mask could be used to make rounded corners of the video clip you have on the screen, or to trim a finger on top of it. Normally these works are done frame by frame, it is the way that guarantees a perfect finish.
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
This would be really good. I still do not understand the logic of the plugin and any hint will help advance in the study. It can be seen that objects in motion are tracked, but I still do not understand how to take these parameters and pass them to objects from other scenes. Installing FindObj (as well as other openCV plugins) in Ubuntu-18.04 turned out to be quite simple: I moved them from the static assembly to the /usr/lib/cin/plugins directory, as Phyllis advised. -- Ugin 17.05.2020 22:45, Sam пишет:
I think you can achieve such results with the FindObj plugin right now, if I manage to install the plugin correctly. I have not yet been able to get the OpenCV plugins to work or compile it correctly, which is still a bit of a hassle. I hope I can get it to work, then I can maybe record a video. I don't want to give you too much hope, but as far as I know this plugin is ideal for that.
participants (6)
-
Andrea paz -
david -
Phyllis Smith -
preobraz@gmail.com -
Rafa Mar Multimedia en Gnu\Linux -
Sam