Commit Graph

1591 Commits (7a0ba75857e077bbadc43ea7d9ba63519fe3e82a)

Author SHA1 Message Date
schn0sch c2a8547fdc
[peekvids] Add extractor (#2414)
Authored by: schn0sch
2 years ago
Bricio 0a19532ead
[Caltrans] Add extractor (#2781)
Closes #2775

Authored by: Bricio
2 years ago
Ronald Ip 2d41e2eceb
[twitter] Fix for private videos (#2772)
Closes #2762, https://github.com/ytdl-org/youtube-dl/issues/27643
Authored by: iphoting
2 years ago
Lesmiscore (Naoya Ozaki) 81c5f44c0f
[fc2] Fix extraction (#2776)
Closes #2774

Authored by: Lesmiscore
2 years ago
Michael Pauley 1f7db8533a
[cookies] Update MacOS12 `Cookies.binarycookies` location (#2742)
Authored by: mdpauley
2 years ago
pukkandan e8969bda94
Obey `--abort-on-error` for "ffmpeg not installed"
Closes #1840
2 years ago
chris c82f051dbb
[ruv.is] Add extractor (#2665)
Closes: #2122

Authored by: iw0nderhow
2 years ago
pukkandan 49895f062e
[tiktok] Fix `vt.tiktok` URLs
and add test
2 years ago
coletdev 60f393e48b
[youtube] Ensure subtitle urls are absolute (#2765)
Closes #2755

Authored by: coletdjnz
2 years ago
pukkandan 88afe05695
[tiktok] Fix `vm.tiktok` URLs
Closes #2396
2 years ago
pukkandan 57ebfca39b
Set `webpage_url_...` from `webpage_url` and not input URL
Closes #2756
2 years ago
YuenSzeHong b1cb0525ac
[fujitv] Extract resolution for free sources (#2685)
Authored by: YuenSzeHong
2 years ago
Lesmiscore (Naoya Ozaki) da42679b87
[utils] WebSockets wrapper for non-async functions (#2417)
Authored by: Lesmiscore
2 years ago
Lesmiscore 2944835080
[bigo] Fix extractor to not to use `form_params` 2 years ago
Tom a3eb987e0e
[zoom] Add support for screen cast (#2699)
Authored by: Mipsters
2 years ago
Lesmiscore (Naoya Ozaki) 7bc33ad0e9
[bigo] Add extractor (#2749)
Fixes https://github.com/ytdl-org/youtube-dl/issues/18357

Authored by: Lesmiscore
2 years ago
Bricio 2068a60318
[generic] Set rss `guid` as video id (#2741)
Closes #2424
Authored by: Bricio
2 years ago
Lukas Fink 1ce9a3cb49
Add regex operator and quoting to format filters (#2698)
Closes #2681 
Authored by: lukasfink1
2 years ago
pukkandan d49f8db39f
[utils] Validate `DateRange` input
Closes #2641
2 years ago
pukkandan ab6df717d1
[youtube] Differentiate descriptive audio by language code
Related: #2677
2 years ago
pukkandan 0c8d9e5fec
[youtube] Label original auto-subs
Closes #2655
2 years ago
Felix S 3f047fc406
[extractor] Extract subtitles from manifests for more sites (#2686)
vimeo, globo, kaltura, svt

Authored by: fstirlitz
2 years ago
i6t 82b5176783
[Gettr] Add `GettrStreamingIE` (#2661)
Closes #2654
Authored by: i6t
2 years ago
Bricio 17b183886f
[globo] Expand valid URL (#2732)
Closes #2730 
Authored by: Bricio
2 years ago
Bricio cd170e8184
[beeg] Fix extractor (#2616)
Closes #2592

Authored by: Bricio
2 years ago
pukkandan 297e9952b6
[extractor] Allow `http_headers` to be specified for `thumbnails` 2 years ago
marieell dca4f46274
[cleanup] Remove extractors for some dead websites (#2739)
90tv.ir, HornBunny.com, 220.ro, 5min.com, Kankan.com, Roxwel.com,
FreshLive.tv, TheScene.com, Vube.com

Authored by: marieell
2 years ago
Luc Ritchie 5dee3ad037
[afreecatv] Support password-protected livestreams (#2738)
Authored by: wlritchi
2 years ago
pukkandan 079a7cfc71
[downloader] Do not use aria2c for non-native `m3u8`
Closes #2718
2 years ago
pukkandan 3856407a86
[options] Rename `--clean-infojson` to `--clean-info-json` 2 years ago
pukkandan db2e129ca0
[options] Better ambiguous option resolution
Eg: `--write-auto` no longer results in
> ambiguous option: --write-auto (--write-auto-subs, --write-automatic-subs?)
2 years ago
marieell 1209b6ca5b
[zaq1] Remove dead extractor (#2728)
Was already partially removed in 29f7c58aaf
Authored-by: marieell
2 years ago
Justin Keogh a3125791c7
[utils] Use `locked_file` for `sanitize_open` (#1066)
Authored by: jakeogh
2 years ago
ofkz f1657a98cb
[nfb] Add extractor (#2579)
Authored by: ofkz
2 years ago
github-actions b761428226 [version] update
Created by: pukkandan

:ci skip all
2 years ago
pukkandan 84bbc54599
[youtube:search] Add tests 2 years ago
pukkandan 1e5d87beee
[websocket] Make syntax error in `websockets` module non-fatal
Closes #2633
2 years ago
nixxo 22219f2d1f
[mediaset] Fix extractor (#2158)
Closes #2149
Authored by: nixxo
2 years ago
Lesmiscore (Naoya Ozaki) 5a13fdd225
[twitcasting] Enforce UTF-8 for POST payload (#2521)
Authored by: Lesmiscore
2 years ago
coletdjnz af5c1c553e
[youtube] Fix search extractor
Regression introduced in 16aa9ea41d. Closes #2628
Authored-by: coletdjnz
2 years ago
github-actions 3cea9ec2eb [version] update
Created by: pukkandan

:ci skip all
2 years ago
pukkandan d5a398988b
Update to ytdl-commit-78ce962
[youtube] Support channel search
78ce962f4f
2 years ago
pukkandan 455a15e2dc
[cleanup,docs] Minor fixes
Closes #2541, #2484
2 years ago
pukkandan 460a1c08b9
[FFmpegConcat] Abort on --skip-download and download errors
Closes #2470
2 years ago
pukkandan 4918522735
[utils] Strip double spaces in `clean_html`
Closes #2497
Authored by: dirkf
2 years ago
pukkandan 65662dffb1
Make nested --config-locations relative to parent file
* and allow environment variables in it so that you can use `$PWD`/`%cd%`
to specify paths relative to current directory
2 years ago
pukkandan 5e51f4a8ad
[glomex] Simplify embed detection (#2600)
Closes #2512
2 years ago
pukkandan 54bb39065c
[bilibili] Fix extractor
Closes #2599, Closes #2562
Fixes https://github.com/yt-dlp/yt-dlp/pull/1716#issuecomment-980512982
2 years ago
pukkandan c5332d7fbb
[instagram] Fix bug in 013322a95e
Closes #2552
2 years ago
pukkandan 35cd4c4d88
[cctv] De-prioritize sample format
Closes #2479
2 years ago
pukkandan 67fb99f193
[doodstream] Fix extractor
Closes #2584
2 years ago
pukkandan 85553414ae
[generic] Allow further processing of json_ld URL
Closes #2578
2 years ago
pukkandan d16df59db5
Fix `--compat-options list-formats`
Closes #2481
2 years ago
Bricio 63c3ee4f63
[globo] Fix extractor (#2589)
Closes #2524
Authored by: Bricio
2 years ago
pukkandan 182bda88e8
[youtube, cleanup] Misc fixes and cleanup 2 years ago
pukkandan 16aa9ea41d [youtube] Add extractor `YoutubeMusicSearchURLIE`
Closes #2568
2 years ago
Lesmiscore (Naoya Ozaki) d6bc443bde
[fc2] Fix extraction (#2572)
Closes #2566
Authored by: Lesmiscore
2 years ago
MinePlayersPE 046cab3915
[TikTok] Iterate through app versions (#2449)
Closes #2476
Authored by: MinePlayersPE
2 years ago
Sipherdrakon 7df07a3b55
[dplay] Add extractors for site changes (#2401)
Closes #2438
Authored by: Sipherdrakon
2 years ago
Zenon Mousmoulas 2d49720f89
[ertgr] Add new extractors (#2338)
Authored-by: zmousm, dirkf
2 years ago
pukkandan 48416bc4a8
[youtube] Fix n-sig for player e06dea74 2 years ago
pukkandan 6a0546e313
[outtmpl] Handle hard-coded file extension better
When we know that the user-provided extension is the correct final one,
replace it with intermediate extension during download
2 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`
2 years ago
KiberInfinity f7d4854131
[Pladform] Fix redirection to external player (#2550)
Authored by: KiberInfinity
2 years ago
foghawk 403be2eefb
[tumblr] Fix 403 errors and handle vimeo embeds (#2542)
Fixes https://github.com/ytdl-org/youtube-dl/issues/29585
Authored by: foghawk
2 years ago
lazypete365 63bac931c2
[mildom] Fix extractor (#2533)
Closes #2519
Authored by: lazypete365
2 years ago
Jeff Huffman 7c74a01584
[crunchyroll] Fix login (#2530)
Closes #1424
Authored by: tejing1
2 years ago
pukkandan 1d3586d0d5
[aes] Add unpad_pkcs7 2 years ago
pukkandan c533c89ce1
[GoogleSearch] Fix extractor 2 years ago
KiberInfinity b8b3f4562a
[Odnoklassniki] Improve embedded players extraction (#2549)
Authored by: KiberInfinity
2 years ago
nyuszika7h 1c6f480160
[viki] Fix "Bad request" for manifest (#2540)
Closes #2499
Authored by: nyuszika7h
2 years ago
u-spec-png f8580bf02f
[Bilibili] Add 8k support (#1964)
Closes #1898, #1819
Authored by: u-spec-png
2 years ago
Zenon Mousmoulas 19afd9ea51
[GlomexEmbed] Avoid large match objects
Closes #2512
Authored by: zmousm
2 years ago
trasssh b72270d27e
[MySpass] Fix video url processing (#2510)
Closes #2507
Authored by: trassshhub
2 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
2 years ago
YuenSzeHong c4da5ff971
[Fujitv] Extract metadata and support premium (#2505)
Authored by: YuenSzeHong
2 years ago
KiberInfinity e26f9cc1e5
[YandexVideoPreview] Add extractor (#2500)
Closes #1794
Authored by: KiberInfinity
2 years ago
pukkandan fa8fd95118
[cookies] Fix keyring selection for unsupported desktops
Closes #2450
2 years ago
MinePlayersPE 05b23b4156
[iq.com] Add VIP support (#2444)
Authored by: MinePlayersPE
2 years ago
Aleri Kaisattera 8f028b5f40
[Vimm] add recording extractor (#2441)
Authored by: alerikaisattera
2 years ago
MinePlayersPE 013322a95e
[Instagram] Fix extraction when logged in (#2439)
Closes #2435
Authored by: MinePlayersPE
2 years ago
Ashish Gupta fb62afd6f0
[Musicdex] Add extractors (#2421)
Closes #2204
Authored by: Ashish0804
2 years ago
Ashish Gupta 50600e833d
[ThisOldHouse] Improve Premium URL check (#2445)
Closes #2443
Authored by: Ashish0804
2 years ago
pukkandan fc08bdd6ab
[extractor] Allow non-fatal `title` extraction 2 years ago
pukkandan 2568d41f70
[bilibili] Make anthology title non-fatal 2 years ago
pukkandan 88f23a18e0
[docs,cleanup] Fix linter and misc cleanup
Closes #2419
2 years ago
pukkandan bb66c24797
Add option `--print-to-file`
Closes #2372
2 years ago
pukkandan 2edb38e8ca
[extractor] Extract video inside `Article` json_ld
Closes #2448
2 years ago
pukkandan af6793f804
[downloader/ffmpeg] Handle unknown formats better 2 years ago
pukkandan b695e3f9bd
[orf:tvthek] Lazy playlist extraction and obey --no-playlist
Closes #2411
2 years ago
pukkandan 6a5a30f9e2
Ensure `_type` is present in `info.json`
Closes #2447
2 years ago
pukkandan d37707bda4
Fix/improve `InAdvancePagedList` 2 years ago
pukkandan f40ee5e9a0
[extractor] Add convinience function `_yes_playlist` 2 years ago
pukkandan 1f13021eca
[web.archive:youtube] Add `ytarchive:` prefix
and misc cleanup
2 years ago
pukkandan e612f66c7c
[archive.org] Ignore unnecessary files
Closes #2452
2 years ago
coletdjnz 87e8e8a7d0
[youtube:api] Do not use seek when reading HTTPError response
Authored-by: coletdjnz
2 years ago
Aleri Kaisattera e600a5c908
[CAM4] Add thumbnail extraction (#2425)
Authored by: alerikaisattera
2 years ago
github-actions 50ce204cc2
[version] update
Created by: pukkandan

:ci skip all
2 years ago
pukkandan ed40877833
Fix 426764371f for Py3.6 2 years ago
sian1468 935f5a4209
[line] Remove `tv.line.me` (#2420)
Service is discontinued
Authored by: sian1468
2 years ago
pukkandan 6970b6005e
[cleanup] Minor fixes
Closes #2334
2 years ago
pukkandan fc5fa964c7
[docs] Improvements 2 years ago
pukkandan e0ddbd02bd
[cleanup] Use format_field where applicable 2 years ago
pukkandan 0bfc53d05c
List playlist thumbnails in `--list-thumbnails` 2 years ago
Ashish Gupta 78ab4f447c
[Newsy] Add extractor (#2416)
Closes #2346
Authored by: Ashish0804
2 years ago
coletdjnz 85fee22152
[PRX] Add Extractors (#2245)
Closes #2144, https://github.com/ytdl-org/youtube-dl/issues/15948

Authored by: coletdjnz
2 years ago
Felix S ad9158d5f4
[ard] Extract subtitles (#2409)
Fixes https://github.com/ytdl-org/youtube-dl/issues/30543, related: https://github.com/ytdl-org/youtube-dl/pull/17766
Authored by: fstirlitz
2 years ago
xtkoba f81c62a6a4
Add option --legacy-server-connect (#778)
to allow HTTPS connection to servers that do not support RFC 5746 secure renegotiation

Authored by: xtkoba
2 years ago
coletdjnz 6c73052c0a
[youtube] Extract channel subscriber count (#2399)
Closes #2350
* Adds `channel_follower_count` field
Authored-by: coletdjnz
2 years ago
Ashish Gupta 593e43c030
[LnkIE] Add extractor (#2408)
Closes: #2268 
Authored by: Ashish0804
2 years ago
Ashish Gupta 8fe514d382
[CrowdBunker] Add extractors (#2407)
Closes: #2356 
Authored by: Ashish0804
2 years ago
pukkandan b1156c1e59
Fix d14cbdd92d 2 years ago
pukkandan 311b6615d8
[extractor] Improve `url_result` and related 2 years ago
coletdjnz 396a76f7bf
[youtube] Enforce UTC (#2402)
and [utils] use `utcnow` in `datetime_from_str`

Related: #2223 
Authored by: coletdjnz
2 years ago
coletdjnz 301d07fc4b
[youtube:tab] Extract channel banner (#2400)
Closes #2237
Authored by: coletdjnz
2 years ago
pukkandan d14cbdd92d
[utils] Add `Sec-Fetch-Mode` to `std_headers`
Closes #2187
2 years ago
pukkandan 19b4c74d40
Revert d6579d532b
Closes #2396, Reopens #2187
2 years ago
pukkandan 135dfa2c7e
[extractor,cleanup] Use `_search_nextjs_data` 2 years ago
MinePlayersPE e0585e6562
[TikTok] Extract captions (#2185)
Closes #2184
Authored by: MinePlayersPE
2 years ago
MinePlayersPE 426764371f
[iq.com] Add extractors (#2354)
Closes #704
Authored by: MinePlayersPE
2 years ago
krichbanana 64f36541c9
[youtube:tab] Raise error on tab redirect (#2318)
Closes #2306
Authored by: krichbanana, coletdjnz
2 years ago
Aleri Kaisattera 0ff1e0fba3
[Theta] Fix valid URL (#2323)
Authored by: alerikaisattera
2 years ago
Zenon Mousmoulas 1a20d29552
[tvopengr] Add extractors (#2297)
Authored by: zmousm
2 years ago
nyuszika7h f7085283e1
[instagram] Fix username extraction for stories and highlights (#2348)
Authored by: nyuszika7h
2 years ago
Ashish Gupta e25ca9b017
[RTNews] Add extractor (#2377)
Closes #2371
Authored by: Ashish0804
2 years ago
trasssh 4259402c56
[Ted] Rewrite extractor (#2359)
Closes #2343
Authored by: pukkandan, trassshhub
2 years ago
Ashish Gupta dfb7f2a25d
[CTVNewsIE] Add fallback for video search (#2378)
Closes #2370
Authored by: Ashish0804
2 years ago
Lesmiscore (Naoya Ozaki) 42c5458a02
[TVer] Extract message for unaired live (#2375)
Closes #2365
Authored by: Lesmiscore
2 years ago
Lesmiscore (Naoya Ozaki) ba1c671d2e
[mixch] Add `MixchArchiveIE` (#2373)
Closes #2363
Authored by: Lesmiscore
2 years ago
Zenon Mousmoulas b143e83ec9
[megatvcom] Add embed test (#2362)
Authored by: zmousm
2 years ago
k3ns1n 4a77fb1d6b
[daftsex] Add extractors (#2379)
Authored by: k3ns1n
2 years ago
pukkandan 66f7c6a3e0
[youtube] Do not return `upload_date` for playlists
Closes #2349
Partially reverts #1018
Re-opens #1883
2 years ago
pukkandan baf599effa
[pbs] de-prioritize AD formats
Related: #2335
2 years ago
pukkandan 8bd1c00bf3
[utils] Handle `ss:xxx` in `parse_duration`
Closes #2388
2 years ago
pukkandan 596379e260
[youtube] Make invalid storyboard URL non-fatal
Closes #2382
2 years ago
pukkandan b6ce9bb038
[youtube] Detect live-stream embeds
Closes #2380
2 years ago
Ashish Gupta eea1b0358e
[ThisOldHouseIE] Add support for premium videos (#2358)
Authored by: Ashish0804
Closes: #2341
2 years ago
Zenon Mousmoulas 32b95bb643
[megatvcom] Add extractors (#1980)
Authored by: zmousm
2 years ago
Zenon Mousmoulas fdf80059d9
[glomex] Minor fixes (#2357)
Authored by: zmousm
2 years ago
Ashish Gupta aa062713c1
[PokerGo] Add extractors (#2331)
Authored by: Ashish0804
Closes: #2316
2 years ago
Zenon Mousmoulas 71738b1451
[glomex] Add new extractors (#1979)
Original PR: https://github.com/ytdl-org/youtube-dl/pull/30212
Authored by: zmousm
2 years ago
pukkandan 0bb5ac1ac4
[dplay] Re-structure DiscoveryPlus extractors 2 years ago
Timendum 77b28f000a
[dplay] Migrate DiscoveryPlusItaly to DiscoveryPlus (#2315)
Partially fixes #2138
Authored by: timendum
2 years ago
pukkandan d57576b9d9
[httpie] Fix `available` method
Closes #2330
2 years ago
trasssh 11c861702d
[generic] Improve KVS player extraction (#2328)
Closes #2281
Authored by: trassshhub
2 years ago
Lesmiscore (The Hatsune Daishi) a4a426023d
[twitcasting] Refactor extractor (#2310)
Co-authored-by: Ashish Gupta <39122144+Ashish0804@users.noreply.github.com>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>

Authored by: Lesmiscore
2 years ago
pukkandan 3b603dbdf1
Add option `--concat-playlist`
Closes #1855, related: #382
2 years ago
pukkandan 5df1ac92bd
[ffmpeg] Ignore unknown streams
Closes #2307
2 years ago
pukkandan b2db8102dc
[facebook] Fix extraction from groups
Closes #2264, related: #2320
2 years ago
Hirokuni Yano e9a6a65a55
[yahoo:gyao] Improved playlist handling (#1975)
Authored by: hyano
2 years ago