● Switch freely between the built-in mpv and ExoPlayer playback engines based on your device and media source
● Both mpv and ExoPlayer support Next Episode Preloading and Video Disk Cache, reducing startup and episode-switching wait times for smoother continuous playback
● Quickly find content and suitable playback sources with Federated Search, Search Other Playback Sources, and Federated Vision
● Manage multiple servers and Server Routing, switch routing during playback, and use routing sync, Failover, and Strm Direct Link Play
● mpv supports Dolby Vision P5 Color Correction with Hardware Decoding, along with HDR10+, 4K, Anime4K, and Custom mpv Configuration
● Enjoy styled ASS subtitles, Secondary Subtitle, and Subtitle Search, with customizable fonts, colors, sizes, positions, Subtitle Sync, and audio sync
● Use multiple Danmaku APIs, Danmaku Heatmap, Danmaku Blocked Words, sync offset, and extensive Danmaku Style settings
● Download videos, play local files, and watch Live TV, with Picture-in-Picture, Casting, external player support, screenshots, and Progress Thumbnail Preview
● Automatically or manually skip intros and outros, use a sleep timer, long press to speed up, adjust Volume Gain, and remember selected versions and tracks
● Sync watch history to Trakt and sync each server’s Last Watched Time across devices
● Back up and restore server lists and app settings locally or through WebDAV
● Manage media libraries with Scan Library Files, Edit Metadata, Refresh Metadata, image and subtitle management, and item deletion
● Personalize the app with Material You Dynamic Color, Theme Customization, Custom App Font, and Icon Packs
Hills is a full-featured media library player for Emby and Jellyfin.