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
Philipp Hagemeister
bbafbe20c2
[vimeo] Better formatting for regexp
11 years ago
Philipp Hagemeister
c4d55a33fc
[brightcove] Test checksum changed
11 years ago
Philipp Hagemeister
147e4aece0
[vbox7] New video checksum
11 years ago
Philipp Hagemeister
bd1488ae64
[mdr] Remove test
...
For context, refer to the http://de.wikipedia.org/wiki/Depublizieren
11 years ago
Philipp Hagemeister
79fed2a4df
[crunchyroll] Fix test ( #1721 )
11 years ago
Philipp Hagemeister
304cbe981e
Merge remote-tracking branch 'rzhxeo/crunchyroll'
11 years ago
Philipp Hagemeister
3fefbf50e3
Merge pull request #2005 from dstftw/ivi.ru
...
Add support for ivi.ru
11 years ago
Philipp Hagemeister
aa94a6d315
[aparat] Add support ( Fixes #2012 )
11 years ago
Jaime Marquínez Ferrándiz
768df74538
[blinkxx] Add support for youtube videos
11 years ago
Philipp Hagemeister
1f9da9049b
[generic] Support YouTube swf embed ( Fixes #2010 )
11 years ago
Jaime Marquínez Ferrándiz
c0d0b01f0e
[generic] Detect ooyala videos ( fixes #2013 )
11 years ago
dst
97e302a419
[imdb] Add support for mobile site URLs
11 years ago
Philipp Hagemeister
71507a11c8
[soundcloud] Support mobile URLs ( Fixes #2009 )
11 years ago
dst
a51e37af62
[ivi] Simplify
11 years ago
dst
6c6db72ed4
[ivi] Skip tests for travis build
11 years ago
dst
0cc83dc54b
[smotri] Fix duration field name
11 years ago
dst
77aa6b329d
[ivi] Add support for ivi.ru
11 years ago
rzhxeo
e56f22ae20
[YoutubeIE] Sort formats by resolution
11 years ago
rzhxeo
dbd1988ed9
[YoutubeIE] Add width and height to format dict
11 years ago
rzhxeo
4ea3be0a5c
[YoutubeIE] Externalize format selection
11 years ago
Philipp Hagemeister
3e78514568
[generic] Support application/ogg for direct links
...
Also remove some debugging code.
11 years ago
Philipp Hagemeister
7de6e075b4
[radiofrance] remove unused imports
11 years ago
Philipp Hagemeister
946135aa2a
[academicearth] remove unused imports
11 years ago
Philipp Hagemeister
42393ce234
Add support for direct links to a video ( #1973 )
11 years ago
Philipp Hagemeister
cecaaf3f58
[generic] Do not use compatibility result fallback
11 years ago
Philipp Hagemeister
46374a56b2
[youtube] Do not warn for videos with allow_rating=0
...
This fixes #1982
Test video: http://www.youtube.com/watch?v=gi2uH3YxohU
11 years ago
Philipp Hagemeister
ec98946ef9
[academicearth] Support playlists ( Closes #1976 )
11 years ago
Philipp Hagemeister
fa77b742ac
[radiofrance] Fill in test details
11 years ago
Philipp Hagemeister
8b4e274610
[rtlnow] Fix URL calculation ( Closes #1989 )
11 years ago
Philipp Hagemeister
88bb52ee18
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
d90df974c3
[academicearth] Add support for courses ( #1976 )
11 years ago
Jaime Marquínez Ferrándiz
5c541b2cb7
[mtv] Add support for urls from the mobile site ( fixes #1959 )
11 years ago
Itay Brandes
87a28127d2
_search_regex's "isatty" call fails with Py2exe's
...
_search_regex calls the sys.stderr.isatty() function for unix systems.
Py2exe uses a custom Stderr() stream which doesn't have an `isatty()`
function, leading to it's crash.
Fixes easily with checking that it's a unix system first.
11 years ago
Philipp Hagemeister
ebce53b3d8
[vevo] Add suppor for videoplayer. URLs ( #1957 )
11 years ago
Philipp Hagemeister
ff07a05575
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
f25571ffbf
Add support for embedded vevo player ( Fixes #1957 )
11 years ago
Jaime Marquínez Ferrándiz
f7a6892572
[arte:ddc] Remove test
...
video seems to expire in 7 days, as arte+7
11 years ago
Philipp Hagemeister
0e2a436dce
[radiofrance] Add support ( Fixes #1942 )
11 years ago
Philipp Hagemeister
8c8e3eec79
[facebook] Recognize #! URLs ( Fixes #1988 )
11 years ago
rzhxeo
ee3e63e477
[GenericIE] Add support for embedded blip.tv
11 years ago
Philipp Hagemeister
780603027f
[videopremium] Skip test
11 years ago
Philipp Hagemeister
d67b0b1596
Reorder info_dict documentation
11 years ago
Philipp Hagemeister
d7dda16888
[blinkx] Add extractor ( Fixes #1972 )
11 years ago
Philipp Hagemeister
d66152a898
[ndtv] Remove unused imports
11 years ago
Philipp Hagemeister
8c5f0c9fbc
[mdr] Clean up
11 years ago
Philipp Hagemeister
09dacfa57f
[mdr] Simplify
11 years ago
Philipp Hagemeister
b2ae513586
Merge remote-tracking branch 'mc2avr/master'
11 years ago
Philipp Hagemeister
e4a0489f6e
Merge remote-tracking branch 'dstftw/channel9'
...
Conflicts:
youtube_dl/extractor/__init__.py
11 years ago
Philipp Hagemeister
6f5dcd4eee
[pornhd] Simplify
11 years ago
Philipp Hagemeister
1bb2fc98e0
Merge remote-tracking branch 'mjorlitzky/master'
11 years ago
Philipp Hagemeister
c0ba0f4859
Document duration field
11 years ago
Philipp Hagemeister
b466b7029d
[youtube] Make duration an integer or None
11 years ago
Philipp Hagemeister
fa3ae234e0
[cbs] Add extractor ( Fixes #1977 )
11 years ago
Philipp Hagemeister
48462108f3
[theplatform] Fix geographic restriction check
11 years ago
Philipp Hagemeister
f8b56e95b8
[theplatform] Detect geoblocked content
11 years ago
Jaime Marquínez Ferrándiz
9ee859b683
[daylimotion] Add support for urls from the mobile site ( fixes #1953 )
...
It uses the 'touch' subdomain and adds a '#' before 'video'
11 years ago
Michael Orlitzky
8e05c870b4
Add support for pornhd.com.
11 years ago
Jaime Marquínez Ferrándiz
5d574e143f
[ign] Update one of test video's title
11 years ago
Jaime Marquínez Ferrándiz
7a563df90a
[daum] Recognize mobile urls ( #1952 )
11 years ago
Jaime Marquínez Ferrándiz
24b173fa5c
[naver] Recognize mobile urls ( fixes #1951 )
11 years ago
dst
9b17ba0fa5
[channel9] Fix test description md5
11 years ago
dst
211f555d4c
[channel9] Missing import in __init__
11 years ago
dst
4d2ebb6bd7
[channel9] Cleanup
11 years ago
dst
df53747436
[channel9] Initial implementation ( #1885 )
11 years ago
Philipp Hagemeister
00381b4ccb
[pornhub] Fix URL regexp
11 years ago
Jaime Marquínez Ferrándiz
1825836235
Use `_download_xml` in more extractors
11 years ago
Jaime Marquínez Ferrándiz
a0088bdf93
[vimeo] Fix unused argument of the `_real_extract` method
11 years ago
Jaime Marquínez Ferrándiz
48ad51b243
[vimeo] Fix the extraction for some 'player' or 'pro' videos
...
The variable the config dict is assigned to can change, now we try to detect it or fallback to a, b or c
11 years ago
Jaime Marquínez Ferrándiz
5458b4cefb
[dailymotion] Fix view count extraction and make it non fatal ( fixes #1940 )
11 years ago
Jaime Marquínez Ferrándiz
7c86cd5ab1
[dailymotion] Fix uploader extraction
...
Now it looks directly in the info dictionary
11 years ago
mc2avr
df1d7da2af
add MDRIE
11 years ago
Jaime Marquínez Ferrándiz
cbfc470228
[mixcloud] Try to get the m4a url if the mp3 url fails to download ( fixes #1939 )
11 years ago
Jaime Marquínez Ferrándiz
f67ca84d4a
[soundcloud] Fix the extension for 'downloadable' songs
...
In this case the 'original_format' field must be used.
11 years ago
Philipp Hagemeister
e2b38da931
[mtv] Fixup incorrectly encoded XML documents
11 years ago
Philipp Hagemeister
5a3ea17c94
[zdf] Correct order of unknown formats ( #1936 )
11 years ago
Philipp Hagemeister
475700acfe
[soundcloud] Do not mistake original_format for ext ( Fixes #1934 )
11 years ago
Philipp Hagemeister
f8bd0194a7
Remove superfluous spaces
11 years ago
Jaime Marquínez Ferrándiz
77526143e7
[brightcove] Use the original url (usually the player) as the default referer ( fixes #1929 )
11 years ago
Philipp Hagemeister
4ff50ef846
[soundcloud] Do not match sets ( Fixes #1930 )
11 years ago
Philipp Hagemeister
caefb1de87
[ndtv] Add extractor ( Fixes #1924 )
11 years ago
Philipp Hagemeister
1d87e3a1c6
[rtlnow] Allow double slashes after domain name ( Fixes #1928 )
11 years ago
Jaime Marquínez Ferrándiz
de2dd4c502
[soundcloud] add support for private links ( fixes #1927 )
11 years ago
Philipp Hagemeister
2101830c0d
Remove unused imports
11 years ago
Philipp Hagemeister
ffa8f0df0a
Merge remote-tracking branch 'jaimeMF/yt-toplists'
11 years ago
Philipp Hagemeister
693b8b2d31
Merge remote-tracking branch 'dstftw/smotri.com-broadcast'
...
Conflicts:
youtube_dl/FileDownloader.py
youtube_dl/extractor/smotri.py
11 years ago
Philipp Hagemeister
7cc3570e53
Add fatal=False parameter to _download_* functions.
...
This allows us to simplify the calls in the youtube extractor even further.
11 years ago
Jaime Marquínez Ferrándiz
baa7b1978b
Remove the calls to 'compat_urllib_request.urlopen' in a few extractors
11 years ago
Jaime Marquínez Ferrándiz
ac5118bcb9
[arte.tv:ddc] Add fields to the test and skip download (rtmp)
11 years ago
Camillo Dell'mour
52defb0c9b
made ddc.arte.tv test working
11 years ago
Camillo Dell'mour
56a8ab7d60
added arte.tv extractor support for subdomain ddc - Mit offenen Karten(german) Le Dessous des Cartes(france)
11 years ago
Philipp Hagemeister
31812a9e0e
[youtube:channel] Fix automated channel detection
11 years ago
Philipp Hagemeister
11bf848191
[wimp] simplify
11 years ago
rzhxeo
b860967ce4
[XHamsterIE] Fix md5 in second test
11 years ago
rzhxeo
8ca6b8fba1
[XHamsterIE] Fix HD video detection
11 years ago
Jaime Marquínez Ferrándiz
c4d9e6731a
[pyvideo] add support for videos that don't come from Youtube
11 years ago
Jaime Marquínez Ferrándiz
0d9ec5d963
[pyvideo] Cleanup and fix test
11 years ago
Adam Glenn
f623530d6e
removing bad VALID_URL
11 years ago
Adam Glenn
ca9e02dc00
Adding pyvideo support
11 years ago
Jaime Marquínez Ferrándiz
fb30ec22fd
[vimeo] Add an extractor for groups
11 years ago
Jaime Marquínez Ferrándiz
5cc14c2fd7
[vimeo] Add an extractor for albums ( closes #1911 )
11 years ago
Jaime Marquínez Ferrándiz
d349cd2240
[imdb] Fix extraction
...
The paths to each format's page may have leading whitespace.
The height and the duration can't be extracted.
11 years ago
Jaime Marquínez Ferrándiz
0b6a9f639f
[vevo] Update test video's duration
11 years ago
Jaime Marquínez Ferrándiz
715c8e7bdb
[youtube:playlist] Recognize mix ids for direct use ( fixes #1295 )
11 years ago
Jaime Marquínez Ferrándiz
7d4afc557f
[youtube:playlist] Support mix ids longer than 13 ( #1295 )
11 years ago
Jaime Marquínez Ferrándiz
563e405411
[dailymotion] Fix view count regex
...
In some languages they can be in the format '123,456' instead of '123.456'
11 years ago
Jaime Marquínez Ferrándiz
f53c966a73
[dailymotion] Extract view count ( #1895 )
11 years ago
Jaime Marquínez Ferrándiz
336c3a69bd
[youtube] Extract like and dislike count ( #1895 )
11 years ago
Jaime Marquínez Ferrándiz
4e76179476
[vimeo] Extract views count, likes count and comments count ( #1895 )
11 years ago
Philipp Hagemeister
ef4fd84857
[wistia] Add extractor
11 years ago
Philipp Hagemeister
72135030d1
Merge remote-tracking branch 'origin/master'
11 years ago
Jaime Marquínez Ferrándiz
3514813d5b
[francetv] Add support for urls in the format http://www.france3.fr/emissions/{program}/diffusions/{date} ( fixes #1898 )
11 years ago
Jaime Marquínez Ferrándiz
9e60602084
[francetv] Add support for more channels: 3, 4, 5 and Ô ( #1898 )
...
Rename the France2IE extractor to FranceTVIE
11 years ago
Philipp Hagemeister
19e3dfc9f8
[9gag] Like/dislike count ( #1895 )
11 years ago
Philipp Hagemeister
a1ef7e85d6
Remove unused imports
11 years ago
Philipp Hagemeister
ef2fac6f4a
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
7fc3fa0545
[9gag] Add extractor
11 years ago
Jaime Marquínez Ferrándiz
673d1273ff
[vevo] Support '/watch/{id}' urls
11 years ago
Jaime Marquínez Ferrándiz
b9a2c53833
[metacafe] Add support for cbs videos ( fixes #1838 )
...
They use theplatform.com
11 years ago
Jaime Marquínez Ferrándiz
e9bf7479d2
Add an extractor for theplatform.com
11 years ago
Jaime Marquínez Ferrándiz
bfb9f7bc4c
[hotnewhiphop] Update test's title
11 years ago
Philipp Hagemeister
29030c0a4c
Merge remote-tracking branch 'dstftw/correct-valid-urls'
11 years ago
dst
c0ade33e16
Correct some extractor _VALID_URL regexes
11 years ago
Philipp Hagemeister
27dcce1904
[youtube] Resolve URLs in comments
11 years ago
dst
8aff7b9bc4
[smotri] Fix broadcast ticket regex
11 years ago
dst
55f6597c67
[smotri] Add an extractor for live rtmp broadcasts
11 years ago
Jaime Marquínez Ferrándiz
84db81815a
Move common code for extractors based in MTV services to a new base class
...
Removes the duplication of the thumbnail extraction code (only MTVIE needs to override it)
11 years ago
Jaime Marquínez Ferrándiz
fb7abb31af
Remove the compatibility code used before the new format system was implemented
11 years ago
Philipp Hagemeister
ce93879a9b
[daum] Fix real video ID extraction
11 years ago
Philipp Hagemeister
938384c587
[redtube] Fix search for title
11 years ago
Philipp Hagemeister
e9d8e302aa
[xhamster] Change test checksum
11 years ago
Jaime Marquínez Ferrándiz
cb7fb54600
Change the ie_name of YoutubeSearchDateIE
...
It produced a duplicate entry when listing the extractors with '--list-extractors' and generates noise in the commit log when generating the supported sites webpage (like in 09f355f73bf1657ecacfd05eda21d2c4bf1cc4a8)
11 years ago
Philipp Hagemeister
aaebed13a8
[smotri] Simplify
11 years ago
dst
5270d8cb13
Added extractors for smotri.com
11 years ago
Jaime Marquínez Ferrándiz
55a10eab48
[vimeo] Add an extractor for users ( closes #1871 )
11 years ago
Philipp Hagemeister
355e4fd07e
[generic] Find embedded dailymotion videos ( Fixes #1848 )
11 years ago
Philipp Hagemeister
5e09d6abbd
[clipfish] Skip test on travis
11 years ago
Jaime Marquínez Ferrándiz
0a688bc0b2
[youtube] Add support for downloading top lists ( fixes #1868 )
...
It needs to know the channel and the title of the list, because the ids change every time you browse the channels and are attached to a 'VISITOR_INFO1_LIVE' cookie.
11 years ago
Jaime Marquínez Ferrándiz
c5171c454b
[yahoo] Force use of the http protocol for downloading the videos.
11 years ago
Jaime Marquínez Ferrándiz
befd88b786
[yahoo] Add an extractor for yahoo news ( closes #1849 )
11 years ago
Jaime Marquínez Ferrándiz
acf37ca151
[imdb] Fix the resolution values ( fixes #1847 )
...
We were using the size of the player, it was the same for all the formats
11 years ago
Philipp Hagemeister
677c18092d
[podomatic] Add extractor
11 years ago
Jaime Marquínez Ferrándiz
3862402ff3
Add an extractor for Clipsyndicate ( closes #1744 )
11 years ago
Jaime Marquínez Ferrándiz
b03d0d064c
[imdb] Fix extraction in python 2.6
...
Using a regular expression because the html cannot be parsed.
11 years ago
Jaime Marquínez Ferrándiz
d8d6148628
Add an extractor for Internet Movie Database trailers ( closes #1832 )
11 years ago
Philipp Hagemeister
fc9e1cc697
[clipfish] Use FIFA trailer as testcase ( #1842 )
11 years ago
Philipp Hagemeister
f8f60d2793
[clipfish] Fix imports ( #1842 )
11 years ago
Philipp Hagemeister
2a275ab007
[zdf] Use _download_xml
11 years ago
Philipp Hagemeister
a2e6db365c
[zdf] add a pseudo-testcase and fix URL matching
11 years ago
Philipp Hagemeister
9d93e7da6c
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Jaime Marquínez Ferrándiz
0e44d8381a
[youtube:feeds] Use the 'paging' value from the downloaded json information ( fixes #1845 )
11 years ago
Jaime Marquínez Ferrándiz
35907e23ec
[yahoo] Fix video extraction and use the new format system exclusively
11 years ago
Jaime Marquínez Ferrándiz
76d1700b28
[youtube:playlist] Fix the extraction of the title for some mixes ( #1844 )
...
Like https://www.youtube.com/watch?v=g8jDB5xOiuE&list=RDIh2gxLqR7HM
11 years ago
Philipp Hagemeister
dcca796ce4
[clipfish] Effect a better error message ( #1842 )
11 years ago
Filippo Valsorda
4b19e38954
[videopremium] support new .me domain
11 years ago
Jaime Marquínez Ferrándiz
652cdaa269
[youtube:playlist] Add support for YouTube mixes ( fixes #1839 )
11 years ago
Jaime Marquínez Ferrándiz
e26f871228
Use the new '_download_xml' helper in more extractors
11 years ago
Jaime Marquínez Ferrándiz
6e47b51eef
[youtube:playlist] Remove the link with index 0
...
It's not the first video of the playlist, it appears in the 'Play all' button (see the test course for an example)
11 years ago
Philipp Hagemeister
fb04e40396
[soundcloud] Support for listing of audio-only files
11 years ago
Philipp Hagemeister
8b134b1062
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Jaime Marquínez Ferrándiz
1a62c18f65
[bambuser] Skip the download in the test
...
It doesn't respect the 'Range' header.
11 years ago
Philipp Hagemeister
2a15e7063b
[soundcloud] Prefer HTTP over RTMP ( #1798 )
11 years ago
Philipp Hagemeister
ea36cbac5e
Merge remote-tracking branch 'rbrito/swap-dimensions'
11 years ago
Philipp Hagemeister
de79c46c8f
[viki] Fix subtitle extraction
11 years ago
Philipp Hagemeister
94ccb6fa2e
[viki] Fix subtitles extraction
11 years ago
Philipp Hagemeister
07e4035879
[viki] Fix uploader extraction
11 years ago
Philipp Hagemeister
113577e155
[generic] Improve detection
...
Allow download of http://goo.gl/7X5tOk
Fixes #1818
11 years ago
Philipp Hagemeister
79d09f47c2
Merge branch 'opener-to-ydl'
11 years ago
Philipp Hagemeister
c059bdd432
Remove quality_name field and improve zdf extractor
11 years ago
Philipp Hagemeister
02dbf93f0e
[zdf/common] Use API in ZDF extractor.
...
This also comes with a lot of extra format fields
Fixes #1518
11 years ago
Philipp Hagemeister
1fb2bcbbf7
[viki] Make uploader field optional ( #1813 )
11 years ago
Jaime Marquínez Ferrándiz
66cfab4226
[comedycentral] Add support for comedycentral.com videos ( closes #1824 )
...
It's a subclass of MTVIE
The extractor for colbertnation.com and thedailyshow.com is called now ComedyCentralShowsIE
11 years ago
Philipp Hagemeister
6d88bc37a3
[viki] Skip travis test
...
Also provide a better error message for geoblocked videos.
11 years ago
Philipp Hagemeister
b7553b2554
[vik] Clarify output
11 years ago
Philipp Hagemeister
e03db0a077
Merge branch 'master' into opener-to-ydl
11 years ago
Jaime Marquínez Ferrándiz
267ed0c5d3
[collegehumor] Encode the xml before calling xml.etree.ElementTree.fromstring ( fixes #1822 )
...
Uses a new helper method in InfoExtractor: _download_xml
11 years ago
Jaime Marquínez Ferrándiz
f459d17018
[youtube] Add an extractor for downloading the watch history ( closes #1821 )
11 years ago
Jaime Marquínez Ferrándiz
dc65dcbb6d
[mixcloud] The description field may be missing ( fixes #1819 )
11 years ago
Jaime Marquínez Ferrándiz
d214fdb8fe
[brightcove] Don't use 'or' with the xml nodes, use the 'value' attribute instead
11 years ago
Philipp Hagemeister
0c7c19d6bc
[clipfish] Add extractor ( Fixes #1760 )
11 years ago
Philipp Hagemeister
382ed50e0e
[viki] Add extractor ( fixes #1813 )
11 years ago
Philipp Hagemeister
66ec019240
[youtube] do not use variable name twice
11 years ago
Philipp Hagemeister
bd49928f7a
[niconico] Clarify download
11 years ago
Philipp Hagemeister
23e6d50d73
[bandcamp] Remove unused variable
11 years ago
Philipp Hagemeister
13ebea791f
[niconico] Simplify and make work with old Python versions
...
The website requires SSLv3, otherwise it just times out during SSL negotiation.
11 years ago
Philipp Hagemeister
4c9c57428f
Merge remote-tracking branch 'takuya0301/niconico'
11 years ago
Jaime Marquínez Ferrándiz
36de0a0e1a
[brightcove] Set the 'videoPlayer' value to the 'videoId' if it's missing in the parameters ( fixes #1815 )
11 years ago
Philipp Hagemeister
e5c146d586
[streamcloud] skip test on travis
11 years ago
Takuya Tsuchida
52ad14aeb0
Add support for niconico
11 years ago
Philipp Hagemeister
081640940e
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
7012b23c94
Match --download-archive during playlist processing ( Fixes #1745 )
11 years ago
Jaime Marquínez Ferrándiz
9f79463803
[howcast] update test's checksum
11 years ago
Jaime Marquínez Ferrándiz
d35dc6d3b5
[bandcamp] move the album test to the album extractor and return a single track instead of a playlist
11 years ago
Philipp Hagemeister
3f8ced5144
Merge remote-tracking branch 'jaimeMF/yt-playlists'
11 years ago
Philipp Hagemeister
dca0872056
Move the opener to the YoutubeDL object.
...
This is the first step towards being able to just import youtube_dl and start using it.
Apart from removing global state, this would fix problems like #1805 .
11 years ago
Philipp Hagemeister
15c3adbb16
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
f143a42fe6
[bandcamp] Skip album test
11 years ago
Jaime Marquínez Ferrándiz
241650c7ff
[vimeo] Fix the extraction of vimeo pro and player.vimeo.com videos
11 years ago
Philipp Hagemeister
cffa6aa107
[bandcamp] Support trackinfo-style songs ( Fixes #1270 )
11 years ago
Philipp Hagemeister
02e4ebbbad
[streamcloud] Add IE ( Fixes #1801 )
11 years ago
Philipp Hagemeister
ab009f59ef
[toutv] Fix a typo
11 years ago
Jaime Marquínez Ferrándiz
0980426559
[bandcamp] add support for albums (reported in #1270 )
11 years ago
Jaime Marquínez Ferrándiz
64bb5187f5
[soundcloud] Retrieve the file url using the client_id for the iPhone ( fixes #1798 )
...
The desktop's client_id always give the rtmp url, but with the iPhone one it returns the http url if it's available.
11 years ago
Philipp Hagemeister
9e4f50a8ae
[sztv] skip test, site is undergoing mid-term maintenance
11 years ago
Philipp Hagemeister
0190eecc00
[nhl] Make NHLVideocenter IE_DESC fit with other descriptions
11 years ago
Philipp Hagemeister
ca872a4c0b
[spankwire] Fix description search
11 years ago
Philipp Hagemeister
f2e87ef4fa
[anitube] Skip test (on travis)
11 years ago
Philipp Hagemeister
0ad97bbc05
[spankwire] fix check for description
11 years ago
Philipp Hagemeister
c4864091a1
[videopremium] Support new crazy redirect scheme
11 years ago
Philipp Hagemeister
9a98a466b3
[toutv] really skip test
11 years ago
Philipp Hagemeister
da6a795fdb
[escapist] Fix title search
11 years ago
Philipp Hagemeister
c5edcde21f
[escapist] upper-case URL
11 years ago
Philipp Hagemeister
15ff3c831e
[escapist] Fix syntax error
11 years ago
Philipp Hagemeister
100959a6d9
[escapist] Add support for HD format ( Closes #1755 )
11 years ago
Philipp Hagemeister
8f05351984
[anitube] Minor fixes ( #1776 )
11 years ago
Philipp Hagemeister
71791f414c
Merge remote-tracking branch 'diffycat/master'
11 years ago
Philipp Hagemeister
f3682997d7
Clean up unused imports and other minor mistakes
11 years ago
Philipp Hagemeister
cc13cc0251
[teamcoco] Correct error
11 years ago
Philipp Hagemeister
5904088811
Add support for tou.tv ( Fixes #1792 )
11 years ago
Jaime Marquínez Ferrándiz
69545c2aff
[d8] inherit from CanalplusIE
...
it reuses the same extraction process
11 years ago
Jaime Marquínez Ferrándiz
495da337ae
Merge pull request #1758 from migbac/master
...
Add support for d8.tv
11 years ago
Philipp Hagemeister
cb7dfeeac4
[youtube] only allow domain name to be upper-case ( #1786 )
11 years ago
Philipp Hagemeister
4113e6ab56
[auengine] Do not return unnecessary ext
11 years ago
Philipp Hagemeister
9906d397a0
[auengine] Simplify
11 years ago
Philipp Hagemeister
887c6acdf2
Support multiple embedded YouTube URLs ( Fixes #1787 )
11 years ago
Philipp Hagemeister
83aa529330
Support protocol-independent URLs ( #1787 )
11 years ago
Philipp Hagemeister
fccd377198
Suppor embed-only videos ( Fixes #1746 )
11 years ago
Philipp Hagemeister
63b7b7224a
[MTVIE] Try with RTMP URL if download fails
...
This fixes youtube-dl http://www.southpark.de/clips/155251/cartman-vs-the-dog-whisperer
11 years ago
rzhxeo
746f491f82
Add support for southpark.de
11 years ago
rzhxeo
1672647ade
[SouthParkStudiosIE] Move from _TEST to _TESTS
11 years ago
rzhxeo
90b6bbc38c
[SouthParkStudiosIE] Also detect urls without http:// or www
11 years ago
Philipp Hagemeister
1d699755e0
[youtube] Add view_count ( Fixes #1781 )
11 years ago
Philipp Hagemeister
ddf49c6344
[arte] remove two typos
11 years ago
Anton Larionov
ba3881dffd
Add support for anitube.se ( #1417 )
11 years ago
Philipp Hagemeister
d1c252048b
[redtube] Do not test md5, seems to vary
11 years ago
Philipp Hagemeister
eab2724138
[gamekings] Do not test md5 sum, precise file changes regularly
11 years ago
Philipp Hagemeister
21ea3e06c9
[gamekings] remove unnecessary import
11 years ago
Philipp Hagemeister
52d703d3d1
[tvp] Skip tests
11 years ago
Philipp Hagemeister
ce152341a1
[bambuser] Do not test for MD5, seems to be flaky
11 years ago
Philipp Hagemeister
f058e34011
[dailymotion] Fix playlists
11 years ago
Philipp Hagemeister
7150858d49
[spiegel] Implement format selection
11 years ago
Philipp Hagemeister
91c7271aab
Add automatic generation of format note based on bitrate and codecs
11 years ago
Philipp Hagemeister
fc2ef392be
[ted] Fix playlists ( Fixes #1770 )
11 years ago
Philipp Hagemeister
463a908705
[ted] simplify
11 years ago
Jaime Marquínez Ferrándiz
d24ffe1cfa
[rtlnow] Remove the test for nitro
...
The videos expire.
11 years ago
Jaime Marquínez Ferrándiz
78fb87b283
Don't accept '>' inside the content attribute in OpenGraph regexes
11 years ago
Jaime Marquínez Ferrándiz
ab2d524780
Improve the OpenGraph regex
...
* Do not accept '>' between the property and content attributes.
* Recognize the properties if the content attribute is before the property attribute using two regexes (fixes the extraction of the description for SlideshareIE).
11 years ago
Jaime Marquínez Ferrándiz
85d61685f1
[tvp] Update the title and the description of the test video
11 years ago
Jaime Marquínez Ferrándiz
b9643eed7c
[youtube:channel] Fix the extraction of autogenerated channels
...
The ajax pages are empty, now it looks directly in the channel's /videos page
11 years ago
Philipp Hagemeister
0e145dd541
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
9f9be844fc
[youtube] Fix protocol-independent URLs ( Fixes #1768 )
11 years ago
Jaime Marquínez Ferrándiz
e3b9ab5e18
[soundlcoud] Set the correct extension for the tracks ( fixes #1766 )
...
Some tracks are not in mp3 format, they can be wav files.
11 years ago
Jaime Marquínez Ferrándiz
c66d2baa9c
[livestream] Add an extractor for the original version of livestream ( closes #1764 )
...
The two versions use different systems.
11 years ago
Jaime Marquínez Ferrándiz
ca715127a2
Don't assume the 'subtitlesformat' is set in the params dict ( fixes #1750 )
11 years ago
Jaime Marquínez Ferrándiz
ea7a7af1d4
[gamekings] Fix the test video checksum
11 years ago
Jaime Marquínez Ferrándiz
880e1c529d
[youtube:playlist] Login into youtube if requested ( fixes #1757 )
...
Allows to download private playlists
11 years ago
Jaime Marquínez Ferrándiz
dcbb45803f
[youtube:playlist] Don't use the gdata api ( closes #1508 )
...
Parse the playlist pages instead
11 years ago
Philipp Hagemeister
c3a3028f9f
[tvp] Minor improvements ( #1730 )
11 years ago
Philipp Hagemeister
6c5ad80cdc
Merge remote-tracking branch 'saper/tvp'
11 years ago
Philipp Hagemeister
384b98cd8f
[gamekings] Minor fixes ( #1759 )
11 years ago
Jelle van der Waa
eb9b5bffef
Add extractor for gamekings.tv
11 years ago
migbac
0bd59f3723
Add support for d8.tv
11 years ago
Jaime Marquínez Ferrándiz
8b8cbd8f6d
[vine] Fix uploader extraction
11 years ago
Philipp Hagemeister
eb0a839866
[common] Simplify og_search_property
11 years ago
Jaime Marquínez Ferrándiz
0ed05a1d2d
Use the 'rtmp_live' field for the live parameter of rtmpdump
11 years ago
Jaime Marquínez Ferrándiz
1008bebade
Merge remote-tracking branch 'rzhxeo/rtmpdump_live'
11 years ago
Jaime Marquínez Ferrándiz
be6dfd1b49
[ted] Return a single info_dict for talks urls
...
It failed with the --list-subs option
11 years ago
Jaime Marquínez Ferrándiz
231516b6c9
Merge pull request #1705 from iemejia/master
...
[ted] support for subtitles
11 years ago
Jaime Marquínez Ferrándiz
fb53d58dcf
Merge pull request #1726 from saper/escaped
...
Fix AssertionError when og property not found
11 years ago
Jaime Marquínez Ferrándiz
f470c6c812
[arte] Improve the format sorting
...
Also use the bitrate.
Prefer normal version and sourds/mal version over original version with subtitles.
11 years ago
Jaime Marquínez Ferrándiz
566d4e0425
[arte] Make sure the format_id is unique ( closes #1739 )
...
Include the bitrate and use the height instead of the quality field.
11 years ago
Jaime Marquínez Ferrándiz
81be02d2f9
[cnn] Accept www.cnn.com urls ( fixes #1740 )
11 years ago
Jaime Marquínez Ferrándiz
c2b6a482d5
[brightcove] the format function requires to specify the index in python2.6
11 years ago
Jaime Marquínez Ferrándiz
12c167c881
[soundcloud] Allow to download tracks marked as not 'streamable'
...
They use the rtmp protocol but if the are marked as 'downloadable' it can use the direct download link.
11 years ago
Jaime Marquínez Ferrándiz
20aafee7fa
[kankan] Fix the video url
...
It now requires two additional parameters, one is a timestamp we get from the getCdnresource_flv page and the other is a key we have to build.
11 years ago
rzhxeo
c8434e8316
Add support for crunchyroll.com
11 years ago
Jaime Marquínez Ferrándiz
dd5bcdc4c9
[brightcove] Set the 'Referer' header if the url has the 'linkBaseUrl' parameter ( fixes #1553 )
11 years ago
Jaime Marquínez Ferrándiz
b1a80ec1a9
[xnxx] Accept urls that start with 'www' ( fixes #1734 )
11 years ago
Jaime Marquínez Ferrándiz
51040b72ed
[brightcove] Support redirected urls from bcove.me ( fixes #1732 )
...
'bctid' needs to be changed to '@videoPlayer', and 'bckey' to 'playerKey'.
11 years ago
Jaime Marquínez Ferrándiz
4f045eef8f
[youtube:channel] Fix the extraction
...
The page don't include the 'load more' button anymore, now we directly get the 'c4_browse_ajax' pages.
11 years ago
Jaime Marquínez Ferrándiz
5d7b253ea0
Add an extractor for eitb.tv ( fixes #1608 )
...
The BrighcoveExperience object doesn't contain the video id, the extractor adds it and passes the url to BrightcoveIE.
11 years ago
Jaime Marquínez Ferrándiz
b0759f0c19
[brightcove] Extract all the available formats
11 years ago
Jaime Marquínez Ferrándiz
065472936a
Add an extractor for space.com ( fixes #1718 )
...
It uses Brightcove, but requires some special process for getting a url with the playerKey field in some videos
11 years ago
Jaime Marquínez Ferrándiz
fc4a0c2aec
[brightcove] Change the 'videoId' or 'videoID' field to '@videoPlayer' ( fixes #1697 )
...
It seems to be needed when using the htmlFederated page
11 years ago
Jaime Marquínez Ferrándiz
eeb165e674
[brightcove] Add the extraction of the url from generic
11 years ago
Jaime Marquínez Ferrándiz
9ee2b5f6f2
tests: don't run the test if any of the extractors listed in the 'add_ie' field is marked as not working
11 years ago
Marcin Cieślak
5137ebac0b
[tvp] Telewizja Polska: new extractor for tvp.pl, fixes #1719
...
Thanks-To: mplonski
https://github.com/mplonski/linux/blob/master/tvp-dl.py
11 years ago
Marcin Cieślak
a8eeb0597b
Fix AssertionError when og property not found
...
On tvp.pl some webpages contain OpenGraph
metadata and some don't.
If og property is not found, _og_search_description
fails with
WARNING: unable to extract OpenGraph description; please report this issue on http://yt-dl.org/bug
Traceback (most recent call last):
File "/usr/home/saper/bin/youtube-dl", line 18, in <module>
youtube_dl.main()
File "/usr/home/saper/sw/youtube-dl/youtube_dl/__init__.py", line 766, in main
_real_main(argv)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/__init__.py", line 719, in _real_main
retcode = ydl.download(all_urls)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/YoutubeDL.py", line 715, in download
videos = self.extract_info(url)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/YoutubeDL.py", line 348, in extract_info
ie_result = ie.extract(url)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 125, in extract
return self._real_extract(url)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/tvp.py", line 56, in _real_extract
info['description'] = self._og_search_description(webpage)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 331, in _og_search_description
return self._og_search_property('description', html, fatal=False, **kargs)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 325, in _og_search_property
return unescapeHTML(escaped)
File "/usr/home/saper/sw/youtube-dl/youtube_dl/utils.py", line 494, in unescapeHTML
assert type(s) == type(u'')
AssertionError
The patch allows me to use:
try:
info['description'] = self._og_search_description(webpage)
info['thumbnail'] = self._og_search_thumbnail(webpage)
except RegexNotFoundError:
pass
11 years ago
Ismaël Mejía
4ed3e51080
[ted] fixed error in case of no subtitles present
...
I created a test, but I leave it commented since TED videos get
new subtitles frequently.
11 years ago
rzhxeo
2dcf7d8f99
[GenericIE] Also detect youtube if src url of iframe is embedded in ' instaed of "
11 years ago
Jaime Marquínez Ferrándiz
19b0668251
[canal2c] Accept more urls ( fixes #1723 )
...
The url only needs to have the 'idVideo' field in the query, in any position.
We have to set the 'void=oui' in the webpage url, so that we get the file name.
11 years ago