Skip to content

Latest commit

 

History

History
59 lines (33 loc) · 2.94 KB

README-LitByLeia.md

File metadata and controls

59 lines (33 loc) · 2.94 KB

MPV 3D

mpv for Android w/ LitByLeia Support

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:

  1. Download/Install APK from the Releases page **(NOTE: if you don't like side-loading apps from unknown sources, see: DIY section below)
  2. Install JellyFin Client for Android, Setup JellyFin server on your PC/Mac/Linux machine which will host your video files
  3. In JellyFin Client for Android Go To: Settings > Client Settings > Video Player Type and set it to External Player
  4. Then go to External player app and select MPV Player
  5. 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.
  6. 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!

Donations Greatly Appreciated

If you find this helpful, please consider making a donation here:

Ko-Fi: https://ko-fi.com/jakedowns

Patreon: https://patreon.com/jakedowns

Paypal: https://paypal.me/fallaciousimpala

Venmo: https://venmo.com/jacobdowns3

DIY

  1. You build this fork using Android Studio. (Make sure to follow the steps in /buildscripts/README.md)

  2. You could also try using the Official MPV Player:

a. download these 3 shader files to /mpv in the "External Storage" area of your Android device

i app/src/main/assets/leia2x1-full.hook.glsl

ii app/src/main/assets/leia2x2.hook.glsl

iii app/src/main/assets/leia-over-under.hook.glsl

b. In MPV Player; Go to Advanced > Edit mpv.conf

c. add one of the following depending on the media you're watching:

  • glsl-shader="/storage/emulated/0/mpv/leia2x1-full.hook.glsl for 2x1 SBS video

  • glsl-shader="/storage/emulated/0/mpv/leia2x1-half.hook.glsl for 2x1 SBS video

  • glsl-shader="/storage/emulated/0/mpv/leia2x2.hook.glsl for 2x2 4V Videos

  • glsl-shader="/storage/emulated/0/mpv/leia-over-under.hook.glsl for 2x1 OU (Over Under) / TB (Top Bottom) videos

d. you'd need some other way to toggle the backlight into 3D mode. like the web helper app from leia see https://docs.leialoft.com/developer/webgl-sdk/leia-webgl-sdk