Main > Software Forum

MAME Movie Maker released

<< < (140/153) > >>

Howard_Casto:
I don't think wavwrite is gonna sync up unless your makmovie additions make it.  In theory wavwrite and a movie tag would both start at the same time.  In practice they might be off sync by a frame or two. 

I'll be glad to look into alternative mng converters... they have to be out there. 

Silver:
Buddabing - yes that version on buddamame 98 works perfectly - allows the resize filter to work automatically.

And yes, the resize filter (as I've set it up) will maintain the aspect ratio. So if you set 128x128 as your resolution, it will shrink the video so that the largest resolution of x/y will be 128. It will also keep the resolutions at multiples of 4 pixels to maintain codec compatibility.

I've just spotted a quick bug in my moviebatch program where it will fail to call listgen if the last directory you selected was not the listgen dir... ie if you selected the location of vdub.exe last and its in a different dir listgen won't run. All the batch/ini files will work though. Just run listgen manually, or select the locatation of listgen.exe last. I'll fix this for next release.


MNG2AVI. Does it give an error? you need to download some programs (like advmng.exe and vdubmod) - it was very quick and basic but did work for me a few others who tried it. I have not tested it with the mng's from mame though. As it currently stands I don't think that its a good solution - normal vdub can now handle the same process. Are we keen to go this mng route? I'll take a look if we are, if not I might kill mng2avi...

Silver:

--- Quote from: Howard_Casto on September 28, 2005, 06:25:12 pm ---I'll be glad to look into alternative mng converters... they have to be out there. 

--- End quote ---

I am sure they are... If not, so long as there is something that can decompress them to pngs, we can build a movie out of it.

Edit: This may be dumb, but how do you record an MNG with mame? I've just tried version 0.100. It says "Shift+F12" is the default for recording, but it just seems to take a png snapshot for me... and I can't see any commandline options to output mngs...

Buddabing:
By default, it's LEFT shift + F12 to create a mng.

I personally would rather scrap the mng2avi and use a vdb script for the conversion.



Silver:
Woops! I was using version 0.99 - my apologies.

Yes I agree - the fewer programs the better. Virtualdub will not take mng's, nor are there any plans to (I asked a while back). If Mamedev will add png output (and if they have mng output, I can't see why not - as its considered to be moving pngs anway) then all we need is 1 script to do it. Although you will also commandline output, not manual start....

For the record, I just tried mng2avi on a 005 mng, and it created a 200 frame avi which should have been longer. I've investigated, the error is that advmng.exe can not decode the mngs that mame outputs. It crashes out decoding the 005.mng with a "unsupported bit depth" error. Yet another program I have found that can't handle mng's. As far as I am concerned, this kills mng2avi. It will/did work on the Crashtest mng video set that was floating around a while back.

I have no idea why mng's are so badly supported - is the spec changing all the time? most decoders I found "can't handle delta-compressed mngs" or only work on some mngs. There are some players that work (I think there is a frontend - emuloader? - that plays mngs but thats it. To be honest, the code needed is probably insude mame, as I guess they are using the mng library. My vote is to avoid mngs all together.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version