Hello Varol, --- On Fri, 6/26/09, QDVDAuthor <[email protected]> wrote:
> From: QDVDAuthor <[email protected]> > Subject: Re: [QDVDAuthor-users] memory problem > To: "Z F" <[email protected]> > Cc: [email protected] > Date: Friday, June 26, 2009, 9:39 PM > Hey, > > I am looking into other options. > > I set up a test project with a video of 200 seconds and see > how I can ease the pain on this issue. > > The images are being extracted, then I render the buttons > etc and store those as additional files. One quick and > simple fix could be to simply delete the extracted frames I > already rendered. This would free some temp space while > rendering. > > One thing I currently do not see is the requirement of RAM > ( but then I am still in the render stage ) > > Bottom line I have the tool ( qrender ) and could hanle all > in one instead of using all those command line tools. > > I'll post another mail about my findings later. > > Thanks for pointing this one out. > > Varol :) > > I discovered that this is a bug in png2yuv. See this link http://www.mail-archive.com/[email protected]/msg08025.html The thing consumes huge amounts of memory. Now, I did not compile this code myself, rather I installed a debian package from debian-multimedia. I do not know if the recent package (which I have) should contain the fix or not. After thinking a little, I figured that I could run png2yuv on portions of the menu generating several m2v files and then concatenating them together. This is easily done manually. Basically, I took rendered menu images and continued till the end of the menu creation manually. This worked. One problem was to merge the m2v files together. None of the tools I tried (mpeg3cat or mpgtx) could produce output which was to the liking. So, finally, I just used plan "cat" to concatenate the files. This worked. I was scratching my head for several days before I noticed that there is a problem with the memory. Thanks for making qdvdauthor. With best wishes, ZF > Z F wrote: > > Hello everybody, > > > > I have a memory problem. > > > > I am trying to make a menu with a movie in the > background. > > My understanding is that the clip is first > disassambled into frames > > and then buttons are added and then it is reassabled > together. > > In the process of collecting all the frames into m2v > file, I see that png2yuv is used and the output is piped in > the mpeg encoder. > > > > It looks like for a full screen background video, > png2yuv "eats" about > > 1M per frame and it does not realease it till the end. > Therefore, it seems > > that the menu length is limited by the available RAM. > On my computer with > > (I thought) large RAM of 2G, this gives me about 70 > seconds at 30 fps. > > I need 200 seconds which is aobut 6G of RAM. > > Is there a way to split the menu into several pieces > so that it can be done? Maybe run something manually? I do > not mind. > > > > Any suggesions are welcome. I would hate to redesing > my DVD menu without this background clip.. :-( It will look > ugly in my case... > > > > Thanks a lot for your help > > > > ZF > > > > > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > > QDVDAuthor-users mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/qdvdauthor-users > > > > ------------------------------------------------------------------------------ _______________________________________________ QDVDAuthor-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qdvdauthor-users
