youtube-dl
  • Joined on 2022-04-29
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-11-26 10:41:03 +01:00
956b8c5855 [YouTube] Bug-fix for c1f5c3274a
d5f561166b [core] Re-work format_note display in format list with abbreviated codec name
Compare 2 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-11-21 08:10:54 +01:00
d0283f5385 [YouTube] Revert forcing player JS by default
6315f4b1df [utils] Support additional codecs and dynamic_range
aeb1254fcf [YouTube] Fix playlist thumbnail extraction
25890f2ad1 [YouTube] Improve detection of geo-restriction
d65882a022 [YouTube] Improve mark_watched()
Compare 24 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-10-21 18:20:07 +02:00
1e109aaee1 [workflows/ci] Avoid installing wheel and setuptools with pip
efb4011211 [YouTube] Introduce _extract_and_report_alerts() per yt-dlp
c1f5c3274a [YouTube] Improve some traversals
e21ff28f6f [YouTube] Misc clean-ups from linter, etc
82552faba6 [workflows/ci] Update to windows-2022 runner
Compare 17 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-05-04 21:42:59 +02:00
a084c80f7b [YouTube] Fix 680069a, excess min_ver
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-05-04 05:22:58 +02:00
e102b9993a [workflows/ci.yml] Move pinned Ubuntu runner images from withdrawn 20.4 to 22.04
680069a149 [YouTube] Improve n-sig function extraction for player aa3fc80b
4a31290ae1 [YouTube] Delete cached problem nsig cache data on descrambling error
3a42f6ad37 [YouTube] Cache signature timestamp from player JS
ec75141bf0 [Cache] Add clear function
Compare 5 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-04-08 09:22:07 +02:00
c052a16f72 [JSInterp] Add tests and relevant functionality from yt-dlp
bd2ded59f2 [JSInterp] Improve unary operators; add !
16b7e97afa [JSInterp] Add _separate_at_op()
d21717978c [JSInterp] Improve JS classes, etc
7513413794 [JSInterp] Reorganise some declarations to align better with yt-dlp
Compare 16 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-03-31 05:36:26 +02:00
3eb8d22ddb [JSInterp] Temporary fix for #33102
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-03-26 18:31:35 +01:00
4e714f9df1 [Misc] Correct [_]IE_DESC/NAME in a few IEs
c1ea7f5a24 [ITV] Mark ITVX not working
Compare 2 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-03-26 10:21:37 +01:00
2b4fbfce25 [YouTube] Support player 4fcd6e4a
1bc45b8b6c [JSInterp] Use , for join() with null/undefined argument
b982d77d0b [YouTube] Align signature tests with yt-dlp
c55dbf4838 [YouTube] Update signature extraction for players 643afba4, 363db69b
087d865230 [YouTube] Support new player URL patterns
Compare 9 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-03-22 00:15:46 +01:00
da7223d4aa [YouTube] Improve support for tce-style player JS
37c2440d6a [YouTube] Update player client data
Compare 2 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-03-11 03:21:28 +01:00
420d53387c [JSInterp] Improve tests
32f89de92b [YouTube] Update TVHTML5 client parameters
283dca56fe [YouTube] Initially support tce-style player JS
422b1b31cf [YouTube] Temporarily redirect from tce-style player JS
1dc27e1c3b [JSInterp] Make indexing error handling more conformant
Compare 10 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-02-28 06:10:24 +01:00
673277e510 [YouTube] Fix 91b1569
91b1569f68 [YouTube] Fix channel playlist extraction (#33074)
Compare 2 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-02-07 05:55:09 +01:00
711e72c292 [JSInterp] Fix bit-shift coercion for player 9c6dfc4a
26b6f15d14 [compat] Make casefold private
Compare 2 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-01-22 12:40:10 +01:00
5975d7bb96 [YouTube] Use X-Goog-Visitor-Id
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-01-20 19:49:59 +01:00
63fb0fc415 [YouTube] Retain .videoDetails members from all player responses
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-01-20 11:40:13 +01:00
b09442a2f4 [YouTube] Also use ios client when is_live
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-01-15 09:10:19 +01:00
55ad8a24ca [YouTube] Support ... /feeds/videos.xml?playlist_id={pl_id}
21fff05121 [YouTube] Switch to TV API client
Compare 2 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2025-01-06 21:00:22 +01:00
1036478d13 [YouTube] Endure subtitle URLs are complete
00ad2b8ca1 [YouTube] Refactor subtitle processing
ab7c61ca29 [YouTube] Apply code style changes, trailing commas, etc
176fc2cb00 [YouTube] Avoid early crash if webpage can't be read
Compare 4 commits »
youtube-dl synced commits to master at youtube-dl/youtube-dl from mirror 2024-12-16 13:58:57 +01:00
d55d1f423d [YouTube] Always extract using MWEB API client
eeafbbc3e5 [YouTube] Fix signature function extraction for 2f1832d2
cd7c7b5edb [YouTube] Simplify pattern for nsig function name extraction
eed784e15f [YouTube] Pass nsig value as return hook, fixes player 3bb1f723
b4469a0f65 [YouTube] Handle player 3bb1f723
Compare 14 commits »
youtube-dl synced commits to pull/30733/head at youtube-dl/youtube-dl from mirror 2024-10-16 05:03:25 +02:00
e5bfed6c77 [PornHub] Remove extraneous modelhub login code