pukkandan
8b7539d27c
Implement `--add-header` without modifying `std_headers`
...
Closes #2526 , #1614
3 years ago
pukkandan
7eaf7f9aba
[rokfin] Add stack and channel extractors ( #1534 )
...
Authored by: P-reducible, pukkandan
3 years ago
pukkandan
09b49e1f68
Add pre-processor stage `after_filter`
...
* Move `_match_entry` and `post_extract` to `process_video_result`. It is also left in `process_info` for API compat
* `--list-...` options and `--force-write-archive` now obey filtering options
* Move `SponsorBlockPP` to `after_filter`. Closes https://github.com/yt-dlp/yt-dlp/issues/2536
* Reverts 4ec82a72bb
since this commit addresses the issue it was solving
3 years ago
pukkandan
a30a6ed3e4
[youtube:tab] Add `approximate_date` extractor-arg
3 years ago
pukkandan
72073451be
[ThumbnailsConvertor] Support `webp`
...
Closes #2226
3 years ago
Lukas Fink
1ce9a3cb49
Add regex operator and quoting to format filters ( #2698 )
...
Closes #2681
Authored by: lukasfink1
3 years ago
pukkandan
3856407a86
[options] Rename `--clean-infojson` to `--clean-info-json`
3 years ago
pukkandan
c1653e9efb
Release 2022.02.04
3 years ago
pukkandan
d5a398988b
Update to ytdl-commit-78ce962
...
[youtube] Support channel search
78ce962f4f
3 years ago
pukkandan
455a15e2dc
[cleanup,docs] Minor fixes
...
Closes #2541 , #2484
3 years ago
MinePlayersPE
046cab3915
[TikTok] Iterate through app versions ( #2449 )
...
Closes #2476
Authored by: MinePlayersPE
3 years ago
pukkandan
dbcea0585f
[outtmpl] Handle `-o ""` better
...
Since the specific type of file is not downloaded when giving `-o "<type>:"`,
now `-o ""` acts as an alias to `--skip-download`
3 years ago
Jeff Huffman
706dfe441b
[crunchyroll:beta] Add cookies support ( #2506 )
...
* Extract directly from the beta API when cookies are passed. If login cookie is absent, the extraction is delegated to `CrunchyrollIE`. This causes different metadata to be extracted (including formats and video id) and therefore results in a different archive entry. For now, this issue is unavoidable since the browser also redirects to the old site when not logged in.
* Adds extractor-args `format` and `hardsub` to control the source and subtitles of the extracted formats
Closes #1911
Authored by: tejing1
3 years ago
pukkandan
88f23a18e0
[docs,cleanup] Fix linter and misc cleanup
...
Closes #2419
3 years ago
pukkandan
bb66c24797
Add option `--print-to-file`
...
Closes #2372
3 years ago
pukkandan
144a3588b4
Release 2022.01.22
3 years ago
pukkandan
fc5fa964c7
[docs] Improvements
3 years ago
pukkandan
0bfc53d05c
List playlist thumbnails in `--list-thumbnails`
3 years ago
coletdjnz
6c73052c0a
[youtube] Extract channel subscriber count ( #2399 )
...
Closes #2350
* Adds `channel_follower_count` field
Authored-by: coletdjnz
3 years ago
krichbanana
64f36541c9
[youtube:tab] Raise error on tab redirect ( #2318 )
...
Closes #2306
Authored by: krichbanana, coletdjnz
3 years ago
pukkandan
3b603dbdf1
Add option `--concat-playlist`
...
Closes #1855 , related: #382
3 years ago
pukkandan
ed8d87f911
[cleanup, docs] Minor fixes
...
Closes #2230
3 years ago
pukkandan
8130779db6
Allow listing formats, thumbnails, subtitles using `--print` ( #2238 )
...
Closes #2083
Authored by: pukkandan, Zirro
3 years ago
pukkandan
ed5835b451
Allow `--print` to be run at any post-processing stage
3 years ago
coletdjnz
f0d785d3ed
[youtube:tab] Extract more playlist metadata ( #2069 )
...
* Add fields modified_date, modified_timestamp
* Add field playlist_count
* [youtube:tab] Extract view_count, playlist_count, modified_date
Authored by: coletdjnz, pukkandan
3 years ago
pukkandan
9e907ebddf
[cleanup] Misc cleanup
3 years ago
pukkandan
9c906919ae
Add field `video_autonumber`
...
Closes #662
3 years ago
pukkandan
ebed8b3732
Add more post-processing stages
...
playlist = After entire playlist
after_video = After downloading all formats of a video
3 years ago
pukkandan
1e43a6f733
Allow `--exec` to be run at any post-processing stage
...
Deprecates `--exec-before-download`
3 years ago
pukkandan
ca30f449a1
Add `--print playlist:` to print fields per playlist
3 years ago
pukkandan
8896899216
[FfmpegMetadata] Allow setting metadata of individual streams
...
Closes #877
3 years ago
Ashish Gupta
26f2aa3db9
[hotstar] Add extractor args to ignore tags ( #2116 )
...
Authored by: Ashish0804
3 years ago
pukkandan
abbeeebc4c
[outtmpl] Alternate form for `D` and fix suffix's case
...
Fixes: https://github.com/yt-dlp/yt-dlp/issues/2085#issuecomment-1002247689 , https://github.com/yt-dlp/yt-dlp/pull/2132/files#r775729811
3 years ago
pukkandan
6a34813a0d
[docs] Add examples for using `TYPES:` in `-P`/`-o`
3 years ago
Matt Broadway
f59f5ef8b6
[cookies] Support other keyrings ( #2032 )
...
Authored by: mbway
3 years ago
pukkandan
87e0499624
Release 2021.12.25
3 years ago
pukkandan
d80d98e7d4
[docs] Minor fixes
3 years ago
MinePlayersPE
d43de6821c
[GameJolt] Add extractors ( #2036 )
...
Authored by: MinePlayersPE
3 years ago
pukkandan
37893bb0c9
[outtmpl] Change filename sanitization type to `S`
...
`F` is already used for float!
Bug in e0fd95737d
3 years ago
Emanuel Hoogeveen
205a0654c0
Add option `--file-access-retries` ( #2066 )
...
Closes #517
Authored by: ehoogeveen-medweb
3 years ago
pukkandan
b69fd25c25
[cleanup] Misc cleanup
...
Closes #1942 #1976 #2020 #2058 #1984
3 years ago
pukkandan
e0fd95737d
[outtmpl] Add alternate forms `F`, `D`
...
and improve `id` detection
F = sanitize as filename (# = restricted)
D = add Decimal suffixes
Closes #2085 , 2081
3 years ago
pukkandan
fa9f30b802
Add interactive format selection with `-f -`
...
Closes #2065
3 years ago
The Hatsune Daishi
adbc4ec4bb
[dash,youtube] Download live from start to end ( #888 )
...
* Add option `--live-from-start` to enable downloading live videos from start
* Add key `is_from_start` in formats to identify formats (of live videos) that downloads from start
* [dash] Create protocol `http_dash_segments_generator` that allows a function to be passed instead of fragments
* [fragment] Allow multiple live dash formats to download simultaneously
* [youtube] Implement fragment re-fetching for the live dash formats
* [youtube] Re-extract dash manifest every 5 hours (manifest expires in 6hrs)
* [postprocessor/ffmpeg] Add `FFmpegFixupDuplicateMoovPP` to fixup duplicated moov atoms
Known issue: Ctrl+C doesn't work on Windows when downloading multiple formats
Closes #1521
Authored by: nao20010128nao, pukkandan
3 years ago
Unit 193
e75bb0d6c3
[cleanup] Fix some typos ( #2033 )
...
Authored by: unit193
3 years ago
pukkandan
940a67a3e2
[docs] Change all examples to use double quotes
...
to be platform-agnostic
3 years ago
PilzAdam
e978789f0f
[outtmpl] Add operator `&` for replacement text ( #2012 )
...
Authored by: PilzAdam
3 years ago
chris
ec2e44fc57
[docs] Improve manpage format ( #2003 )
...
Closes #1448
Authored by: iw0nderhow, pukkandan
3 years ago
coletdjnz
46383212b3
[youtube:comments] Add more options for limiting number of comments extracted ( #1626 )
...
Extends `max_comments` extractor arg to support `max-parents,max-replies,max-replies-per-thread`.
Authored-by: coletdjnz
3 years ago
pukkandan
0bb322b9c0
Add field `webpage_url_domain`
...
Closes #1311
3 years ago