Video

668 open source Video apps

Media Browser
APK
DescriptionMedia Browser allows listing and viewing images and videos through directories (folders) on the internal and external storages on Android phones. Unlike the default stock or most 3rd party photo gallery applications, which display all the images as a flat list, sorted by date, Media Browser allows the user to select a specific directory, and display only its images. It also allows sorting by the file name, which is lacking in most of the other gallery applications.Media Browser displays full EXIF data of JPEG images, and contains a files sizes viewer.Media Browser includes a 360-degree panoramic viewer, with a rectilinear or spherical mode.Media Browser does not contain ads and is and will always be completely free.Directory listingMedia Browser list all the storages, and allows adding or removing the shortcuts to the frequently used directories.Long pressing on any item opens a selection mode, where a slideshow from all the selected directories can be started. It also allows displaying the hierarchical sizes of all the files in the selected directory.When selecting a storage or a shortcut, a directory listing is displayed.Sub-directories and images are displayed together. There is a menu option to show or hide file names (labels) over the files.Title bar displays the name of the directory, together with the number of the items (files and sub-directories) in the selected directory.There is a menu option to start a slideshow of all the files, including the recursive sub-directories.An option for a recursive search by file is included.Media viewingMedia files are swipeable to the previous and the next file (if existing). Images can be zoomed by 2-finger gestures.Full EXIF information is displayed with the JPEG file details.When displaying panoramic images (360-degree or less), a marker is displayed over the image, indicating the panoramic viewer option.Panoramic viewer in a spheric mode, when fully zoomed-out, displays a "tiny-planet".Panoramic viewer can also work in a rectilinear mode.File sizesSimilar to the "Disk usage" application, Media Browser can display the cumulative directory and file sizes of the selected directory, making finding big files easier.
GitHubIzzyOnDroid
Media Button Router
APK
In android, app writers decide what priority they get when receiving media buttons (pause/play, previous, next, etc). This can be frustrating to users if they want to use a different app to handle these button presses on their Bluetooth devices. This app attempts to alleviate these pains by providing hands-free selection of the app you want to use to handle media buttons through text-to-speech and use of the previous, next, and play buttons for selection.
F-DroidGitHub
Media Collection
APK
This app helps you easily catalog and manage your personal blu-ray and dvd collection, including movies and TV series. Designed for simplicity and speed, it works completely offline with no accounts, ads, or tracking.Built using a custom lightweight framework with minimal dependencies, this app is focused on performance and long-term stability. All data stays on your device - your collection is private and secure.For added convenience, the app can optionally use TMDb (The Movie Database) to autofill meta information about your media items. For advanced users, the app also offers an optional synchronization feature. To use this, you must host and administer your own server. Synchronization requires a REST web service that you create yourself or the official open-source server project (https://github.com/ReneArentz/net.forestany.mediacollectionrest.webservice). This ensures that all data remains entirely under your control, with no external services involved.Ideal for collectors who want a fast, no-frills way to keep track of their media library while maintaining full ownership and privacy of their data.
GitHubIzzyOnDroid
Melodeon
APK
Emulates a one row melodeon or a one and a half row organetto. There is a choice of midi instruments and keys. * Keys: Eb, Bb, F, C, G, D, A * Instruments: Standard midi set, defaults to accordion * Choice of one row melodeon layout and one and a half row organetto layout * Choice of fascia images Uses Sonivox midi synthesizer for midi audio output.
F-DroidGitHub
Melotune
APK
Melotune is a clean, ad-free Android music streaming app powered by the unofficial JioSaavn API. Inspired by Spotifyโ€™s minimal interface, this app enables users to search, stream, and enjoy music seamlessly โ€” all without login or tracking.Features:No AdsPlay tracks in backgroundLatest tracks availableSearch for ArtistsSearch for TracksSearch for AlbumsSearch for PlaylistsDoesn't collect any user dataUI inspired by SpotifyAuto-updating version displayAuto-next play functionalityHTTP/HTTPS support for music CDN domainsRobust error handlingMuch more...
GitHubIzzyOnDroid
MemeTastic
APK
๐Ÿ˜Œ Simple Meme Creator - Completly ad-free and adds no watermarks. Memes can be created from image templates in MemeTastic pictures folder, from pictures shared into the app and pictures from gallery & camera. No internet connection required or used. There are many meme customization options available: ๐Ÿ˜„ Top & bottom caption ๐Ÿ˜ƒ Font & border text color ๐Ÿ˜ Text size, font and capitalization ๐Ÿ˜ƒ Padding size & color ๐Ÿ˜œ Rotate picture More Features: ๐Ÿ‘“ Show saved memes & favorites ๐Ÿ‘‰ Share into any app accepting pictures Support the project: โœ‹ Translate using Stringlate โœ‹ Join discussion on Matrix โœ‹ More information about contributions
F-DroidGitHub
Memories: Photo Management for Nextcloud
APK
๐ŸŽ Features ๐Ÿ“ธ Timeline: Sort photos and videos by date taken, parsed from Exif data. โช Rewind: Jump to any time in the past instantly and relive your memories. ๐Ÿค– AI Tagging: Group photos by people and objects, powered by recognize and facerecognition. ๐Ÿ–ผ๏ธ Albums: Create albums to group photos and videos together. Then share these albums with others. ๐Ÿซฑ๐Ÿปโ€๐Ÿซฒ๐Ÿป External Sharing: Share photos and videos with people outside of your Nextcloud instance. ๐Ÿ“ฑ Mobile Support: Work from any device, of any shape and size through the web app. โœ๏ธ Edit Metadata: Edit dates and other metadata on photos quickly and in bulk. ๐Ÿ“ฆ Archive: Store photos you don't want to see in your timeline in a separate folder. ๐Ÿ“น Video Transcoding: Transcode videos and use HLS for maximal performance. ๐Ÿ—บ๏ธ Map: View your photos on a map, tagged with accurate reverse geocoding. ๐Ÿ“ฆ Migration: Migrate easily from Nextcloud Photos and Google Takeout. โšก๏ธ Performance: Do all this very fast. For automatic uploads, you can use the official Nextcloud mobile apps.
F-DroidGitHub
Metro - A music player for Android
APK
Metro is a fork of Retro Music with Google Play API removed and all pro features unlocked. Features: Local playback only (based on the MediaStore) Sleep timer Folder browser Home screen widgets Themes (Just Black, Kinda Dark, Clearly White) Now playing themes Volume controls Blacklist Album artist support Auto-download artist images from Last.fm
F-DroidGitHub
Metrolist
APK
Material 3 YouTube Music client for AndroidFeatures:Play any song or video from YT MusicBackground playbackPersonalized quick picksLibrary managementDownload and cache songs for offline playbackSearch for songs, albums, artists, videos and playlistsLive lyricsYouTube Music account login supportSyncing of songs, artists, albums and playlists, from and to your accountSkip silenceImport playlistsAudio normalizationAdjust tempo/pitchLocal playlist managementReorder songs in playlist or queueLight - Dark - black - Dynamic themeSleep timerMaterial 3etc.
GitHubIzzyOnDroid
Metronome
APK
A simple and modern Metronome Application for Android. This application provides you with all you'd expect from a metronome without added complexity. The features are intentionally kept simple and usable: 1) The metronome itself. 2) Tap Tempo (to input those trickier tempos). 3) Saving and restoring presets (so you can switch between musical pieces easily).
F-DroidGitHub
MicDroid
APK
Produces the pitch correction effect made famous by T-Pain. It's based on the AutoTalent pitch-correcting LADSPA plugin, by Tom Baran. There isn't an integrated audio player so you might want to install an audio player that can handle files, such as https://f-droid.org/packages/com.android.music or https://f-droid.org/packages/net.avs234. A proprietary ad library was removed.
F-DroidGitHub
Microphone
APK
Note: This app is no longer maintained, it's source repository has disappeard in 6/2025 โ€“ so there wonโ€™t be updates anymore. Microphone is a simple app that outputs the sound of the built-in microphone.To avoid acoustic feedback, the app works only when an audio cable is plugged in or a bluetooth audio receiver is connected to the smartphone.The app is ad-free and has no additional settings, so it is easy to use.
F-DroidGitHubIzzyOnDroid
Midandpad
APK
An Android MIDI controller. More information at: https://github.com/pacoandres/midandpad IMPORTANT: this app is a MIDI controller and doesn't play any sound. For playing sounds it must be connected to a MIDI synthesizer (for example: timidity or fluidsynth)
F-DroidGitHub
MidiSheetMusic
APK
MidiSheetMusic plays midi music files and highlights the notes as they play. It comes with over 50 classical piano songs, from popular composers such as Beethoven, Mozart, and Chopin. Start learning your favourite songs on the piano today. It's also available on the desktop platforms. Features include: * Adjusting the speed of the music * Playing only the left-hand or right-hand staff * Playing a subset of measures continuously in a loop * Transposing the notes up or down * Changing the instruments used for each MIDI track
F-Droid
Mightier Amp
APK
An alternative app for controlling NUX Mighty series guitar amplifiers This app aims to cover all of the functionality the original app offers plus many enhancements: โ€ข All amps and effects are enabled for all channels. โ€ข Ability to save and recall hundreds of presets locally on your mobile device. โ€ข Improved Jam Tracks functionality. Select any audio file in your device, add preset change events at any point and play along. The app is open-source. Full code available at https://github.com/tuntorius/mightier_amp "NUX" and the "Mighty" amps series are a trademark of CHERUB TECHNOLOGY COMPANY LIMITED.
F-DroidGitHub
Migu
APK
Migu is a fork of Miru that focuses on better mobile experience with added features and polished the experience by a mile.A pure JS BitTorrent streaming environment, with a built-in list manager. Imagine qBit + Taiga + MPV, all in a single package, but streamed real-time. Completely ad free with no tracking/data collection.This app is meant to feel look, work and perform like a streaming website/app, while providing all the advantages of torrenting, like file downloads, higher download speeds, better video quality and quicker releases.FeaturesMigu includes all original Miru features, plus:Toggleable AMOLED themeOptional Discord Rich PresenceOptional Auto-updateFree APK download on GitHub ReleasesSplit Android builds by CPU architectureAuto-update with automatic CPU architecture selectionIndependent seeding speed controlClose button on miniplayerMiniplayer doesnโ€™t load on startupSwipe gestures for brightness and volume control on AndroidScroll wheel for volume control on PCCustomizable seek durationProper back button functionality on AndroidRedesigned Android navigation bar for improved usabilityCorrectly implemented fullscreen mode on AndroidSafe area padding and margin adjustments on Android to avoid overlap with the status barImported Default Extension and RSS feed settings from PC to AndroidAuto fullscreen video playback on AndroidScrollable RSS feed for more anime visibility on AndroidDouble-tap to seek on AndroidDefault seek duration set to 5 secondsVolume and brightness indicators for swipe and scroll gesturesTorrent sorting by size (+seeders) to reduce bandwidth usageDefault new release RSS set to "ASW" to minimize bandwidth usageDouble-click back button to exitMoved toast close button to the bottom for better reachability on AndroidDisabled smooth scrolling by default due to poor performance on my deviceGesture lock on Android to prevent misclickRight click or long press on RSS Section will open the anime episode listToggleable auto skip intro/outro
GitHubIzzyOnDroid
Mirror Mirror
APK
See what your front camera sees * No permissions except camera * Hides status bar * Keeps screen on * No other silly features
F-Droid
Miru
APK
Miru App is an application written in Flutter for watching movies, comics, and novels. It supports Windows, Android, and Linux. It has friendly support for writing extensions and debugging logs. It also supports custom extension repositories. The official extension repository provides video sources, so you can use it without writing any extensions. It supports online viewing of various video, comic, and novel sources, achieving multi-platform unification. The design language of the system UI is unified.
F-DroidGitHub
ModSynth
APK
ModSynth is a powerful modular synthesizer allowing construction of complex polyphonic instruments. Connect any number of oscillators, filters, delays and other synthesizer modules in a graphical editor. Adjust the settings of each module while playing the instrument to get a desired sound. Save as many instruments or variants of an instrument as youโ€™d like. Ten built-in instruments are provided to help you get started.NOTE: This app is not receiving updates anymore.The free version contains the following modules:KeyboardPad (for theremin and "scratching" effects)OscillatorFilterEnvelopeMixerAmpLFOSequencerDelay (echo)Output (with scope to see the sound)In-app purchase the full version ($5 US) to expand polyphony (from 3 voices to 10), unlock advanced capabilities, and access these additional modules:Arpeggiator for sequential playing of the notes in a chordMelody for more complex sequences of notesMultiOsc for strings and other chorus sounds,Unison for more complex chorusing,Operator for building FM synthesis,PCM for sampled sounds (WAV and SF2 SoundFont files),Reverb for simulating room acoustics.Crusher for adding digital distortion.Compressor to combine all voices and even the sound levelsPan to direct sound to either left or right stereo channels.SpectralFilter to control the spectrum of a sound with a bank of 25 bandpass filtersFunction module allowing entry of an arithmetic expression for the moduleโ€™s functionThe full version also provides the ability to record sounds to a WAV file.ModSynth has support for external MIDI controllers such as keyboards or DAWs, including mapping of controls to CCs. It has low latency on devices supporting Android low latency. All oscillators are anti-aliased, providing low distortion at higher frequencies.A guide to using ModSynth can be found at bjowings.weebly.com/modsynth.html.A VST plugin is available to run ModSynth created instruments on VST hosts on Windows. See bjowings.weebly.com/modsynthvst.html for the free download and instructions.
GitHubIzzyOnDroid
MoeList
APK
MoeList is an unofficial MAL (MyAnimeList) client, with this app you can easily track, rate, organize and discover new Anime & Manga.Features:Manage your Anime/Manga listView Anime/Manga detailsRelated Anime/MangaSearch Anime/MangaSeasonal AnimeAnime recommendationsAnime/Manga top chartsView your profile and anime statsLight/Dark themeNSFW toggleโ€ฆ and more.
GitHubIzzyOnDroid
Momkin
APK
Momkin (from Arabic ู…ู…ูƒู†, "doable") helps you learn languages by visualizing what's being said. All you need is some audio file that goes with a subtitle file (supported format: .srt). You can download those files with apps like NewPipe, but you can also create them yourself with programs like Aegisub.
F-Droid
Monkeyboard Keystone Radio
APK
Monkeyboard Keystone Radio interfaces with a Monkeyboard and provides a control and feedback interface for the user. The Monkeyboard communicates via USB serial, and so to use the board a USB Host cable is required to connect the board to the Android device. The app is designed to act as if it is a normal music player as so will act accordingly. Audio focus will be followed, and a mediaplayer notification is provided. The Monkeyboard does not transmit audio over the USB connection, it is only outputted directly from the board itsself. The user will need to mix this audio with the tablet audio externally (think of the Android device as being a screen for the Monkeyboard).
F-DroidGitHub
MonsterMusic
APK
MonsterMusic is a local music player for your Android device. Enjoy all the features without any cost!Features:Advanced Equalizer: Customize your sound experience with our built-in equalizer.Lyrics Support: Dive deeper into the lyrics of your favorite songs.Privacy First: MonsterMusic operates without any network requests, just pure music enjoyment.More features are waiting for your discovery.
F-DroidGitHubIzzyOnDroid
Moon Phase
APK
Shows the real time view of the Moon, providing information about the current moon phase. This code has been originally belonged to the set of "shallow sky" astronomy applets, developed by Akkana Peck as long ago as in 1996 to run on Sharp Zaurus PDA.
F-DroidGitHub