update README
This commit is contained in:
parent
10ae84abec
commit
1624fc0ee4
1 changed files with 17 additions and 19 deletions
36
README.md
36
README.md
|
|
@ -1,6 +1,8 @@
|
||||||
# YTPTube
|
# YTPTube
|
||||||
|
|
||||||

|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
**YTPTube** is a web-based GUI for [yt-dlp](https://github.com/yt-dlp/yt-dlp), designed to make downloading videos from
|
**YTPTube** is a web-based GUI for [yt-dlp](https://github.com/yt-dlp/yt-dlp), designed to make downloading videos from
|
||||||
YouTube and other video platforms easier and more user-friendly. It supports downloading playlists, channels, and
|
YouTube and other video platforms easier and more user-friendly. It supports downloading playlists, channels, and
|
||||||
|
|
@ -10,28 +12,24 @@ live streams, and includes features like scheduling downloads, sending notificat
|
||||||
|
|
||||||
# YTPTube Features.
|
# YTPTube Features.
|
||||||
|
|
||||||
* Multi-downloads support.
|
* Multi-download support.
|
||||||
* Random beautiful background. `can be disabled or source changed`.
|
* Random beautiful background.
|
||||||
* Can handle live streams.
|
* Handles live and upcoming streams.
|
||||||
* Scheduler to queue channels or playlists to be downloaded automatically at a specified time.
|
* Schedule channels or playlists to be downloaded automatically.
|
||||||
* Send notification to targets based on selected events. includes [Apprise](https://github.com/caronc/apprise?tab=readme-ov-file#readme) support for non http/https URLs.
|
* Send notification to targets based on selected events. includes [Apprise](https://github.com/caronc/apprise?tab=readme-ov-file#readme) support.
|
||||||
* Support per link `cli options` & `cookies`.
|
* Support per link options.
|
||||||
* Queue multiple URLs separated by comma.
|
* Queue multiple URLs.
|
||||||
* Presets system to re-use frequently used yt-dlp options.
|
* Powerful presets system for applying `yt-dlp` options.
|
||||||
* Simple file browser. `Disabled by default`.
|
* File browser.
|
||||||
* A built in video player **with support for sidecar external subtitles**.
|
* A built in video player **with support for sidecar external subtitles**.
|
||||||
* New `POST /api/history` endpoint that allow one or multiple links to be sent at the same time.
|
|
||||||
* New `GET /api/history/add?url=http://..` endpoint that allow to add single item via GET request.
|
|
||||||
* Modern frontend UI.
|
|
||||||
* SQLite as database backend.
|
|
||||||
* Basic authentication support.
|
* Basic authentication support.
|
||||||
* Support for curl_cffi, see [yt-dlp documentation](https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#impersonation)
|
* Supports `curl-cffi`. See [yt-dlp documentation](https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#impersonation)
|
||||||
* Support basic mode for WebUI for non-technical users, which hides most of the normal features from view.
|
* Bundled `pot provider`. See [yt-dlp documentation](https://github.com/yt-dlp/yt-dlp/wiki/PO-Token-Guide)
|
||||||
* Bundled tools in container: curl-cffi, ffmpeg, ffprobe, aria2, rtmpdump, mkvtoolsnix, mp4box.
|
* Automatic updates for `yt-dlp` and custom `pip` packages.
|
||||||
* Automatic upcoming live stream re-queue.
|
* Basic mode UI for non-technical users.
|
||||||
* Apply `yt-dlp` options per custom defined conditions.
|
* Conditions feature.
|
||||||
* Custom browser extensions, bookmarklets and iOS shortcuts to send links to YTPTube instance.
|
* Custom browser extensions, bookmarklets and iOS shortcuts to send links to YTPTube instance.
|
||||||
* A executable for Windows, macOS and Linux, which can be found in the release page.
|
* A Bundled executable version for Windows, macOS and Linux.
|
||||||
|
|
||||||
Please read the [FAQ](FAQ.md) for more information.
|
Please read the [FAQ](FAQ.md) for more information.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue