Commit Graph

212 Commits (e1b3fa242cb94eb9dc949ab3f2cace91c46f11bf)

Author SHA1 Message Date
Zizheng Guo a96a45b2cd
[Vimeo] Improve `config` extraction (#32742)
* update for more robust json parsing
8 months ago
df 6067451e43 [Vimeo] Fix e19ec52 for tween-age Pythons
* a check in older Pythons in the 2.7 and earlier, 3.3, 3.4 series caused "sre_constants.error: nothing to repeat"
* satisfy the check by avoiding nested qualifiers that can match empty string

Resolves #31597
2 years ago
dirkf e19ec52322 [Vimeo] Support /user{video_id}/{slug} URL format 2 years ago
dirkf f2f90887ca [Vimeo] Fix `Unable to extract info section` redux
* as reported in yt-dlp/yt-dlp#6149
* also allow newline in target JSON object
2 years ago
dirkf 502cefa41f
[Vimeo] Update variable name in hydration JSON pattern
Fixes #31311
2 years ago
dirkf 4194d253c0 Avoid skipping ID when unlisted_hash is numeric
Pattern needed a non-greedy match; also replaced a redundant test with one for this, issue 29690
3 years ago
Remita Amine 1980ff4550 [vimeo] fix vimeo pro embed extraction(closes #29126) 4 years ago
Remita Amine 3ae9c0f410 [vimeo] improve extraction(closes #28591) 4 years ago
Remita Amine b97fb2edac [vimeo] fix password protected review extraction(closes #27591) 4 years ago
Remita Amine c785911870 [vimeo] fix unlisted video extraction(closes #28414) 4 years ago
Sergey M․ 7e79ba7dd6
[vimeo:album] Fix extraction for albums with number of videos multiple to page size (closes #28486) 4 years ago
Remita Amine cf2dbec630 [vimeo] add support for unlisted video source format extraction 4 years ago
Remita Amine 0fa67c1d68 [generic] Add support for VHX Embeds(#27546) 4 years ago
Josh Soref 71ddc222ad
Fix typos (#27084)
* spelling: authorization

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: brightcove

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: creation

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: exceeded

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: exception

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: extension

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: extracting

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: extraction

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: frontline

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: improve

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: length

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: listsubtitles

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: multimedia

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: obfuscated

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: partitioning

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: playlist

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: playlists

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: restriction

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: services

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: split

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: srmediathek

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: support

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: thumbnail

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: verification

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: whitespaces

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years ago
Remita Amine 2dbb45ae82 [vimeo:album] fix extraction(closes #27079) 4 years ago
Remita Amine 52c50a10af [vimeo] improve format extraction and sorting(closes #25285) 5 years ago
Remita Amine 40b6495d40 Revert "[vimeo] fix showcase password protected video extraction(closes #24224)"
This reverts commit 12ee431676.
5 years ago
Remita Amine 12ee431676 [vimeo] fix showcase password protected video extraction(closes #24224) 5 years ago
tsia 1c45ff5572
[vimeo] Fix subtitles URLs (#24209) 5 years ago
Sergey M․ 7947a1f7db
Remove no longer needed compat_str around geturl 5 years ago
Remita Amine 51c7f40c83 [vimeo] fix album extraction(closes #23864) 5 years ago
Remita Amine 681ac7c92a [vimeo] improve extraction
- fix review extraction
- fix ondemand extraction
- make password protected player case as an expected error(closes #22896)
- simplify channel based extractors code
5 years ago
Remita Amine 974311b5aa [vimeo] improve album videos id extraction(closes #22599) 5 years ago
Remita Amine a1ee23e98f [vimeo] fix VHX embed extraction 5 years ago
Remita Amine eb9c9c74a6 [vimeo] fix album extraction
closes #1933
closes #15704
closes #15855
closes #18967
closes #21986
5 years ago
Sergey M․ 2605043d6d
[vimeo:channel,group] Make title extraction no fatal 5 years ago
Sergey M․ 091c9b4316
[vimeo:likes] Implement extrator in terms of channel extractor
This allows to obtain videos' ids before extraction (#21493)
5 years ago
Remita Amine 85b6335d55 [vimeo] extract live archive source format(#19144) 6 years ago
Remita Amine c25720ef6a [vimeo] add support live streams and improve info extraction(closes #19144) 6 years ago
Sergey M․ 067aa17edf
Start moving to ytdl-org 6 years ago
Remita Amine 2765503713 [vimeo:review] improve config url extraction and extract original format(closes #20305) 6 years ago
Remita Amine 06242d44fe [vimeo] add support for Vimeo Pro portfolio protected videos(closes #20070) 6 years ago
Sergey M․ a1a4607598
[vimeo] Fix video password verification for videos protected by Referer HTTP header 6 years ago
Remita Amine 79fec976b0 [vimeo] fix extraction for password protected player URLs(closes #18889) 6 years ago
Remita Amine d9df8f120b [vimeo] extract VHX subtitles 6 years ago
Remita Amine ca01d17884 [vimeo] Add support for VHX(Vimeo OTT)(#14835) 6 years ago
Sergey M․ 85fa80d5f9
[vimeo] Add another config regex (closes #17690) 6 years ago
Remita Amine 8b40c92724 [vimeo] redirect to feature url only in the case of a trailer(closes #14591) 6 years ago
Sergey M․ d03beddf0f
[vimeo] Extract channel meta fields 6 years ago
Sergey M․ 6fc09f0155
[vimeo] Add another config regex (closes #17013) 6 years ago
Remita Amine 68217024e8 remove unnecessary assignment parenthesis 7 years ago
Sergey M․ 361a965b5c
[vimeo:likes] Relax _VALID_URL and fix single page likes extraction (closes #16475) 7 years ago
Sergey M․ ae1c585cee
[vimeo] Extract JSON LD (closes #16295) 7 years ago
Sergey M․ 26ad6bcdfc
[vimeo] Modernize login code and improve error messaging 7 years ago
Wandang 73af6e22fd [vimeo] Update test 7 years ago
Sergey M․ 580f3c79d5
[vimeo] Improve password protected videos extraction (closes #15114) 7 years ago
Sergey M․ 7c1f419341
[vimeo] Restrict iframe embed regex (closes #14600) 7 years ago
Sergey M․ 1641ca402d
[vimeo] Add fallback mp4 extension for original format 8 years ago
Sergey M․ e834f04400
[vimeo] Fix formats' sorting (closes #13189) 8 years ago
Sergey M․ 26c0f09935
[vimeo] PEP 8 8 years ago