Чудеса андроид-техники: разные плееры — разный звук?
15 Сентября 2014, 00:38
Сто раз повторял, и буду повторять, что программные плееры не могут иметь различное звучание, при условии что отключены все эффекты. Просто смех берет, когда вижу десятки страниц обсуждений — какой плеер звучит лучше: foobar2000, Winamp или AIMP.
Любому более-менее технически образованному человеку должно быть понятно, что звучание зависит именно от аппаратной части, а программа фактически является только декодером и оболочкой.
Благо, на Windows это всё легко подтверждается тестами RMAA — хотя бы в режиме loop-back. Но на этот раз меня занесло не иначе, как на Android OS. И что же я вижу здесь? Потрясающе. Невероятно. Разные плееры дают мне разные графики искажений, шумов, а подчас и АЧХ.
Пока что единственный более-менее адекватно ведущий себя плеер — Google Play Music. Именно с его использованием я тестировал свой Lenovo A516. Но ведь он никуда не годится в плане функциональности.
Что ж, поискал, нашел — jetAudio Plus 4.3.0 — замечательно, всё необходимое есть: интерфейс, отличный эквалайзер, preamp, ограничитель, эффектов море. Хорошо, отключаем все эффекты, запускаем RMAA, смотрим:
Спрашивается: что за черт? Откуда на диаграмме шумов гармоника в 1 кГц? Ее имею ни малейшего понятия.
Смотрим гармонические искажения:
Честное слово. Не пойми что.
Интермодуляции также хороши:
А вот, что выдал Google Play в другой раз:
Примечательно, что после перезагрузки результаты Google Play вернулись к прежним показателям.
Чудеса, да и только. Понятия не имею, что это, но с AIMP, например, было то же самое. Я тогда списал это на недоработки движка (т. к. бета), но jetAudio Plus 4.3.0 — ведь релизная, платная версия.
В общем, продолжаю искать нормальный плеер с нормальным звучанием. Если у кого есть идеи насчет того, что это за чертовщина — пишите.
Информация от спонсора
Установка терминалов оплаты без посредников. Наши квалифицированные специалисты помогут Вам привлечь новых клиентов, путём установки терминалов QIWI (установка терминалов московская область). Установка производится в минимальные сроки, за умеренную цену.
за нее активно взялись китайцы,уже слепили универсальную версию для всех разрешений и активно с нашими сотрудничают в новой ветке на 4пда,opus теперь декодирует...итд (сам нюансов всех не знаю т.к перебрался на ios)...и кстати,тест для ios плееров не предвидится?
А на мой вкус самым лучшим по звучанию является Neutron Music Player (с максимальными настройками качества).
Еще заметил в Android одну интересную особенность, связанную с качеством звука, выдаваемого в частности указанным плеером: после проигрывания любого файла формата wav (другие не проверял) в стандартном Google Play Music, и последующего запуска Neutron, последний начинает звучать ощутимо качественнее. После перезагрузки устройства "эффект" пропадает, до следующего запуска Play Music. Странно, но факт. Возможно эта особенность проявляется и с другими плеерами под Android.
Софтовые плееры не могут звучать по-разному (если это не что-то совсем упоротое типа jetAudio). Вам кажется.
Сравните вслепую, и вся "разница" улетучится.
Пожалуйста, добавьте в тест плеер Apollo (Официальный музыкальный плеер CyanogenMod) или попробуйте протестировать аппарат с CyanogenMod. Я не специалист и слухом идеальным не обладаю. Но после того, как я поставил себе CyanogenMod 11 музыка — которую я всегда кодирую QAAC на будущее — стала звучать ощутимо лучше. Объёмнее, насыщеннее что-ли или, лучше сказать, более красочно в различных тональностях. Сам плеер, если я правильно понял, настроек по звуку не имеет. В руководстве пользователя DSP Manager-а системы в разделе Философия написано:
Цитата
"В отличие от "звуковых эффектов" в оригинальных исходных кодах Android (AOSP), в DSP Manager нет настроек для конкретных приложений, установленных в системе. Это принципиальный выбор: нам важны конкретные звуковые выводы, а не создающие звуковой поток приложения."
— может этот тезис и раскрывает природу хорошего звука? (Не ругайтесь на меня, мне интересно)
П.С. При воспроизведении все эффекты были отключены.
На моём Z3 Compact установлен плеер, который называется просто Walkman (Sony Mobile Communications). В Маркете я его не нашёл, он был предустановлен. Вряд ли большинство пользователей (и я в том числе) заморачиваются установкой сторонних плееров, когда есть уже родной, где можно отключить все эффекты. Интересно было бы его протестировать. Можете дать ссылку на методику?
плюсую тоже хотел задать такой вопрос, неплохо было бы пошагавую инструкцию по тестированию телефонного тракта, ведь смарты много у кого соответственно архив моделей бы пополнялся.
Opus, Opus, Opus. Да на кой вам сдался этот Opus. Даже беглый взгляд на его характеристики говорит о том, что кодек совсем не под музыку заточен. В частности - принудительный ресемплинг в 48kHz - эпический бред.
Первоночально да, он затачивался для работы по сети с низкой задержкой, но потом возможности кодека возрасли до такой степени, что позволило передавать музыку с хорошим качеством. По поповоду ресемпла до 48000 Гц, это было сделано из нескольких соображений: во-первых затачивать кодек проще именно под одну единственную частоту; во-вторых бюджетные звуковые карты проигрывают музыку с минимальными искажениями именно на частоте 48000 Гц, а не на 44100 Гц.
Нужно хотя бы сравнить эти плееры:
1. Poweramp
2. Neutron Music Player
3. JetAudio
4. DeaDBeeF Player
5. GoneMAD Music Player
Пока достаточно. Но обязательно первые 3!
AIMP [Beta]
https://play.google.com/store/apps/details?id=com.aimp.player
4.5
Версия 0,9
OPUS проигрывается (но с пониженной громкостью, надо будет разобраться). Информация о файлах показывается.
Работа с папками удобнее (для меня). Понравился больше, чем ArmAmp
Нашел очень мало плееров, которые поддерживают AAC, OPUS, MPC.
Вот список того, что нашел. После ссылки идет оценка плеера пользователями ГуглПлея.
Neutron Music Player
не показывает информации о файле
https://play.google.com/store/apps/details?id=com.neutroncode.mpeval
4.1
ArmAmp Music Player
https://play.google.com/store/apps/details?id=com.armamp
4.3
GoneMAD Music Player (Trial)
14 дней, нет информации о файле
https://play.google.com/store/apps/details?id=gonemad.gmmp
4.5
Mega Player
https://play.google.com/store/apps/details?id=com.mega.players
нет информации о файле.
4.0
KX медиа-плеер (HD,Бесплатная)
https://play.google.com/store/apps/details?id=kx.hd.media.player
нет информации о файле
4.2
И какие-то невнятные:
Конечной мультимедийный плеер
Нет информации о файле
https://play.google.com/store....er.blue
4.1
лучший медиа-плеер
https://play.google.com/store.....orange
4.1
HD универсальный плеер
https://play.google.com/store.....player
4.2
Cупер медиа-плеер
https://play.google.com/store....ghtblue
4.2
Пользовался плеером DeaDBeeF Player примерно полгода.
+
Поддерживает AAC.
Показывает формат файла (mp3, aac и т.д.), битрейт
Полная поддержка гарнитуры СониЭриксон
-
Не умеет работать с папками. У меня вся музыка разложена по папкам, например, Enigma, Yello и так далее.
В плеере почему-то обязательно нужно создавать плей-лист (иначе я не нашел). Это означает, что я должен вбивать кучу плей-листов, вводить названия. Потом стирать, и снова. Но это все у меня уже есть в виде названий папок! Надоело.
----
Сейчас попробовал перейти на ArmAmp Music Player.
Поддержка AAC работает.
Также показывает формат файла и битрейт.
С папками работает, плей-листы создавать не обязательно.
С cue - работает!
А вот в смысле поддержки гарнитуры СониЭриксон - громкость работает, а остановка - нет (останавливается и тут же снова запускается).
Оригинальная версия на английском языке (себе поставил такую). Но есть на русском -
http://4pda.ru/forum/index.php?showtopic=483866&st=120#entry32163820
Благодарю за сайт.
Давно смотрю и радуюсь.
Очень не хотелось регистрироваться, но пришлось, анонимы здесь оставлять комментариев не могут (а жаль).
----
Делать тесты - большой труд. Проще всего написать список из (десяти/ста) плееров, и сказать - протестируйте! Я так делать не буду. Но пожелание оставлю:
Как мы знаем, MP3 хуже чем AAC, очень хорош также OPUS, не забудем про MPC.
Большинство плееров все эти форматы поддерживать не будут.
Я лично пользовался (пока) форматом AAC. Те плееры, которые его не поддерживают, для меня мало интересны.
А в свете последних тестов буду пробовать OPUS.
Поэтому очень прошу для протестированных плееров указать (в сводной таблице?) какие из этих форматов они поддерживают!
Также в примечаниях или в отдельной графе указывать версии Андроида. Есть плееры, которые работают только на версии 4. (А у меня на смартфоне 2-я версия).
----
Плееров в ГуглПлее не одна сотня.
Постараюсь по-возможности написать здесь названия плееров, которые могут поддерживать все форматы.
Из перечисленных в комментариях, это Neutron Music Player. Назову также ArmAmp Music Player (правда в поддерживамом списке не упоминается aac).
Audiophile, рекомендую вам обязательно обратить внимание на mort player, интересен тем, что что очень удобен, но играет движком ядра android, в этом его и плюс и минус (например не играет ape) по этой же причине довольно экономен и обечпечивает то же качество звука, что и Google Play.
Раз пошла такая пьянка, то если автору статьи не трудно, хотелось бы от него увидеть сравнение звучания различных плееров, например:
1. Poweramp
2. Neutron Music Player
3. Stellio Music Player
4. TTPod android
5. DeaDBeeF Player
6. doubleTwist Player
7. Beam Player Pro
8. n7player Music Player
9. AIMP for Android
10. JetAudio
11. Inline Music Player
12. PlayerPro Music Player
13. Astro Player
а к железу тоже нет претензий? там аудиотракт так же продуман, как в хорошем железном плеере? Я, почему - то уверен, что производитель смартфона даже не заморачивался звуком, мелодию на звонок поставил и хорошо.... за то камеру в стопятьсот мегапикселей надо впихнуть....
Железо - это чип Medatek в данном случае. А еще с каждым железом надо уметь работать, для этого нужен хороший программист. Даже у этого смартфона за 120$ хороший потенциал (ДД 92 дБ и КНИ 0.019% - более чем достаточно для портабла). А дальше уже посмотрим, как раскрывают этот потенциал программисты плееров.
По мне кнопочный компактный плеер типа Sansa Clip+ удобней т.к. можно управлять им вслепую и вынимать из кармана не нужно, когда как смартфон нужно доставать, включать экран, и потом только можно им управлять.