Commit Graph

18630 Commits (5ef7d9bdd8c4d480612d88bd0bd2a4196f2e2562)
 

Author SHA1 Message Date
pukkandan 5ef7d9bdd8
Release 2021.03.01 3 years ago
pukkandan 62bff2c170
Add option `--extractor-retries` to retry on known extractor errors
* Currently only used by youtube

Fixes https://github.com/ytdl-org/youtube-dl/issues/28194
Possibly also fixes: https://github.com/ytdl-org/youtube-dl/issues/28289 (can not confirm since the issue isn't reliably reproducible)
3 years ago
pukkandan f0884c8b3f Cleanup some code (see desc)
* `--get-comments` doesn't imply `--write-info-json` if `-J`, `-j` or `--print-json` are used
* Don't pass `config_location` to `YoutubeDL` (it is unused)
* [bilibiliaudio] Recognize the file as audio-only
* Update gitignore
* Fix typos
3 years ago
pukkandan 277d6ff5f2
Extract comments only when needed #95 (Closes #94) 3 years ago
pukkandan 1cf376f55a Add option `--sleep-requests` to sleep b/w requests (Closes #106)
* Also fix documentation of `sleep_interval_subtitles`

Related issues:
https://github.com/blackjack4494/yt-dlc/issues/158
https://github.com/blackjack4494/youtube-dlc/issues/195
https://github.com/ytdl-org/youtube-dl/pull/28270
https://github.com/ytdl-org/youtube-dl/pull/28144
https://github.com/ytdl-org/youtube-dl/issues/27767
https://github.com/ytdl-org/youtube-dl/issues/23638
https://github.com/ytdl-org/youtube-dl/issues/26287
https://github.com/ytdl-org/youtube-dl/issues/26319
3 years ago
pukkandan 7f7de7f94d Allow specifying path in `--external-downloader` 3 years ago
pukkandan 86878b6cd9 [hrfensehen] Fix wrong import 3 years ago
pukkandan b3d1242534 [youtube] Fix inconsistent `webpage_url` (closes #119) 3 years ago
pukkandan 9bd2020476 [hls] Enable `--hls-use-mpegts` by default when downloading live-streams
* Also added option `--no-hls-use-mpegts` to disable this

Related: #96
3 years ago
pukkandan ed9b7e3dd3 Fix bug with m3u8 format extraction 3 years ago
shirt-dev c552ae8838
Fix `get_executable_path` (#117)
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
3 years ago
Robin Dunn 31a5e037a7
[viki] Fix viki play pass authentication (#111)
Authored by: RobinD42
3 years ago
pukkandan 3638226215 [ci] Disable download tests unless specifically invoked
Tests can be enabled/disabled using the following in the commit message
* Run Download: `ci-run-dl`
* Skip Core: `ci-skip`
* Skip Quick & Core: `ci-skip-all`
(replace "-" by a space " ")
3 years ago
pukkandan 14fdfea973 [youtube] Retry on incomplete `ytInitialData`
Related: #116
3 years ago
shirt-dev b45d4e4a8e
Fix completion paths, zsh pip completion install (#114) 3 years ago
pukkandan 3e39273418
Merge branch 'master' into fix-paths 3 years ago
shirt-dev b965087396
Readthedocs improvements (#115)
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>

:ci skip dl
3 years ago
hseg 359d6d8650 Fix completion paths, zsh pip completion install
Closes: #108, #110
3 years ago
pukkandan 0e0040519b [embedthumbnail] Fix bug with deleting original thumbnail (Closes #113)
:ci skip dl
3 years ago
pukkandan 127d075955 [documentation] Fix typos (Closes #112)
:ci skip all
3 years ago
pukkandan bce8cbb089 [tennistv] Fix format sorting 3 years ago
pukkandan aae273ded8 [version] update :ci skip dl 3 years ago
pukkandan c74d1aa340 Release 2021.02.24 3 years ago
pukkandan 7c60c33efe Update to ytdl-commit-4460329
44603290e5

Except: gedi, tmz
7422a2194f
8cb4b71909
d81421af4b
3 years ago
pukkandan 0744a815b7 [documentation] Changes left behind from #85 and #107 3 years ago
Pccode66 7a5c1cfe93
Completely change project name to yt-dlp (#85)
* All modules and binary names are changed
* All documentation references changed
* yt-dlp no longer loads youtube-dlc config files
* All URLs changed to point to organization account

Co-authored-by: Pccode66
Co-authored-by: pukkandan
3 years ago
pukkandan c4218ac3f1 Fix `--windows-filenames` removing `/` from UNIX paths
:ci skip all
3 years ago
shirt-dev a17417e8ca
Readthedocs support (#107)
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
3 years ago
pukkandan 5b1ecbb327 [ffmpeg] Allow passing custom arguments before -i
:ci skip dl
3 years ago
pukkandan e409895f13 [documentation] Fix documentation of "Extractor Options" 3 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>
3 years ago
pukkandan c8d83a22ef [tennistv] Fix extractor (Closes #104) 3 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>
3 years ago
pukkandan 389e2956a7 [jwplatform] Add support for `hyland.com`
Related: https://github.com/ytdl-org/youtube-dl/issues/12918

:ci skip dl
3 years ago
Ashish da6dcbad7d
[Zee5] Add new extractor (#100)
Co-authored-by: Ashish <ashish@pop-os.localdomain>
Co-authored-by: pukkandan <pukkandan@gmail.com>
3 years ago
pukkandan 6cfda0582b [documentaion] Document `playable_in_embed`
:ci skip all
3 years ago
pukkandan f76ede8ee4 [youtube] Show if video was a live stream in info 3 years ago
pukkandan e094cec18c [documentation] Document `all` in format selection (Closes #101)
:ci skip all
3 years ago
pukkandan d9524b89b7 [hls] Show warning if pycryptodome is not found
:ci skip dl
3 years ago
pukkandan ad68b9f07f [version] update
:ci skip all
3 years ago
pukkandan 4524baf056 Release 2021.02.19 3 years ago
pukkandan bc2ca1bb75 Update to ytdl-commit-cf2dbec
cf2dbec630

Except: [kakao] improve info extraction and detect geo restriction
d8085580f6
3 years ago
pukkandan 5e41dca334 [viki] Fix extractor (Closes #91) 3 years ago
pukkandan 2a86f3da07 [build] Publish on PyPi only if token is set
This allows forks to easily build releases
:ci skip all
3 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
3 years ago
pukkandan ba7bf12d89 [youtube] Fix for empty comment text (Closes #97) 3 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`
3 years ago
pukkandan dca3ff4a5e [formatsort] Remove forced priority of `quality`
When making `FormatSort`, I misinterpreted the purpose `quality`
3 years ago
pukkandan da9be05edf [documentation] Better document `--prefer-free-formats`
Also added `--no-prefer-free-formats`
3 years ago
pukkandan 155d2b48c5 [formatsort] Prefer vp9.2 over other vp9 codecs
vp9.2 may contain HDR while vp9.0 doesn't
3 years ago