Replace --list-chapters and --list-formats with --info, include additional infos, update README, and some minor fixes and improvements

This commit is contained in:
ChaoticByte 2025-03-09 19:46:44 +01:00
parent 6bbc319d1b
commit 5d490de7f1
No known key found for this signature in database
4 changed files with 114 additions and 106 deletions

View file

@ -11,10 +11,10 @@ Definetly not a commandline downloader for https://gronkh.tv risen from the dead
- Specify a start- and stop-timestamp to download only a portion of the video
- Download a specific chapter
- Continuable Downloads
- Show infos about that Episode
## Known Issues
- You may get a "Windows Defender SmartScreen prevented an unrecognized app from starting" warning when running a new version for the first time
- Downloads are capped to 10 Mbyte/s and buffering is simulated to pre-empt IP blocking due to API ratelimiting
- Start- and stop-timestamps are not very accurate (± 8 seconds)
- Some videoplayers may have problems with the resulting file. To fix this, you can use ffmpeg to rewrite the video into a MKV-File: `ffmpeg -i video.ts -acodec copy -vcodec copy video.mkv`
@ -36,70 +36,59 @@ Run `lurch-dl --help` to see available options.
### Examples
Download a video in its best available format (Windows):
Download a video in its best available format:
```
.\lurch-dl.exe --url https://gronkh.tv/streams/777
./lurch-dl.exe --url https://gronkh.tv/streams/777
Title: GTV0777, 2023-11-09 - DIESER STREAM IST ILLEGAL UND SOLLTE VERBOTEN WERDEN!! ⭐ 247 auf @GronkhTV !comic !archiv !a
Format: 1080p60
Downloaded 0.43% at 10.00 MB/s
...
Title: GTV0777, 2023-11-09 - DIESER STREAM IST ILLEGAL UND ...
Format: 1080p60
Output: GTV0777, 2023-11-09 - DIESER STREAM IST [...].ts
Downloaded 0.32% at 10.00 MB/s ...
```
Continue a download (Windows):
Continue a download:
```
.\lurch-dl.exe --url https://gronkh.tv/streams/777 --continue
Title: GTV0777, 2023-11-09 - DIESER STREAM IST ILLEGAL UND SOLLTE VERBOTEN WERDEN!! ⭐ 247 auf @GronkhTV !comic !archiv !a
Format: 1080p60
Downloaded 0.68% at 10.00 MB/s
...
```
List all chapters (Windows):
```
.\lurch-dl.exe --url https://gronkh.tv/streams/777 --list-chapters
GTV0777, 2023-11-09 - DIESER STREAM IST ILLEGAL UND SOLLTE VERBOTEN WERDEN!! ⭐ 247 auf @GronkhTV !comic !archiv !a
Chapters:
1 0s Just Chatting
2 2h53m7s Alan Wake II
3 9h35m0s Just Chatting
./lurch-dl.exe --url https://gronkh.tv/streams/777 --continue
```
Download a specific chapter (Windows):
```
.\lurch-dl.exe --url https://gronkh.tv/streams/777 --chapter 2
./lurch-dl.exe --url https://gronkh.tv/streams/777 --chapter 2
GTV0777, 2023-11-09 - DIESER STREAM IST ILLEGAL UND SOLLTE VERBOTEN WERDEN!! ⭐ 247 auf @GronkhTV !comic !archiv !a
Format: 1080p60
Chapter: 2. Alan Wake II
Title: GTV0777, 2023-11-09 - DIESER STREAM IST ILLEGAL UND ...
Format: 1080p60
Chapter: 2. Alan Wake II
Output: GTV0777 - 2. Alan Wake II.ts
Downloaded 3.22% at 10.00 MB/s
...
Downloaded 0.33% at 4.28 MB/s ...
```
Specify a start- and stop-timestamp (Linux):
Specify a start- and stop-timestamp:
```
./lurch-dl --url https://gronkh.tv/streams/777 --start 5h6m41s --stop 5h6m58s
...
```
List all available formats for a video (Linux):
```
./lurch-dl --url https://gronkh.tv/streams/777 --list-formats
./lurch-dl --url https://gronkh.tv/streams/777 --info
Available formats:
- 1080p60
- 720p
- 360p
Title: GTV0777, 2023-11-09 - DIESER STREAM IST ILLEGAL UND ...
Episode: 777
Length: 9h48m55s
Views: 45424
Timestamp: 2023-11-09T18:23:01Z
Tags: -
Formats: 1080p60, 720p, 360p
Chapters:
1 0s Just Chatting
2 2h53m7s Alan Wake II
3 9h35m0s Just Chatting
```
Download the video in a specific format (Linux):
@ -107,17 +96,15 @@ Download the video in a specific format (Linux):
```
./lurch-dl --url https://gronkh.tv/streams/777 --format 720p
Title: GTV0777, 2023-11-09 - DIESER STREAM IST ILLEGAL UND SOLLTE VERBOTEN WERDEN!! ⭐ 247 auf @GronkhTV !comic !archiv !a
Format: 720p
Downloaded 0.32% at 10.00 MB/s
...
[...]
Format: 720p
[...]
```
Specify a filename (Windows):
```
.\lurch-dl.exe --url https://gronkh.tv/streams/777 --output Stream777.ts
...
./lurch-dl.exe --url https://gronkh.tv/streams/777 --output Stream777.ts
```
</details>