mirror of
https://github.com/yattee/yattee.git
synced 2024-11-12 17:18:22 +00:00
Privacy oriented video player for iOS, tvOS and macOS
Extensions | ||
Fixtures | ||
iOS | ||
macOS | ||
Model | ||
Open in Yattee | ||
Shared | ||
Tests Apple TV | ||
Tests iOS | ||
Tests macOS | ||
tvOS | ||
Yattee.xcodeproj | ||
.gitignore | ||
.swift-version | ||
.swiftformat | ||
.swiftlint.yml | ||
README.md |
Yattee
Video player with support for Invidious and Piped instances built for iOS, macOS and tvOS.
Features
- Native user interface built with SwiftUI
- Multiple instances and accounts, fast switching
- SponsorBlock with selection of categories to skip
- Player queue and history
- Fullscreen playback and Picture in Picture
- Stream quality selection
- Favorites: customizable section of channels, playlists, trending and other views
- AirPlay support
- Safari Extension for macOS and iOS for redirecting to the app
- URL Scheme for easy integrations
Availability
Feature | Invidious | Piped |
---|---|---|
User Accounts | ✅ | 🔴 |
Subscriptions | ✅ | 🔴 |
Popular | ✅ | 🔴 |
User Playlists | ✅ | 🔴 |
Trending | ✅ | ✅ |
Channels | ✅ | ✅ |
Channel Playlists | ✅ | ✅ |
Search | ✅ | ✅ |
Search Suggestions | ✅ | ✅ |
Installation
Integrations
Safari
Builtin extension
Firefox
macOS
Tips
Settings
- [tvOS] To open settings press Play/Pause button while hovering over navigation menu or video
Navigation
- [iOS] Swipe the player/title bar: up to open fullscreen details view, bottom to close fullscreen details or hide player
Favorites
- Add more sections by pressing button with heart on channels, playlists and other pages
- [iOS/macOS] Reorganize with dragging and dropping
- [iOS/macOS] Remove section with right click/press and hold on section name
- [tvOS] Reorganize and remove from
Settings > Edit Favorites...
Keyboard shortcuts
Command+P
- Play/PauseCommand+N
- Play next in the queueCommand+O
- Open player view