Video

668 open source Video apps

Backing Trainer
APK
Backing Trainer is an application to joy with your soloist instrument while listening a backing track. The application is fully Free in both senses.For animated screenshots, please see the project’s Github page. Further information, e.g. how to include new compositions, can be found in the project’s wiki.
GitHubIzzyOnDroid
B
Bangumi
APK
A third-party Bangumi client based on React-Native The layout is designed for mobile, covering basically all pages of the website. Bangumi is used for discovering, discussing, and managing the progress of the anime, music, Japanese drama, game, AVG and more. Basic Functions Managing progress Details of the entries and charactors Timeline (user activity) Super-expanding (forum) Time Machine (person center), user space More than search, rank, index, daily broadcast, yearbook, amd label Featured Functions Serve most resources on self-maintained CDN, high speed access Serve images on CDN, with post-processing,faster than the origin site with higher quality and less size Seasonal drama with precise single episode web source, manga source search, looking for drama, novel, game, and music Screenshot preview for drama and game Little chalice (Character Trading Air Game with independent UI/UX design)
F-DroidGitHub
Barcode Box 2
APK
You will need https://f-droid.org/packages/com.google.zxing.client.android to be installed. Records a list of barcodes when you scan them and reminds you if you've seen it before. Useful for remembering which books you've read or things you've seen in the shop. It features a rapid scanning mode, and allows to export the history of barcodes to CSV.
F-DroidGitHub
Barcode Scanner
APK
NOTE: This app is in maintenance mode only. It will probably not get any updates. Read the information stored in barcodes or create QR-codes for sharing addresses, contacts or text between devices. Book, product and web searches go to a Google server (depending on the choice of origin country), though a custom search button can be created in the settings e.g. duckduckgo.com/?q=%s or wikibooks.org/w/index.php?search=%s. Supports following barcode types: * UPC-A and UPC-E * EAN-8 and EAN-13 * Code 39; 93; 128 * ITF * Codabar * RSS-14 (all variants) * QR Code * Data Matrix * Aztec ('beta' quality) * PDF 417 ('alpha' quality) See the website for troubleshooting and explanations of the permissions. The app allows you to share contacts, apps, and bookmarks in a QR Code. This is why contacts permissions are needed. See "Visit Developer Website" below ( https://github.com/zxing/zxing/wiki/Frequently-Asked-Questions ). If your device is not scanning, first try workarounds for device bugs in Settings. Enable all of them, and then try disabling one at a time to determine which is necessary. If this does not help, try clearing the device cache and settings from Android settings. If these still do not work and you believe there is an app problem, send a message to the author with the following information. Messages without this information can't be acted on, so are ignored. - Device type - A basic description of what does not work: crashes? does not scan? looks strange? - Acknowledgement that you tried the steps above first - A device log capture from when it starts
F-DroidGitHub
BeatInspector
APK
BeatInspector is meant to help music producers analyze other tracks for remixing, referencing etc. by displaying relevant data about them, namely their BPM, key, genre, time signature, and average loudness. Requires authentication with a Spotify account (Spotify App not required).
GitHubIzzyOnDroid
BendyStraw
APK
BendyStraw An app for managing NewPipe databases. BendyStraw imports NewPipeData-*.zip files and lets you: Open multiple zips at the same time, so you can combine data from several devices Delete Copy Move Rename your custom playlists Delete Copy Move streams from one playlist to another Delete Copy Move channel subscriptions between databases Delete Copy Move remote (bookmarked) playlists Re-order playlists, sorting the streams by Title, Channel or Length (just tap the column headings in the tables) Shuffle or reverse playlists Create new playlists Drag and drop tracks to re-order playlists After editing simply export a new zip file, then import it back into NewPipe. Import/export playlists: Streams (audio/video) can be opened directly from BendyStraw, as the URLs are clickable If you set video links (in your Android settings) to open in NewPipe you can make a split-screen view and jump around your playlists Export playlist as raw text, for example to be used with yt-dlp Import playlists from JSON (the button to do this is hidden by default, go to the settings menu to show it) Open as a temporary YouTube playlist in your browser Depending on your device settings YouTube might open in your browser or a web view or something else... to find out how to configure this do a web search for 'android set default apps' Dark/light themes Search your watch history to build new playlists Search through your watch history Results are displayed in a special search playlist and can be copied into other playlists Note about Permissions On Android 13+ BendyStraw asks for the manage external storage permission, here's why: A typical use-case for this app is to open several zip files, concurrently, from multiple locations including Download directories (these files would be, for example, multiple NewPipe exports from multiple devices, which you want to combine). Each zip is extracted so that its contained newpipe.db SQLite database can be read/written while you are editing. After editing, the extracted files are written back to a new zip, and/or overwrite the original zips. I aim to minimise the permissions I request in everything I build. Android 13 introduced changes to make doing what I decribed above difficult. I explored alternative methods requiring fewer permissions and felt that it compromised the user experience for my (as the app's first user) typical usage, making it more complicated and annoying. I treat users as responsible human beings, so give you this info to allow you to make an informed choice. If you are not happy with this, you can: Choose not to grant the permission, and uninstall the app. Check the source code to see that I'm not doing anything nefarious, or ask somebody to check it for you (at time
F-Droid
Bide et Musique
APK
Listen and consult the "Bide et Musique" web radio Listen to the radio Read song lyrics Read comments See user page See covers 3D or zoom on cover See next and previous songs in the playlist Search songs See new song on the site Organize favorited songs and more...
F-DroidGitHub
BiliDownOut
APK
BiliDownOut is a tool for exporting downloaded videos from BiliDownOut App. Main Features: Exporting videos downloaded from Bilibili App
F-DroidGitHub
Binary Eye
APK
Works in portrait and landscape orientation, can read inverted codes, is Material Design and can also generate barcodes. Uses the ZXing-C++ ("Zebra Crossing") barcode scanning library. Supported barcode formats are: AZTEC, CODABAR, CODE 39, CODE 93, CODE 128, DATA MATRIX, EAN 8, EAN 13, ITF, PDF417, QR CODE, RSS 14, RSS EXPANDED, UPC A, UPC E and UPC EAN EXTENSION. This is open source: https://github.com/markusfisch/BinaryEye
F-DroidGitHub
BlackCandy
APK
Black Candy is an open source, self-hosted music streaming server. With this official mobile app, you can access your music library from your Black Candy server. To use this app, you must have a Black Candy server set up. For more information, please visit https://github.com/blackcandy-org/blackcandy
F-DroidGitHub
Blink Comparison
APK
The concept of "blink comparison" method is simple - the app allows you to quickly switch pictures without delay so you can see the differences. "Blink comparison" method uses high efficiency pattern recognition by human eyes, to permit quick verification between a reference picture and an actual one being taken on the spot. For example, in the goal of detecting tampering in high contrast nail polish tamper-evident seals. 📋 Features * Free and Open Source software (FOSS) * Support for various platforms and devices (currently Android only) * Add and store reference pictures in the app or take a photo on the spot * Encrypting images (optional), making it harder to steal or replacement * Compare a reference image with the one just taken using "blink comparison" method * Helps to take a compared photo in the correct position, at the correct angle, lighting and distance * Material Design 3 * Night theme * Responsive UI for different devices form factors For more information, please see here: https://github.com/proninyaroslav/blink-comparison/blob/HEAD/README.md Privacy Policy: https://github.com/proninyaroslav/blink-comparison/blob/HEAD/PRIVACY.md
F-DroidGitHub
Bloomee
APK
Bloomee is an experimental cross-platform open Source Music player designed to bring you Ad-free tunes from various sources. Dive into a world of limitless music from platforms like YouTube and Jio Saavn, with more sources blooming soon! 🌼🎵Why Bloomee?🌟 Ad-Free Experience: Say goodbye to interruptions and enjoy uninterrupted musical bliss.🌍 Multi-Source Player: Access your favorite tracks from diverse platforms, with more sources continually joining our melody garden.Features🚫 Ad-Free Music📝 Lyrics Support (Time Synced)🎵 Offline Music Experience⏲️ Sleep Timer🎧 Personalized Playlist Creation and Sharing🌐 Daily Updated Global Charts. (Billboard, Last.fm and more.)🖥️ Support for Android, Windows and Linux.📉 Minimal Data Usage💾 Space Efficient🏃 Lightweight App
GitHubIzzyOnDroid
Blue Mono Sound
APK
Redirect audio to Bluetooth headset. Some Bluetooth enabled cars enable only voice to go over Bluetooth, but you may want to stream audio music.
F-DroidGitHub
Bluetooth QR & Barcode to PC
APK
With this app you can turn your phone into a mobile QR/Barcode scanner and send the value of any code as text input to the connected Bluetooth device. Features: - Wide variety of QR/Barcode types supported - No special software on the receiving side required - Works completely offline - No Ads/In-App-Purchases - Different keyboard layouts to choose - Highly customizable for many use-cases The app works by utilizing the Bluetooth HID feature accessible on devices running Android 9 or later. Using this feature allows the Android device to act like a normal wireless keyboard connected via Bluetooth. That means it should work with every device that supports connecting a Bluetooth keyboard like a PC, Laptop or Phone.
F-DroidGitHubIzzyOnDroid
Bluetooth Remote
APK
Turn your smartphone into a Bluetooth remote control to easily navigate and interact with your Android TV. Features: - Wireless control via Bluetooth connection. - Includes all necessary buttons for remote control of your device. - Support for integrated mouse and keyboard. - No additional app installation required on your Android TV device thanks to HID protocol. - Modern and responsive user interface. - Developed with Kotlin, Jetpack Compose, and Material 3. - Privacy-focused with no data collection (internet permission disabled). - No advertisements. - Open source. The source code is available here: https://gitlab.com/Atharok/BtRemote
F-Droid
Bluetooth Volume Manager
APK
Bluetooth Volume Manager remembers volume levels for each of your Bluetooth devices and reacts when they connect or disconnect.Features: * Set music, call, ringtone, and notification volumes per device* Auto-send media commands like Play or Next* Launch apps on connect* Keep screen awake* Lock volume levels* Restore volume after disconnectNo ads, no tracking. Open-source.Some extras require a paid upgrade to support development.Note: This app can't boost volume or override system volume limits.Permissions: * Internet – for optional bug reports* Bluetooth – to detect device connections* Audio settings – to change volume* Boot – to restore settings after reboot* Wake lock – to keep screen awake or fix Samsung bugs* System alert window – to auto-launch apps (Android 10 only)
GitHubIzzyOnDroid
Bodacious
APK
Bodacious is a multi-platform music player for playing your local files first and foremost. Its design is inspired by Spotify, it’s built with Flutter, and it’s open source, which means if you think Bodacious is missing a feature, you can add it yourself!Features include:Custom libraries: choose where you want your music to come fromFamiliar UIMost* of your basic features (apparently equalizers are essential now?)Coming soon:Custom metadata: set custom covers, names, and descriptions for BodaciousMSE support: Music Synchronized Effects are a new way to use your existing app as a visualizer. MSE files can instruct Bodacious to change the background, cover, or lyrics on the fly to add a little more visual pizzazz to your music.Equalizer. I personally never use this but whateverLast.fm scrobblingLast.fm, MusicBrainz, Genius, and Spotify metadata at your fingertipsStream music with a Spotify Premium subscription
GitHubIzzyOnDroid
Booming Music
APK
Booming Music is a modern and powerful local music player for Android, designed for a smooth, customizable, and visually appealing experience. Built with Material You design and powered by Media3, it combines simplicity with advanced playback features. Enjoy your favorite songs with word-by-word synced lyrics, translated lyric support (TTML/LRC), and a completely reimagined Now Playing interface featuring enhanced visuals, smoother transitions, and greater customization options. Fine-tune your listening with a built-in equalizer, ReplayGain, Audio Offload, and gapless playback for seamless transitions. Organize your music your way with smart playlists, customizable sorting, and a new hierarchical folder view. Main features: * Automatic lyric download and in-app lyric editor * Word-by-word and translated lyrics (TTML, LRC) * Media3-based playback engine with audio offload support * Adaptive mini player and gesture controls * Custom covers and descriptions for playlists * Tag editor with instant library updates * Smart auto playlists (Recently Played, Most Played, History) * Sleep timer, widgets, and Android Auto support * Material You theming with dark and black modes * Multi-language support * Lightweight, open-source, and ad-free
F-DroidGitHubIzzyOnDroid
Bouncing Logo
APK
Classic TV and DVD player screensaver app for smart devices, resembling old-school screensavers which bounced a logo of DVD or other from one screen corner to another and thus prevented static image from burning-into the screen.
F-Droid
CUPS Printing
APK
This app provides a Print Service to Android. This means that once it's installed, you need to enable it in the 'Print' section of the settings app. Once the service is enabled, printers are automatically discovered using the mDNS protocol. You can print anything you want from any app, as long as the print service is enabled. Of course, printing document is an important matter. Because your documents are your most private information, you don't want anybody to have access to this information. This is why this app is completely open sourced and free to use, modify and redistribute.
F-DroidGitHub
Calibre-Web-Companion
APK
Unofficial companion application for Calibre Web and Calibre Web Automated that lets you browse your book collection and manage your digital library on the go. Built with Flutter and Material You to deliver a modern, intuitive and responsive user experience. Supported features: Browse your Calibre Web library View books by author, series, trending, and more View detailed book information Access comprehensive collection statistics Library management Mark books as read or unread Archive and unarchive books Organize books into shelves Manage and customize your shelves Reading & devices Download books directly to your device Send books to your e-reader (Kindle/Kobo) via send2ereader Use Calibre Web's mail function for device delivery Automation integration Works with Calibre Web Automated Automatically download books with calibre-web-automated-book-downloader Please note that the app is currently in active development. You can open issues on GitHub for bugs, feedback, and feature ideas. Credits: Calibre Web, Calibre Web Automated, send2ereader, calibre-web-automated-book-downloader
F-DroidGitHub
CamTimer
APK
CamTimer is a simple camera timer application for Android devices. It allows you to choose from a 5, 10, or 15 second countdown and takes one or four pictures after the time has elapsed. After you take a picture it will be shown full screen, allowing you to share or delete it. You can also control the camera flash setting, switch to the front-facing camera if available (requires Android 2.3 or later), and take pictures without a delay.
F-DroidGitHub
Camera Color Picker
APK
Camera Color Picker lets you capture, in real time, the colors around you using the camera of your device.
F-DroidGitHub
Camera Date Folders
APK
Sorts all photos, located in the device's camera folder, into a date specific subfolder structure. This makes it easier to transfer specific photos to a computer, e.g. via USB cable (MTP protocol). Either keep photos inside the camera folder tree or move or copy them to a separate directory. This can also be used as a simple backup method. Up to three levels are supported: year, month and day. The sorting can be reverted, i.e. all photos can be moved back to the base directory (but not back to the camera directory in case a destination directory is specified). On the demand a file name prefix like "IMG_" or "PXL_" can be appended instead or completely removed. Note that this operation is not revertible. The program does not read metadata (EXIF) from the photo files, instead it uses the data information encoded in the filenames. To meet Google's restrictive policy, the Play Store variant of the program must use Google's proprietary Storage Access Framework when running on Android 11 or newer. As a consequence, file operations are extremely slow. This restriction partially exists also for older Android versions and not at all for the F-Droid version of the program. In this case standard file access calls can be activated alternatively, which accelerate the file operations with a factor of approximately 90 (!).
F-Droid