shaktazuki | Oct 12, 2008 8:56 pm |
---|---|
Subject: Re: MVE player of interest? Quote by beko: Well, it's up to you guys. It seems that Volition has said you can do what you want with it as long as you don't charge for it - they gave the source to an open-source project, and it's been going on for some years.naw.. that doesn't fit. How can "all rights be reserved" in context to the GPL? What about modifying the source? Doesn't sound to good. There are alternative routes to the same end, though. |
Eiko | Oct 12, 2008 10:29 pm |
---|---|
Subject: Re: MVE player of interest? iirc FFmpeg can play mve files, too. |
shaktazuki | Oct 13, 2008 12:54 am |
---|---|
Subject: Re: MVE player of interest? Quote by Eiko: It does; I just can't compile it under Win32. iirc FFmpeg can play mve files, too. |
beko | Oct 13, 2008 3:36 pm |
---|---|
Subject: Re: MVE player of interest? Quote by shaktazuki: Let's keep that in mind. If we come in question about mve we can still write a nice mail asking for details, right?
Quote by shaktazuki: True, true.
|
shaktazuki | Oct 25, 2008 8:17 am |
---|---|
Subject: Re: MVE player of interest? I have the file description and code that all other MVE implementations that I'm aware of are based on. It was done anonymously, no doubt to avoid problems with Interplay when it was released (back in 2002 or so). You guys want to use it? |
Eiko | Oct 25, 2008 3:42 pm |
---|---|
Subject: Re: MVE player of interest? To play the original intro video would be cool ![]() There a basicly two ways: To implement the codec on our own or to use a library like ffmpeg. I don't know which is the better way. |
shaktazuki | Oct 26, 2008 10:42 pm |
---|---|
Subject: Re: MVE player of interest? Well, I have independently implemented the audio decoder - it will play the MAX movies. I am about to dive into the video decoding. This is taking me a long time because I know nothing of audio and video processing, and have had to reteach myself how to program. I don't know how pretty the code will seem; I am certainly not a sophisticated programmer. I may attempt to rip out the FFMpeg video decoder, but the original anonymous stuff is elegant. |
shaktazuki | Nov 09, 2008 4:41 am |
---|---|
Subject: Re: MVE player of interest? Update: Here's the current status of my project. I think I'm around 90% finished. Some video decoding routines have not been implemented. It does not presently work with the Baldur's Gate movies, nor the 16 bit MVEs floating around. And you don't need to tell me it's ugly code and that I should have used more compartmentalization. The guy who hacked the MVE format created code that is ideal for this. The delay has happened because there was extraneous data attached to the video stream that the original hacker did not bother to document. If I have done my job right, the code *should* compile and run without alteration on any Intel system. |
|
Attachments: MVEPlayer.zip (Filesize: 13.45 KB) |
shaktazuki | Nov 10, 2008 9:24 am |
---|---|
Subject: Re: MVE player of interest? Ok, all video decoders have been implemented. It's not perfect. There is an obvious bug or three somewhere in the decoding routines. I'll probably re-write the decoders again. There are also palette issues that I can't figure out; however, some of the palette issues are shared by a different MVE player I've been able to compile on my system. |
|
Attachments: MVEPlayer.zip (Filesize: 14.11 KB) |
shaktazuki | Nov 14, 2008 4:01 am |
---|---|
Subject: Re: MVE player of interest? I *think* I have all the block decoders correctly implemented now. The palette issue is my primary focus. Comments are welcome. (All known MVE format descriptions are wrong in matters small and great.) |
|
Attachments: MVEPlay.zip (Filesize: 9.90 KB) |