If I decode and re-encode MP3 file with the same settings, should it be similar to the original?
Re-encoding may be useful when dealing with damaged mp3 files. When I just play them (with mp3lib) it produce shock-in-headphones clicks and bloops, but decoding them with
lame --decode produces better sound (silent bloops).
So I've just ran
lame --decode rhapsody.mp3 - | lame -b 64 -h - rhapsody.recode.mp3. Is it a good way of dealing with broken mp3s?
P.S. just curious: If I decode/encode the the again and again to what will it converge (if it converges)?