Philipp Hagemeister
65697b3bf3
Merge branch 'paged-lists'
...
Conflicts:
test/test_utils.py
youtube_dl/extractor/youtube.py
11 years ago
Philipp Hagemeister
50317b111d
Merge branch 'youtube-dash-manifest'
...
Conflicts:
youtube_dl/extractor/youtube.py
11 years ago
Philipp Hagemeister
d7975ea287
[xvideos] Simplify
11 years ago
Mike Col
714d709a31
[xvideos] Fix thumbnail extraction
...
Signed-off-by: Philipp Hagemeister <phihag@phihag.de>
11 years ago
Philipp Hagemeister
11577ec054
[cspan] Disable test
...
It works fine from all my machines, no matter where, but from travis, we get lots of 403s.
Maybe another project is scraping CSPAN from travis and they're blocking the travis machines?
11 years ago
Philipp Hagemeister
04b4d394d9
Add new --default-search option ( #2193 )
11 years ago
Jaime Marquínez Ferrándiz
130f12985a
[comedycentral] Use the generic `_real_extract` provided by the base class
11 years ago
Jaime Marquínez Ferrándiz
4ca5d43cd8
Merge pull request #2195 from dstftw/master
...
[space] Add support for mobile URLs
11 years ago
Jaime Marquínez Ferrándiz
4bbf139aa7
[southparkstudios] Use the generic `_real_extract` provided by the base class
11 years ago
dst
47739636a9
[space] Add support for mobile URLs
11 years ago
Jaime Marquínez Ferrándiz
407ae733ab
[cspan] Make ‘www’ optional and improve the regex for extracting the id ( fixes #2194 )
11 years ago
Jaime Marquínez Ferrándiz
c39f7013e1
[gametrailers] Use the generic `_real_extract` provided by the base class
11 years ago
Philipp Hagemeister
a4a028323e
[comedycentral] Use unicode_literals
11 years ago
Philipp Hagemeister
780ee4e501
[comedycentral] Adapt testcase
...
In contrast to other sites, ComedyCentral seems to understand how to sensibly use MTV IE, but the additional text shouldn't hurt.
11 years ago
Philipp Hagemeister
d7b51547c0
[imdb:list] Switch to loading the webpage
...
The RSS method seems to be defunct.
11 years ago
Philipp Hagemeister
43030f36db
[d8] typo
11 years ago
Philipp Hagemeister
48c63f1653
[d8] disable test; video got deleted
11 years ago
Philipp Hagemeister
90f479b6d5
[novamov] Skip tests
11 years ago
Philipp Hagemeister
d3a1c71917
[ringtv] Fix and add news extraction
11 years ago
Philipp Hagemeister
af1588c05f
[mtv] Update tests and xpath function for new title extraction
11 years ago
Philipp Hagemeister
2250865fb0
[Wimp] Use new URL relay method
11 years ago
Philipp Hagemeister
99f770caa8
[hotnewhiphop] Retrieve media key
11 years ago
Philipp Hagemeister
a70515c0fd
[servingsys] Do not run test on travis
...
Apparantly, even the advertisers do geoblocking now!?
From the US, this isn't outright blocked, but there are no videos returned.
11 years ago
Philipp Hagemeister
6562df768d
Merge branch 'master' of github.com:rg3/youtube-dl
...
Conflicts:
youtube_dl/extractor/mtv.py
11 years ago
Philipp Hagemeister
06769acd71
[gametrailers] Use unicode_literals
...
Conflicts:
youtube_dl/extractor/gametrailers.py
11 years ago
Philipp Hagemeister
32dac6943d
[mtv] Use unicode_literals
11 years ago
Philipp Hagemeister
90834c78fe
[mtv] Fix title for gametrailers ( Fixes #2188 )
...
We now prefer the title including the category, because that title is what is presented at the actual sites.
11 years ago
Jaime Marquínez Ferrándiz
47917f24c4
[brightcove] Fix extraction of embedded videos
...
There was a leading ‘:’ in the regex.
The ‘flashvars’ parameter is not always available.
11 years ago
Jaime Marquínez Ferrándiz
d614aa40e3
[brightcove] Fix check for url in the result
...
It may have the ‘formats’ field instead of ‘url’.
11 years ago
Jaime Marquínez Ferrándiz
bc4ba05fcb
[mtv] Add an extractor for mtviggy.com ( #2072 )
11 years ago
Jaime Marquínez Ferrándiz
8d9453b9e8
Add an extractor for spike.com ( #2072 )
...
Added a generic _real_extract to MTVServicesInfoExtractor
11 years ago
Jaime Marquínez Ferrándiz
e4f320a4d0
[mtv] Check for geo-blocked videos in the xml document, not in the xml’s string
...
Allows to use the `_download_xml` method
11 years ago
Jaime Marquínez Ferrándiz
ef9f2ba7af
[mtv] Use unicode_literals
11 years ago
Philipp Hagemeister
913f32929b
[vk] Add support for HQ videos ( Fixes #2187 )
11 years ago
Philipp Hagemeister
9834872bf6
[facebook] Add support for embeds
...
Example URL: http://www.hostblogger.de/blog/archives/6181-Auto-jagt-Betonmischer.html
11 years ago
Philipp Hagemeister
94a23d2a1e
[vk] Use unicode_literals
11 years ago
Philipp Hagemeister
608bf69880
[vk] avoid built-in names
11 years ago
Philipp Hagemeister
032b3df5af
[redtube] Use unicode_literals
11 years ago
Mike Col
9d11a41fe4
[redtube] Add support for thumbnails
...
Signed-off-by: Philipp Hagemeister <phihag@phihag.de>
11 years ago
Philipp Hagemeister
7b0817e8e1
[servingsys] Add support
...
This also adds support for brightcove advertisements.
Fixes #2181
11 years ago
Philipp Hagemeister
9d4288b2d4
[extractor/common] Clarify when and when not we generate the filename
11 years ago
Philipp Hagemeister
3486df383b
[generic] Improve testcase
11 years ago
Philipp Hagemeister
b60016e831
Deal with implicitly UTF-16 decoded webpages
...
These webpages don't specify an encoding and rely on the BOM
11 years ago
Philipp Hagemeister
5aafe895fc
Correct XML ampersand fixup
11 years ago
Philipp Hagemeister
b7ab059084
Add infrastructure for paged lists
...
This commit allows to download pages in playlists as needed instead of all at once.
Before this commit,
youtube-dl http://www.youtube.com/user/ANNnewsCH/videos --playlist-end 2 --skip-download
took quite some time - now it's almost instantaneous.
As an example, the youtube:user extractor has been converted.
Fixes #2175
11 years ago
Philipp Hagemeister
c91778f8c0
[youtube] Fall back to header if playlist title is not available
...
Sometimes (in about 10% of requests), the og:title is missing for a weird reason.
See #2170 for an example
11 years ago
Philipp Hagemeister
5016f3eac8
[myspace] More robust mediatype check
11 years ago
Jaime Marquínez Ferrándiz
efb1bb90a0
[myspace] Add support for song urls ( fixes #2040 )
11 years ago
Philipp Hagemeister
4cf393bb4b
[dropbox] Correct test case ( #2171 )
11 years ago
Philipp Hagemeister
ce4e242a6f
[dropbox] PEP8 and simplify ( #2171 )
11 years ago
sahutd
6b79f40c3d
Added support for Dropbox
11 years ago
Philipp Hagemeister
dd27fd1739
[youtube] Download DASH manifest
...
If given, download and parse the DASH manifest file, in order to get ultra-HQ formats.
Fixes #2166
11 years ago
sahutd
2a7c35dd46
added dropbox support
11 years ago
sahutd
8da531359e
Added dropbox support. issue #2055
11 years ago
Philipp Hagemeister
3ec05685f7
[extractor/common] Limit --write-pages filename to 200 chars
...
This avoids problems with very long URLs.
11 years ago
Philipp Hagemeister
877bfd69d1
[cnn] Improve test
11 years ago
Philipp Hagemeister
f68cd00fe3
[kankan] Skip test
11 years ago
Philipp Hagemeister
ca70d215cf
[kankan] Simplify
11 years ago
Philipp Hagemeister
d0390a0c92
[mixcloud] Use unicode_literals
11 years ago
Philipp Hagemeister
dd2535c38a
[mixcloud] Fix URL extraction
11 years ago
Philipp Hagemeister
b78d180170
[mpora] Fix uploader name extraction
11 years ago
Philipp Hagemeister
26dca1661e
[ted] Updated checksums
11 years ago
Philipp Hagemeister
f853f8594d
[ted] Use unicode_literals
11 years ago
Philipp Hagemeister
d0da491e1e
[condenast] Allow multiple formats, and sort centralized
11 years ago
Philipp Hagemeister
6e249060cf
[condenast] Use unicode_literals
11 years ago
Philipp Hagemeister
fbcd7b5f83
[soundcloud] Use unicode_literals and centralized sorting
11 years ago
Philipp Hagemeister
9ac0a67581
[spankwire] Use centralized format sorting and unicode_literals
11 years ago
Philipp Hagemeister
befdc8f3b6
[teamcoco] Use centralized sorting
11 years ago
Philipp Hagemeister
bb198c95e2
[teamcoco] Use unicode_literals
11 years ago
Philipp Hagemeister
c1195541b7
[gamespot] Use unicode_literals
11 years ago
Philipp Hagemeister
26844eb57b
[franceinter] Remove superfluous whitespace
11 years ago
Philipp Hagemeister
677b3ce82f
[franceinter] Minor improvements ( #2152 )
11 years ago
Philipp Hagemeister
fabfe17d5e
[flickr] Use unicode literals
11 years ago
Philipp Hagemeister
82696d5d5d
Merge remote-tracking branch 'sahutd/master'
11 years ago
Philipp Hagemeister
484aaeb204
[everyonesmixtape] Add support ( Fixes #2161 )
11 years ago
Philipp Hagemeister
2f21eb2db6
[generic] Do not fetch XML URLs ( Fixes #2162 )
11 years ago
Jaime Marquínez Ferrándiz
c11529618a
[redtube] Make ‘http:’ not optional ( closes #2160 )
...
If the url doesn’t specify the protocol we can’t directly use it to download the webpage, we would need to build a new url.
Instead, we let the generic extractor add the protocol.
11 years ago
sahutd
c8650f7ecd
Made modification as suggested on https://github.com/rg3/youtube-dl/pull/2151
11 years ago
Saimadhav Heblikar
14e7543a5a
franceinter [Issue #2105 ]
...
Added franceinterIE import to reflect addition of FranceInter support. Issue #2105
11 years ago
Saimadhav Heblikar
bf6705f584
Added franceinter [Issue #2105 ]
11 years ago
Filippo Valsorda
a9f53ce7ea
Add a couple of missing http:// in test URLs
11 years ago
Philipp Hagemeister
5d8683a5cd
[nowvideo] Add support for .sx version ( Fixes #2127 )
11 years ago
dst
7ee40b5d1c
[lynda] Add support for member accounts and paid videos ( Closes #2125 )
11 years ago
Jaime Marquínez Ferrándiz
db22af36ec
[brightcove] The ‘id’ attribute is not always present in the object tag ( fixes #2132 )
...
It looks like the ‘flashId’ parameter is not needed.
11 years ago
Philipp Hagemeister
f8b5ab8cfa
[bandcamp] Make thumbnail and uploader optional
...
Fixes #2129
11 years ago
Jaime Marquínez Ferrándiz
298f16f954
[bandcamp] Fix variable name
11 years ago
Philipp Hagemeister
ce6b9a2dba
[youtube] Add a pseudo format for rtmp videos ( #2123 )
11 years ago
Philipp Hagemeister
c3197e3e5c
[youtube] Correct subtitle URL ( Fixes #2120 )
11 years ago
Philipp Hagemeister
3fabeaa1f4
[vimeo] Support protocol-relative URLs
11 years ago
Jaime Marquínez Ferrándiz
9d6192a5b8
[bloomberg] Fix ooyala url extraction
11 years ago
Jaime Marquínez Ferrándiz
469ec9416a
[francetv] Add extractor for Culturebox ( closes #2117 )
11 years ago
dst
5f59ee7942
[novamov] Remove superfluous tabs
11 years ago
dst
8f89e68781
[novamov] Add embedded player support
11 years ago
Philipp Hagemeister
10bff13a66
[novamov] Simplify
11 years ago
Philipp Hagemeister
166ff8a3c7
Merge remote-tracking branch 'dstftw/novamov'
11 years ago
Philipp Hagemeister
b4622a328b
Use double quotes in error message ( #2112 )
...
On Windows, double quotes are required, because single quotes get served to youtube-dl. (Yes, cmd.exe is crazy like that).
On other system, both double and single quotes are fine, unless the string contains a dollar sign (then you need single quotes).
Since virtually no URLs contain dollar signs, double quotes should do.
11 years ago
dst
cc253000e4
[novamov] Add support for novamov.com ( Fixes #2035 )
11 years ago
Philipp Hagemeister
42e4fcf23a
[generic] Fix regexes
11 years ago
Philipp Hagemeister
9c63128668
[metacritic] Use centralized sorting and unicode_literals
11 years ago
Philipp Hagemeister
9933b57430
[pornhub] Use centralized sorting
11 years ago
Philipp Hagemeister
84c92dc00f
[c56] Add suppot for multiple formats
11 years ago
Philipp Hagemeister
42154ad5bc
[archiveorg] Use centralized sorting
11 years ago
Philipp Hagemeister
3798eadccd
More unicode literals
11 years ago
Philipp Hagemeister
0eecc6a417
[vimeo] Add support for passwords for player. URLs
...
Fixes #2053
11 years ago
Philipp Hagemeister
0dc13f4c4a
Correctly set IE_NAME field
11 years ago
Philipp Hagemeister
f577e0ce15
switch more to unicode_literals
11 years ago
Philipp Hagemeister
ecfef3e5bf
+unicode_literals
11 years ago
Philipp Hagemeister
3d3538e422
[khanacademy] Add support ( Fixes #2066 )
11 years ago
Philipp Hagemeister
c93c2ab1c3
[mpora] Add support ( Fixes #2096 )
11 years ago
Philipp Hagemeister
7b09a4d847
[lynda] Fix download if subtitles were not requested
11 years ago
Philipp Hagemeister
73a25b30ea
[lynda] Remove superfluous space
11 years ago
Philipp Hagemeister
ac260dd81e
[lynda] Remove useless u""
11 years ago
Philipp Hagemeister
48a2034671
[vimeo] Fix playlist URL matching
11 years ago
Philipp Hagemeister
4f81667d76
[orf] Remove unused variable name
11 years ago
Philipp Hagemeister
79f8295303
Use original Referer URL in Brightcove requests ( Fixes #2110 )
11 years ago
Philipp Hagemeister
400e58103d
[brightcove] Use unicode_literals
11 years ago
Philipp Hagemeister
fcee8ee784
[vimeo] Use _search_regex
11 years ago
Philipp Hagemeister
9148eb002b
[vimeo] Use unicode_literals
11 years ago
Philipp Hagemeister
559e370f44
[vimeo] Proper warning when password is required ( Fixes #2053 )
...
In player. URLs, the password warning is different.
11 years ago
Philipp Hagemeister
9a6422a81e
Merge remote-tracking branch 'origin/master'
11 years ago
Philipp Hagemeister
fcea44c6d5
[vimeo] Add support for review pages
...
Since the regexp is already overboarding and review pages have a distinct URL format (with non-trivial stuff after the ID), use a dedicated IE.
Fixes #2106
11 years ago
Philipp Hagemeister
5d73273f6f
[orf] Use new extraction method ( Fixes #2057 )
11 years ago
Philipp Hagemeister
c11a0611d9
[veehd] Send requests twice ( Fixes #2102 )
11 years ago
Philipp Hagemeister
796495886e
[generic] Use unicode_literals instead of duplicating the u'
11 years ago
Philipp Hagemeister
fa27f667c8
Merge pull request #2104 from dstftw/lynda
...
[lynda] Add subtitles extraction
11 years ago
Philipp Hagemeister
fc9713a1d2
[youtube] Support jwplayer with YouTube URLs ( Closes #2075 )
11 years ago
dst
62bcfa8c57
[lynda] Add subtitles extraction
11 years ago
Philipp Hagemeister
a339e5cfb5
Remove unused imports
11 years ago
Philipp Hagemeister
f46f4a995b
[veoh] Simplify
11 years ago
Philipp Hagemeister
4ddba33f78
[veoh] Add support for mobile URLs
...
Fixes #2052
11 years ago
Philipp Hagemeister
d981cef6b9
[generic] Support gorillavid.in
...
Previously, we were a little bit over-eager and got a random swf file.
Fixes #2084 .
11 years ago
Philipp Hagemeister
ca9e792253
[cspan] Use HTTP download ( Fixes #2098 )
11 years ago
Philipp Hagemeister
aff24732b9
Merge remote-tracking branch 'rzhxeo/blip'
...
Conflicts:
youtube_dl/extractor/bliptv.py
11 years ago
Philipp Hagemeister
cefcb9fde3
[bliptv] Use centralized format sorting
...
This also makes youtube-dl use the better "Source" format by default.
11 years ago
Philipp Hagemeister
bca4e93076
[bliptv] Simplify
11 years ago
Philipp Hagemeister
67c20aebb7
Merge remote-tracking branch 'rzhxeo/blip2'
11 years ago
Philipp Hagemeister
448711e39f
[pornhd] Add support for ISO-3166 subpages ( Fixes #2088 )
11 years ago
Philipp Hagemeister
7c0578dc86
[collegehumor] Use character strings by default
11 years ago
Philipp Hagemeister
55033ffb0a
[collegehumor] Add support for age_limit
11 years ago
Philipp Hagemeister
b4a9bf701a
[collegehumor] Support multiple formats ( Fixes #2092 )
...
Unfortunately, we lose a part of the description in the new JSON format, but that's still better than a non-functioning URL.
11 years ago
Philipp Hagemeister
a7c26e7338
[lynda] minor changes
11 years ago
Philipp Hagemeister
85689a531f
[macgamestore] Minor fixes ( #2044 )
11 years ago
Philipp Hagemeister
cc14dfb8ec
Merge remote-tracking branch 'dstftw/macgamestore'
11 years ago
Philipp Hagemeister
9887c9b2d6
[jpopsuki] Simplify
11 years ago
Philipp Hagemeister
d2fee313ec
Merge remote-tracking branch 'diffycat/jpopsuki'
11 years ago
Jaime Marquínez Ferrándiz
71cd2a571e
[dreisat] Make ‘index.php’ optional in the url ( fixes #2080 )
11 years ago
Jaime Marquínez Ferrándiz
31c1cf5a9d
[soundcloud] recognize more players’ urls ( fixes #2078 )
11 years ago
Jaime Marquínez Ferrándiz
efa1739b74
[comedycentral] Recognize ‘video-collections’ urls ( #2072 )
11 years ago
Jaime Marquínez Ferrándiz
5ffecde73f
[mixcloud] Fix track url transformation ( fixes #2068 )
...
‘/previews/‘ must be replaced with ‘/c/originals/‘ now.
11 years ago
Philipp Hagemeister
08d13955dd
[wistia] Prefer original video format above all others
...
We could also set up a formula which would weigh filesize/bitrate and vcodec/acodec (say, 1GB h264 < 3 GB MPEG2 < 2 GB h264), but that would get really messy real soon.
11 years ago
rzhxeo
531147dd5e
[BlipTVIE] Extract all formats
11 years ago
Philipp Hagemeister
eadaf08c16
Merge remote-tracking branch 'origin/master'
11 years ago
Anton Larionov
4a9c9b6fdb
[jpopsuki] Add script encoding definition for python2
11 years ago
Anton Larionov
b969ab48d9
Add support for jpopsuki.tv
11 years ago
Jaime Marquínez Ferrándiz
8fa8a6299b
[youtube] Add itag 264 ( closes #2063 )
...
It has a better bitrate than 137 but the same resolution
11 years ago
Jaime Marquínez Ferrándiz
b2b0870b3a
[dreisat] Update test filename and checksum
11 years ago
Jaime Marquínez Ferrándiz
4fb757d1e0
Merge pull request #2041 from dstftw/imdb-list
...
[imdb] Add support for IMDb list (#2033 )
11 years ago
Philipp Hagemeister
33ec2ae8d9
Merge remote-tracking branch 'origin/master'
11 years ago
Jaime Marquínez Ferrándiz
c801b2051a
Add an extractor for cmt.com ( closes #2049 )
...
It just inherits from MTVIE.
Some videos also come from vevo.com
11 years ago
rzhxeo
19dab5e6cc
[GenericIE] Outsource embedded blip.tv player video id extraction to BlipTVIE and fix minor errors in RegEx
11 years ago
rzhxeo
c0f9969b9e
[BlipTVIE] Fix and simplify extraction of embedded videos
11 years ago
Philipp Hagemeister
c1d1facd06
[generic] Output something before making network requests
11 years ago
Philipp Hagemeister
5d4f3985be
Document that format_id field should be present
11 years ago
Philipp Hagemeister
360babf799
[theplatform] Use centralized sorting
11 years ago
Philipp Hagemeister
a1b92edbb3
[channel 9] Use centralized format sorting
11 years ago
Philipp Hagemeister
12c978739a
[internetvideoarchive] Use centralized format sorting
11 years ago
Philipp Hagemeister
4bc60dafeb
[blinkx] Use centralized format sorting
11 years ago
Philipp Hagemeister
bf5b0a1bfb
[ivi] Use centralized format sorting
11 years ago
Philipp Hagemeister
bfe9de8510
[youporn] Add support for multiple formats
11 years ago
Philipp Hagemeister
5ecd3c6a09
[bandcamp] Add support for multiple formats
11 years ago
Philipp Hagemeister
608d11f515
[cnn] Add multiple formats, duration, and upload_date
11 years ago
dst
c7f8537dd9
[lynda] Add support for lynda.com ( #1966 )
11 years ago
Philipp Hagemeister
723f839911
Remove unused imports
11 years ago
Philipp Hagemeister
61224dbcdd
[zdf] Make width extraction more robust
11 years ago
Philipp Hagemeister
c3afc93a69
Merge remote-tracking branch 'origin/master'
11 years ago
Philipp Hagemeister
7b8af56340
[appletrailers] Use centralized format selection
11 years ago
Philipp Hagemeister
539179f45b
[wistia] Use centralized sorting
11 years ago
Philipp Hagemeister
7217e148fb
[yahoo] Use centralized sorting, and add tbr field
11 years ago
dst
1e923b0d29
[macgamestore] Add extractor ( #2043 )
11 years ago
dst
f7e9d77f34
[smotri] Fix typo
11 years ago
dst
c645c7658d
[imdb] Extractor for lists ( #2033 )
11 years ago
Philipp Hagemeister
b874fe2da8
[mdr] Use centralized format selection
11 years ago
Philipp Hagemeister
c7deaa4c74
[zdf] Use centralized sorting
11 years ago
Philipp Hagemeister
e6812ac99d
[spiegel] Use centralized sorting
11 years ago
Philipp Hagemeister
719d3927d7
[mit] Add support for multiple formats
11 years ago
Philipp Hagemeister
55e663a8d7
[dreisat] Use centralized format sorting
11 years ago
Philipp Hagemeister
2c62dc26c8
[youtube] Simplify format specification
11 years ago
Philipp Hagemeister
4bcc7bd1f2
Add temporary _sort_formats helper function
11 years ago
Philipp Hagemeister
f49d89ee04
Add a resolution field and improve general --list-formats output
11 years ago
Philipp Hagemeister
dabc127362
Remove dead code
11 years ago
Philipp Hagemeister
f45f96f8f8
[myvideo] Use RTMP instead of RTMPT ( Fixes #2032 )
11 years ago
Philipp Hagemeister
1538eff6d8
[bliptv] Remove support for direct downloads
...
This is now handled by the generic IE
11 years ago
Philipp Hagemeister
d80044c235
[youtube] Prefer videos with sound
11 years ago
Philipp Hagemeister
f82b18efc1
Merge remote-tracking branch 'rzhxeo/youtube'
11 years ago
Philipp Hagemeister
466617f539
[bliptv] Simplify (From #2000 )
11 years ago
Philipp Hagemeister
7dbf5ae587
[smotri] Add support for moderated (?) videos ( Fixes #2030 )
11 years ago
Philipp Hagemeister
8d0bdeba18
[smotri] Make optional attributes optional
11 years ago
Philipp Hagemeister
1b969041d7
[blinkx] Support mobile URLs ( Closes #2022 )
11 years ago
Philipp Hagemeister
e302f9ce32
[youtube:user] Speed up --match-title
11 years ago
Philipp Hagemeister
7115ca84aa
[vimeo/generic] Add support for embedded SWF vimeo videos
11 years ago