#150722 - nickludlam - Mon Feb 11, 2008 12:45 pm
I might have put the announcement in the wrong area, so I'll link to it from here, and make this post brief. We've released a homebrew Wavelet video player available at http://dsvideo.recoil.org/ with full source code.
Original post here:
http://forum.gbadev.org/viewtopic.php?t=14992
#150724 - Rocky5 - Mon Feb 11, 2008 1:34 pm
Cant seem to get it to work on Cyclo evolution says there is a Flash card error but the cyclo auto patches the dldi.
also i patched i manually and still get the error.
_________________
My Pocket Physics Stuff
Black NDSL.
CycloDS Evolution (firmware 1.3) + EZ-Flash 3-in-1 + Removed Rumble Was To Loud.
SanDisk 2GB MicroSD.
Best Game So Far Pocket Physics 0.6.
#150725 - elwing - Mon Feb 11, 2008 2:05 pm
it seems great, but i've just a question... I'm yet using dpg and moonshell 1.7x, I'm able to play 20fps+ video using dpg and have a full movie in 200Mb, what are the advantage of your new movie format over dpg? is it still work in progress and it will get better than dpg?
#150726 - pas - Mon Feb 11, 2008 2:23 pm
if I use the prepatched r4 file with my m3simply it works (maybe your dldi driver is old ?)
BTW: 2 Questions:
Can this baby's data play on a normal windwos pc too ? I ask because my PC sees the Data as Moviefile although it may miss some codecs ?
2. What about a GUI Converter or atleast a data that supports simple drag and drop and reads the settings from the ini ? I really suck at DOS so it would be great.
Good to see that so much Vidplayer come out for the DS lateley.
Great work to all of you !
_________________
Starcraft DS ?
#150728 - Cid2Mizard - Mon Feb 11, 2008 3:51 pm
don't works with my M3 CF slot-2
_________________
www.nintendomax.com 100% Hack 0% Warez
#150734 - nickludlam - Mon Feb 11, 2008 6:46 pm
There are issues with some DLDI patches, as often it is assumed that the ARM9 will be running filesystem access code, where as ours uses the ARM7.
During development, we tested on R4 and Supercard Lite cards, but we'll need to look at others specifically if they don't work with the regular DLDI patches. I'm not sure about the M3 slot-2, so please let us know. If there is source released for the DLDI patch, we should be able to modify it to work. For the R4, we just had to use libnds7 instead of libnds9, and the same may work for other drivers.
The difference between the wavelet codec and MPEG-1 (DPG) movies is difficult to explain. Artifacts in DPG videos will look like square blocks, where as wavelet ones will look 'fuzzy'. It's best if you can try and encode something yourself, obviously.
A GUI converter is something we'd like to do, but we mostly use Mac and Linux, so it would be great if someone could help with a Windows GUI.
Finally, it's possible to compile this for playback on something other than the NDS, but we're not planning it at the moment.
#150736 - pas - Mon Feb 11, 2008 7:49 pm
I really hope you will bring out a gui (or at least drag and drop with ini bat file) so I can enjoy this too.
I really tried it but I won't get it too run.
BTW: Is there a way to playback the vids on pc ?
_________________
Starcraft DS ?
#150743 - spinal_cord - Mon Feb 11, 2008 8:40 pm
I get 'not enough space available for patch' when trying to dldi it.
Seems like a good player though, hope you support more cards in the future.
_________________
I'm not a boring person, it's just that boring things keep happening to me.
Homepage
Last edited by spinal_cord on Mon Feb 11, 2008 10:19 pm; edited 1 time in total
#150744 - Tikker - Mon Feb 11, 2008 9:09 pm
elwing wrote: |
it seems great, but i've just a question... I'm yet using dpg and moonshell 1.7x, I'm able to play 20fps+ video using dpg and have a full movie in 200Mb, what are the advantage of your new movie format over dpg? is it still work in progress and it will get better than dpg? |
I'd like to hear more reasons why I'd switch from DPG
Quote: |
Video playback up to 12.5 fps |
it has about 55% of the frame rate of DPG, and a larger file size. I just don't see the benefit (yet)
#150747 - Rocky5 - Mon Feb 11, 2008 10:24 pm
I suppose the main reason would be its quicker to encode the videos and it looks nicer that's all I can think off.
_________________
My Pocket Physics Stuff
Black NDSL.
CycloDS Evolution (firmware 1.3) + EZ-Flash 3-in-1 + Removed Rumble Was To Loud.
SanDisk 2GB MicroSD.
Best Game So Far Pocket Physics 0.6.
#150755 - Tikker - Tue Feb 12, 2008 3:13 am
on trying to convert a pretty standard 350mb xvid rip of a tv show, it bounced back with this error
Quote: |
C:\Documents and Settings\Administrator\Desktop\dsvideo-1.0>dsvideo -o stargate.
dsv stargate.avi
Error: Unhandled input video frame rate 23.979144 |
#150793 - Sweater Fish Deluxe - Tue Feb 12, 2008 10:32 pm
Would it be possible to release this as a development library? I see the source code is available, so I may look at it myself, but it would be really ideal to simply be able to include some trimmed down version of the player and then call it with a single function (or a choice of functions depending on whether you wanted to have controls).
I'd like to include a couple videos in the game I'm currently working on, but I'm not sure how to go about it. Moonshell is also open source, so I thought of maybe going through and trimming out everything that wasn't related to DPG playback, but it seems like a large task for one of my skill.
Your app is at least smaller and simpler, so it may be a better option for this purpose.
It seems to me that if an easy to use video playback lib that supported a decent format was available, lots of people could definitely put it to good use.
...word is bondage...
#150818 - dominicludlam - Wed Feb 13, 2008 2:03 am
Sweater Fish Deluxe wrote: |
Would it be possible to release this as a development library? |
Yes, I thought that would be a really good idea too while I was developing the dsvideo player, but I wanted to polish it up as a player app first and actually release it. I have a few things in progress that will be more suitable as a library than the system as it currently stands, and I'll be working towards that as time permits.
#150856 - Romaap - Wed Feb 13, 2008 6:02 pm
I can't get the encoder to work >_<
#150871 - Tikker - Wed Feb 13, 2008 11:18 pm
what error is it spitting out at you?
I was able to encode an episode of stargate atlantis to compare against a dpg encode, and at the current level of development, there's not a lot going on in favour of DSVideo
I'll give it another go tonight with some extra options added in (higher bitrate, forced widescreen AR, etc etc) and compare again
#150903 - Romaap - Thu Feb 14, 2008 5:25 pm
it gives me an error like this: "unable to initialize (0xc0150002). Press OK to continue."
#150914 - Tikker - Thu Feb 14, 2008 10:50 pm
are you trying to double click the app?
you need to run it via command line
#150934 - nickludlam - Fri Feb 15, 2008 1:17 pm
Just a quick note, guys. The v1.01 release is now out, and contains the following changes:
- Fix for the message Unhandled input video framerate 23.97
- Fix for freezing before printing any message at all (and eating up RAM)
- Better default output filename when none specified
- Improved help text when the encoder is run with no input file
You can download it from http://dsvideo.recoil.org/downloads
#150936 - jester - Fri Feb 15, 2008 3:13 pm
This is a bit of a wierd suggestion but could you make it so that if rumble is in the gba slot and a movie or song has lound bass whilst being played then the ds rumbles??
I doubt it is possible though....
_________________
If anyone needs a dragonball online email me @ aaronthejester@hotmail.com
#150942 - nickludlam - Fri Feb 15, 2008 4:54 pm
Hmm well you'd need to perform some kind of signal analysis on the audio, but we're completely out of spare CPU time on the arm9, due to the complexity of decoding the wavelet data, and the arm7 is busy doing the mp2 audio decoding.
I guess what you could do is try and do some kind of analysis during the encode process, and mark points in the timeline when you should trigger the rumble pack.
You're right, that is a weird suggestion, but the source is all there if you want to try it out!
_________________
DSVideo - http://dsvideo.recoil.org/
#150958 - lord_hardware - Sat Feb 16, 2008 1:27 am
just another excuse to use the bundled rumble pak from m3 eh? that would to strange as... cool tho
_________________
NDSL: M3Real, EZ4 Lite Deluxe, 2x Kingston 1GB Micro SD, 1x Kingston 4GB Micro HCSD 1x Kingston 8GB Micro HCSD