xarantolus
955c4cb6ac
[youtube/search_url]: improve title extraction
4 years ago
xarantolus
c0a1a8926d
Use better regex for all fixed extraction types
4 years ago
xarantolus
c4a1d0eef8
Merge branch 'fixYTSearch' of https://github.com/xarantolus/youtube-dl into fixYTSearch
4 years ago
xarantolus
bea9b00588
Fix regex for other variable declaration type
...
This now supports declarations like `window["ytInitialData"] = ...` and `var ytInitialData = ...`
4 years ago
xarantolus
f442082a50
[youtube] More general title extraction
...
Seems like this attribute is moved every few weeks, so we just extract both and use the one that is present.
4 years ago
xarantolus
1f93faf60b
[youtube] Make `ytcfg.set` config extraction non-fatal
...
If the markup of the page changes in the future, it might be possible that _FEED_DATA still works, but the other regex does not. SInce it is not necessary for the first page of videos, we make sure the program doesn't exit before extracting them.
TL;DR: Extract the first video page even if there are problems
4 years ago
xarantolus
299056ad52
Fix python2 compatibility and title extraction
4 years ago
xarantolus
f536080701
Run formatter
4 years ago
xarantolus
5c430b67bd
[youtube] Fix feed extraction
...
In order to extract videos from further pages, we need to get various variables that are in an argument to the `ytcfg.set` call in a script on the feed page.
4 years ago
xarantolus
e03b4f3e05
[youtube] Make search extraction less dependent on json schema.
...
If an object looks like a video (it has a `videoId` key), assume that it is.
4 years ago
xarantolus
19f671f88b
[youtube] Move search URL extraction to appropriate extractor
4 years ago
xarantolus
b948643f9c
[youtube] Fix extraction of search urls ( closes ytdl-org/youtube-dl#25696 )
4 years ago
Sergey M․
d51e23d9fc
release 2020.09.06
4 years ago
Sergey M․
6cd452acff
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
50e9fcc1fd
[nrktv:episode] Improve video id extraction ( closes #25594 , closes #26369 , closes #26409 )
4 years ago
random-nick
16ee69c1b7
[youtube] Fix age gate content detection ( #26100 ) ( closes #26152 , closes #26311 , closes #26384 )
4 years ago
Sergey M․
67171ed7e9
[youtube:user] Extend _VALID_URL ( closes #26443 )
4 years ago
Sergey M․
1d9bf655e6
[utils] Recognize wav mimetype ( closes #26463 )
4 years ago
TheRealDude2
62ae19ff76
[xhamster] Improve initials regex ( #26526 ) ( closes #26353 )
4 years ago
Sergey M․
5ed05f26ad
[svtplay] Fix svt id extraction ( closes #26425 , closes #26428 , closes #26438 )
4 years ago
Sergey M․
841b683804
[twitch] Rework extractors ( closes #12297 , closes #20414 , closes #20604 , closes #21811 , closes #21812 , closes #22979 , closes #24263 , closes #25010 , closes #25553 , closes #25606 )
...
* Switch to GraphQL.
+ Add support for collections.
+ Add support for clips and collections playlists.
4 years ago
xarantolus
4c47858c05
Fix regex for other variable declaration type
...
This now supports declarations like `window["ytInitialData"] = ...` and `var ytInitialData = ...`
4 years ago
Remita Amine
f5863a3ea0
[biqle] improve video_ext extraction
4 years ago
xarantolus
94255fa0b1
[youtube] More general title extraction
...
Seems like this attribute is moved every few weeks, so we just extract both and use the one that is present.
4 years ago
xarantolus
7d743516b5
[youtube] Make `ytcfg.set` config extraction non-fatal
...
If the markup of the page changes in the future, it might be possible that _FEED_DATA still works, but the other regex does not. SInce it is not necessary for the first page of videos, we make sure the program doesn't exit before extracting them.
TL;DR: Extract the first video page even if there are problems
4 years ago
Sergey M․
10709fc7c6
[xhamster] Extend _VALID_URL ( closes #25927 )
4 years ago
TheRealDude2
a7e348556a
[xhamster] Fix extraction ( closes #26157 ) ( #26254 )
4 years ago
JChris246
6cb30ea5ed
[xhamster] Extend _VALID_URL ( closes #25789 ) ( #25804 )
4 years ago
xarantolus
2ad7b6ace9
Merge branch 'fixYTSearch' of https://github.com/xarantolus/youtube-dl into fixYTSearch
4 years ago
xarantolus
a5e386d9fe
Fix python2 compatibility and title extraction
4 years ago
Philipp
d39cf56210
Merge branch 'master' into fixYTSearch
4 years ago
xarantolus
4f37c60bf5
Run formatter
4 years ago
xarantolus
c449f70965
[youtube] Fix feed extraction
...
In order to extract videos from further pages, we need to get various variables that are in an argument to the `ytcfg.set` call in a script on the feed page.
4 years ago
Sergey M․
de722d3cd7
release 2020.07.28
4 years ago
Sergey M․
f4492c4890
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
49004a6b59
[youtube] Fix sigfunc name extraction ( closes #26134 , closes #26135 , closes #26136 , closes #26137 )
4 years ago
MRWITEK
54ffcbb8eb
[youtube] Improve description extraction ( closes #25937 ) ( #25980 )
4 years ago
Sergey M․
9fa728f4e8
[wistia] Restrict embed regex ( closes #25969 )
4 years ago
Glenn Slayden
bb2c950b8e
[youtube] Prevent excess HTTP 301 ( #25786 )
4 years ago
Sergey M․
255f31b5cb
[youtube:playlists] Extend _VALID_URL ( closes #25810 )
4 years ago
Remita Amine
2bd94127a2
[bellmedia] add support for cp24.com clip URLs( closes #25764 )
4 years ago
Sergey M․
a4ed50bb84
release 2020.07.28
4 years ago
Sergey M․
570611955f
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
e450f6cb63
[youtube] Fix sigfunc name extraction ( closes #26134 , closes #26135 , closes #26136 , closes #26137 )
4 years ago
MRWITEK
a115e07594
[youtube] Improve description extraction ( closes #25937 ) ( #25980 )
5 years ago
Sergey M․
718393c632
[wistia] Restrict embed regex ( closes #25969 )
5 years ago
xarantolus
7fa0a67cc1
Remove unused variable
5 years ago
xarantolus
c37ca4732b
[youtube] Remote download limit
5 years ago
Glenn Slayden
07af16b92e
[youtube] Prevent excess HTTP 301 ( #25786 )
5 years ago
Sergey M․
e942cfd1a7
[youtube:playlists] Extend _VALID_URL ( closes #25810 )
5 years ago