то о чем вы говорите — практически невозможная задача. а детект кодировок весьма простая и тем более уже имеющая готовые решения(которые нужно только правильно использовать) задача.
Это не решение проблемы. Решение проблемы — это правильный детект кодировок. Горе тому плееру который умеет работать только с утф8. Почему с винампом, с фубаром никогда не было и нет таких проблем?
Пишите в хабраящик :)