mirror of
https://github.com/yattee/yattee.git
synced 2025-04-27 23:40:35 +05:30
Update README
This commit is contained in:
parent
c78dd4a35e
commit
adf4157ff3
42
README.md
42
README.md
@ -3,19 +3,23 @@
|
|||||||
Video player with support for [Invidious](https://github.com/iv-org/invidious) and [Piped](https://github.com/TeamPiped/Piped) instances built for iOS 15, tvOS 15 and macOS Monterey.
|
Video player with support for [Invidious](https://github.com/iv-org/invidious) and [Piped](https://github.com/TeamPiped/Piped) instances built for iOS 15, tvOS 15 and macOS Monterey.
|
||||||
|
|
||||||
|
|
||||||
|
[](https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||||
|

|
||||||
|

|
||||||
|
[](https://matrix.to/#/#yattee:matrix.org)
|
||||||
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
* Native user interface built with [SwiftUI](https://developer.apple.com/xcode/swiftui/)
|
* Native user interface built with [SwiftUI](https://developer.apple.com/xcode/swiftui/)
|
||||||
* Multiple instances and accounts, fast switching
|
* Multiple instances and accounts, fast switching
|
||||||
* [SponsorBlock](https://sponsor.ajay.app/) with selection of categories to skip
|
* [SponsorBlock](https://sponsor.ajay.app/), configurable categories to skip
|
||||||
* Player queue and history
|
* Player queue and history
|
||||||
* Fullscreen playback and Picture in Picture
|
* Fullscreen playback, Picture in Picture and AirPlay support
|
||||||
* Stream quality selection
|
* Stream quality selection
|
||||||
* Favorites: customizable section of channels, playlists, trending, searches and other views
|
* Favorites: customizable section of channels, playlists, trending, searches and other views
|
||||||
* AirPlay support
|
* URL Scheme for integrations
|
||||||
* Safari Extension for macOS and iOS for redirecting to the app
|
|
||||||
* URL Scheme for easy integrations
|
|
||||||
|
|
||||||
### Availability
|
### Availability
|
||||||
| Feature | Invidious | Piped |
|
| Feature | Invidious | Piped |
|
||||||
@ -34,24 +38,21 @@ Video player with support for [Invidious](https://github.com/iv-org/invidious) a
|
|||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
### Requirements
|
### Requirements
|
||||||
Application is built using latest APIs, that's why for now **only recent** software versions: iOS/tvOS 15 or macOS Monterey are supported.
|
Only iOS/tvOS 15 and macOS Monterey are supported.
|
||||||
|
|
||||||
### How to install?
|
### How to install?
|
||||||
#### [AltStore](https://altstore.io/)
|
#### [AltStore](https://altstore.io/)
|
||||||
You can sideload IPA files that you can download from Releases page.
|
You can sideload IPA files that you can download from Releases page.
|
||||||
Alternatively, if you have to access to the beta AltStore version (v1.5), you can add the following repository in `Browse > Sources` screen: `https://alt.yattee.stream`
|
Alternatively, if you have to access to the beta AltStore version (v1.5), you can add the following repository in `Browse > Sources` screen:
|
||||||
|
|
||||||
|
`https://alt.yattee.stream`
|
||||||
|
|
||||||
#### Manual installation
|
#### Manual installation
|
||||||
Download sources and compile them on a Mac using Xcode, install to your devices. Please note that if you are not registered in Apple Developer Program then the applications will require reinstalling every 7 days.
|
Download sources and compile them on a Mac using Xcode, install to your devices. Please note that if you are not registered in Apple Developer Program then the applications will require reinstalling every 7 days.
|
||||||
|
|
||||||
## Integrations
|
## Integrations
|
||||||
### Safari
|
|
||||||
macOS and iOS apps include Safari extension which will redirect opened YouTube tabs to the app.
|
|
||||||
### Firefox
|
|
||||||
You can use [Privacy Redirect](https://github.com/SimonBrazell/privacy-redirect) extension to make the videos open in the app. In extension settings put the following URL as Invidious instance: `https://r.yatte.stream`
|
|
||||||
|
|
||||||
### macOS
|
### macOS
|
||||||
With [Finicky](https://github.com/johnste/finicky) you can configure your systems so the video links across the entire system will get opened in the app. Example configuration:
|
With [Finicky](https://github.com/johnste/finicky) you can configure your system to open all the video links in the app. Example configuration:
|
||||||
```js
|
```js
|
||||||
{
|
{
|
||||||
match: [
|
match: [
|
||||||
@ -62,6 +63,14 @@ With [Finicky](https://github.com/johnste/finicky) you can configure your system
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Experimental: Safari
|
||||||
|
macOS and iOS apps include Safari extension which will redirect opened YouTube tabs to the app.
|
||||||
|
|
||||||
|
### Expermiental: Firefox
|
||||||
|
You can use [Privacy Redirect](https://github.com/SimonBrazell/privacy-redirect) extension to make the videos open in the app. In extension settings put the following URL as Invidious instance:
|
||||||
|
|
||||||
|
`https://r.yatte.stream`
|
||||||
|
|
||||||
## Screenshots
|
## Screenshots
|
||||||
### iOS
|
### iOS
|
||||||
| Player | Search | Playlists |
|
| Player | Search | Playlists |
|
||||||
@ -82,7 +91,7 @@ With [Finicky](https://github.com/johnste/finicky) you can configure your system
|
|||||||
|
|
||||||
## Tips
|
## Tips
|
||||||
### Settings
|
### Settings
|
||||||
* [tvOS] To open settings press Play/Pause button while hovering over navigation menu or video
|
* [tvOS] To open settings, press Play/Pause button while hovering over navigation menu or video
|
||||||
### Navigation
|
### Navigation
|
||||||
* Use videos context menus to add to queue, open or subscribe channel and add to playlist
|
* Use videos context menus to add to queue, open or subscribe channel and add to playlist
|
||||||
* [tvOS] Pressing buttons in the app trigger switch to next available option (for example: next account in Settings). If you want to access list of all options, press and hold to open the context menu.
|
* [tvOS] Pressing buttons in the app trigger switch to next available option (for example: next account in Settings). If you want to access list of all options, press and hold to open the context menu.
|
||||||
@ -102,11 +111,6 @@ With [Finicky](https://github.com/johnste/finicky) you can configure your system
|
|||||||
* `Command+S` - Play Next
|
* `Command+S` - Play Next
|
||||||
* `Command+O` - Toggle Player
|
* `Command+O` - Toggle Player
|
||||||
|
|
||||||
## Contributing
|
|
||||||
Every contribution to make this tool better is very welcome. Start with [creating issue](https://github.com/yattee/app/issues/new) to have discussion which can be later transformed into a Pull Request.
|
|
||||||
|
|
||||||
Review existing Issues and Pull Requests before creating new ones.
|
|
||||||
|
|
||||||
## License and Liability
|
## License and Liability
|
||||||
|
|
||||||
Yattee and its components is shared on [AGPL v3](https://www.gnu.org/licenses/agpl-3.0.en.html) license.
|
Yattee and its components is shared on [AGPL v3](https://www.gnu.org/licenses/agpl-3.0.en.html) license.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user