shirt and GitHub
8ef5af1942
[build] Update pyinstaller
2022-07-17 21:24:23 -04:00
shirt and pukkandan
727029c508
[youtube] Detect DRM better
...
Authored by: shirt-dev
2022-03-27 11:27:27 +05:30
shirt and GitHub
d69e55c1d8
[cleanup] Remove readthedocs from README.md
2022-03-14 12:19:33 -04:00
shirt and GitHub
9f2a6352ea
[docs] Remove readthedocs
2022-03-14 16:17:01 +00:00
shirt and GitHub
b46ccbc6d4
[build] Update pyinstaller to 4.10
2022-03-07 23:02:27 -05:00
shirt and GitHub
fc259cc249
[build] Update pyinstaller to 4.9
2022-02-15 17:48:02 -05:00
shirt and GitHub
93e597ba28
Fix logic error in report_unplayable_conflict
2021-11-27 12:13:08 -05:00
shirt and GitHub
cf1f13b817
[generic] Support mpd manifests without extension ( #1806 )
...
Authored by: shirt-dev
2021-11-27 10:45:59 +05:30
shirt and GitHub
373475f035
[fragments] Pad fragments before decrypting ( #1298 )
...
Closes #197 , #1297 , #1007
Authored by: shirt-dev
2021-10-18 08:14:20 +05:30
shirt and GitHub
f85e6be42e
[build] Use pycryptodomex for PyInstaller ( #1179 )
2021-10-05 13:37:58 -04:00
shirt and GitHub
7687c8ac6e
[HLS] Fix decryption issues ( #1117 )
...
* Unpad HLS fragments with PKCS#7 according to datatracker.ietf.org/doc/html/rfc8216
* media_sequence should only be incremented in for media fragments
* The native decryption should only be used if ffmpeg is unavailable since it is significantly slower. Closes #1086
Authored by: shirt-dev, pukkandan
2021-09-29 00:23:24 +05:30
shirt and GitHub
250a938de8
[ffmpeg] Set max probesize to workaround AAC HLS stream issues ( #1109 )
...
Fixes : #618 , #998 , #1039
Authored by: shirt-dev
2021-09-28 04:12:33 +05:30
shirt and GitHub
5fa206fb54
[ParamountPlus] Fix geo verification ( #711 )
...
Closes #681
Authored by: shirt
2021-08-16 12:13:24 +05:30
6e6e0d95b3
[paramountplus] Separate extractor and fix some titles ( #652 )
...
Co-authored-by: shirt, pukkandan
2021-08-10 01:54:50 +05:30
shirt and GitHub
476febeb3a
[build] Use custom build of pyinstaller ( #663 )
...
Related: #25
Authored-by: shirt
2021-08-10 01:21:02 +05:30
shirt and pukkandan
7237fdc6ce
[build] Fix pefile version for x86
...
Authored by: shirt-dev
2021-05-20 21:15:41 +05:30
shirt and GitHub
4cf1e5d2f9
Native concurrent downloading of fragments ( #166 )
...
* Option `--concurrent-fragments` (`-N`) to set the number of threads
Related: #165
Known issues:
* When receiving Ctrl+C, the process will exit only after finishing the currently downloading fragments
* The download progress shows the speed of only one thread
Authored by shirt-dev
2021-03-13 10:16:58 +05:30
shirt-dev and GitHub
d7009caa03
Improve HLS/DASH external downloader code ( #162 )
...
Authored by: shirt
2021-03-10 20:09:40 +05:30
shirt-dev and GitHub
2c736b4f61
[cbs] Add support for ParamountPlus ( #138 )
...
Related: https://github.com/ytdl-org/youtube-dl/issues/28342
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
2021-03-04 20:20:07 +05:30
b3b30a4bca
Fix HLS playlist downloading ( #127 )
...
Co-authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
2021-03-01 12:05:45 -05:00
shirt-dev and GitHub
c552ae8838
Fix get_executable_path ( #117 )
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
2021-02-26 04:28:02 +05:30
shirt-dev and GitHub
b45d4e4a8e
Fix completion paths, zsh pip completion install ( #114 )
2021-02-25 11:00:29 -05:00
shirt-dev and GitHub
b965087396
Readthedocs improvements ( #115 )
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
:ci skip dl
2021-02-25 21:16:08 +05:30
shirt-dev and GitHub
a17417e8ca
Readthedocs support ( #107 )
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
2021-02-25 00:00:37 +05:30
shirt-dev and GitHub
310c2ed2c6
Better support HLS media discontinuity and fully support media initialization ( #105 )
...
* Added options: `--hls-split-discontinuity` and `--no-hls-split-discontinuity`
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
2021-02-24 20:17:53 +05:30
b1bb77d75f
Basic support for HLS media initialization ( #103 )
...
Co-authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
Co-authored-by: pukkandan <pukkandan@gmail.com >
2021-02-23 21:30:56 +05:30
shirt-dev and GitHub
55e36f035c
#93 Build improvements
...
* Lock all python package versions to the last officially supported releases for x86
* Bugfix for UNIX hash output
* Use wheels to avoid compilation of python packages
* Hash calculation on Windows now uses PowerShell rather than the legacy certutil
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
2021-02-17 11:40:39 +05:30
shirt-dev and GitHub
44f705d001
#88 Implement SHA256 checking for autoupdater
...
* Also fix bugs from e5813e53f0
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
:ci skip dl
2021-02-16 02:36:42 +05:30
shirt-dev and GitHub
47930b73a5
Fix build.yml hashing and crypto support ( #87 )
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
2021-02-16 00:46:23 +05:30
shirt-dev and GitHub
7620cd46c3
#79 Fix HLS AES-128 with multiple keys in external downloaders
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
2021-02-13 21:45:41 +05:30
63ad4d43eb
#70 Allow downloading of unplayable video formats
...
Video postprocessors are also turned off when this option is used
Co-authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com >
Co-authored-by: pukkandan <pukkandan@gmail.com >
2021-02-12 09:21:59 +05:30
shirt-dev and GitHub
fc2119f210
#76 Fix for empty HTTP head requests
...
Related: https://github.com/ytdl-org/youtube-dl/issues/7181
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com > (shirt-dev)
2021-02-11 21:31:34 +05:30
shirt-dev and GitHub
5d25607a3a
#75 Change optional dependency from Crypto to pycryptodome ( Closes #74 )
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com > (shirt-dev)
pycryptodome is an in-place replacement for Crypto and is more actively developed
2021-02-11 17:16:02 +05:30
shirt-dev and GitHub
539d158c50
#72 Fix issue with unicode filenames in aria2c ( Closes #71 )
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com > (shirt-dev)
2021-02-11 02:27:18 +05:30
3dd264bf42
#64 Implement self updater
...
Co-authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com > (shirt-dev)
Co-authored-by: pukkandan <pukkandan@gmail.com >
2021-02-09 18:04:00 +05:30
5219cb3e75
#55 Add aria2c support for DASH (mpd) and HLS (m3u8)
...
Co-authored-by: Dan <2660574+shirtjs@users.noreply.github.com >
Co-authored-by: pukkandan <pukkandan@gmail.com >
2021-02-08 22:16:01 +05:30