Thread: [Mlt-devel] How can I save a melt server side edited video into a new file?
Brought to you by:
ddennedy,
lilo_booter
From: Brice V. <br...@ve...> - 2010-03-22 12:54:54
|
Hi all, I'm currently searching for a server side solution that would be able to handle picture-in-picture processing (insert a video thumbnail into another video). The purpose of that is to generate educational videos of university courses with a mix of both the teacher's screencast (main video) and it's face (thumbnail video). I'm looking for a command line app that would let me create such a video. The melt app really seems to do that, but I'm not sure I understood the mechanism well. With my terminal, I've been able to launch melt to do some editing on a video such as: melt a.dv -filter greyscale in=0 out=50 Melt is launched at the 0 frame, I can go from frame to frame... Here is the result: +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +---------------------------------------------------------------------+ | H = back 1 minute, L = forward 1 minute | | h = previous frame, l = next frame | | g = start of clip, j = next clip, k = previous clip | | 0 = restart, q = quit, space = play | +---------------------------------------------------------------------+ Current Position: 0 But I really do not get how I can export the result into a new video. I did not understood the -consumer logic, and how can I exploit it to save the result into a new video. If I understand that part well, I'm sure I'll find how to make some picture-in-picture processing. Thank you for helping me on this! Best Regards, Brice Vercoustre. |
From: Rob C. <ro...@go...> - 2010-03-22 13:12:13
|
Brice Vercoustre said : > Hi all, > > I'm currently searching for a server side solution that would be able to handle picture-in-picture processing (insert a video thumbnail into another video). > > The purpose of that is to generate educational videos of university courses with a mix of both the teacher's screencast (main video) and it's face (thumbnail video). > > I'm looking for a command line app that would let me create such a video. The melt app really seems to do that, but I'm not sure I understood the mechanism well. With my terminal, I've been able to launch melt to do some editing on a video such as: > > melt a.dv -filter greyscale in=0 out=50 > > Melt is launched at the 0 frame, I can go from frame to frame... Here is the result: > > +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ > |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| > +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ > +---------------------------------------------------------------------+ > | H = back 1 minute, L = forward 1 minute | > | h = previous frame, l = next frame | > | g = start of clip, j = next clip, k = previous clip | > | 0 = restart, q = quit, space = play | > +---------------------------------------------------------------------+ > Current Position: 0 > > > But I really do not get how I can export the result into a new video. I did not understood the -consumer logic, and how can I exploit it to save the result into a new video. for example this: melt a.dv -filter greyscale -consumer libdv:testme.dv melt a.dv -filter greyscale -consumer avformat:testme.avi hth rob > > If I understand that part well, I'm sure I'll find how to make some picture-in-picture processing. > > Thank you for helping me on this! > > Best Regards, > Brice Vercoustre. > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Mlt-devel mailing list > Mlt...@li... > https://lists.sourceforge.net/lists/listinfo/mlt-devel > -------------- ro...@go... rob.goto10.org -------------- |
From: Carl K. <ca...@pe...> - 2010-03-22 13:53:16
|
'server' probably implies that you want it to run without human operation, but in case a human is involved anyway, like to point the camera, have you seen: http://dvswitch.alioth.debian.org/wiki/ Also, how are you getting the teacher's screencast ? I use: Canopus TWINPACT 100 Digital Video PC/TV Scan Converter - http://www.amazon.com/Canopus-TWINPACT-Digital-Video-Converter/dp/B000K3HT1K works fantastic. -- Carl K |
From: Brice V. <br...@ve...> - 2010-03-22 14:33:55
|
Hi Rob, Thank you for your help! I tried your commend (the one at the bottom of this mail) and I still get the same screen: +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +---------------------------------------------------------------------+ | H = back 1 minute, L = forward 1 minute | | h = previous frame, l = next frame | | g = start of clip, j = next clip, k = previous clip | | 0 = restart, q = quit, space = play | +---------------------------------------------------------------------+ Current Position: 0 On this screen I have to be behind my computer and press "l" or "space" or whatever makes melt run... And that's the point: how can I launch the command line from a script (.sh or php) SERVER SIDE so that melt can work alone and treat the video. In other words, how can I make it work automatically? At the end, where can I found the testme.avi video to publish it for my students? Thank you so much ;-) Best Regards, Brice Vercoustre Le 22 mars 2010 à 14:12, Rob Canning a écrit : > Brice Vercoustre said : >> Hi all, >> >> I'm currently searching for a server side solution that would be able to handle picture-in-picture processing (insert a video thumbnail into another video). >> >> The purpose of that is to generate educational videos of university courses with a mix of both the teacher's screencast (main video) and it's face (thumbnail video). >> >> I'm looking for a command line app that would let me create such a video. The melt app really seems to do that, but I'm not sure I understood the mechanism well. With my terminal, I've been able to launch melt to do some editing on a video such as: >> >> melt a.dv -filter greyscale in=0 out=50 >> >> Melt is launched at the 0 frame, I can go from frame to frame... Here is the result: >> >> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >> +---------------------------------------------------------------------+ >> | H = back 1 minute, L = forward 1 minute | >> | h = previous frame, l = next frame | >> | g = start of clip, j = next clip, k = previous clip | >> | 0 = restart, q = quit, space = play | >> +---------------------------------------------------------------------+ >> Current Position: 0 >> >> >> But I really do not get how I can export the result into a new video. I did not understood the -consumer logic, and how can I exploit it to save the result into a new video. > > for example this: > > melt a.dv -filter greyscale -consumer libdv:testme.dv > melt a.dv -filter greyscale -consumer avformat:testme.avi > > hth > > rob > > >> >> If I understand that part well, I'm sure I'll find how to make some picture-in-picture processing. >> >> Thank you for helping me on this! >> >> Best Regards, >> Brice Vercoustre. >> >> >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Mlt-devel mailing list >> Mlt...@li... >> https://lists.sourceforge.net/lists/listinfo/mlt-devel >> > -------------- > ro...@go... > rob.goto10.org > -------------- > |
From: Rob C. <ro...@go...> - 2010-03-22 15:01:36
|
Brice Vercoustre said : > Hi Rob, > > Thank you for your help! > > I tried your commend (the one at the bottom of this mail) and I still get the same screen: > > +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ > |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| > +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ > +---------------------------------------------------------------------+ > | H = back 1 minute, L = forward 1 minute | > | h = previous frame, l = next frame | > | g = start of clip, j = next clip, k = previous clip | > | 0 = restart, q = quit, space = play | > +---------------------------------------------------------------------+ > Current Position: 0 > > On this screen I have to be behind my computer and press "l" or "space" or whatever makes melt run... And that's the point: how can I launch the command line from a script (.sh or php) SERVER SIDE so that melt can work alone and treat the video. In other words, how can I make it work automatically? no you dont - for example melt videos/theapple.avi -filter greyscale -consumer avformat:testme.mpeg [mpeg1video @ 0x8857d60]interlacing not supported by codec +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +---------------------------------------------------------------------+ | H = back 1 minute, L = forward 1 minute | | h = previous frame, l = next frame | | g = start of clip, j = next clip, k = previous clip | | 0 = restart, q = quit, space = play | +---------------------------------------------------------------------+ Current Position: 824 this will start doing its job without any user interaction. > At the end, where can I found the testme.avi video to publish it for my students? where you run the script from. or like this: melt videos/theapple.avi -filter greyscale -consumer avformat:/home/me/path/to/some/dir/testme.mpeg > > Thank you so much ;-) > > Best Regards, > Brice Vercoustre > > Le 22 mars 2010 à 14:12, Rob Canning a écrit : > > > Brice Vercoustre said : > >> Hi all, > >> > >> I'm currently searching for a server side solution that would be able to handle picture-in-picture processing (insert a video thumbnail into another video). > >> > >> The purpose of that is to generate educational videos of university courses with a mix of both the teacher's screencast (main video) and it's face (thumbnail video). > >> > >> I'm looking for a command line app that would let me create such a video. The melt app really seems to do that, but I'm not sure I understood the mechanism well. With my terminal, I've been able to launch melt to do some editing on a video such as: > >> > >> melt a.dv -filter greyscale in=0 out=50 > >> > >> Melt is launched at the 0 frame, I can go from frame to frame... Here is the result: > >> > >> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ > >> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| > >> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ > >> +---------------------------------------------------------------------+ > >> | H = back 1 minute, L = forward 1 minute | > >> | h = previous frame, l = next frame | > >> | g = start of clip, j = next clip, k = previous clip | > >> | 0 = restart, q = quit, space = play | > >> +---------------------------------------------------------------------+ > >> Current Position: 0 > >> > >> > >> But I really do not get how I can export the result into a new video. I did not understood the -consumer logic, and how can I exploit it to save the result into a new video. > > > > for example this: > > > > melt a.dv -filter greyscale -consumer libdv:testme.dv > > melt a.dv -filter greyscale -consumer avformat:testme.avi > > > > hth > > > > rob > > > > > >> > >> If I understand that part well, I'm sure I'll find how to make some picture-in-picture processing. > >> > >> Thank you for helping me on this! > >> > >> Best Regards, > >> Brice Vercoustre. > >> > >> > >> > >> > >> ------------------------------------------------------------------------------ > >> Download Intel® Parallel Studio Eval > >> Try the new software tools for yourself. Speed compiling, find bugs > >> proactively, and fine-tune applications for parallel performance. > >> See why Intel Parallel Studio got high marks during beta. > >> http://p.sf.net/sfu/intel-sw-dev > >> _______________________________________________ > >> Mlt-devel mailing list > >> Mlt...@li... > >> https://lists.sourceforge.net/lists/listinfo/mlt-devel > >> > > -------------- > > ro...@go... > > rob.goto10.org > > -------------- > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Mlt-devel mailing list > Mlt...@li... > https://lists.sourceforge.net/lists/listinfo/mlt-devel > -------------- ro...@go... rob.goto10.org -------------- |
From: Brice V. <br...@ve...> - 2010-03-22 15:41:32
|
Ok the problem is that melt launch correctly, but the "Current Postiion" stays at 0, and any testme.avi never comes. melt /home/test/video.dv -filter greyscale -consumer avformat:testme.mpeg +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +---------------------------------------------------------------------+ | H = back 1 minute, L = forward 1 minute | | h = previous frame, l = next frame | | g = start of clip, j = next clip, k = previous clip | | 0 = restart, q = quit, space = play | +---------------------------------------------------------------------+ Current Position: 0 (And then nothing happen until I enter "q" for example) (no testme.mpeg in /home/test/ directory) Do you think I can have a problem with my MLT install on my Ubuntu server? Best Regards, Brice Vercoustre Le 22 mars 2010 à 16:01, Rob Canning a écrit : > Brice Vercoustre said : >> Hi Rob, >> >> Thank you for your help! >> >> I tried your commend (the one at the bottom of this mail) and I still get the same screen: >> >> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >> +---------------------------------------------------------------------+ >> | H = back 1 minute, L = forward 1 minute | >> | h = previous frame, l = next frame | >> | g = start of clip, j = next clip, k = previous clip | >> | 0 = restart, q = quit, space = play | >> +---------------------------------------------------------------------+ >> Current Position: 0 >> >> On this screen I have to be behind my computer and press "l" or "space" or whatever makes melt run... And that's the point: how can I launch the command line from a script (.sh or php) SERVER SIDE so that melt can work alone and treat the video. In other words, how can I make it work automatically? > > no you dont - for example > > melt videos/theapple.avi -filter greyscale -consumer avformat:testme.mpeg > [mpeg1video @ 0x8857d60]interlacing not supported by codec > +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ > |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| > +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ > +---------------------------------------------------------------------+ > | H = back 1 minute, L = forward 1 minute | > | h = previous frame, l = next frame | > | g = start of clip, j = next clip, k = previous clip | > | 0 = restart, q = quit, space = play | > +---------------------------------------------------------------------+ > Current Position: 824 > > this will start doing its job without any user interaction. > > >> At the end, where can I found the testme.avi video to publish it for my students? > > where you run the script from. > > or like this: > melt videos/theapple.avi -filter greyscale -consumer avformat:/home/me/path/to/some/dir/testme.mpeg > >> >> Thank you so much ;-) >> >> Best Regards, >> Brice Vercoustre >> >> Le 22 mars 2010 à 14:12, Rob Canning a écrit : >> >>> Brice Vercoustre said : >>>> Hi all, >>>> >>>> I'm currently searching for a server side solution that would be able to handle picture-in-picture processing (insert a video thumbnail into another video). >>>> >>>> The purpose of that is to generate educational videos of university courses with a mix of both the teacher's screencast (main video) and it's face (thumbnail video). >>>> >>>> I'm looking for a command line app that would let me create such a video. The melt app really seems to do that, but I'm not sure I understood the mechanism well. With my terminal, I've been able to launch melt to do some editing on a video such as: >>>> >>>> melt a.dv -filter greyscale in=0 out=50 >>>> >>>> Melt is launched at the 0 frame, I can go from frame to frame... Here is the result: >>>> >>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>> +---------------------------------------------------------------------+ >>>> | H = back 1 minute, L = forward 1 minute | >>>> | h = previous frame, l = next frame | >>>> | g = start of clip, j = next clip, k = previous clip | >>>> | 0 = restart, q = quit, space = play | >>>> +---------------------------------------------------------------------+ >>>> Current Position: 0 >>>> >>>> >>>> But I really do not get how I can export the result into a new video. I did not understood the -consumer logic, and how can I exploit it to save the result into a new video. >>> >>> for example this: >>> >>> melt a.dv -filter greyscale -consumer libdv:testme.dv >>> melt a.dv -filter greyscale -consumer avformat:testme.avi >>> >>> hth >>> >>> rob >>> >>> >>>> >>>> If I understand that part well, I'm sure I'll find how to make some picture-in-picture processing. >>>> >>>> Thank you for helping me on this! >>>> >>>> Best Regards, >>>> Brice Vercoustre. >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Mlt-devel mailing list >>>> Mlt...@li... >>>> https://lists.sourceforge.net/lists/listinfo/mlt-devel >>>> >>> -------------- >>> ro...@go... >>> rob.goto10.org >>> -------------- >>> >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Mlt-devel mailing list >> Mlt...@li... >> https://lists.sourceforge.net/lists/listinfo/mlt-devel >> > -------------- > ro...@go... > rob.goto10.org > -------------- > |
From: Brice V. <br...@ve...> - 2010-03-22 16:11:13
|
The /home/test directory has max righs 0777.... The odd thing is that melt seems to be unable to start processing the video. It stays on 0 position. But when I enter 'l" on my keyboard, I go on the next frame with success. melt goes from 0 to the last frame of the video (correctly calculated my melt). But still do not generates an output video. I even tried: melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.mpg s=320x240 ... but same result: melt is launched, it stays on 0 position, and no file is generated! I spend the whole week looking for a solution. When I finally find it, I can't even make it work :( So frustrating! Le 22 mars 2010 à 16:50, Rob Canning a écrit : > Brice Vercoustre said : >> Ok the problem is that melt launch correctly, but the "Current Postiion" stays at 0, and any testme.avi never comes. >> >> melt /home/test/video.dv -filter greyscale -consumer avformat:testme.mpeg >> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >> +---------------------------------------------------------------------+ >> | H = back 1 minute, L = forward 1 minute | >> | h = previous frame, l = next frame | >> | g = start of clip, j = next clip, k = previous clip | >> | 0 = restart, q = quit, space = play | >> +---------------------------------------------------------------------+ >> Current Position: 0 >> >> (And then nothing happen until I enter "q" for example) >> (no testme.mpeg in /home/test/ directory) > > >> >> >> Do you think I can have a problem with my MLT install on my Ubuntu server? > > no clue i am afraid - you have permissions to write to /home/test ? > rob > >> >> Best Regards, >> Brice Vercoustre >> >> >> Le 22 mars 2010 à 16:01, Rob Canning a écrit : >> >>> Brice Vercoustre said : >>>> Hi Rob, >>>> >>>> Thank you for your help! >>>> >>>> I tried your commend (the one at the bottom of this mail) and I still get the same screen: >>>> >>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>> +---------------------------------------------------------------------+ >>>> | H = back 1 minute, L = forward 1 minute | >>>> | h = previous frame, l = next frame | >>>> | g = start of clip, j = next clip, k = previous clip | >>>> | 0 = restart, q = quit, space = play | >>>> +---------------------------------------------------------------------+ >>>> Current Position: 0 >>>> >>>> On this screen I have to be behind my computer and press "l" or "space" or whatever makes melt run... And that's the point: how can I launch the command line from a script (.sh or php) SERVER SIDE so that melt can work alone and treat the video. In other words, how can I make it work automatically? >>> >>> no you dont - for example >>> >>> melt videos/theapple.avi -filter greyscale -consumer avformat:testme.mpeg >>> [mpeg1video @ 0x8857d60]interlacing not supported by codec >>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>> +---------------------------------------------------------------------+ >>> | H = back 1 minute, L = forward 1 minute | >>> | h = previous frame, l = next frame | >>> | g = start of clip, j = next clip, k = previous clip | >>> | 0 = restart, q = quit, space = play | >>> +---------------------------------------------------------------------+ >>> Current Position: 824 >>> >>> this will start doing its job without any user interaction. >>> >>> >>>> At the end, where can I found the testme.avi video to publish it for my students? >>> >>> where you run the script from. >>> >>> or like this: >>> melt videos/theapple.avi -filter greyscale -consumer avformat:/home/me/path/to/some/dir/testme.mpeg >>> >>>> >>>> Thank you so much ;-) >>>> >>>> Best Regards, >>>> Brice Vercoustre >>>> >>>> Le 22 mars 2010 à 14:12, Rob Canning a écrit : >>>> >>>>> Brice Vercoustre said : >>>>>> Hi all, >>>>>> >>>>>> I'm currently searching for a server side solution that would be able to handle picture-in-picture processing (insert a video thumbnail into another video). >>>>>> >>>>>> The purpose of that is to generate educational videos of university courses with a mix of both the teacher's screencast (main video) and it's face (thumbnail video). >>>>>> >>>>>> I'm looking for a command line app that would let me create such a video. The melt app really seems to do that, but I'm not sure I understood the mechanism well. With my terminal, I've been able to launch melt to do some editing on a video such as: >>>>>> >>>>>> melt a.dv -filter greyscale in=0 out=50 >>>>>> >>>>>> Melt is launched at the 0 frame, I can go from frame to frame... Here is the result: >>>>>> >>>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>>> +---------------------------------------------------------------------+ >>>>>> | H = back 1 minute, L = forward 1 minute | >>>>>> | h = previous frame, l = next frame | >>>>>> | g = start of clip, j = next clip, k = previous clip | >>>>>> | 0 = restart, q = quit, space = play | >>>>>> +---------------------------------------------------------------------+ >>>>>> Current Position: 0 >>>>>> >>>>>> >>>>>> But I really do not get how I can export the result into a new video. I did not understood the -consumer logic, and how can I exploit it to save the result into a new video. >>>>> >>>>> for example this: >>>>> >>>>> melt a.dv -filter greyscale -consumer libdv:testme.dv >>>>> melt a.dv -filter greyscale -consumer avformat:testme.avi >>>>> >>>>> hth >>>>> >>>>> rob >>>>> >>>>> >>>>>> >>>>>> If I understand that part well, I'm sure I'll find how to make some picture-in-picture processing. >>>>>> >>>>>> Thank you for helping me on this! >>>>>> >>>>>> Best Regards, >>>>>> Brice Vercoustre. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Mlt-devel mailing list >>>>>> Mlt...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/mlt-devel >>>>>> >>>>> -------------- >>>>> ro...@go... >>>>> rob.goto10.org >>>>> -------------- >>>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Mlt-devel mailing list >>>> Mlt...@li... >>>> https://lists.sourceforge.net/lists/listinfo/mlt-devel >>>> >>> -------------- >>> ro...@go... >>> rob.goto10.org >>> -------------- >>> >> >> > -------------- > ro...@go... > rob.goto10.org > -------------- > |
From: Dan D. <da...@de...> - 2010-03-22 19:43:29
|
On Mon, Mar 22, 2010 at 9:11 AM, Brice Vercoustre <br...@ve...> wrote: > The /home/test directory has max righs 0777.... > > The odd thing is that melt seems to be unable to start processing the video. It stays on 0 position. > > But when I enter 'l" on my keyboard, I go on the next frame with success. melt goes from 0 to the last frame of the video (correctly calculated my melt). But still do not generates an output video. > > I even tried: > > melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.mpg s=320x240 > > ... but same result: melt is launched, it stays on 0 position, and no file is generated! That is strange. I can not reproduce it. I do not recall ever seeing a problem like this, and I do not recall anyone else reporting a problem like this. The more interesting thing is that the ell key is supposed to pause the video, not make it run! Perhaps for the reason it is not able to create a video is the reason it behaves this way. Maybe because .'mpg' tells ffmpeg libs to use codecs which are not available in your build of libavcodec and libavformat. Try instead: melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.dv (do not add s= because DV does not accept arbitrary resolution). If it works, look for "unstripped" versions of libavcodec and libavformat packages. > I spend the whole week looking for a solution. When I finally find it, I can't even make it work :( > So frustrating! > > > > Le 22 mars 2010 à 16:50, Rob Canning a écrit : > >> Brice Vercoustre said : >>> Ok the problem is that melt launch correctly, but the "Current Postiion" stays at 0, and any testme.avi never comes. >>> >>> melt /home/test/video.dv -filter greyscale -consumer avformat:testme.mpeg >>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>> +---------------------------------------------------------------------+ >>> | H = back 1 minute, L = forward 1 minute | >>> | h = previous frame, l = next frame | >>> | g = start of clip, j = next clip, k = previous clip | >>> | 0 = restart, q = quit, space = play | >>> +---------------------------------------------------------------------+ >>> Current Position: 0 >>> >>> (And then nothing happen until I enter "q" for example) >>> (no testme.mpeg in /home/test/ directory) >> >> >>> >>> >>> Do you think I can have a problem with my MLT install on my Ubuntu server? >> >> no clue i am afraid - you have permissions to write to /home/test ? >> rob >> >>> >>> Best Regards, >>> Brice Vercoustre >>> >>> >>> Le 22 mars 2010 à 16:01, Rob Canning a écrit : >>> >>>> Brice Vercoustre said : >>>>> Hi Rob, >>>>> >>>>> Thank you for your help! >>>>> >>>>> I tried your commend (the one at the bottom of this mail) and I still get the same screen: >>>>> >>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>> +---------------------------------------------------------------------+ >>>>> | H = back 1 minute, L = forward 1 minute | >>>>> | h = previous frame, l = next frame | >>>>> | g = start of clip, j = next clip, k = previous clip | >>>>> | 0 = restart, q = quit, space = play | >>>>> +---------------------------------------------------------------------+ >>>>> Current Position: 0 >>>>> >>>>> On this screen I have to be behind my computer and press "l" or "space" or whatever makes melt run... And that's the point: how can I launch the command line from a script (.sh or php) SERVER SIDE so that melt can work alone and treat the video. In other words, how can I make it work automatically? >>>> >>>> no you dont - for example >>>> >>>> melt videos/theapple.avi -filter greyscale -consumer avformat:testme.mpeg >>>> [mpeg1video @ 0x8857d60]interlacing not supported by codec >>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>> +---------------------------------------------------------------------+ >>>> | H = back 1 minute, L = forward 1 minute | >>>> | h = previous frame, l = next frame | >>>> | g = start of clip, j = next clip, k = previous clip | >>>> | 0 = restart, q = quit, space = play | >>>> +---------------------------------------------------------------------+ >>>> Current Position: 824 >>>> >>>> this will start doing its job without any user interaction. >>>> >>>> >>>>> At the end, where can I found the testme.avi video to publish it for my students? >>>> >>>> where you run the script from. >>>> >>>> or like this: >>>> melt videos/theapple.avi -filter greyscale -consumer avformat:/home/me/path/to/some/dir/testme.mpeg >>>> >>>>> >>>>> Thank you so much ;-) >>>>> >>>>> Best Regards, >>>>> Brice Vercoustre >>>>> >>>>> Le 22 mars 2010 à 14:12, Rob Canning a écrit : >>>>> >>>>>> Brice Vercoustre said : >>>>>>> Hi all, >>>>>>> >>>>>>> I'm currently searching for a server side solution that would be able to handle picture-in-picture processing (insert a video thumbnail into another video). >>>>>>> >>>>>>> The purpose of that is to generate educational videos of university courses with a mix of both the teacher's screencast (main video) and it's face (thumbnail video). >>>>>>> >>>>>>> I'm looking for a command line app that would let me create such a video. The melt app really seems to do that, but I'm not sure I understood the mechanism well. With my terminal, I've been able to launch melt to do some editing on a video such as: >>>>>>> >>>>>>> melt a.dv -filter greyscale in=0 out=50 >>>>>>> >>>>>>> Melt is launched at the 0 frame, I can go from frame to frame... Here is the result: >>>>>>> >>>>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>>>> +---------------------------------------------------------------------+ >>>>>>> | H = back 1 minute, L = forward 1 minute | >>>>>>> | h = previous frame, l = next frame | >>>>>>> | g = start of clip, j = next clip, k = previous clip | >>>>>>> | 0 = restart, q = quit, space = play | >>>>>>> +---------------------------------------------------------------------+ >>>>>>> Current Position: 0 >>>>>>> >>>>>>> >>>>>>> But I really do not get how I can export the result into a new video. I did not understood the -consumer logic, and how can I exploit it to save the result into a new video. >>>>>> >>>>>> for example this: >>>>>> >>>>>> melt a.dv -filter greyscale -consumer libdv:testme.dv >>>>>> melt a.dv -filter greyscale -consumer avformat:testme.avi >>>>>> >>>>>> hth >>>>>> >>>>>> rob >>>>>> >>>>>> >>>>>>> >>>>>>> If I understand that part well, I'm sure I'll find how to make some picture-in-picture processing. >>>>>>> >>>>>>> Thank you for helping me on this! >>>>>>> >>>>>>> Best Regards, >>>>>>> Brice Vercoustre. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> Mlt-devel mailing list >>>>>>> Mlt...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/mlt-devel >>>>>>> >>>>>> -------------- >>>>>> ro...@go... >>>>>> rob.goto10.org >>>>>> -------------- >>>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> Mlt-devel mailing list >>>>> Mlt...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/mlt-devel >>>>> >>>> -------------- >>>> ro...@go... >>>> rob.goto10.org >>>> -------------- >>>> >>> >>> >> -------------- >> ro...@go... >> rob.goto10.org >> -------------- >> > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Mlt-devel mailing list > Mlt...@li... > https://lists.sourceforge.net/lists/listinfo/mlt-devel > -- +-DRD-+ |
From: Brice V. <br...@ve...> - 2010-03-23 15:20:40
|
Ok I have a successful test here!! First, your command line failed: melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.dv But with a different consumer service (libdv) it works: melt colour:red in=0 out=50 -consumer libdv:/home/test/vidred.dv So I tried what I was seeking for in melt with this command line: melt colour:blue length=500 out=500 -track /home/test/video.dv out=500 length=500 -transition composite always_active=1 geometry="2%,1%:15%x15%" distort=1 -filter channelcopy to=0 from=1 -consumer libdv:/home/test/result.dv And it woorrks !! ... but... files are really too bid (75M for 2 seconds!!). So I need to make the 'avformat' service works. I'm looking for avcodec and avformat unstripped packages, but can they be used in parallel with ffmepg itself without troubles? I ask the question because I've installed ffmpeg and I need it to keep working well separately from MLT framework. Thank you so much for your precious help! Le 22 mars 2010 à 20:43, Dan Dennedy a écrit : > On Mon, Mar 22, 2010 at 9:11 AM, Brice Vercoustre <br...@ve...> wrote: >> The /home/test directory has max righs 0777.... >> >> The odd thing is that melt seems to be unable to start processing the video. It stays on 0 position. >> >> But when I enter 'l" on my keyboard, I go on the next frame with success. melt goes from 0 to the last frame of the video (correctly calculated my melt). But still do not generates an output video. >> >> I even tried: >> >> melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.mpg s=320x240 >> >> ... but same result: melt is launched, it stays on 0 position, and no file is generated! > > That is strange. I can not reproduce it. I do not recall ever seeing a > problem like this, and I do not recall anyone else reporting a problem > like this. The more interesting thing is that the ell key is supposed > to pause the video, not make it run! Perhaps for the reason it is not > able to create a video is the reason it behaves this way. Maybe > because .'mpg' tells ffmpeg libs to use codecs which are not available > in your build of libavcodec and libavformat. Try instead: > > melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.dv > > (do not add s= because DV does not accept arbitrary resolution). > > If it works, look for "unstripped" versions of libavcodec and > libavformat packages. > >> I spend the whole week looking for a solution. When I finally find it, I can't even make it work :( >> So frustrating! >> >> >> >> Le 22 mars 2010 à 16:50, Rob Canning a écrit : >> >>> Brice Vercoustre said : >>>> Ok the problem is that melt launch correctly, but the "Current Postiion" stays at 0, and any testme.avi never comes. >>>> >>>> melt /home/test/video.dv -filter greyscale -consumer avformat:testme.mpeg >>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>> +---------------------------------------------------------------------+ >>>> | H = back 1 minute, L = forward 1 minute | >>>> | h = previous frame, l = next frame | >>>> | g = start of clip, j = next clip, k = previous clip | >>>> | 0 = restart, q = quit, space = play | >>>> +---------------------------------------------------------------------+ >>>> Current Position: 0 >>>> >>>> (And then nothing happen until I enter "q" for example) >>>> (no testme.mpeg in /home/test/ directory) >>> >>> >>>> >>>> >>>> Do you think I can have a problem with my MLT install on my Ubuntu server? >>> >>> no clue i am afraid - you have permissions to write to /home/test ? >>> rob >>> >>>> >>>> Best Regards, >>>> Brice Vercoustre >>>> >>>> >>>> Le 22 mars 2010 à 16:01, Rob Canning a écrit : >>>> >>>>> Brice Vercoustre said : >>>>>> Hi Rob, >>>>>> >>>>>> Thank you for your help! >>>>>> >>>>>> I tried your commend (the one at the bottom of this mail) and I still get the same screen: >>>>>> >>>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>>> +---------------------------------------------------------------------+ >>>>>> | H = back 1 minute, L = forward 1 minute | >>>>>> | h = previous frame, l = next frame | >>>>>> | g = start of clip, j = next clip, k = previous clip | >>>>>> | 0 = restart, q = quit, space = play | >>>>>> +---------------------------------------------------------------------+ >>>>>> Current Position: 0 >>>>>> >>>>>> On this screen I have to be behind my computer and press "l" or "space" or whatever makes melt run... And that's the point: how can I launch the command line from a script (.sh or php) SERVER SIDE so that melt can work alone and treat the video. In other words, how can I make it work automatically? >>>>> >>>>> no you dont - for example >>>>> >>>>> melt videos/theapple.avi -filter greyscale -consumer avformat:testme.mpeg >>>>> [mpeg1video @ 0x8857d60]interlacing not supported by codec >>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>> +---------------------------------------------------------------------+ >>>>> | H = back 1 minute, L = forward 1 minute | >>>>> | h = previous frame, l = next frame | >>>>> | g = start of clip, j = next clip, k = previous clip | >>>>> | 0 = restart, q = quit, space = play | >>>>> +---------------------------------------------------------------------+ >>>>> Current Position: 824 >>>>> >>>>> this will start doing its job without any user interaction. >>>>> >>>>> >>>>>> At the end, where can I found the testme.avi video to publish it for my students? >>>>> >>>>> where you run the script from. >>>>> >>>>> or like this: >>>>> melt videos/theapple.avi -filter greyscale -consumer avformat:/home/me/path/to/some/dir/testme.mpeg >>>>> >>>>>> >>>>>> Thank you so much ;-) >>>>>> >>>>>> Best Regards, >>>>>> Brice Vercoustre >>>>>> >>>>>> Le 22 mars 2010 à 14:12, Rob Canning a écrit : >>>>>> >>>>>>> Brice Vercoustre said : >>>>>>>> Hi all, >>>>>>>> >>>>>>>> I'm currently searching for a server side solution that would be able to handle picture-in-picture processing (insert a video thumbnail into another video). >>>>>>>> >>>>>>>> The purpose of that is to generate educational videos of university courses with a mix of both the teacher's screencast (main video) and it's face (thumbnail video). >>>>>>>> >>>>>>>> I'm looking for a command line app that would let me create such a video. The melt app really seems to do that, but I'm not sure I understood the mechanism well. With my terminal, I've been able to launch melt to do some editing on a video such as: >>>>>>>> >>>>>>>> melt a.dv -filter greyscale in=0 out=50 >>>>>>>> >>>>>>>> Melt is launched at the 0 frame, I can go from frame to frame... Here is the result: >>>>>>>> >>>>>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>>>>> |1=-10| |2= -5| |3= -2| |4= -1| |5= 0| |6= 1| |7= 2| |8= 5| |9= 10| >>>>>>>> +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ >>>>>>>> +---------------------------------------------------------------------+ >>>>>>>> | H = back 1 minute, L = forward 1 minute | >>>>>>>> | h = previous frame, l = next frame | >>>>>>>> | g = start of clip, j = next clip, k = previous clip | >>>>>>>> | 0 = restart, q = quit, space = play | >>>>>>>> +---------------------------------------------------------------------+ >>>>>>>> Current Position: 0 >>>>>>>> >>>>>>>> >>>>>>>> But I really do not get how I can export the result into a new video. I did not understood the -consumer logic, and how can I exploit it to save the result into a new video. >>>>>>> >>>>>>> for example this: >>>>>>> >>>>>>> melt a.dv -filter greyscale -consumer libdv:testme.dv >>>>>>> melt a.dv -filter greyscale -consumer avformat:testme.avi >>>>>>> >>>>>>> hth >>>>>>> >>>>>>> rob >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> If I understand that part well, I'm sure I'll find how to make some picture-in-picture processing. >>>>>>>> >>>>>>>> Thank you for helping me on this! >>>>>>>> >>>>>>>> Best Regards, >>>>>>>> Brice Vercoustre. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> Mlt-devel mailing list >>>>>>>> Mlt...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/mlt-devel >>>>>>>> >>>>>>> -------------- >>>>>>> ro...@go... >>>>>>> rob.goto10.org >>>>>>> -------------- >>>>>>> >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> Mlt-devel mailing list >>>>>> Mlt...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/mlt-devel >>>>>> >>>>> -------------- >>>>> ro...@go... >>>>> rob.goto10.org >>>>> -------------- >>>>> >>>> >>>> >>> -------------- >>> ro...@go... >>> rob.goto10.org >>> -------------- >>> >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Mlt-devel mailing list >> Mlt...@li... >> https://lists.sourceforge.net/lists/listinfo/mlt-devel >> > > > > -- > +-DRD-+ > |
From: Dan D. <da...@de...> - 2010-03-23 15:59:42
|
On Tue, Mar 23, 2010 at 8:20 AM, Brice Vercoustre <br...@ve...> wrote: > Ok I have a successful test here!! > > First, your command line failed: > melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.dv If that failed, then you have a bad linkage between the MLT avformat plugin and the FFmpeg libs. > But with a different consumer service (libdv) it works: > melt colour:red in=0 out=50 -consumer libdv:/home/test/vidred.dv > > So I tried what I was seeking for in melt with this command line: > melt colour:blue length=500 out=500 -track /home/test/video.dv out=500 length=500 -transition composite always_active=1 geometry="2%,1%:15%x15%" distort=1 -filter channelcopy to=0 from=1 -consumer libdv:/home/test/result.dv > > And it woorrks !! > > ... but... files are really too bid (75M for 2 seconds!!). So I need to make the 'avformat' service works. > > I'm looking for avcodec and avformat unstripped packages, but can they be used in parallel with ffmepg itself without troubles? I ask the question because I've installed ffmpeg and I need it to keep working well separately from MLT framework. > > Thank you so much for your precious help! Yes, these ffmpeg libs *should* properly replace your old ones leaving you with a usable ffmpeg, but then your well-managed distro's packages should have provided you with a working avformat plugin - assuming you are using a packaged version of mlt. I recommend that you try this on a staging system - virtual machine if you need to. -- +-DRD-+ |
From: Brice V. <br...@ve...> - 2010-03-23 17:12:59
|
You say I may have a bad linkage between MLT avformat plugin ans FFmpeg links. I think you're right. How can I solve this? Is creating symbolic links the solution? If yes, links for what and where? (I'm on ubuntu 8.04) Le 23 mars 2010 à 16:59, Dan Dennedy a écrit : > On Tue, Mar 23, 2010 at 8:20 AM, Brice Vercoustre <br...@ve...> wrote: >> Ok I have a successful test here!! >> >> First, your command line failed: >> melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.dv > > If that failed, then you have a bad linkage between the MLT avformat > plugin and the FFmpeg libs. > >> But with a different consumer service (libdv) it works: >> melt colour:red in=0 out=50 -consumer libdv:/home/test/vidred.dv >> >> So I tried what I was seeking for in melt with this command line: >> melt colour:blue length=500 out=500 -track /home/test/video.dv out=500 length=500 -transition composite always_active=1 geometry="2%,1%:15%x15%" distort=1 -filter channelcopy to=0 from=1 -consumer libdv:/home/test/result.dv >> >> And it woorrks !! >> >> ... but... files are really too bid (75M for 2 seconds!!). So I need to make the 'avformat' service works. >> >> I'm looking for avcodec and avformat unstripped packages, but can they be used in parallel with ffmepg itself without troubles? I ask the question because I've installed ffmpeg and I need it to keep working well separately from MLT framework. >> >> Thank you so much for your precious help! > > Yes, these ffmpeg libs *should* properly replace your old ones leaving > you with a usable ffmpeg, but then your well-managed distro's packages > should have provided you with a working avformat plugin - assuming you > are using a packaged version of mlt. I recommend that you try this on > a staging system - virtual machine if you need to. > > -- > +-DRD-+ > |
From: Dan D. <da...@de...> - 2010-03-23 17:32:02
|
On Tue, Mar 23, 2010 at 10:12 AM, Brice Vercoustre <br...@ve...> wrote: > You say I may have a bad linkage between MLT avformat plugin ans FFmpeg links. > > I think you're right. > > How can I solve this? Is creating symbolic links the solution? If yes, links for what and where? No, that is not the way. > (I'm on ubuntu 8.04) How did you install MLT? From source or package? If package, you might have to build from source tarball or source .deb (search for howto). > Le 23 mars 2010 à 16:59, Dan Dennedy a écrit : > >> On Tue, Mar 23, 2010 at 8:20 AM, Brice Vercoustre <br...@ve...> wrote: >>> Ok I have a successful test here!! >>> >>> First, your command line failed: >>> melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.dv >> >> If that failed, then you have a bad linkage between the MLT avformat >> plugin and the FFmpeg libs. >> >>> But with a different consumer service (libdv) it works: >>> melt colour:red in=0 out=50 -consumer libdv:/home/test/vidred.dv >>> >>> So I tried what I was seeking for in melt with this command line: >>> melt colour:blue length=500 out=500 -track /home/test/video.dv out=500 length=500 -transition composite always_active=1 geometry="2%,1%:15%x15%" distort=1 -filter channelcopy to=0 from=1 -consumer libdv:/home/test/result.dv >>> >>> And it woorrks !! >>> >>> ... but... files are really too bid (75M for 2 seconds!!). So I need to make the 'avformat' service works. >>> >>> I'm looking for avcodec and avformat unstripped packages, but can they be used in parallel with ffmepg itself without troubles? I ask the question because I've installed ffmpeg and I need it to keep working well separately from MLT framework. >>> >>> Thank you so much for your precious help! >> >> Yes, these ffmpeg libs *should* properly replace your old ones leaving >> you with a usable ffmpeg, but then your well-managed distro's packages >> should have provided you with a working avformat plugin - assuming you >> are using a packaged version of mlt. I recommend that you try this on >> a staging system - virtual machine if you need to. >> >> -- >> +-DRD-+ >> > > |
From: Brice V. <br...@ve...> - 2010-03-23 17:38:28
|
I installed almost all dependencies via apt-get, Then I compiled the source with success (and no specific param)... Le 23 mars 2010 à 18:31, Dan Dennedy a écrit : > On Tue, Mar 23, 2010 at 10:12 AM, Brice Vercoustre <br...@ve...> wrote: >> You say I may have a bad linkage between MLT avformat plugin ans FFmpeg links. >> >> I think you're right. >> >> How can I solve this? Is creating symbolic links the solution? If yes, links for what and where? > > No, that is not the way. > >> (I'm on ubuntu 8.04) > > How did you install MLT? From source or package? If package, you might > have to build from source tarball or source .deb (search for howto). > >> Le 23 mars 2010 à 16:59, Dan Dennedy a écrit : >> >>> On Tue, Mar 23, 2010 at 8:20 AM, Brice Vercoustre <br...@ve...> wrote: >>>> Ok I have a successful test here!! >>>> >>>> First, your command line failed: >>>> melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.dv >>> >>> If that failed, then you have a bad linkage between the MLT avformat >>> plugin and the FFmpeg libs. >>> >>>> But with a different consumer service (libdv) it works: >>>> melt colour:red in=0 out=50 -consumer libdv:/home/test/vidred.dv >>>> >>>> So I tried what I was seeking for in melt with this command line: >>>> melt colour:blue length=500 out=500 -track /home/test/video.dv out=500 length=500 -transition composite always_active=1 geometry="2%,1%:15%x15%" distort=1 -filter channelcopy to=0 from=1 -consumer libdv:/home/test/result.dv >>>> >>>> And it woorrks !! >>>> >>>> ... but... files are really too bid (75M for 2 seconds!!). So I need to make the 'avformat' service works. >>>> >>>> I'm looking for avcodec and avformat unstripped packages, but can they be used in parallel with ffmepg itself without troubles? I ask the question because I've installed ffmpeg and I need it to keep working well separately from MLT framework. >>>> >>>> Thank you so much for your precious help! >>> >>> Yes, these ffmpeg libs *should* properly replace your old ones leaving >>> you with a usable ffmpeg, but then your well-managed distro's packages >>> should have provided you with a working avformat plugin - assuming you >>> are using a packaged version of mlt. I recommend that you try this on >>> a staging system - virtual machine if you need to. >>> >>> -- >>> +-DRD-+ >>> >> >> > |
From: Dan D. <da...@de...> - 2010-03-23 17:47:22
|
On Tue, Mar 23, 2010 at 10:38 AM, Brice Vercoustre <br...@ve...> wrote: > I installed almost all dependencies via apt-get, > Then I compiled the source with success (and no specific param)... OK, then it is your fault. ;-) > > Le 23 mars 2010 à 18:31, Dan Dennedy a écrit : > >> On Tue, Mar 23, 2010 at 10:12 AM, Brice Vercoustre <br...@ve...> wrote: >>> You say I may have a bad linkage between MLT avformat plugin ans FFmpeg links. >>> >>> I think you're right. >>> >>> How can I solve this? Is creating symbolic links the solution? If yes, links for what and where? >> >> No, that is not the way. >> >>> (I'm on ubuntu 8.04) >> >> How did you install MLT? From source or package? If package, you might >> have to build from source tarball or source .deb (search for howto). >> >>> Le 23 mars 2010 à 16:59, Dan Dennedy a écrit : >>> >>>> On Tue, Mar 23, 2010 at 8:20 AM, Brice Vercoustre <br...@ve...> wrote: >>>>> Ok I have a successful test here!! >>>>> >>>>> First, your command line failed: >>>>> melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.dv >>>> >>>> If that failed, then you have a bad linkage between the MLT avformat >>>> plugin and the FFmpeg libs. >>>> >>>>> But with a different consumer service (libdv) it works: >>>>> melt colour:red in=0 out=50 -consumer libdv:/home/test/vidred.dv >>>>> >>>>> So I tried what I was seeking for in melt with this command line: >>>>> melt colour:blue length=500 out=500 -track /home/test/video.dv out=500 length=500 -transition composite always_active=1 geometry="2%,1%:15%x15%" distort=1 -filter channelcopy to=0 from=1 -consumer libdv:/home/test/result.dv >>>>> >>>>> And it woorrks !! >>>>> >>>>> ... but... files are really too bid (75M for 2 seconds!!). So I need to make the 'avformat' service works. >>>>> >>>>> I'm looking for avcodec and avformat unstripped packages, but can they be used in parallel with ffmepg itself without troubles? I ask the question because I've installed ffmpeg and I need it to keep working well separately from MLT framework. >>>>> >>>>> Thank you so much for your precious help! >>>> >>>> Yes, these ffmpeg libs *should* properly replace your old ones leaving >>>> you with a usable ffmpeg, but then your well-managed distro's packages >>>> should have provided you with a working avformat plugin - assuming you >>>> are using a packaged version of mlt. I recommend that you try this on >>>> a staging system - virtual machine if you need to. >>>> >>>> -- >>>> +-DRD-+ >>>> >>> >>> >> > > -- +-DRD-+ |
From: Carl K. <ca...@pe...> - 2010-03-23 18:30:33
|
Install 9.10, add these repos: # mlt trunk deb http://ppa.launchpad.net/sunab/sunab2/ubuntu karmic main deb-src http://ppa.launchpad.net/sunab/sunab2/ubuntu karmic main Then install melt. If you need a more recent ffmpeg: # ffmpeg trunk deb http://ppa.launchpad.net/siretart/ppa/ubuntu lucid main deb-src http://ppa.launchpad.net/siretart/ppa/ubuntu lucid main On Tue, Mar 23, 2010 at 11:38 AM, Brice Vercoustre <br...@ve...> wrote: > I installed almost all dependencies via apt-get, > Then I compiled the source with success (and no specific param)... > > > Le 23 mars 2010 à 18:31, Dan Dennedy a écrit : > >> On Tue, Mar 23, 2010 at 10:12 AM, Brice Vercoustre <br...@ve...> wrote: >>> You say I may have a bad linkage between MLT avformat plugin ans FFmpeg links. >>> >>> I think you're right. >>> >>> How can I solve this? Is creating symbolic links the solution? If yes, links for what and where? >> >> No, that is not the way. >> >>> (I'm on ubuntu 8.04) >> >> How did you install MLT? From source or package? If package, you might >> have to build from source tarball or source .deb (search for howto). >> >>> Le 23 mars 2010 à 16:59, Dan Dennedy a écrit : >>> >>>> On Tue, Mar 23, 2010 at 8:20 AM, Brice Vercoustre <br...@ve...> wrote: >>>>> Ok I have a successful test here!! >>>>> >>>>> First, your command line failed: >>>>> melt colour:red in=0 out=50 -consumer avformat:/home/test/vidred.dv >>>> >>>> If that failed, then you have a bad linkage between the MLT avformat >>>> plugin and the FFmpeg libs. >>>> >>>>> But with a different consumer service (libdv) it works: >>>>> melt colour:red in=0 out=50 -consumer libdv:/home/test/vidred.dv >>>>> >>>>> So I tried what I was seeking for in melt with this command line: >>>>> melt colour:blue length=500 out=500 -track /home/test/video.dv out=500 length=500 -transition composite always_active=1 geometry="2%,1%:15%x15%" distort=1 -filter channelcopy to=0 from=1 -consumer libdv:/home/test/result.dv >>>>> >>>>> And it woorrks !! >>>>> >>>>> ... but... files are really too bid (75M for 2 seconds!!). So I need to make the 'avformat' service works. >>>>> >>>>> I'm looking for avcodec and avformat unstripped packages, but can they be used in parallel with ffmepg itself without troubles? I ask the question because I've installed ffmpeg and I need it to keep working well separately from MLT framework. >>>>> >>>>> Thank you so much for your precious help! >>>> >>>> Yes, these ffmpeg libs *should* properly replace your old ones leaving >>>> you with a usable ffmpeg, but then your well-managed distro's packages >>>> should have provided you with a working avformat plugin - assuming you >>>> are using a packaged version of mlt. I recommend that you try this on >>>> a staging system - virtual machine if you need to. >>>> >>>> -- >>>> +-DRD-+ >>>> >>> >>> >> > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Mlt-devel mailing list > Mlt...@li... > https://lists.sourceforge.net/lists/listinfo/mlt-devel > > -- Carl K |