aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-23Basic support for HLS media initialization (#103)shirt-dev
Co-authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> Co-authored-by: pukkandan <pukkandan@gmail.com>
2021-02-23[jwplatform] Add support for `hyland.com`pukkandan
Related: https://github.com/ytdl-org/youtube-dl/issues/12918 :ci skip dl
2021-02-22[Zee5] Add new extractor (#100)Ashish
Co-authored-by: Ashish <ashish@pop-os.localdomain> Co-authored-by: pukkandan <pukkandan@gmail.com>
2021-02-22[documentaion] Document `playable_in_embed`pukkandan
:ci skip all
2021-02-22[youtube] Show if video was a live stream in infopukkandan
2021-02-21[documentation] Document `all` in format selection (Closes #101)pukkandan
:ci skip all
2021-02-21[hls] Show warning if pycryptodome is not foundpukkandan
:ci skip dl
2021-02-20[version] updatepukkandan
:ci skip all
2021-02-20Release 2021.02.192021.02.19pukkandan
2021-02-20Update to ytdl-commit-cf2dbecpukkandan
https://github.com/ytdl-org/youtube-dl/commit/cf2dbec6301177a1fddf72862de05fa912d9869d Except: [kakao] improve info extraction and detect geo restriction https://github.com/ytdl-org/youtube-dl/commit/d8085580f63ad3b146a31712ff76cf41d5a4558a
2021-02-19[viki] Fix extractor (Closes #91)pukkandan
2021-02-19[build] Publish on PyPi only if token is setpukkandan
This allows forks to easily build releases :ci skip all
2021-02-19[documentation] Remove `--flat-videos`pukkandan
It does not work as documented It was an experimental option that I forgot to remove when making the fork public :ci skip all
2021-02-19[youtube] Fix for empty comment text (Closes #97)pukkandan
2021-02-19[formatsort] Remove misuse of 'preference'pukkandan
'preference' is to be used only when the format is better that ALL qualities of a lower preference irrespective of ANY sorting order the user requests. See deezer.py for correct use of this In the older sorting method, `preference`, `quality` and `language_preference` were functionally almost equivalent. So these disparities doesn't really matter there Also, despite what the documentation says, the default for `preference` was actually 0 and not -1. I have tried to correct this and also account for it when converting `preference` to `quality`
2021-02-19[formatsort] Remove forced priority of `quality`pukkandan
When making `FormatSort`, I misinterpreted the purpose `quality`
2021-02-18[documentation] Better document `--prefer-free-formats`pukkandan
Also added `--no-prefer-free-formats`
2021-02-18[formatsort] Prefer vp9.2 over other vp9 codecspukkandan
vp9.2 may contain HDR while vp9.0 doesn't
2021-02-18[formatsort] Remove unnecessary `field_preference` from extractorspukkandan
These were written with the old format sorting in mind and is no longer needed
2021-02-18[youtube] Fix hashtag continuationpukkandan
Eg: https://www.youtube.com/hashtag/youtube :ci skip dl
2021-02-18Option `--windows-filenames` to force use of windows compatible filenamespukkandan
* Also changed `--trim-file-name` to `--trim-filenames` to be similar to related options Related: https://web.archive.org/web/20210217190806/https://old.reddit.com/r/youtubedl/comments/llc4o5/do_you_guys_also_have_this_error :ci skip dl
2021-02-17#93 Build improvementsshirt-dev
* 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[youtube] Add more Invidious instances (Closes #92)pukkandan
:ci skip dl
2021-02-17[MoveFiles] Fix when merger can't runpukkandan
:ci skip dl
2021-02-16[contributors] updatepukkandan
Forgot to do it when making release :ci skip dl
2021-02-16Don't raise parser.error when exiting for updatepukkandan
2021-02-16[version] Set version number based on UTC time, not local timepukkandan
2021-02-16#89 [pyinst.py] Exclude vcruntime140.dll from UPX (#89)Jody Bruchon
Related: https://github.com/blackjack4494/yt-dlc/pull/182 (7b400ac40b8e9ce5abaa6d0293fa9d4f017cf1f3) Authored by: jbruchon
2021-02-16#90 [niconico] Extract `channel` and `channel_id` (Closes #77)kurumigi
Authored by kurumigi
2021-02-16[ExtractAudio] Bugfix for 1de75fa129775b6d1ea57686299e0aeadb9a8ab8pukkandan
Fixes: #58 :ci skip dl
2021-02-16[version] updatepukkandan
:ci skip dl
2021-02-16Release 2021.02.152021.02.15pukkandan
2021-02-16[youtube] Fix for new accountspukkandan
Cookies for some new accounts doesn't work with age-gated videos without `has_verified=1`
2021-02-16#88 Implement SHA256 checking for autoupdatershirt-dev
* Also fix bugs from e5813e53f089e018606435926ae0e109c4838394 Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> :ci skip dl
2021-02-16Fix build.yml hashing and crypto support (#87)shirt-dev
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
2021-02-15[ExtractAudio] Don't re-encode when file is already in a common audio format ↵pukkandan
(Closes #58) Fixes: https://github.com/blackjack4494/youtube-dlc/issues/214 Fixes: https://github.com/ytdl-org/youtube-dl/issues/28006
2021-02-15[rumble] Add support for video page (Closes #80)pukkandan
2021-02-15Improve build/updaterpukkandan
* Fix `get_executable_path` in UNIX * Update `x86.exe` correctly * Exit immediately in windows once the update process starts so that the file handle is released correctly * Show `exe`/`zip`/`source` and 32/64bit in verbose message * Look for both `yt-dlp` and `youtube-dlc` in releases. This ensures that the updater will keep working when the binary name is changed to yt-dlp * Disable pycryptodome in win_x86 since it causes `distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 10.0 is required`
2021-02-15#86 [youtube_live_chat] Use POST API (Closes #82)siikamiika
YouTube has removed support for the old GET based live chat API, and it's now returning 404 Authored by siikamiika
2021-02-13#79 Fix HLS AES-128 with multiple keys in external downloadersshirt-dev
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
2021-02-12Cleanup some code and fix typospukkandan
:ci skip dl
2021-02-12Minor bugfixespukkandan
* `__real_download` should be false when ffmpeg unavailable and no download * Mistakes in #70 * `allow_playlist_files` was not correctly pass through
2021-02-12#70 Allow downloading of unplayable video formatsshirt-dev
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[sponskrub] Print ffmpeg output and errors to terminalpukkandan
The ffmpeg run can be long when using `--sponskrub-cut`. So progress needs to be printed :ci skip dl
2021-02-11#76 Fix for empty HTTP head requestsshirt-dev
Related: https://github.com/ytdl-org/youtube-dl/issues/7181 Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)
2021-02-11#75 Change optional dependency from `Crypto` to `pycryptodome` (Closes #74)shirt-dev
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[youtube] Fix search continuationspukkandan
2021-02-11Update to ytdl-2021.02.10pukkandan
Except: [archiveorg] Fix and improve extraction (5fc53690cbe6abb11941a3f4846b566a7472753e)
2021-02-11#72 Fix issue with unicode filenames in aria2c (Closes #71)shirt-dev
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)
2021-02-10#49 [niconico] Improved extraction and support encrypted/SMILE movieskurumigi
Co-authored-by: tsukumijima <tsukumijima@users.noreply.github.com> Co-authored-by: tsukumi <39271166+tsukumijima@users.noreply.github.com> Co-authored-by: Bepis <36346617+bbepis@users.noreply.github.com> Co-authored-by: pukkandan <pukkandan@gmail.com>