Re: [CinCV] Motion plugin does great work, but perspective correction is impossible
On 08/07/2013 at 10:00 AM, cinelerra-requ...@skolelinux.no wrote: Send Cinelerra mailing list submissions to cinelerra@skolelinux.no On Mon, 2013-08-05 at 08:24 +, tryn...@hushmail.com wrote: ...[snip]... I really went to work on other issues in my life and can not prompty come back to finish this topic. Pls. allow me more time to do so. Thank you. Today's Topics: 1. Re: Motion plugin does great work,but perspective correction is impossible (tryn...@hushmail.com) ...[snip]... Message: 1 Date: Fri, 02 Aug 2013 23:55:45 + From: tryn...@hushmail.com To: cinelerra cinelerra@skolelinux.no Subject: Re: [CinCV] Motion plugin does great work, but perspective correction is impossible http://youtu.be/Pq_ZvyIkgEM Lectio 12, Cinerella Motion Stabilization (Krug za Trg) PART 2 If that is not let though in full 1920x1080, then is there I could upload this for developers to make my case? ...[snip]... I've just realised the same has been happening to me. I've sent a number of patches over the past year or so, and I've just realised that they don't appear to have made it into the archives. I'll have to take a look back through the stuff I've sent to see what didn't make it. -- Craig It hasn't been the mail-server, which works, with occasional delays, that has been keeping me from finishing the subject that I started (along with the inability to finish the work in progress itself), but unrelated (only related as much as they are also GNU as Cinelerra), problems with my SOHO network, still not completely solved. I would like to keep this topic in sight, though, and if anybody understood the issues, and looked through the parts that I presented, of which those that show exact lack of final developers' work I have tried to point out in the PART 2 video (the Youtube address above)... If anybody undestood the issue, then it can be clear both why I can not go on with either much of explanation (other pressing issues on me, and my not being a programmer), and also neither with the work itself. And neither with the work itself. Because those non-parallel, and still possible to recognize and to correct to smooth (user talking here) frames I am just not happy with. I know I could probably go and use some Windoze, or Windoze-originating program, or some mogul or big busines what not, and finish it there, but I like GNU free programs so much better then proprietory stuff which is not truly free even if you don't pay for it. OTOH, I would be able to understand just a little more about it, within my reach, probably from the imagemagick mailing list, but that list is not really working... Well, let me just hope for the Cinelerra to move on once I have more time to dedicate to this issue. I'm always glad to see patches coming in (as I saw on this mailing list) and work making Cinelerra better... I looked up, but don't really get what those patches are about, and if anyone knows that the git or cvs Cinelerra could maybe do the work that's missing in my videos, that I tried to demonstate, pls. let me know! Miroslav Rovis Zagreb, Croatia P.S. Pls. don't trust Youtube for the number of views! They often purpusefully, or just spitefully lie about it. Do they ever give URL of the visitors, say with, parts more specific that would reveal real users blanked? Ever? Pls. don't trust Youtube for the number of views! I've had some number of emails that I wouldn't have if people had not seen those videos, and I am pretty much censored having often been loud and very dissenting, so... ___ Cinelerra mailing list Cinelerra@skolelinux.no https://lists.skolelinux.org/listinfo/cinelerra
Re: [CinCV] Motion plugin does great work, but perspective correction is impossible
On 08/07/2013 at 10:00 AM, cinelerra-requ...@skolelinux.no wrote: Send Cinelerra mailing list submissions to cinelerra@skolelinux.no On Mon, 2013-08-05 at 08:24 +, tryn...@hushmail.com wrote: ...[snip]... I really went to work on other issues in my life and can not prompty come back to finish this topic. Pls. allow me more time to do so. Thank you. Today's Topics: 1. Re: Motion plugin does great work,but perspective correction is impossible (tryn...@hushmail.com) ...[snip]... Message: 1 Date: Fri, 02 Aug 2013 23:55:45 + From: tryn...@hushmail.com To: cinelerra cinelerra@skolelinux.no Subject: Re: [CinCV] Motion plugin does great work, but perspective correction is impossible http://youtu.be/Pq_ZvyIkgEM Lectio 12, Cinerella Motion Stabilization (Krug za Trg) PART 2 If that is not let though in full 1920x1080, then is there I could upload this for developers to make my case? ...[snip]... I've just realised the same has been happening to me. I've sent a number of patches over the past year or so, and I've just realised that they don't appear to have made it into the archives. I'll have to take a look back through the stuff I've sent to see what didn't make it. -- Craig It hasn't been the mail-server, which works, with occasional delays, that has been keeping me from finishing the subject that I started (along with the inability to finish the work in progress itself), but unrelated (only related as much as they are also GNU as Cinelerra), problems with my SOHO network, still not completely solved. I would like to keep this topic in sight, though, and if anybody understood the issues, and looked through the parts that I presented, of which those that show exact lack of final developers' work I have tried to point out in the PART 2 video (the Youtube address above)... If anybody undestood the issue, then it can be clear both why I can not go on with either much of explanation (other pressing issues on me, and my not being a programmer), and also neither with the work itself. And neither with the work itself. Because those non-parallel, and still possible to recognize and to correct to smooth (user talking here) frames I am just not happy with. I know I could probably go and use some Windoze, or Windoze-originating program, or some mogul or big busines what not, and finish it there, but I like GNU free programs so much better then proprietory stuff which is not truly free even if you don't pay for it. OTOH, I would be able to understand just a little more about it, within my reach, probably from the imagemagick mailing list, but that list is not really working... Well, let me just hope for the Cinelerra to move on once I have more time to dedicate to this issue. I'm always glad to see patches coming in (as I saw on this mailing list) and work making Cinelerra better... I looked up, but don't really get what those patches are about, and if anyone knows that the git or cvs Cinelerra could maybe do the work that's missing in my videos, that I tried to demonstate, pls. let me know! Miroslav Rovis Zagreb, Croatia P.S. Pls. don't trust Youtube for the number of views! They often purpusefully, or just spitefully lie about it. Do they ever give URL of the visitors, say with, parts more specific that would reveal real users blanked? Ever? Pls. don't trust Youtube for the number of views! I've had some number of emails that I wouldn't have if people had not seen those videos, and I am pretty much censored having often been loud and very dissenting, so... ___ Cinelerra mailing list Cinelerra@skolelinux.no https://lists.skolelinux.org/listinfo/cinelerra
Re: [CinCV] Motion plugin does great work, but perspective correction is impossible
The sending of the message in bottom, it results to me, and I documented it on my computer as it went, here are sums of differrent files of the time: 49dd629f68fea5f451697ea206b192064a22016d959bde483c8224c0b99ff454 4fc886a51f8c8f487c9c66abb2bacb2757992ac57f0d2f4a87f2aee5652a9e7f 2f53c2099f30da11edbfae8e6ea17dea5615d24e8637f8fb4844a8e0d3a077dd 3ae1acf85dc2a286fe3af9063cf2e95b23934d1939eedca3763626b725cba25b f64b657f516551c7e351f468fe012072b14c12e5528d51386c0bf1b0bb5060af was delayed for hours. Not by Husmail which is a fine company, but possibly by an intercept before the mail would reach Cinelerra domain, or for other reason. I really wasn't able to see my message arriving at the archives (where I always check: https://lists.skolelinux.org/pipermail/cinelerra/2013-August/thread.html ) for loong (sic!) hours, and surrendered myself that I can't not anymore send maiLs for the time of yesterday or longer... I apologize to the readers. I really went to work on other issues in my life and can not prompty come back to finish this topic. Pls. allow me more time to do so. Thank you. On 08/04/2013 at 10:00 AM, cinelerra-requ...@skolelinux.no wrote: Send Cinelerra mailing list submissions to cinelerra@skolelinux.no To subscribe or unsubscribe via the World Wide Web, visit https://lists.skolelinux.org/listinfo/cinelerra or, via email, send a message with subject or body 'help' to cinelerra-requ...@skolelinux.no You can reach the person managing the list at cinelerra-ow...@skolelinux.no When replying, please edit your Subject line so it is more specific than Re: Contents of Cinelerra digest... Today's Topics: 1. Re: Motion plugin does great work, but perspective correction is impossible (tryn...@hushmail.com) --- --- Message: 1 Date: Fri, 02 Aug 2013 23:55:45 + From: tryn...@hushmail.com To: cinelerra cinelerra@skolelinux.no Subject: Re: [CinCV] Motion plugin does great work,but perspective correction is impossible Message-ID: 20130802235546.4439b20...@smtp.hushmail.com Content-Type: text/plain; charset=UTF-8 http://youtu.be/Pq_ZvyIkgEM Lectio 12, Cinerella Motion Stabilization (Krug za Trg) PART 2 No way, the bullies wouldn't let it happen! Not even this 10 second video would they let to display in full HD resolution! Only 1280x720! At this time. Because I did notice they can, I could demonstrate they can, revert to full video, they did on a particular occasion which I have documented. But I am retrying, because it is necessary for our puposes. http://youtu.be/7HMvi63rK1k Can I have these 10s in the resolution I am uploading it in? It's only 18M, but if I make a good case for the possible necessary development, I would certainly wish that this not be just temporary... If that is not let though in full 1920x1080, then is there I could upload this for developers to make my case? As I said before, only the regime blocking my all-out from the internet would prevent me from continuing this topic, but I do now have to wait a little for replies or interest of users or possibly someone in charge instructing me to upload this somewhere... Because the retry also is allowed only in 1280x720. -- ___ Cinelerra mailing list Cinelerra@skolelinux.no https://lists.skolelinux.org/listinfo/cinelerra End of Cinelerra Digest, Vol 8, Issue 2 *** # Without this line nd the lines further below # the SHA256 sum of the text above is: 786782eae97e46967c3b4b863d1cfa225406fe8bb27fc2f3e7e53048056fd634 # I cannot use my GnuPG signature at this time, because I haven't sorted # how to deal with the pestering of my regime. Advanced skills needed. ___ Cinelerra mailing list Cinelerra@skolelinux.no https://lists.skolelinux.org/listinfo/cinelerra
Re: [CinCV] Motion plugin does great work, but perspective correction is impossible
http://youtu.be/Pq_ZvyIkgEM Lectio 12, Cinerella Motion Stabilization (Krug za Trg) PART 2 No way, the bullies wouldn't let it happen! Not even this 10 second video would they let to display in full HD resolution! Only 1280x720! At this time. Because I did notice they can, I could demonstrate they can, revert to full video, they did on a particular occasion which I have documented. But I am retrying, because it is necessary for our puposes. http://youtu.be/7HMvi63rK1k Can I have these 10s in the resolution I am uploading it in? It's only 18M, but if I make a good case for the possible necessary development, I would certainly wish that this not be just temporary... If that is not let though in full 1920x1080, then is there I could upload this for developers to make my case? As I said before, only the regime blocking my all-out from the internet would prevent me from continuing this topic, but I do now have to wait a little for replies or interest of users or possibly someone in charge instructing me to upload this somewhere... Because the retry also is allowed only in 1280x720. ___ Cinelerra mailing list Cinelerra@skolelinux.no https://lists.skolelinux.org/listinfo/cinelerra
Re: [CinCV] Motion plugin does great work, but perspective correction is impossible
[[ Just befor sending I realize that the first message I sent fo cinelerra-erqu...@skolelinux.no and not the list ]] There was formatting in the hushmail message I sent, and I'm not sure if any of the message got srubbed. The length of the message is just 2k which is well allowed. So I'll send link to the video I promised in a recontructed reply (didn't receive my own message). Pls. find the link further down. I have been working for weeks on end, and nevere imagined I would be able to correct 1920x1080 shaky jumpy and jerky footage (handheld mobile camera) to something imcomparably smoother and nicer, and quite viewable. It's coming, I will try to demostrate in a tutorial video, so it be clear how much Cinelerra can do. I used the motion plugin, and with rotation stabilization for most of the length of the footage. However, it turns out that motion plugin with rotation, which is the current plugin, can only stabilize when the footage is not mouch distorted. I believe people familiar with these tools figure out what I am saying, and in a day or two, I'll try and make the case for what would be great to do next, and what would make the plugin much more complete... I will try and make a clear case as far as an intermediate user can, I am working hard, am doing my best. Pls. bear with me. And in the mean time, let me more imperfectly then with real example, and just shortly, explain what I mean, in words. The screen in Cinelerra can be stabilize with motion plugin (rotation set along with all necessary adjustments), if if fits the, I'll call it B-frame screen, the one chosen to model the stabilization after (term used in video encoding). I sure meant key-frames, not B-frames (message was written in the dead of morning) It must fit that B-frame screen in such way that it can be translated or transposed parallel to it. As soon as we are talking such jerks and jumps or bumps into the hand holding mobile camera (and some other cases), that is not anymore the case. The plugin leaves a shaky footage, poorly stabilized. I hope it'll be much cleared for non-advanced users (this is sufficiently so for the devs already) once I prepare the real world stuff. I searched the mailing list and documentation and I have not found that this is being developed in Cinelerra currenty. If it is, pls. ppint me to the righ place to try and find more about it. What i missing I call Perspective correction after imagemagick's $ convert ... -draw Perspective ... methed which gave me some results This first message of mine was in the dead of morning after a sleepless headachy night, let me coorect, that I tried to talk of perspective correction after the $ convert ... -distort Perspective ... method in the imagemagick (but at such huge expense of time that is is not really reasonably useable) where Cinelerra's motion plugin failed. Bear up with me, pls! It's not a matter of a quarter of an hour to make this case, it is possibly up to a day to go,, not more, hopefully! The video, part 1, without the perspective correction talk, is here: http://youtu.be/jWqDhFpcRjk Lectio 12, Cinerella Morion Stabilization (Krug za Trg) PART 1 More time needed to try and present the case for perspective correction (again, as user). No replies yet, but I can still assure you that 1) motion stabilization sure is an itchy topic 2) perspective correction would be great! I spent a lot of time to make that video, and it is unfinished, for me, but I can tell that the '-distort Perspective' method did not really get me anything useful, and it is a pain to do those neverending manual attempts on single frames. What I am saying still can be of much with without the second part of my real world, and I mean the Lectio 12 Cinelerra Motion Stabilization PART 2 (which I intend to call the second part). But I can give those manual commands on the single frames gotten with $ ffmpeg -i VIDEO.mkv -f image 2 DIR/SINGLE-FRAMES-%5d.png (that ffmpeg command gives you exact frames, 30 per second in my case, in PNG format) [[ that can later be rolled back into video with: ffmpeg -r 30 -i DIR/SINGLE-FRAMES-%5d.png -map 0:v -c:v libx264 -g 10 \ VIDEO_fromPNGs.mkv ]] Let me see... rm Try03/ts-03684.png convert O/ts-03684.png -virtual-pixel black \ -distort Perspective \ '0,0,0,0 0,1080,0,1080 1920,-15,1920,0 1920,1080,1920,1080' \ -define png:color-type=6 -trim -repage -1-1\! \ Try03/ts-03684.png which is a real world command I used in another box of mine, where I don't know if the -define option is necessary, but the other ones are... Real world command where Try03 is dir for trying and O is the dir of original frames. Pls. somebody gives us feedback, else I get impression I'm boring you... :-) I used Hushmail to post this, and I'll probably go back now to using my name and contacts. I just really like to be off surveillance for the sake of the beauty of privicy, and so
Re: [CinCV] Motion plugin does great work, but perspective correction is impossible
'image2' not 'image 2' But I can give those manual commands on the single frames gotten with $ ffmpeg -i VIDEO.mkv -f image 2 DIR/SINGLE-FRAMES-%5d.png (that ffmpeg command gives you exact frames, 30 per second in my case, in PNG format) The Cinelerra Motion Stabilization PART 2 video, that I am preparing will, hopefully, be clear real world example illustrating, or at least giving a hint for the scenario that Cinelerra devs, I guess, will sooner or later embark on, by the necessity of progress in this matter (Pls. don't attribute it to my wish when this, I bet, verifies, it is purely logical that this be the next step for our good ole devs who make this great program!). What I did (and I appologize for more typos in the first successful message on this Motion plugin great, but perspective correction impossible topic, such as 'image 2' instead of 'image2' in one of the ffmpeg lines), is, now from my command line history I am taking, the following. ln -s ../SOMEWHERE/on_my_box/complete_half_our_video.mkv \ KrugTrg_Cinelerra_IM.mkv mkdir Try04/ ffmpeg -ss 123 -i KrugTrg_Cinelerra_IM.mkv -f image2 -frames:v 300 \ Try04/kt-%5d.png gwenview Try04/ ffmpeg -r 30 -i Try04/kt-%5d.png -map 0:v -r 30 -c:v libx264 -g 10 \ KrugTrg_Cinelerra_IM_SAMPLE.mkv mkdir Try04_RE/ ffmpeg -ss 0 -i KrugTrg_Cinelerra_IM_SAMPLE.mkv -f image2 \ Try04_RE/kt-%5d.png gwenview Try04_RE/ I just link the half our video and called it, by virtue of the symlink, KrugTrg_Cinelerra_IM.mkv, in the current dir (IM for imagemagick). There's three ffmpeg lines above. Devs, pls. skip this, this explanation is for the newbies. The '-ss 123' in the first ffmpeg line starts churning out images from 2min 3 sec of the video, and '-frames:v 300', since video is 30fps, limit the output to (300/30 is) 10 seconds of video. That is our sample. gwenview is the fine GNU/Linux program I view those images in (I really love GNU/Linux, and the licence and the freedom of it is sacred, and under attack, if you didn't know, but I could only try and make a new topic on this, cannot talk of that in this topic). The options '-r 30' in the second ffmpeg line is given two times, and I don't know it both are needed. What I do know is, it's pretty perfect ffmpeg program at work here, and I notice no losses really when turning videos into pics and then pics into videos, even a few times! '-g 10' is non-essential in this story, for completeness, it makes my videos cut-able to around 0.1 seconds intervals, usually. Can omit it here. Because, what I got with the third ffmpeg line, where, sure, the '-ss 0' can be omitted, just like no '-frames:v number' option wasn't needed, because we already had exactly the 300 frames to make, is exactly the SAMPLE video that is drawn out of the exact 300 frames from the video, regardless, or at least very nearly regardless (i.e. without perceptible losses), of the number of '-f image2' conversions to pics and than back to video. That is why I will post the video to get users' and devs' opinion in this matter, if possible. I'll do so because I believe that my steps can be fine replicated by users' and devs' by simply downloading this video to their computers. ...And doing so much more than what I was able to, the devs, if they decide to wrestle a little with the Motion plugin... or at least, regular users, reasonably well understanding my concerns. I'm sure that adding the perspective correction (or differently named feature, but doing that) to motion stabilization is not itching only me. Before I upload the video, I need to explain here that I could possibly be at the mercy of Google/Youtube local bullies here. No more words on them, it's too ugly note in a fine story. (I do have to notice that uploaded 1440x1080 PART 1 video wasn't fully shown as such, but only as 960x720, when I downloaded it, but I have to say that the losses are not much perceptible in the part that I will point you in the next paragraph. So possibly not really a problem _here_ but they did downsize with serious losses my videos in the past! Oh yes!) Just, I will upload my flowstamped video (flowstamp being my bash-script program, that I intend to release soon, flowstamped very marginally, too few even and smooth -but not glossy!- surfaces to notice parts of words www.CroatiaFidelis.hr and Miroslav Rovis along with the sha256 number that identifies the original Samsung Galaxy II camera video of 0:27:53 length, the intention on my part is not to bother viewers with too visible stamp) as was taken and as it is preserved. No losses. 1920x1080, true high resolution video, as anybody can see in the Cinelerra Motion Stabilization PART 1, go to 5:40 of the video, the Boos and Three Claps for the President part. Pls. do and through comparison of the small area covered, and the loss, here, which is certainly significant loss, with the screen capture command... [[ This is that command: ffmpeg -f pulse -i default -f x11grab -s xga -r 25 -i :0.0 \