PDA

View Full Version : SDL-Based FFmpeg Port?



OVERRiDE_DC
November 21st, 2008, 00:07
I am posting this primarily asking Chui if he is interested in porting an FFmpeg based video player to DC using SDL,
due to his great experience with SDL on DC, but any developer up to the task is welcome!

http://ffmpeg.mplayerhq.hu/

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.

There is even a tutorial on creating a simple SDL-Based FFmpeg player:
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, are you up to the challenge?

Christuserloeser
November 26th, 2008, 18:25
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.