Commit Graph

21229 Commits (581e86b512bbe39c1252bd696d0db8a906bce355)
 

Author SHA1 Message Date
Simon Sawicki 7a26ce2641
[extractor/twitter] Add Spaces extractor and GraphQL API (, )
Closes , Closes , Closes 

Authored by: Grub4K, nixxo, bashonly, pukkandan

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
Co-authored-by: nixxo <nixxo@protonmail.com>
bashonly 3639df54c3
[extractor/paramountplus] Update API token ()
Closes 
Authored by: bashonly
Anant Murmu a4713ba96d
[extractor/voot] Improve `_VALID_URL` ()
Authored by: freezboltz
bsun0000 5318156f1c
[extractor/youtube] Mark videos as fully watched
Closes 
Authored by: bsun0000
pukkandan d5d1df8afd
[cleanup Misc
Closes 
pukkandan cd5df121f3
[SponsorBlock] Relax duration check for large segments
jahway603 73ac0e6b85
[docs, devscripts] Document `pyinst`'s argument passthrough ()
Closes 
Authored by: jahway603
pukkandan a7ddbc0475
[ModifyChapters] Handle the entire video being marked for removal
Closes 
pukkandan 8fab23301c
[SponsorBlock] Obey `--retry-sleep extractor`
pukkandan 1338ae3ba3
[SponsorBlock] Add `type` field
Ajay Ramachandran 63c547d71c
[SponsorBlock] Support `chapter` category ()
Authored by: ajayyy, pukkandan
pukkandan 814bba3933
[downloader/fragment] HLS download can continue without first fragment
Closes 
cruel-efficiency 2576d53a31
Fix end time of clips ()
Closes 
Authored by: cruel-efficiency
Matthew 217753f4aa
[extractor/YoutubeWebArchive] Improve metadata extraction ()
Closes https://github.com/yt-dlp/yt-dlp/issues/4574

Authored by: coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Vitaly Khabarov 42a44f01c3
[extractor/Fox] Extract thumbnail ()
Closes 
Authored by: vitkhab
pukkandan 9b9dad119a
[outtmpl] Ensure ASCII in json and add option for Unicode
Closes 
Matthew 6dca2aa66d
[extractor/generic:quoted-html] Add extractor ()
Extracts embeds from escaped HTML within `data-html` attribute.
Related: https://github.com/ytdl-org/youtube-dl/issues/21294, https://github.com/yt-dlp/yt-dlp/pull/5121

Authored by: coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
pukkandan 6678a4f0b3
[extractor/youtube] Fix live_status
Bug in 4d37720a0c
pukkandan d51b2816e3
[extractor/iq] Increase phantomjs timeout
Closes 
lauren 34f00179db
[extractor/cda]: Support login through API ()
Authored by: selfisekai
pukkandan 5225df50cf
[extractor/youtube:tab] Let `approximate_date` return timestamp
pukkandan 94dc8604dd
Do more processing in `--flat-playlist`
Simon Sawicki a71b812f53
[utils] `js_to_json`: Improve escape handling ()
Authored by: Grub4K
sam c6989aa3ae
[extractor/aeon] Add extractor ()
Closes 
Authored by: DoubleCouponDay
pukkandan a79bf78397
[extractor/tnaflix] Fix 09c127ff83
Closes 
sam 82fb2357d9
[extractor/twitter] Add onion site to `_VALID_URL` ()
See 
Authored by: DoubleCouponDay
Simon Sawicki 13b2ae29c2
[extractor/twitter] Support multi-video posts ()
Closes , Closes 
Authored by: Grub4K
Simon Sawicki 36069409ec
[cookies] Improve `LenientSimpleCookie` ()
Closes  
Authored by: Grub4K
pukkandan 0468a3b325
[jsinterp] Improve separating regex
Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1273974909
pukkandan d509c1f5a3
[utils] `strftime_or_none`: Workaround Python bug on Windows
CLoses 
schnusch 2c98d99818
[extractors/podbayfm] Add extractor ()
Authored by: schnusch
bashonly 226c0f3a54
[extractor/sbs] Improve `_VALID_URL` ()
Closes 
Authored by: bashonly
pukkandan ade1fa70cb
[extractor/generic] Separate embed extraction into own function ()
Matthew 4c9a1a3ba5
[extractor/wordpress:mb.miniAudioPlayer] Add embed extractor ()
Closes https://github.com/yt-dlp/yt-dlp/issues/4994

Authored by: coletdjnz
Simon Sawicki 1d55ebabc9
[extractor/common] Fix `json_ld` type checks ()
Closes , 
Authored by: Grub4K
tkgmomosheep f324fe8c59
[extractor/viu] Support subtitles of on-screen text ()
Authored by: tkgmomosheep
HobbyistDev 866f037344
[extractor/nos.nl] Add extractor ()
Closes 
Authored by: HobbyistDev
Marenga 5d14b73491
[VK] Fix playlist URLs ()
Closes 
Authored by: the-marenga
Teemu Ikonen 540236ce11
[extractor/screen9] Add extractor ()
Authored by: tpikonen
Simon Sawicki 7b0127e1e1
[utils] `traverse_obj`: Allow `re.Match` objects ()
Authored by: Grub4K
Simon Sawicki f99bbfc983
[utils] `traverse_obj`: Always return list when branching ()
Fixes 
Authored by: Grub4K
bashonly 3b55aaac59
[extractor/tubitv] Better DRM detection ()
Closes 
Authored by: bashonly
bashonly 2e565f5bca
[extractor/reddit] Add fallback format ()
Closes 
Authored by: bashonly
Noah e02e6d86db
[embedthumbnail] Fix thumbnail name in mp3 ()
Authored by: How-Bout-No
Matthew 867c66ff97
[extractor/youtube] Extract concurrent view count for livestreams ()
Adds new field `concurrent_view_count`
Closes https://github.com/yt-dlp/yt-dlp/issues/4843

Authored by: coletdjnz
bashonly f03940963e
[extractor/dplay] Add MotorTrendOnDemand extractor ()
Closes 
Authored by: bashonly
Sergey 09c127ff83
[extractor/Tnaflix] Fix for HTTP 500 ()
Closes 
Authored by: SG5
pukkandan aebb4f4ba7
Fix for formats=None
Fixes: https://github.com/yt-dlp/yt-dlp/pull/4965#issuecomment-1267682512
invertico bf2e1ec67a
[extractor/livestreamfails] Support posts ()
Authored by: invertico
pukkandan 98d4ec1ef2
[build] Pin `py2exe` version
Workaround for