Play DSV videos on Windows ?

Subscribe to Play DSV videos on Windows ? 8 post(s), 4 voice(s)

 
Avatar Pascal 8 post(s)

Hi everyone, I kinda enjoy this Videoencoder, but there is one thing that bothers me:

There is no way to convert the DSV video files back into a Windows playable format, or play them nativeley using a Windwos codec.

Would it be possible that you could take a look into this, since I really wanna use this, but it is rather useless when I can only use the files on the DS.

Thx in advance:

pascal

 
Avatar Nick Ludlam Administrator 312 post(s)

Hi Pascal,
We’re not going to make a player for the DSVideo files on any of the standard desktop platforms, as that would be a great deal of work.

I’m not sure why you’d want this, as you’re going to be encoding from a video file which is supported on Windows. Can you just keep the original source material? The quality of the source material will always be much better.

 
Avatar Pascal 8 post(s)

Well, I won’t really hav the disk space to keep both the original and DSV file…. anyways, what codec does DSVideo use again, for audio and video ?

 
Avatar Nick Ludlam Administrator 312 post(s)

The video codec is entirely custom, and written specifically for this project. It’s based on Wavelets, and is related to Dirac, Snow and JPEG 2000. The audio codec is MPEG Layer 2 (mp2).

The source code is available, but it would take some adaptation to integrate into directshow.

 
Avatar Naerian 20 post(s)

I was thinking of doing a simple WinDSVideo player written in C++ using SDL, but since I’m busy with writing my DS-shell (yup, linux-like shell for DS with Lua scripts! ^^) I won’t do it now :P

 
Avatar Nick Ludlam Administrator 312 post(s)

Hi Naerian,
I think that’s a good choice :) The number of people wanting Windows playback will be minimal, and more NDS Homebrew is much more appealing.

 
Avatar Jay the Eweirdo 5 post(s)

I could actually see an application for this as a testing spot for videos before you move them to the NDS chip of your choice. I for one hate going throught the process of moving defunctly converted file to the DS. If I had this playback, I could have tested in the windows environment first.

 
Avatar Nick Ludlam Administrator 312 post(s)

If you want, you could try using the ‘player’ binary which you can build from the ‘decoder/’ directory in the source tree. This will convert frames in the video into ppm files. It should be able to catch malformed .dsv files.