Releases: jakedowns/mpv-android
MPV 3D 2023.05.09 - Over Under Support
added Over Under / Top Bottom File support (if the 3D effect is backwards or hurts your eyes, try pressing "Swap" in the Settings window)
Tested with this video: https://www.youtube.com/watch?v=OBkoJyU6124
MPV 3D 2023.05.08 - Fix SBS "Swap" Button
fix "swap" button for SBS
MPV 3D 2023.05.08 - LumePad 2 Support
basic SBS support added. OverUnder support coming in next release
go to the Settings Cog in the top right during playback to enable the backlight via the 3D SBS button
Note: this version is not backward-compatible with Lume Pad 1 or RED Hydrogen One, it is for Lume Pad 2 specifically.
Shoutout to Simon Gellis @supernaviX for his help getting this wired up
MPV 3D 2022.10.30.1
pulled in master branch from mainline app
Top/Bottom (Over/Under) Support Added
find this useful? consider supporting the developer
patreon https://www.patreon.com/jakedowns
paypal paypal.me/fallaciousimpala
venmo: jacobdowns3
cashapp: $jakedowns7
Added a Over/Under Top/Bottom (OU TB) shader option: (download the .apk below)
Here is the raw shader:
https://github.com/jakedowns/mpv-android/blob/jakedowns/LitByLeia/app/src/main/assets/leia-over-under.hook.glsl
mpv-android-2021-09-22-litbyleiabeta
release notes here: https://github.com/jakedowns/mpv-android/releases/tag/mpv-4v-beta-2021-09-22
2021-09-22 MPV 4V Beta
MPV-4V w/ LitByLeia Support
Initial Beta Release 2021-09-22
This fork is intended to be used with LitByLeia devices such as the Lume Pad and the RED Hydrogen One
By using this build of MPV Player for Android in combination with JellyFin for Android You can now stream SBS 3D and 4V content from your PC, Mac or Linux device and view it in 3D/4V right on your LitByLeia device without having to transfer any files manually between devices.
How to use:
- Download/Install APK from below **NOTE: if you don't like side-loading apps from unknown sources, see: DIY section below
- Install JellyFin Client for Android, Setup JellyFin server on your PC/Mac/Linux machine which will host your video files
- In JellyFin Client for Android Go To: Settings > Client Settings > Video Player Type and set it to External Player
- Then go to External player app and select MPV Player
- Select a 3D video and hit play. It should open in MPV Player. Tap the screen once and press the Gear Icon in the top right corner of the screen.
- Press "Leia3D 2x1" or "Leia3d 2x2" depending on the content you are viewing.
That's it! You should now be seeing your content streaming from your Jelly Media Server in glorious 3D or 4V!
Need Help?
If you have any issues at all, feel free to Submit a Issue and I'll do my best to try and help you troubleshoot it
Donations Greatly Appreciated
If you find this helpful, please consider making a donation here:
Paypal: https://paypal.me/fallaciousimpala
Venmo: https://venmo.com/jacobdowns3
DIY
- option 1. You build this fork using Android Studio. (Make sure to follow the steps in /buildscripts/README.md)
- option 2. You could also try using the Official MPV Player:
-- a. download /app/src/main/assets/leia2x2.hook.glsl & app/src/main/assets/leia2x2.hook.glsl to/mpv
in the "External Storage" area of your Android device
-- b. In MPV Player; Go to Advanced > Edit mpv.conf
-- c. addglsl-shader="/storage/emulated/0/mpv/leia.hook.glsl
for 2x1 SBS video orglsl-shader="/storage/emulated/0/mpv/leia2x2.hook.glsl
for 2x2 4V Videos
-- d. you need some way to toggle the backlight into 3D mode. Bookmark this link to your home-screen: "https://webbacklight.web.app/?mode=3D" that will allow you to toggle the backlight into 3d mode (make sure you install the "Leia's Web Helper App")
Shoutout to @sfan5 for their help getting this set up