Compare commits

..

12 Commits

Author SHA1 Message Date
dirkf
8a665da6cd
Merge f7dc45d3a6 into c5098961b0 2024-10-22 10:20:49 +00:00
dirkf
f7dc45d3a6 [Generic] Update KVS extraction for player v10
* support "renamed" flashvars variable
* use `_search_json()
* support `rnd` query parameter
* extract tags, categories, age_limit, more thumbnails`
* closes #31007
2024-10-22 11:18:55 +01:00
dirkf
06996aca12 [utils] Don't raise in js_to_json() template substitution when non-strict
* template extression should be evaluated with the same strict-ness
2024-10-22 11:18:55 +01:00
dirkf
13b0e81f17 [utils] Correctly match class names in get_element[s]_by_class()
* reproduce CSS .classname behaviour ("bar" matches "bar", "foo bar baz", etc)
* add tests
2024-10-22 11:18:55 +01:00
dirkf
01b80a0802 [XFileShare] Re-factor and fix tests
* update site list
* support page with player data in <iframe>
* use `_search_json()`
* improve "not found" detection
* improve title extraction
2024-10-22 11:18:55 +01:00
dirkf
ae0cbb84f2 [XFileShare] Add geo-block detection 2024-10-22 11:18:55 +01:00
dirkf
94f181f9f5 [YandexMusic] Fix CAPTCHA check
* correct logic in _download_webpage() hook (yt-dlp/yt-dlp#4432)
* improve error message.
2024-10-22 11:18:55 +01:00
dirkf
620298e0ff [core] Fix jwplayer format parsing
* thx yt-dlp/yt-dlp#10956
2024-10-22 11:18:55 +01:00
dirkf
c445489a46 [Mgoon,Kaltura] Fix regex typo (:?
* thx yt-dlp/yt-dlp#10807 (584d455)
2024-10-22 11:18:55 +01:00
dirkf
ac0c9c8f9f [HentaiStigma] Support new frame format with HTML5 video
* resolves #25019
2024-10-22 11:18:55 +01:00
dirkf
515c8b85b1 [ORFRadio] Support /programm/ URL format
* fixes yt-dlp/yt-dlp#11014
2024-10-22 11:18:55 +01:00
dirkf
48082c9091 [core] Let Git ignore __pycache__, .pytest_cache 2024-10-22 11:18:55 +01:00

2
.gitignore vendored
View File

@ -1,3 +1,4 @@
__pycache__/
*.pyc
*.pyo
*.class
@ -5,6 +6,7 @@
*.DS_Store
wine-py2exe/
py2exe.log
.pytest_cache/
*.kate-swp
build/
dist/