Media Player
661 open source Media Player apps
ZXTune - Chiptunes player
APK
Visit official project site at https://zxtune.bitbucket.ioSupported formats:ZX Spectrum (ASC, FTC, GTR, PSC, PSG, PSM, PT1/PT2/PT3, SQT, STC/ST1/ST3, STP, VTX, YM, TurboSound tracks, AY with embedded player, TXT files for Vortex Tracker II, CHI, DMM, DST, ET1, PDT, SQD, STR, TFC, TFD, TFE)PC (669, AMF, AMS, C67, DMF, DSM, FAR, FMT, FNK, GDM, IMF, IT, J2B, LIQ, PLM, PSM, MDL, MO3, MT2, MTM, PTM, RTM, S3M, STIM, STM, STX, ULT, V2M, XM)Amiga (DBM, EMOD, MOD, IMS, MED, OKT, SFX, AHX)Atari (DTM, GTK, TCB, SAP, RMT)Acorn (DTT)Sam Coupe (COP)Commodore 64/128 MOS6581 (SID)Amstrad CPC (AYC)Super Nintendo (SPC)Multiplatform (MTC, VGM, GYM, S98)Nintendo (NSF, NSFe)GameBoy (GBS, GSF)TurboGrafX (HES)MSX (KSS)PlayStation (PSF, PSF2, AT3, AT9)Ultra64 (USF)Nintendo DS (2SF, NCSF)Dreamcast (DSF)Saturn (SSF)Generic (MP3, OGG, WAV, FLAC)XSPF (import and export) and AYL (import only) playlistsArchives (ZIP, RAR, LHA, UMX, GZip, 7zip and FSB)Integration with music cataloguesZX Spectrum music catalogue https://zxtunes.comModLand music collection ftp://ftp.modland.comHigh Voltage SID Collection catalogue https://www.hvsc.c64.orgModern ZX Spectrum music catalogue https://www.zxart.ee/eng/musicJosh W catalogues http://joshw.infoAmiga Music Preservation https://amp.dascene.netThe AY Great Original Resource http://abrimaal.pro-e.pl/aygor/The Mod Archive https://modarchive.orgAtari SAP Music Archive http://asma.atari.orgAminet catalogue https://aminet.netVGMRips https://vgmrips.netScene.org file archive https://files.scene.org/OverClocked ReMix https://ocremix.orgVideo Game Music https://downloads.khinsider.com/Functionality:single version for phones and tabletssupported resolutions up to xxhdpiworks on Android starting from 4.1 (API v16)pausing while incoming/outgoing callsheadset playback control (not for all devices)different interpolation modes with performance and quality optimizationscaching of playlist entries on local SD cardhome screen widgetsend modules and share references to modules from https://zxtunes.com, https://www.zxart.ee/eng/music and https://modarchive.orgability to set chiptune as ringtonesearch and playback modules from archivesUsed permissions:internet access/network status for remote data sources accessread/write SD card for local data sources access and playlists exportwake lock for scan service speedupchange system settings to set chiptune as ringtone
GitHubIzzyOnDroid
Zapp
APK
Zapp is a part of MediathekView and gives you easy access to many German public broadcasting stations. Watch ARD, ZDF and other channels live or from their media centre. Features: * Android client for MediathekView * Live streams of over 30 channels * Adaptive streaming * Quick channel transition * Up to date program information * Channel shortcuts for new versions of Android * Shows from over 20 media centers to stream * Easy search for shows inside the media center * Subtitles for some shows * Share function for live and media center shows * Background playback Please note: If you use Zapp outside Germany some channels – like ZDF – may be geoblocked.
F-DroidGitHub
Zimly S3 Backup
APK
Zimly is an eye-catching, open-source app designed for synchronizing your local media and documents with any S3-compatible storage solution — whether self-hosted using platforms like Minio or cloud-based like AWS S3. Key Features: * Open-Source and Free: Explore the codebase and influence the roadmap: https://www.zimly.app * Safety First: Zimly prioritizes data integrity by avoiding any destructive actions during synchronization. * Metadata Preservation: Your media's essential metadata, including Exif and location data, remains intact and securely transferred. * Intuitive User Experience: Enjoy a user-friendly experience with Zimly's emphasis on simplicity and a clean, straightforward interface. * Ad-Free & Privacy-Focused Help make Zimly even better! If you encounter any issues or have feature requests, please share them on GitHub: https://github.com/zimly/zimly-backup/issues
F-DroidGitHub
anDOF
APK
Simple app to calculate depth of field
F-Droid
bilimiao
APK
Bilimiao is a third-party Bilibili client. Top Features: +Bilibili Time Machine, view popular videos from different periods +Recommended and popular video list +Play videos and bangumi +Download videos and bangumi
F-DroidGitHub
boum
APK
boum is a modern music app for Jellyfin media servers, allowing you to stream your own media remotely where ever you are. Some of boum’s features include:ability to download your favourite albumsoffline modecross navigation e.g. navigate from albums to the artist from the player to album / artistrecommendations for similar artist on the artist screen and similar albums on the album screenbasic queue managementsleeptimerability to start a scan for new music on the Jellyfin serversaving the queue to pick up where you left off (for all the audiobook listeners out there)streaming limit for both WiFi / mobileselectable quality for both WiFi and mobile streamingunified searchre-scan your music librariesChromeCast support
GitHubIzzyOnDroid
C
campfire
APK
A bandcamp client, although not feature-complete. It's powerful for storing bandcamp metadata offline. Included features Store metadata Log in Bulk download metadata of all albums and tracks on a certain bandcamp website (e.g. your library) Hearts for tracks and albums you paid for (and for albums whose individual tracks you all paid for) Search Artist profile view Album view Track view (including lyrics) Playback View balance, test gift cards Usage hints You can use Manage login to log in to Bandcamp via WebView. Tap a track's open arrow doesn't appear if track has no extra info. Tap an artist's name to view their profile (doesn't work with artists who have their own subdomain). Metadata in your discovery database are stored offline.
F-Droid
camsung
APK
Silence camera on Samsung phones Installation If your phone is running Android 13 or below, just sideload the APK. If your phone is running Android 14 or above, you need to install the app via ADB as Google blocks installing apps that target SDK 22 and below. Enable Developer Mode and USB Debugging, then run: adb install --bypass-low-target-sdk-block app-release.apk Make sure to replace app-release.apk if you've renamed the file. Usage Install, open, and click on the switch to enable the mute function. Click on the lock icon to enable on boot. Note that your phone needs to be on vibrate or mute for the camera shutter to be muted! Uninstall Turn off the switch, then uninstall. If you uninstalled before turning off the switch, re-install the app, toggle the switch at least once until it is in the off position (so if it shows as off, then turn on and then turn off. If it shows as on, just turn it off), then uninstall. If you still get unexpected behavior after following the removal steps, try the following command on your computer while your phone is connected via USB and in ADB developer mode: adb shell settings delete system csc_pref_camera_forced_shuttersound_key This deletes the prop set by camsung. Warning Please do not use this app for malicious purposes. It's only made for situations where you don't want to disturb other people (such as in restaurants or in a library). This app directly modifies system settings. While it should be relatively safe things can still go wrong. I am not responsible for any problems that may arise from using this app. This app only works with recent Android versions paired with One UI releases. Future software updates may block the mechanism that this app uses.
GitHubIzzyOnDroid
ccgt
APK
console chromatic guitar tuner helps getting musical instruments in tune. It is ad-free, straightforward and intuitive. Only a few MB of storage are needed. The reference frequency A4 can be chosen from 432 to 443 Hz. Audio driver, algorithm and some other things can be adjusted to your instrument in the settings. The deviation from the next correct pitch is show as flowing histogram and in the color of the pitch name. Additionally the octave can be shown. While the audio engine can be freely configured, some settings might cause your mobile to choke. If you get no readings, choose smaller buffersize and samplerate values.
F-DroidGitHub
dreamDroid
APK
An opensource client for enigma2 based dreamboxes. FAQ: https://dreamdroid.org/faq/ Supported Devices: dm9x0 ultraHD, dm7080hd, dm820hd, dm520hd, dm525hd, dm500hd, dm800, dm800se, dm7020hd, dm7025, dm8000 Unsupported Devices: This App is not fully compatible with "OpenWebIf"! Features: ★ Unlimited connection profiles (number of dreambox you can control using dreamDroid) ★ Stream your favorite channel or recording using the integrated or any (capable) external Video Player for android (BETA!) ★ See what's currently running ★ Browse channels and their EPG ★ Manage timers and set them using the EPG or create new timers manually ★ Search the EPG ★ Browse recorded movies ★ Use the built-in Signal Meter with accoustic feedback to adjust your Dish or check your receiption quality ★ Send Messages ★ Use one of two Virtual Remote Controls (Simple and Full) ★ Make a Screenshot and save it ★ Set a shutdown timer ★ Choose between a dark (default) and a light theme. If you have any questions or issues, please write me an email (german or english). You'd like to translate dreamDroid to your language? Visit https://www.dreamdroid.org/translate/dreamDroid/
F-DroidGitHub
e1547 - e621 browser
APK
e1547 provides a polished and comfortable browsing experience for your favorite image board, e621 (as well as e926). Features - Browse and search posts and pools of posts - Favorite, comment on, up and downvote, and edit posts - View the newest, hottest and your favorite posts - Save Images to your device - Follow tags, like artists or characters - Display post info, launch searches from tags - Access tag wikis by long-pressing - Extensive local blacklist support, synced with the site - History of all pages you visited - Play videos, with double tap skip function - Supports DText, the e6 markdown language - Experimental forum support - Multiple themes and personalization options
F-DroidGitHub
eSpeak
APK
The eSpeak NG is a compact open source software text-to-speech synthesizer for Linux, Windows, Android and other operating systems. It supports more than 100 languages and accents. It is based on the eSpeak engine created by Jonathan Duddington. eSpeak NG uses a "formant synthesis" method. This allows many languages to be provided in a small size. The speech is clear, and can be used at high speeds, but is not as natural or smooth as larger synthesizers which are based on human speech recordings. It also supports Klatt formant synthesis, and the ability to use MBROLA as backend speech synthesizer. Features: Includes different Voices, whose characteristics can be altered. Can produce speech output as a WAV file. SSML (Speech Synthesis Markup Language) is supported (not complete), and also HTML. Compact size. The program and its data, including many languages, totals about few Mbytes. Can be used as a front-end to MBROLA diphone voices. eSpeak NG converts text to phonemes with pitch and length information. Can translate text into phoneme codes, so it could be adapted as a front end for another speech synthesis engine. Potential for other languages. Several are included in varying stages of progress. Help from native speakers for these or other languages is welcome.
F-DroidGitHub
fooCam beta
APK
fooCam takes multiple successive shots with different exposure settings. The resulting images can be post-processed using image editors such as Luminance HDR and Gimp to produce HDR images.
F-DroidGitHub
garlic-player
APK
Garlic is a W3C SMIL 3.0 compatible Open Source, and plattform independent Digital Signage Player. The player can be used online and offline. It works with SMIL compatible Digital Signage Software.Fast, powerful and simple Digital Signage Player:supports different content formats like images, videos, html5, websites and widgetsplays most codecs without requiring codec packages.no spyware, no advertising and no user tracking.protect your Digital Signage Solution against a vendor lock-inWhat is a Digital Signage Player?A Digital Signage Player is an important part of a Digital Signage Solution. They have different feature sets and possess more intelligence than the everyday media players we use regulary.Players for Digital Signage play different content formats like images, videos, web pages as well as widgets. Furthermore, they support multiple monitors and divide screens into different zones. In addition, they offer reporting functions.Their playlists include complex structures and commands. Most players get their content from the Internet and some can even be administered remotely. Therefore they have to meet high security requirements.What is a SMIL Player?A SMIL Player is a Digital Signage Player which uses the SMIL-Language for creating playlists.SMIL is a XML dialect which is standardized by the Word Wide Web Consortium (W3C). Exactly like HTML! The language describes playlists, time synchronizations, screen layouts, interactions and a lot more usable magic things for presentations.SMIL covers nearly every requirement for digital signage and can be extended easily. It is open documentated and can be used by everyone without licenseor NDA hassle.
GitHubIzzyOnDroid
K
knkpanime
APK
A anime app which supports multiple anime source and danmaku. You can even add custom website adaptor!
F-DroidGitHub
midistrum
APK
An app to use android's native midi system to create an omnichord/auto harp-like strum instrument for android. It also made me port android native midi to kivy. Midistrum does not generate sound on its own, it needs a synth to send midi t. For example fluidsynth. Or your PC over USB.
F-DroidGitHub
mpv-android
APK
mpv-android is a video player for Android based on libmpv. Features: * Hardware and software video decoding * Gesture-based seeking, volume/brightness control and more * libass support for styled subtitles * Secondary (or dual) subtitle support * Advanced video settings (interpolation, debanding, scalers, ...) * Play network streams with the "Open URL" function * Background playback, Picture-in-Picture, keyboard input supported
F-DroidGitHub
mpvExtended
APK
mpvExtended is a front-end for the versatile media player mpv, built on the libmpv library. It aims to combine the powerful features of mpv with an easier-to-use interface and additional functionality.Simpler and Easier to Use UI: Designed to make navigation and playback smoother, especially for those who want a straightforward media player experience.Advanced Configuration and Scripting: Offers the full capabilities of mpv's scripting and configuration for users who want to customize their playback.Enhanced Playback Features: Frame-by-frame navigation, sleep timer, speed presets, and better playback history implementation.Picture-in-Picture (PiP): Continue watching videos while using other apps.Multi-Modal Controls: Includes customizable gestures for controlling volume, brightness, and playback, along with keyboard input support.High-Quality Rendering: Hardware and software video decoding with advanced rendering settings.Network Streaming: Play network streams with the "Open URL" function.File Management: Provides basic file operations like copy, move, rename, and delete.mpvExtended aims to enhance the mpv experience by making it more accessible while retaining its flexibility and powerful playback capabilities.This app respects your freedom and privacy:No trackersNo advertisementsFully open sourceNo unnecessary permissions
GitHubIzzyOnDroid
mpvKt: MPV based media player
APK
mpvKt is a front-end for the versatile media player mpv, built on the libmpv library. It aims to combine the powerful features of mpv with an easier-to-use interface and additional functionality. - Simpler and easier to use UI: Designed to make navigation and playback smoother, especially for those who want a straightforward media player experience. - Advanced Configuration and Scripting: Offers the full capabilities of mpv's scripting and configuration for users who want to customize their playback - Picture-in-Picture (PiP): Continue watching videos while using other apps. - Multi-Modal Controls: Includes customizable gestures for controlling volume, brightness, and playback, along with Keyboard input support. mpvKt aims to enhance the mpv experience by making it more accessible while retaining its flexibility and powerful playback capabilities.
F-DroidGitHubIzzyOnDroid
mucke - Music Player
APK
mucke gets the best out of your local music collection:Like songs to hear them more often in shuffle mode.Exclude songs from playing in shuffle mode.Link songs together to play them back-to-back in shuffle mode.Create smart playlists by filtering and sorting your library.Customize your landing page for a quick start.
F-DroidGitHubIzzyOnDroid
music-cyclon
APK
This App allows you to synchronize music over network by using the beets web server. You can find instructions for running a beets server and configuring the app at the beets documentation.
F-DroidGitHub
mythmote
APK
A network remote control for MythTV. MythMote controls MythTV frontends. Control is obtained through the frontend's raw text-based TCP socket interface. NOTE: You MUST have a functional MythTV setup and mythfrontend network remote control enabled. Features: * Manage multiple frontends * Basic navigation and media control * Keyboard input passthrough to frontend * Wake-On-LAN * Customizable Keybindings * Supports small and large screen devices
F-DroidGitHub
nusic
APK
nusic uses MusicBrainz - the free music encyclopedia - to find out about new releases of the artists on your phone. No account necessary. Please be patient on the first start of the app. It will be faster once initialized! Note that this app is not optimized for tablets, yet. What kind of permission does nusic require and why does it require them? * Network communication, full network access: Check MusicBrainz for new releases und Download Covers from Cover Art Archive. * Network communication, view network connections: Get notified about available connection to the Internet in order to start checking for new releases. * Your applications information, run at startup: Schedule regular checking for new releases via the Android alarm manager. * System tools, test access to protected storage: Get the artists that are stored on the device * Affects Battery, prevent phone from sleeping: Prevent the device from falling back to sleep while searching for new releases.
F-DroidGitHub
phiola
APK
phiola is a fast audio player, recorder, converter. Its low CPU consumption conserves your phone's battery.Features:Play audio: .mp3, .ogg(Vorbis/Opus), .mp4/.mov(AAC/ALAC/MPEG), .mkv/.webm(AAC/ALAC/MPEG/Vorbis/Opus/PCM), .caf(AAC/ALAC/PCM), .avi(AAC/MPEG/PCM), .aac; .flac, .wav.Record audio: .m4a(AAC), .mp3, .opus; .flac, .wavConvert audio filesManage your playlists and audio filesList and edit file tagsInput: file, directory, HTTP/HTTPS URL, playlists: .m3u, .pls, .cueInstant startup timeFast (low footprint): keeps your CPU, memory & disk I/O at absolute minimum; spends 99% of time inside codec algorithms
GitHubIzzyOnDroid