Hi people,
I want to make an mp3 player in Linux. It's just for the experience. I was looking around for the specs of mp3 format. Couldn't find any. That is kinda obvious since mp3 is a proprietary format. But there are so many open source mp3 decoders AND encoders. Where / how do these people get the specs? If they can get the specs then so should I. Can you please suggest a link / a book or a something where I could get developer specs for the mp3 format?
Thanks a lot :)
Sometime on Wed, Nov 30, 2005 at 07:56:41PM +0000, Dinesh Joshi said:
is kinda obvious since mp3 is a proprietary format. But there are so many open source mp3 decoders AND encoders. Where / how do these people get the specs? If they can get the specs then so should I. Can you please suggest a link / a book or a something where I could get developer specs for the mp3 format?
You might want to have a look at MAD project. It is an independent implementation of the ISO/IEC MPEG standards. Its source code might give you some insight.
http://sourceforge.net/projects/mad/
I was, once upon a time trying to play mpeg streams using python-pymad library. Would you be interested in having the unfinished python source?
Anurag
On Thursday 01 December 2005 07:03, Anurag wrote:
You might want to have a look at MAD project. It is an independent implementation of the ISO/IEC MPEG standards. Its source code might give you some insight.
http://sourceforge.net/projects/mad/
I was, once upon a time trying to play mpeg streams using python-pymad library. Would you be interested in having the unfinished python source?
Sure. But I havent every touched python, yet. And BTW I found a good source for the specs and other stuff at www.mp3-tech.org . Look in programmer's corner.
BTW I had one more question. Is there a good crypt analyst amongst us? Seems sify's new "dialer" has introduced encryption for authentication. Some guys and I are going to try and make an Open Source dialer for both GNU/Linux and Windows platforms. We all seem to be engineering students with exams in progress right now. So we dont really have time to analyse the encrytion used by Sify. We will be trying to reverse engineer it once we finish our exams. Thats about 15 days from today.
Just wanted to know if any of you guys had experience in reverse engineering such algos?