Page 1 of 1

Pure assembly MPEG player

Posted: Thu Jan 15, 2009 3:08 pm
by forart.eu
I just retrieved this old but interesting 3ad @ asmcommunity.net:
I simply want to show (to whom interested in) my pure assembly MPEG1/MPEG2/VOB Player without any DirectX, MCI, ActiveX and other s***. Just parse, decode and play

I dont have a problem to public the sources now, but I will use this code for an own 'closed' commercial project too. (http://www.dp4.de/reference/mpegdecomp.php)

If anyone is interested in, send an email to
Info@dp4.de
and I will send you the sources.
Hope that helps or at least inspires !

Re: Pure assembly MPEG player

Posted: Fri Jan 16, 2009 10:27 am
by hidnplayr
and how about licensing?

(see http://menuetos.net/dvd.htm)

Does anybody know the details about mpeg license?

Re: Pure assembly MPEG player

Posted: Sat Jan 17, 2009 1:39 pm
by forart.eu
Well, I don't know about license issues, I believe that you can refer to FFmpeg ones...

BTW it would be really great to have a pure assembly video decoder, IMHO.

If you're scared about MPEG-LA, then support royality-free/open source codecs:
  • Vorbis for lossy audio (THE mp3 competitor - check out the Ogg Vorbis acceleration project that introduced asm-optimizations into the codec);
  • FLAC for lossless audio;
  • Theora for streaming video (the "comparable" XviD competitor, included in the next FireFox version);
  • Dirac for HD video (the h264 competitor);
  • Huffyuv for lossless video;
Note that assembly implementations/optimizations of those codecs would benefit the whole community too.