Технология создания 3D звука

         

Качество проигрывания



Качество проигрывания

Плеер поддерживает МР3-файлы с битрейтом от 8 до 320 Кбит/с и самыми разными значениями частоты дискретизации. В этом плане все замечательно. Никакие другие типы файлов (кроме МР3) не поддерживаются, но этого никто и не обещал. На первый взгляд все отлично.

А вот теперь о проблемах. При проигрывании файла, независимо от битрейта или частоты дискретизации, иногда появляются помехи. Проще говоря, уровень громкости иногда на короткое время падает до нуля (как при некачественном CD-Rip), хотя в исходных файлах все замечательно. Это было присуще и предыдущей модели. В ее случае я грешил на этап записи файла в плеер. Однако в новой модели эта часть существенно переработана, а проблема осталась. Пришлось задержать плеер и попытаться выяснить - что же на самом деле происходит. Два дня я переписывал туда и обратно различные файлы - ни один не изменился: копия, полученная при помощи выполнения пары операций download/upload, совпадала с оригиналом с точностью до бита. Значит, проблема все-таки в самом плеере, а точнее в его декодере, который просто выбрасывает "непонравившиеся" фреймы, что и приводит к кратковременным "выпаданиям" звука. Попытка определить, что же именно не нравится плееру, оказалась неудачной: сколько я не подсовывал самых разных файлов (сжатых разными кодерами с разными параметрами), результат бы один и тот же - иногда все отлично, иногда (при тех же начальных условиях) звук пропадает. По-видимому, декодер "отрубается" встретив какие-то конкретные последовательности битов, а какие именно - надо у разработчиков спрашивать (ситуация похожая на ошибку деления в первых процессорах Pentium). Происходит это не часто (максимум один раз на файл, да и то не на всякий), однако сам факт наличия данной проблемы говорит о том, что со своей основной функцией плеер справляется не очень хорошо. Хотя пользоваться можно… но стоит ли?



Содержание раздела