Audiofy
Audiofy is a next-generation Android Media player that delivers a simple, lightweight, and high-performance experience. Powered by ExoPlayer, Media3, and Jetpack Compose.
Install / Use
/learn @iZakirSheikh/AudiofyREADME
Introducing Audiofy Media Player, the native offline Android media player designed with Kotlin and Jetpack Compose. Its interface is clean, attractive, and intuitive, ensuring a smooth media playback experience on Android devices. Built on Media3 (previously known as ExoPlayer), it supports Android 5+ and Android TV.
Audiofy leverages ExoPlayer's ffmpeg extension, enabling support for a wide range of audio
formats,
including niche ones like AC3, EAC3, DTS, DTS HD, and TrueHD.
Moreover, it ensures perfect audio-video synchronization with Bluetooth audio devices. This was born out of a need for a quality ExoPlayer-based media player, which led to the creation of Audiofy.
<img alt='Get it on Google Play' src='https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png' height="80" /> <img alt='Get it on Github' src='https://github.com/user-attachments/assets/28de125a-29d3-42a6-9a2b-66f06c72325f' height="80" />
Preview
Tablets/ Horizontal
<div style="width:100%; display:flex; justify-content:space-between;"> <a href="https://github.com/user-attachments/assets/fa284673-7b39-4a6e-90bd-73c6397ddb81"> <img src="https://github.com/user-attachments/assets/fa284673-7b39-4a6e-90bd-73c6397ddb81" width="45%" alt="Screenshot_20241201-124148"> </a> <a href="https://github.com/user-attachments/assets/29ddd4ad-7ccf-487e-bd55-cd41cfac3a49"> <img src="https://github.com/user-attachments/assets/29ddd4ad-7ccf-487e-bd55-cd41cfac3a49" width="45%" alt="Screenshot_20241201-123745"> </a> </div>Mobile Phones
<div style="width:100%; display:flex; justify-content:space-between;"> <a href="https://github.com/user-attachments/assets/1411bd41-9aaa-4577-9cdc-2e9d0222020d"> <img src="https://github.com/user-attachments/assets/1411bd41-9aaa-4577-9cdc-2e9d0222020d" width="20%" alt="Screenshot_20241201-123905"> </a> <a href="https://github.com/user-attachments/assets/4c49339a-3b4c-4ac9-b1e0-44ce4c63ace9"> <img src="https://github.com/user-attachments/assets/4c49339a-3b4c-4ac9-b1e0-44ce4c63ace9" width="20%" alt="Screenshot_20241201-123719"> </a> <a href="https://github.com/user-attachments/assets/9a820a5a-4dd0-4233-bb02-d3c179d51051"> <img src="https://github.com/user-attachments/assets/9a820a5a-4dd0-4233-bb02-d3c179d51051" width="20%" alt="Screenshot_20241201-124002"> </a> <a href="https://github.com/user-attachments/assets/f81f6dec-7bd5-4b9d-b245-ff17cde49c8f"> <img src="https://github.com/user-attachments/assets/f81f6dec-7bd5-4b9d-b245-ff17cde49c8f" width="20%" alt="Screenshot_20241201-123932"> </a> <a href="https://github.com/user-attachments/assets/29bbce68-c02f-4d36-8db4-86817a3f795d"> <img src="https://github.com/user-attachments/assets/29bbce68-c02f-4d36-8db4-86817a3f795d" width="20%" alt="Screenshot_20241201-123650"> </a> <a href="https://github.com/user-attachments/assets/1882e087-03f5-4cfb-af1b-658f7192d6df"> <img src="https://github.com/user-attachments/assets/1882e087-03f5-4cfb-af1b-658f7192d6df" width="20%" alt="Screenshot_20241201-123518"> </a> <a href="https://github.com/user-attachments/assets/88e9484b-2858-4d49-911e-6ecd40d20664"> <img src="https://github.com/user-attachments/assets/88e9484b-2858-4d49-911e-6ecd40d20664" width="20%" alt="Screenshot_20241201-124024"> </a> </div>Supported formats
- Video: H.263, H.264 AVC (Baseline Profile; Main Profile on Android 6+), H.265 HEVC, MPEG-4 SP,
VP8, VP9, AV1
- Support depends on Android device
- Audio: Vorbis, Opus, FLAC, ALAC, PCM/WAVE (μ-law, A-law), MP1, MP2, MP3, AMR (NB, WB), AAC (
LC, ELD, HE; xHE on Android 9+), AC-3, E-AC-3, DTS,
DTS-HD, TrueHD
- Support provided by ExoPlayer FFmpeg extension
- Subtitles: SRT, SSA, ASS, TTML, VTT, DVB
- SSA/ASS has limited styling support see this issue
Features
- Native Android app with simple and easy-to-use interface
- Completely free and open source and without any excessive permissions
- Software decoders for h264 and hevc
- Audio/Subtitle track selection
- Vertical swipe to change brightness (left) / volume (right) (Comming soon)
- Horizontal swipe to seek through video (Comming soon)
- Play videos from storage access framework (Android Document picker)
- Control playback speed
- Pinch to zoom (Comming sooon)
- Picture-in-picture mode (Comming soon)
- Auto frame rate matching on Android TV/boxes (Android 6+)
- Post-playback actions (delete file/skip to next)
- Touch lock (long tap)
- 3rd party equalizer / audio processing support (e.g. [Wavelet]
- Media Session and Audio Focus support
- Pause playback when disconnecting headphones
- Resize (fit/crop)
- Just 5MB Size
Contributing
Contributions are welcome!
Translating
You can help translate Audiofy on Crowdin.

Credits
Open Source Projects
🔖 License
Apache 2.0 License
Copyright 2021 Zakir Sheikh
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Related Skills
feishu-drive
339.3k|
things-mac
339.3kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
339.3kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
yu-ai-agent
2.0k编程导航 2025 年 AI 开发实战新项目,基于 Spring Boot 3 + Java 21 + Spring AI 构建 AI 恋爱大师应用和 ReAct 模式自主规划智能体YuManus,覆盖 AI 大模型接入、Spring AI 核心特性、Prompt 工程和优化、RAG 检索增强、向量数据库、Tool Calling 工具调用、MCP 模型上下文协议、AI Agent 开发(Manas Java 实现)、Cursor AI 工具等核心知识。用一套教程将程序员必知必会的 AI 技术一网打尽,帮你成为 AI 时代企业的香饽饽,给你的简历和求职大幅增加竞争力。
