pukkandan
5b1ecbb327
[ffmpeg] Allow passing custom arguments before -i
...
:ci skip dl
4 years ago
pukkandan
e409895f13
[documentation] Fix documentation of "Extractor Options"
4 years ago
shirt-dev
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>
4 years ago
pukkandan
c8d83a22ef
[tennistv] Fix extractor ( Closes #104 )
4 years ago
shirt-dev
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>
4 years ago
pukkandan
389e2956a7
[jwplatform] Add support for `hyland.com`
...
Related: https://github.com/ytdl-org/youtube-dl/issues/12918
:ci skip dl
4 years ago
Ashish
da6dcbad7d
[Zee5] Add new extractor ( #100 )
...
Co-authored-by: Ashish <ashish@pop-os.localdomain>
Co-authored-by: pukkandan <pukkandan@gmail.com>
4 years ago
pukkandan
6cfda0582b
[documentaion] Document `playable_in_embed`
...
:ci skip all
4 years ago
pukkandan
f76ede8ee4
[youtube] Show if video was a live stream in info
4 years ago
pukkandan
e094cec18c
[documentation] Document `all` in format selection ( Closes #101 )
...
:ci skip all
4 years ago
pukkandan
d9524b89b7
[hls] Show warning if pycryptodome is not found
...
:ci skip dl
4 years ago
pukkandan
ad68b9f07f
[version] update
...
:ci skip all
4 years ago
pukkandan
4524baf056
Release 2021.02.19
4 years ago
pukkandan
bc2ca1bb75
Update to ytdl-commit-cf2dbec
...
cf2dbec630
Except: [kakao] improve info extraction and detect geo restriction
d8085580f6
4 years ago
pukkandan
5e41dca334
[viki] Fix extractor ( Closes #91 )
4 years ago
pukkandan
2a86f3da07
[build] Publish on PyPi only if token is set
...
This allows forks to easily build releases
:ci skip all
4 years ago
pukkandan
a40258a259
[documentation] Remove `--flat-videos`
...
It does not work as documented
It was an experimental option that I forgot to remove when making the fork public
:ci skip all
4 years ago
pukkandan
ba7bf12d89
[youtube] Fix for empty comment text ( Closes #97 )
4 years ago
pukkandan
f983b87567
[formatsort] Remove misuse of 'preference'
...
'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`
4 years ago
pukkandan
dca3ff4a5e
[formatsort] Remove forced priority of `quality`
...
When making `FormatSort`, I misinterpreted the purpose `quality`
4 years ago
pukkandan
da9be05edf
[documentation] Better document `--prefer-free-formats`
...
Also added `--no-prefer-free-formats`
4 years ago
pukkandan
155d2b48c5
[formatsort] Prefer vp9.2 over other vp9 codecs
...
vp9.2 may contain HDR while vp9.0 doesn't
4 years ago
pukkandan
54f37eeabd
[formatsort] Remove unnecessary `field_preference` from extractors
...
These were written with the old format sorting in mind and is no longer needed
4 years ago
pukkandan
9ba5705ac0
[youtube] Fix hashtag continuation
...
Eg: https://www.youtube.com/hashtag/youtube
:ci skip dl
4 years ago
pukkandan
c2934512c2
Option `--windows-filenames` to force use of windows compatible filenames
...
* 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
4 years ago
shirt-dev
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>
4 years ago
pukkandan
c86d5023d0
[youtube] Add more Invidious instances ( Closes #92 )
...
:ci skip dl
4 years ago
pukkandan
42bb0c59f8
[MoveFiles] Fix when merger can't run
...
:ci skip dl
4 years ago
pukkandan
c3e1f0c4f2
[contributors] update
...
Forgot to do it when making release
:ci skip dl
4 years ago
pukkandan
6b027907ce
Don't raise parser.error when exiting for update
4 years ago
pukkandan
f3b7c69377
[version] Set version number based on UTC time, not local time
4 years ago
Jody Bruchon
46261325be
#89 [pyinst.py] Exclude vcruntime140.dll from UPX ( #89 )
...
Related: https://github.com/blackjack4494/yt-dlc/pull/182 (7b400ac40b
)
Authored by: jbruchon
4 years ago
kurumigi
78b9a616cc
#90 [niconico] Extract `channel` and `channel_id` ( Closes #77 )
...
Authored by kurumigi
4 years ago
pukkandan
55b53b338b
[ExtractAudio] Bugfix for 1de75fa129
...
Fixes : #58
:ci skip dl
4 years ago
pukkandan
d16ab6ef1c
[version] update
...
:ci skip dl
4 years ago
pukkandan
aa837ddf06
Release 2021.02.15
4 years ago
pukkandan
a718ef84c8
[youtube] Fix for new accounts
...
Cookies for some new accounts doesn't work with age-gated videos without `has_verified=1`
4 years ago
shirt-dev
44f705d001
#88 Implement SHA256 checking for autoupdater
...
* Also fix bugs from e5813e53f0
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
:ci skip dl
4 years ago
shirt-dev
47930b73a5
Fix build.yml hashing and crypto support ( #87 )
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
4 years ago
pukkandan
1de75fa129
[ExtractAudio] Don't re-encode when file is already in a common audio format ( Closes #58 )
...
Fixes: https://github.com/blackjack4494/youtube-dlc/issues/214
Fixes: https://github.com/ytdl-org/youtube-dl/issues/28006
4 years ago
pukkandan
6285297795
[rumble] Add support for video page ( Closes #80 )
4 years ago
pukkandan
e5813e53f0
Improve build/updater
...
* 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`
4 years ago
siikamiika
273762c8d0
#86 [youtube_live_chat] Use POST API ( Closes #82 )
...
YouTube has removed support for the old GET based live chat API, and it's now returning 404
Authored by siikamiika
4 years ago
shirt-dev
7620cd46c3
#79 Fix HLS AES-128 with multiple keys in external downloaders
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
4 years ago
pukkandan
068693675e
Cleanup some code and fix typos
...
:ci skip dl
4 years ago
pukkandan
1ea2412927
Minor bugfixes
...
* `__real_download` should be false when ffmpeg unavailable and no download
* Mistakes in #70
* `allow_playlist_files` was not correctly pass through
4 years ago
shirt-dev
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>
4 years ago
pukkandan
584bab3766
[sponskrub] Print ffmpeg output and errors to terminal
...
The ffmpeg run can be long when using `--sponskrub-cut`. So progress needs to be printed
:ci skip dl
4 years ago
shirt-dev
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)
4 years ago
shirt-dev
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
4 years ago