Показать сообщение отдельно
Старый 20.02.2009, 09:43   #2
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: Грабим с moskva.fm

Итак. Что я смог выяснить. Весь mp3 файл разбит на кусочки по 417 байт, это как я понял кванты. Каждый квант может существовать независимо от остальных, это как бы отдельный пакетик mp3 файла со своим заголовком. Ну я и решил собрать по квантам все отрезки mp3 файлов, вырезав повторные кванты, которые звучат в двухсекундном нахлёсте. Но одинаковых квантов не оказалось, значит куски mp3 файлов получали не просто вырезанием из одного большого файла, а каждый сжат отдельно от другого. Но всё же я решил методом подбора, вырезая по-немногу кванты из области нахлёста, свести куски. Не вышло. Заметен "шов", результат меня ооочень не устраивает. Видимо, единственный выход - распаковывать mp3 файл на примитивы (что там в музыкальных файлах? Дискретизация, амплитуда и т. п.), и уже из них вырезать нахлёст. Это я реализовать точно не смогу. Неужели плеер на лету всё сводит? О_о У кого какие идеи?
(Offline)
 
Ответить с цитированием