Об этом проекте

Audiofy — это нативное приложение для Android, предназначенное для воспроизведения локальных медиафайлов. Для интерфейса используются Kotlin и Jetpack Compose, а в основе лежит AndroidX Media3 с расширением ExoPlayer FFmpeg, обеспечивающим дополнительную поддержку аудиокодеков. Приложение поддерживает Android 5 и более поздние версии, а также Android TV, о чём свидетельствуют скриншоты с макетами для телефонов и планшетов. Задокументированные видеоформаты включают H.263, H.264 AVC, H.265 HEVC, MPEG-4 SP, VP8, VP9 и AV1, в зависимости от возможностей устройства. Аудиоформаты: Vorbis, Opus, FLAC, ALAC, PCM/WAVE, MP1, MP2, MP3, AMR, AAC, AC-3, E-AC-3, DTS, DTS-HD и TrueHD. Среди перечисленных субтитров — SRT, SSA, ASS, TTML, VTT и DVB, с отмеченной ограниченной поддержкой стилей SSA/ASS. Проект также подчёркивает синхронизацию аудио и видео с Bluetooth-устройствами. Задокументированные функции включают выбор аудиодорожек и субтитров, управление скоростью воспроизведения, открытие видео через средство выбора документов Storage Access Framework, программные декодеры H.264 и HEVC, автоматическое согласование частоты кадров на Android TV или приставках под управлением Android 6 и новее, действия по удалению или переходу к следующему файлу после воспроизведения, блокировку касания при долгом нажатии, изменение размера по размеру или обрезку, поддержку Media Session и Audio Focus, поддержку сторонних эквалайзеров или аудиопроцессоров, а также паузу при отключении наушников. Жесты для регулировки яркости и громкости, пролистывание для перемотки, масштабирование щипком и «картинка в картинке» отмечены как «скоро появятся». Audiofy является бесплатным и открытым под лицензией Apache 2.0, заявляет об отсутствии излишних разрешений, а размер приложения составляет примерно 5 МБ. В качестве каналов установки предлагаются Google Play и релизы на GitHub, а переводы координируются через Crowdin.