Fhg's "inverse Decoder" - Or Encoder Detector |
Fhg's "inverse Decoder" - Or Encoder Detector |
Sep 8 2002, 17:48
Post
#1
|
|
|
Nero MPEG4 developer Group: Developer Posts: 1466 Joined: 22-September 01 Member No.: 8 |
I've just read interesting AES article (#5256) regarding FhG's "Inverse Decoder" tool..
It seems that this tool is able to: - Analyse the encoding window size (1152 / 1024 / ... samples) - Analyse the short block usage - Analyse the bit reservoir usage - Analyse the M/S and I/S usage - Analyse the quantization step size - Analyse the TNS usage With this information, they could detected what algorithm was used, and with database of known properties - what encoder and version, as well as encoding settings were used only by analysing of decoded PCM file!! This is very interesting and straightforward algorithm for transcoding without losses, and they claim that they can even reconstruct MP3/AAC bitstream out of decoded WAV without degradation of sound quality! But, there are some other usages, like this: QUOTE The increasing popularity of low bitrate audio coding schemes comes along with a significant number of undesirable activities, such as the illegal distribution of copyrighted audio over the Internet and the availability of encoders illicitly using patented algorithms. In this context, the inverse decoder can be an interesting tool both for forensic purposes as well as for investigations about violations of IPRs. So, the tool could be used for detecting unlicensed MP3 and AAC encoders, or illegally obtained MP3 encoders |
|
|
|
![]() |
Sep 8 2002, 20:11
Post
#2
|
|
|
Nero MPEG4 developer Group: Developer Posts: 1466 Joined: 22-September 01 Member No.: 8 |
Hehe, right :-)
And, as far as I understand - some companies are distributing LAME legally (by paying $15k/yr) and therefore FhG could never tell was the distributed LAME encoding "legal" or not |
|
|
|
Ivan Dimkovic Fhg's "inverse Decoder" - Or Encoder Detector Sep 8 2002, 17:48
AgentMil Ivan, this is very very interesting! So smart ... Sep 8 2002, 17:52
JohnV I'm wondering if somebody could implement a tr... Sep 8 2002, 17:54
Ivan Dimkovic I was really impressed by reading the article (by ... Sep 8 2002, 17:55
Frank Klemm QUOTE (Ivan Dimkovic @ Sep 8 2002 - 06:55 PM)... Sep 8 2002, 19:04
wkw This inverse decoder isn't hard to implement..... Sep 8 2002, 19:07
Frank Klemm QUOTE (Ivan Dimkovic @ Sep 8 2002 - 06:48 PM)... Sep 8 2002, 19:11
layer3maniac To HECK with the OTHER uses. THIS is what caught M... Sep 8 2002, 19:17
wkw I don't how such a tool can "remodelled... Sep 8 2002, 19:25
DSPguru QUOTE (Frank Klemm @ Sep 8 2002 - 09:11 PM)Es... Sep 8 2002, 19:31
Ivan Dimkovic No, of course it is not possible to guess psych. m... Sep 8 2002, 20:01
Frank Klemm QUOTE (Ivan Dimkovic @ Sep 8 2002 - 09:01 PM)... Sep 8 2002, 20:04
rjamorim QUOTE (Ivan Dimkovic @ Sep 8 2002 - 04:11 PM)... Sep 8 2002, 21:19
Frank Klemm QUOTE (Ivan Dimkovic @ Sep 8 2002 - 09:11 PM)... Sep 8 2002, 22:28
Gabriel link:
http://www.sci.utah.edu/~sascha/pubs/Inver..... Aug 26 2003, 12:00![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 11:30 |