Philipp Hagemeister
1cc79574fc
Fix imports and general cleanup
...
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
10 years ago
Tithen-Firion
3266f0c68e
[myspace] Redirect to other extractors
...
There are many songs just linked from Vevo/YouTube to MySpace.
Vevo example: https://myspace.com/threedaysgrace/music/song/animal-i-have-become-28400208-28218041
YouTube example: https://myspace.com/starset2/music/song/first-light-95799905-106964426
10 years ago
Philipp Hagemeister
51ee08c4bb
Remove unused imports
10 years ago
Philipp Hagemeister
b686fc18da
[hlsnative] Support test parameter
10 years ago
Philipp Hagemeister
eb73f2649f
[vevo] Skip SMIL download
10 years ago
Philipp Hagemeister
f0b5d6af74
[vevo] Support 1080p videos ( Fixes #3656 )
10 years ago
Philipp Hagemeister
bff74bdd1a
[vevo] Sort formats ( Fixes #3399 )
10 years ago
Jaime Marquínez Ferrándiz
9168308579
[vevo] The title in the url is optional ( fixes #3020 )
11 years ago
Sergey M․
e97e53eeed
[vevo] Add friendly error output ( #2874 )
11 years ago
Philipp Hagemeister
fd5e6f7ef2
[vevo] Mark all test timestamps as approximate
11 years ago
Philipp Hagemeister
aba77bbfc2
[vevo] Adapt test to constantly changing timestamp
11 years ago
Philipp Hagemeister
955c451456
Rename upload_timestamp to timestamp
11 years ago
Philipp Hagemeister
9d2ecdbc71
[vevo] Centralize timestamp handling
11 years ago
Philipp Hagemeister
a33932cfe3
[vevo] Correct test value
...
The date is now interpreted as UTC for consistency.
11 years ago
Philipp Hagemeister
e45b31d9bd
[vevo] Interpret date as UTC instead of local time
11 years ago
Philipp Hagemeister
6cadf8c858
[vevo] Add age_limit support
11 years ago
Philipp Hagemeister
27579b9e4c
[vevo] Add suppot for v3 SMIL URLs ( Fixes #2409 )
11 years ago
Philipp Hagemeister
d55433bbfd
Remove unused imports and simplify
11 years ago
Jaime Marquínez Ferrándiz
45d7bc2f8b
[vevo] Simplify and use unicode_literals
11 years ago
Philipp Hagemeister
ebce53b3d8
[vevo] Add suppor for videoplayer. URLs ( #1957 )
11 years ago
Philipp Hagemeister
f25571ffbf
Add support for embedded vevo player ( Fixes #1957 )
11 years ago
Jaime Marquínez Ferrándiz
0b6a9f639f
[vevo] Update test video's duration
11 years ago
Jaime Marquínez Ferrándiz
673d1273ff
[vevo] Support '/watch/{id}' urls
11 years ago
dst
c0ade33e16
Correct some extractor _VALID_URL regexes
11 years ago
Philipp Hagemeister
91c7271aab
Add automatic generation of format note based on bitrate and codecs
11 years ago
Philipp Hagemeister
72321ead7b
[vevo] Readd support for SMIL ( Fixes #1683 )
11 years ago
Philipp Hagemeister
e54fd4b23b
[vevo] Add more format details
11 years ago
Philipp Hagemeister
912cbf5d4e
[vevo] Fix timestamp handling
...
( / 1000 is implicit float division )
11 years ago
Jaime Marquínez Ferrándiz
88bd97e34c
[vevo] Some improvements ( fixes #1580 )
...
Extract the info from http://videoplayer.vevo.com/VideoService/AuthenticateVideo?isrc={id}
Some videos don't have an smil manifest, extract the video urls directly from the json and use the last version of the video.
Extract all the available formats and set the 'formats' field of the result
11 years ago
Jaime Marquínez Ferrándiz
75340ee383
[vevo] Fix urls with a query ( #1258 )
11 years ago
Philipp Hagemeister
0577177e3e
[vevo] fix testcase
11 years ago
pishposhmcgee
a3124ba49f
Modified m_urls regex and video_url
...
Some videos have a leading slash, some do not
12 years ago
Philipp Hagemeister
6f5ac90cf3
Move tests to the IE definitions
12 years ago
Philipp Hagemeister
9b0756f8f2
[vevo] remove unused import
12 years ago
Jaime Marquínez Ferrándiz
1c251cd948
MTVIE: add support for Vevo videos (related #913 )
12 years ago
Jaime Marquínez Ferrándiz
70d1924f8b
Add VevoIE
12 years ago