Commit graph

488 commits

Author SHA1 Message Date
AutoUpdater
d1ed9f8c9c upgraded yt-dlp 2024-12-04 00:08:53 +00:00
AutoUpdater
4a87e9fa68 upgraded yt-dlp 2024-11-19 00:08:35 +00:00
AutoUpdater
d0e1c54b50 upgraded yt-dlp 2024-11-05 00:08:03 +00:00
Alex
0a00a1ffe2
Merge pull request #532 from eltociear/patch-1
docs: update README.md
2024-10-23 09:05:50 +03:00
Ikko Eltociear Ashimine
d059369110
docs: update README.md
numer -> number
2024-10-23 10:57:12 +09:00
AutoUpdater
99dae82f91 upgraded yt-dlp 2024-10-23 00:08:06 +00:00
AutoUpdater
d40786f39e upgraded yt-dlp 2024-10-08 00:07:47 +00:00
Alex Shnitman
b4e388409c add 2160p (closes #11) 2024-10-04 08:51:23 +03:00
Alex Shnitman
ea349c3560 upgraded dependencies 2024-10-04 08:50:48 +03:00
Alex
f306b4aaa8
Merge pull request #520 from phoenix727/title-default
fix: provide default value for title when absent
2024-10-02 08:47:45 +03:00
Peter Copeland
818847a37a fix: provide default value for title when absent 2024-10-01 22:46:56 -06:00
AutoUpdater
9ea1765124 upgraded yt-dlp 2024-09-28 00:08:03 +00:00
Alex
0b37d39ff9
Merge pull request #517 from DallasHoff/rwd-improvements
Responsive design improvements
2024-09-26 08:47:34 +03:00
Dallas Hoffman
0b1b0c4f5f Responsive design improvements 2024-09-25 23:06:29 -04:00
Alex
0016a8d2fe
Merge pull request #516 from jfsimoneau/robots-txt
Add the ability to specify a robots.txt file, with a default disallowing the download links
2024-09-22 15:04:15 +03:00
Jean-Francois Simoneau
bde077d23a Add the ability to specify a robots.txt file, with a default disallowing the download links 2024-09-22 02:10:36 -04:00
Alex Shnitman
abe7e88e44 add note about Raycast extension (closes #512) 2024-09-16 20:36:31 +03:00
Alex Shnitman
1112d6c5db add note about feature requests 2024-09-11 20:10:37 +03:00
Alex
23d772c0c2
Merge pull request #505 from VergilGao/master
Add the ability to be configured as an HTTPS service
2024-09-11 19:43:44 +03:00
Alex Shnitman
07b0b9caed documentation fixes and HTTPS boolean fix 2024-09-11 19:40:45 +03:00
VergilGao
84ed2c5f00 Add the ability to be configured as an HTTPS service 2024-08-29 14:54:36 +08:00
VergilGao
04e82533c7 Add a supports_reuse_port method to check if the operating system supports reuse port. 2024-08-29 14:21:15 +08:00
Alex
2e6199b867
Merge pull request #500 from volumedata21/master
removed version line from Docker Compose YAML section
2024-08-22 08:55:39 +03:00
Alex
01dd3e9320
Merge pull request #499 from labmonkey/bugfix/regression-playlist-output
fixed: Regression causing playlist output format to be applied to every video
2024-08-22 08:54:24 +03:00
VolumeData21
d654b6060c removed version line from Docker Compose YAML section 2024-08-21 20:55:45 -04:00
Pawel Derehajlo
9675cbe988 fixed: Regression causing playlist output format to be applied to every video 2024-08-21 23:52:38 +02:00
Alex
8277ff0719
Merge pull request #496 from labmonkey/playlist-strict-mode-and-limits
Playlist strict mode, limits and fixes
2024-08-19 19:21:29 +03:00
Pawel Derehajlo
301ff92b58 added OUTPUT_TEMPLATE_PLAYLIST variable 2024-08-19 16:31:25 +02:00
Pawel Derehajlo
5b64f2f615 fixed: urls with a video in a playlist were incorrectly downloaded as a whole playlist as single item instead of split by each video 2024-08-18 11:27:15 +02:00
Pawel Derehajlo
c675db1ae5 Added Playlist Strict mode and Item limits 2024-08-18 11:07:59 +02:00
evilmonkeydiaz
e4fa9723ba Update main.py 2024-08-17 18:02:48 -07:00
evilmonkeydiaz
2097a7adfa Added concurrent and limited modes 2024-08-17 16:09:42 -07:00
evilmonkeydiaz
8552faf9c5 Concurrent downloads 2024-08-17 15:15:53 -07:00
evilmonkeydiaz
d2bf4bd385 update class 2024-08-17 14:22:03 -07:00
evilmonkeydiaz
50e67e1459 Update ytdl.py 2024-08-17 13:27:35 -07:00
evilmonkeydiaz
07a2315703 Updated to cocurrent downloads attempt 1 2024-08-17 12:25:12 -07:00
AutoUpdater
ceede47841 upgraded yt-dlp 2024-08-07 00:07:06 +00:00
AutoUpdater
014add35d7 upgraded yt-dlp 2024-08-02 00:06:52 +00:00
AutoUpdater
dc894efb82 upgraded yt-dlp 2024-07-26 00:06:47 +00:00
AutoUpdater
77ed836fc3 upgraded yt-dlp 2024-07-17 00:07:24 +00:00
Alex
6b06e73c0a
Merge pull request #471 from alegru/master
Fix basic auth not asking for credentials
2024-07-14 19:28:32 +03:00
alegru
80569d7b5e Fix basic auth not asking for credentials 2024-07-14 17:05:47 +02:00
AutoUpdater
9afbc96e5b upgraded yt-dlp 2024-07-10 00:07:10 +00:00
AutoUpdater
ae57a5d4a1 upgraded yt-dlp 2024-07-09 00:06:52 +00:00
AutoUpdater
9619c4ed92 upgraded yt-dlp 2024-07-08 00:07:20 +00:00
AutoUpdater
de48d667a1 upgraded yt-dlp 2024-07-03 00:06:48 +00:00
AutoUpdater
ce638a0e32 upgraded yt-dlp 2024-07-02 00:06:59 +00:00
Alex
592dd99e5a
Merge pull request #455 from jgoguen/master
Add separate quality entry for iOS compatibility
2024-06-16 09:16:08 +03:00
Joel Goguen
41da9fdadd
Add separate quality entry for iOS compatibility
The iOS-compatible video may not be the best quality. Add a separate quality option to accommodate people who want the best available versus the best compatible with iOS's strict requirements.

Testing with https://www.youtube.com/watch?v=YiRMs5ZhcH4 where the best quality video is 2160p and not iOS-compatible.

With best quality, the VP9 video format is used (better quality but not iOS-compatible):

```
% ffprobe -hide_banner Who\ Can\ Find\ the\ Weirdest\ PC\ Parts\ on\ AliExpress?.mp4
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Who Can Find the Weirdest PC Parts on AliExpress?.mp4':
Metadata:
major_brand     : isom
minor_version   : 512
compatible_brands: isomiso2mp41
encoder         : Lavf60.16.100
Duration: 00:19:02.72, start: 0.000000, bitrate: 10941 kb/s
Stream #0:0[0x1](und): Video: vp9 (Profile 0) (vp09 / 0x39307076), yuv420p(tv, bt709), 3840x1920, 10805 kb/s, 29.97 fps, 29.97 tbr, 16k tbn (default)
Metadata:
handler_name    : ISO Media file produced by Google Inc. Created on: 06/15/2024.
vendor_id       : [0][0][0][0]
Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default)
Metadata:
handler_name    : ISO Media file produced by Google Inc.
vendor_id       : [0][0][0][0]
```

With "Best (iOS)" quality, the H264 video (lower quality but iOS-compatible) is used:

```
% ffprobe -hide_banner Who\ Can\ Find\ the\ Weirdest\ PC\ Parts\ on\ AliExpress?.mp4
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Who Can Find the Weirdest PC Parts on AliExpress?.mp4':
Metadata:
major_brand     : isom
minor_version   : 512
compatible_brands: isomiso2avc1mp41
encoder         : Lavf60.16.100
Duration: 00:19:02.72, start: 0.000000, bitrate: 1846 kb/s
Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x960 [SAR 1:1 DAR 2:1], 1710 kb/s, 29.97 fps, 29.97 tbr, 30k tbn (default)
Metadata:
handler_name    : ISO Media file produced by Google Inc.
vendor_id       : [0][0][0][0]
Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default)
Metadata:
handler_name    : ISO Media file produced by Google Inc.
vendor_id       : [0][0][0][0]
```

Included a README note about the new quality option.
2024-06-15 13:36:04 -04:00
Alex
6b4db7c757
Merge pull request #449 from PikuZheng/patch-2
add flac format for audio
2024-06-07 13:50:44 +03:00