I too am sure that the DC can handle some good quality mpeg-4 video. The only problem is that ffmpeg is unlikely to run with any speed on the DC, and demand isn't high enough.
I am posting this asking if any coder is interested in porting an FFmpeg based video player to DC using SDL.
Looking at the tutorial this should be a easy task for a good programmer...
http://ffmpeg.mplayerhq.hu/
There is even a tutorial on creating a simple SDL-Based FFmpeg player:ffmpeg is a wonderful library for creating video applications or even general purpose utilities. ffmpeg takes care of all the hard work of video processing by doing all the decoding, encoding, muxing and demuxing for you. This can make media applications much simpler to write. It's simple, written in C, fast, and can decode almost any codec you'll find in use today, as well as encode several other formats.
http://www.dranger.com/ffmpeg/
Maybe a very simple GUI w/ file-browser with emphasis on being light-weight.
And just port a few key codecs like DivX, XviD, but exclude most unimportant codecs, etc.
Also only porting the decoding functions, excluding any encoding functions, of course.
I am sure the DC can handle good quality mpeg-4 video, and also a lot of DC fans should appreciate this.
So, anyone up to the challenge?
I too am sure that the DC can handle some good quality mpeg-4 video. The only problem is that ffmpeg is unlikely to run with any speed on the DC, and demand isn't high enough.
If anyone is looking to buy, sell, trade games and support a developer directly at the same time, consider joining Goozex. Enjoy!
dcplaya uses ffmpeg:
http://www.dreamcast-scene.com/index.php/Main/DCPlaya
http://sourceforge.net/projects/dcplaya
- For a DCEvolution project I tried to strip down the GUI to a simple file browser but I got no idea what I am doing. It is LUA based.
Really my idea was that SDL would bring better performance on DC
Although yeah, I have my own modified DCPlaya, named DCPlaya 2.0 Beta 2X
It is released as a self-boot .cdi image, get it here:
http://www.megaupload.com/?d=4TWEZFY8
I am looking for the source code to DCPlaya, they say it is public but I can not find it. I would be interested in compiling with the newest version of FFMpeg.================================================== ==========================================
DCPlaya 2.0 Beta 2X Is my modification of DCPLaya 2.0 Beta 2
Optimised for playback of media using FFMpeg codecs.
================================================== ==========================================
Background.lua - Edited to load background.jpg from CD instead of RamDisc
- Brand new Background
DCPlayaRC.lua - Edited for faster loading, and now skips VMU initialization prompt
Subtitles.lua - Increased buffer from 1024kb to 4096kb
UserConf.lua - Now only codecs loaded into Ram are FFMpeg and OGG ( Better for RAM usage )
- Now only applications being executed are Subtitles and Song-Browser ( Better for CPU usage )
FFMpeg.lez, Jpeg.lez and OGG.lez un-compressed to .lef extension for faster loading
================================================== ==========================================
-OVERRiDE 2008
================================================== ==========================================
Last edited by OVERRiDE_DC; November 30th, 2008 at 23:57.
IIRC the way the ffmpeg plugin was made was simply by taking bero's ffmpeg port and wrapping it in a lua plugin (from reading bits of forum posts and cracking open the bin to the plugin).
Last edited by quzar; December 2nd, 2008 at 02:20.
If anyone is looking to buy, sell, trade games and support a developer directly at the same time, consider joining Goozex. Enjoy!
Sounds interesting, and thanks for the CD Image.
I believe the sourcecode wasn't released as a standalone package to download, your best bet would be to browse the CVS, take a look here:
DCPlaya CVS at sourceforge
It also looks like some changes were made in 2007, maybe the project isn't dead after all.
Quote by Quazar-
So, do you think it would be more usefull to try to re-compile Bero's DC Movie Player with the newest version of FFMpeg? Maybe I can look at adding sync code aswell...the way the ffmpeg plugin was made was simply by taking bero's ffmpeg port and wrapping it in a lua plugin
Quote by DCDayDreamer:
Thanks for the link, dont know how I missed that.It also looks like some changes were made in 2007, maybe the project isn't dead after all.
And yeah desktop, gui, keyboard_emu, song_browser.lua have all been updated in 2k7, I will test these out later.
And with all of the source updates in 2k7, including updates to FFMpeg, I am curious why they never compiled these into a newer release?...!
Was the dcplaya source updated in 2007?
Who did that?
Btw, CE posted this over at DCEmulation.org: http://dcemulation.org/phpBB/viewtopic.php?f=72&t=98174
authors i guess .Was the dcplaya source updated in 2007?
They are still there !
I`ve recently asked them on sourceforge DCplaya`s forums
http://sourceforge.net/forum/forum.p...orum_id=211453
Benjamin Gérard answered .![]()
i think that here is the source:
http://sashipa.ben.free.fr/dcplaya/D.../download.html
![]()
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks