aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Readthedocs support (#107)shirt-dev2021-02-256-64/+49
| | | Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
* [ffmpeg] Allow passing custom arguments before -ipukkandan2021-02-247-34/+42
| | | | :ci skip dl
* [documentation] Fix documentation of "Extractor Options"pukkandan2021-02-243-31/+44
|
* Better support HLS media discontinuity and fully support media ↵shirt-dev2021-02-2413-475/+429
| | | | | | | initialization (#105) * Added options: `--hls-split-discontinuity` and `--no-hls-split-discontinuity` Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
* [tennistv] Fix extractor (Closes #104)pukkandan2021-02-241-4/+5
|
* Basic support for HLS media initialization (#103)shirt-dev2021-02-231-32/+62
| | | | Co-authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> Co-authored-by: pukkandan <pukkandan@gmail.com>
* [jwplatform] Add support for `hyland.com`pukkandan2021-02-231-3/+8
| | | | | | Related: https://github.com/ytdl-org/youtube-dl/issues/12918 :ci skip dl
* [Zee5] Add new extractor (#100)Ashish2021-02-222-0/+114
| | | | Co-authored-by: Ashish <ashish@pop-os.localdomain> Co-authored-by: pukkandan <pukkandan@gmail.com>
* [documentaion] Document `playable_in_embed`pukkandan2021-02-222-0/+5
| | | | :ci skip all
* [youtube] Show if video was a live stream in infopukkandan2021-02-223-0/+4
|
* [documentation] Document `all` in format selection (Closes #101)pukkandan2021-02-211-1/+2
| | | | :ci skip all
* [hls] Show warning if pycryptodome is not foundpukkandan2021-02-211-3/+5
| | | | :ci skip dl
* [version] updatepukkandan2021-02-207-13/+15
| | | | :ci skip all
* Release 2021.02.19pukkandan2021-02-206-11/+53
|
* Update to ytdl-commit-cf2dbecpukkandan2021-02-2019-394/+1012
| | | | | | | 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
* [viki] Fix extractor (Closes #91)pukkandan2021-02-191-5/+22
|
* [build] Publish on PyPi only if token is setpukkandan2021-02-191-13/+4
| | | | | This allows forks to easily build releases :ci skip all
* [documentation] Remove `--flat-videos`pukkandan2021-02-192-2/+3
| | | | | | | It does not work as documented It was an experimental option that I forgot to remove when making the fork public :ci skip all
* [youtube] Fix for empty comment text (Closes #97)pukkandan2021-02-191-1/+1
|
* [formatsort] Remove misuse of 'preference'pukkandan2021-02-1961-108/+89
| | | | | | | | '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`
* [formatsort] Remove forced priority of `quality`pukkandan2021-02-195-12/+14
| | | | When making `FormatSort`, I misinterpreted the purpose `quality`
* [documentation] Better document `--prefer-free-formats`pukkandan2021-02-183-6/+15
| | | | Also added `--no-prefer-free-formats`
* [formatsort] Prefer vp9.2 over other vp9 codecspukkandan2021-02-182-4/+4
| | | | vp9.2 may contain HDR while vp9.0 doesn't
* [formatsort] Remove unnecessary `field_preference` from extractorspukkandan2021-02-1820-23/+29
| | | | These were written with the old format sorting in mind and is no longer needed
* [youtube] Fix hashtag continuationpukkandan2021-02-181-3/+5
| | | | | | Eg: https://www.youtube.com/hashtag/youtube :ci skip dl
* Option `--windows-filenames` to force use of windows compatible filenamespukkandan2021-02-185-20/+37
| | | | | | | | * 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
* #93 Build improvementsshirt-dev2021-02-171-6/+8
| | | | | | | | * 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>
* [youtube] Add more Invidious instances (Closes #92)pukkandan2021-02-171-1/+13
| | | | :ci skip dl
* [MoveFiles] Fix when merger can't runpukkandan2021-02-171-0/+3
| | | | :ci skip dl
* [contributors] updatepukkandan2021-02-161-1/+4
| | | | | | Forgot to do it when making release :ci skip dl
* Don't raise parser.error when exiting for updatepukkandan2021-02-161-1/+1
|
* [version] Set version number based on UTC time, not local timepukkandan2021-02-163-3/+3
|
* #89 [pyinst.py] Exclude vcruntime140.dll from UPX (#89)Jody Bruchon2021-02-161-0/+1
| | | | | Related: https://github.com/blackjack4494/yt-dlc/pull/182 (7b400ac40b8e9ce5abaa6d0293fa9d4f017cf1f3) Authored by: jbruchon
* #90 [niconico] Extract `channel` and `channel_id` (Closes #77)kurumigi2021-02-161-2/+22
| | | Authored by kurumigi
* [ExtractAudio] Bugfix for 1de75fa129775b6d1ea57686299e0aeadb9a8ab8pukkandan2021-02-161-0/+1
| | | | | Fixes: #58 :ci skip dl
* [version] updatepukkandan2021-02-166-13/+13
| | | | :ci skip dl
* Release 2021.02.15pukkandan2021-02-162-6/+34
|
* [youtube] Fix for new accountspukkandan2021-02-161-1/+1
| | | | Cookies for some new accounts doesn't work with age-gated videos without `has_verified=1`
* #88 Implement SHA256 checking for autoupdatershirt-dev2021-02-162-18/+70
| | | | | | | * Also fix bugs from e5813e53f089e018606435926ae0e109c4838394 Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> :ci skip dl
* Fix build.yml hashing and crypto support (#87)shirt-dev2021-02-162-11/+13
| | | Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
* [ExtractAudio] Don't re-encode when file is already in a common audio format ↵pukkandan2021-02-151-0/+6
| | | | | | | (Closes #58) Fixes: https://github.com/blackjack4494/youtube-dlc/issues/214 Fixes: https://github.com/ytdl-org/youtube-dl/issues/28006
* [rumble] Add support for video page (Closes #80)pukkandan2021-02-152-0/+18
|
* Improve build/updaterpukkandan2021-02-156-29/+52
| | | | | | | | | * 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`
* #86 [youtube_live_chat] Use POST API (Closes #82)siikamiika2021-02-153-38/+45
| | | | | YouTube has removed support for the old GET based live chat API, and it's now returning 404 Authored by siikamiika
* #79 Fix HLS AES-128 with multiple keys in external downloadersshirt-dev2021-02-132-5/+12
| | | Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
* Cleanup some code and fix typospukkandan2021-02-1215-31/+50
| | | | :ci skip dl
* Minor bugfixespukkandan2021-02-124-5/+8
| | | | | | * `__real_download` should be false when ffmpeg unavailable and no download * Mistakes in #70 * `allow_playlist_files` was not correctly pass through
* #70 Allow downloading of unplayable video formatsshirt-dev2021-02-1229-47/+106
| | | | | | 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>
* [sponskrub] Print ffmpeg output and errors to terminalpukkandan2021-02-121-6/+6
| | | | | | The ffmpeg run can be long when using `--sponskrub-cut`. So progress needs to be printed :ci skip dl
* #76 Fix for empty HTTP head requestsshirt-dev2021-02-111-0/+2
| | | | | Related: https://github.com/ytdl-org/youtube-dl/issues/7181 Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)