Commit Graph

22 Commits (f95a92b3d0169a784ee15a138fbe09d82b2754a1)

Author SHA1 Message Date
bashonly 3690c2f598
[ie/francetv] Detect and raise errors for DRM ()
Closes 
Authored by: bashonly
bashonly 081708d607
[ie/francetv] Fix extractor ()
Closes 
Authored by: bashonly
sepro add96eb9f8
[cleanup] Add more ruff rules ()
Authored by: seproDev

Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com>
Reviewed-by: Simon Sawicki <contact@grub4k.xyz>
bashonly e4fbe5f886
[ie/francetv] Fix DAI livestreams ()
Closes 
Authored by: bashonly
bashonly ede624d1db
[ie/francetv] Fix m3u8 formats extraction ()
Authored by: bashonly
bashonly 9749ac7fec
[ie/francetv] Fix extractors ()
Closes 
Authored by: bashonly
Pierrick Guillaume 71f28097fe
[ie/francetv] Improve metadata extraction ()
Authored by: Fymyte
pukkandan 9f14daf22b
[extractor] Deprecate `_sort_formats`
pukkandan 43aebb7db4
Bugfix for bfd973ece3
`_extract_embed_urls` is not a list

Closes 
pukkandan bfd973ece3 [extractors] Use new framework for existing embeds ()
`Brightcove` is difficult to migrate because it's subclasses may depend
on the signature of the current functions. So it is left as-is for now

Note: Tests have not been migrated
pukkandan 86e5f3ed2e
[cleanup] Upgrade syntax
Using https://github.com/asottile/pyupgrade

1. `__future__` imports and `coding: utf-8` were removed
2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format`
3. f-strings were cherry-picked from `pyupgrade --py36-plus`

Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts
coletdev b3edc8068e
[downloader/mhtml] Fix fragments with absolute urls ()
Authored-by: coletdjnz
pukkandan 39ca3b5c7f
[extractor] Standardize `_live_title`
pukkandan 9222c38182
[cleanup] Minor cleanup
Closes , Closes 
Felix S 28fe35b4e3
[francetv] Update extractor ()
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29996
Closes: https://github.com/yt-dlp/yt-dlp/issues/970, https://github.com/ytdl-org/youtube-dl/issues/29956, https://github.com/ytdl-org/youtube-dl/issues/29957, https://github.com/ytdl-org/youtube-dl/issues/29969, https://github.com/ytdl-org/youtube-dl/issues/29990, https://github.com/ytdl-org/youtube-dl/issues/30010

Authored by: fstirlitz, sarnoud
pukkandan 4dfbf8696b
[utils] Add `parse_qs`
pukkandan 5ad28e7ffd
[extractor] Common function `_match_valid_url`
pukkandan 41d1cca328
Update to ytdl-commit-a726009
[blinkx] Remove extractor
a726009987
Felix S b2cd5da460 [francetv] Extract subtitles from the HLS manifest
pukkandan bbed5763f1
[francetvinfo] Improve video id extraction
Closes 
pukkandan cce889b900 Update to ytdl v2021-04-01
14f29f087e

Closes 
Pccode66 7a5c1cfe93
Completely change project name to yt-dlp ()
* 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