Skip to content

Jcuhfehl/findroid

 
 

Repository files navigation

Findroid banner

Findroid (bleeding)

Difference from upstream

Findroid has quite a few open pull requests which add great new features, which have not yet been merged due to a lack of time from the upstream maintainer. Because I'd still like to use all these new features together, I've decided to make a soft fork which carelessly merges (some of) these open pull requests. I don't extensively test or review these, so bugs are very much to be expected. Use this if you like to be on the bleeding edge of findroid's new features.

Installing

You can install this app alongside the official release of findroid. You can download the apk's from here, you probably need phone-libre-arm64-v8a-debug.apk.

Merged Pull Requests

  • Add option to automatically turn on offline mode
  • Open season view from episode
  • Add season downloads
  • Set sort order for collection view to release date
  • Add mpv settings to enable high quality

Findroid (upstream)

Findroid is third-party Android application for Jellyfin that provides a native user interface to browse and play movies and series.

I am developing this application in my spare time.

This project is in its early stages so expect bugs.

Get it on Google PlayAvailable at Amazon AppstoreExplore it on Huawei AppGalleryGet it on IzzyOnDroid

Screenshots

Home Library Movie Season Episode
Home Library Movie Season Episode

Features

  • Completely native interface
  • Supported media items: movies, series, seasons, episodes
    • Direct play only, (no transcoding)
  • Offline playback / downloads
  • ExoPlayer
    • Video codecs: H.263, H.264, H.265, VP8, VP9, AV1
      • Support depends on Android device
    • Audio codecs: Vorbis, Opus, FLAC, ALAC, PCM, MP3, AMR-NB, AMR-WB, AAC, AC-3, E-AC-3, DTS, DTS-HD, TrueHD
      • Support provided by ExoPlayer FFmpeg extension
    • Subtitle codecs: SRT, VTT, SSA/ASS, PGSSUB
      • SSA/ASS has limited styling support see this issue
  • mpv
    • Container formats: mkv, mov, mp4, avi
    • Video codecs: H.264, H.265, VP8, VP9, AV1
    • Audio codecs: Opus, FLAC, MP3, AAC, AC-3, E-AC-3, TrueHD, DTS, DTS-HD
    • Subtitle codecs: SRT, VTT, SSA/ASS, DVDSUB
    • Optionally force software decoding when hardware decoding has issues.
  • Picture-in-picture mode

Planned features

  • Android TV
  • Websocket connection (Syncplay)
  • Chromecast support

Translating

JDTech Weblate is a selfhosted instance of Weblate where you can translate this project and future projects of mine.

Questions?


We have a Discord server to discuss future development or ask general questions.

License

This project is licensed under GPLv3.

The logo is a combination of the Jellyfin logo and the Android robot.

The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

Android is a trademark of Google LLC.

Google Play and the Google Play logo are trademarks of Google LLC.

About

Third-party native Jellyfin Android app

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%