Commit Graph

1393 Commits (d55433bbfd9b7237bd7a52f2dc1ca7bd991a1367)

Author SHA1 Message Date
Philipp Hagemeister cc14dfb8ec Merge remote-tracking branch 'dstftw/macgamestore'
Philipp Hagemeister 9887c9b2d6 [jpopsuki] Simplify
Philipp Hagemeister d2fee313ec Merge remote-tracking branch 'diffycat/jpopsuki'
Jaime Marquínez Ferrándiz 71cd2a571e [dreisat] Make ‘index.php’ optional in the url (fixes )
Jaime Marquínez Ferrándiz 31c1cf5a9d [soundcloud] recognize more players’ urls (fixes )
Jaime Marquínez Ferrándiz efa1739b74 [comedycentral] Recognize ‘video-collections’ urls ()
Jaime Marquínez Ferrándiz 5ffecde73f [mixcloud] Fix track url transformation (fixes )
‘/previews/‘ must be replaced with ‘/c/originals/‘ now.
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.
rzhxeo 531147dd5e [BlipTVIE] Extract all formats
Philipp Hagemeister eadaf08c16 Merge remote-tracking branch 'origin/master'
Anton Larionov 4a9c9b6fdb [jpopsuki] Add script encoding definition for python2
Anton Larionov b969ab48d9 Add support for jpopsuki.tv
Jaime Marquínez Ferrándiz 8fa8a6299b [youtube] Add itag 264 (closes )
It has a better bitrate than 137 but the same resolution
Jaime Marquínez Ferrándiz b2b0870b3a [dreisat] Update test filename and checksum
Jaime Marquínez Ferrándiz 4fb757d1e0 Merge pull request from dstftw/imdb-list
[imdb] Add support for IMDb list ()
Philipp Hagemeister 33ec2ae8d9 Merge remote-tracking branch 'origin/master'
Jaime Marquínez Ferrándiz c801b2051a Add an extractor for cmt.com (closes )
It just inherits from MTVIE.
Some videos also come from vevo.com
rzhxeo 19dab5e6cc [GenericIE] Outsource embedded blip.tv player video id extraction to BlipTVIE and fix minor errors in RegEx
rzhxeo c0f9969b9e [BlipTVIE] Fix and simplify extraction of embedded videos
Philipp Hagemeister c1d1facd06 [generic] Output something before making network requests
Philipp Hagemeister 5d4f3985be Document that format_id field should be present
Philipp Hagemeister 360babf799 [theplatform] Use centralized sorting
Philipp Hagemeister a1b92edbb3 [channel 9] Use centralized format sorting
Philipp Hagemeister 12c978739a [internetvideoarchive] Use centralized format sorting
Philipp Hagemeister 4bc60dafeb [blinkx] Use centralized format sorting
Philipp Hagemeister bf5b0a1bfb [ivi] Use centralized format sorting
Philipp Hagemeister bfe9de8510 [youporn] Add support for multiple formats
Philipp Hagemeister 5ecd3c6a09 [bandcamp] Add support for multiple formats
Philipp Hagemeister 608d11f515 [cnn] Add multiple formats, duration, and upload_date
dst c7f8537dd9 [lynda] Add support for lynda.com ()
Philipp Hagemeister 723f839911 Remove unused imports
Philipp Hagemeister 61224dbcdd [zdf] Make width extraction more robust
Philipp Hagemeister c3afc93a69 Merge remote-tracking branch 'origin/master'
Philipp Hagemeister 7b8af56340 [appletrailers] Use centralized format selection
Philipp Hagemeister 539179f45b [wistia] Use centralized sorting
Philipp Hagemeister 7217e148fb [yahoo] Use centralized sorting, and add tbr field
dst 1e923b0d29 [macgamestore] Add extractor ()
dst f7e9d77f34 [smotri] Fix typo
dst c645c7658d [imdb] Extractor for lists ()
Philipp Hagemeister b874fe2da8 [mdr] Use centralized format selection
Philipp Hagemeister c7deaa4c74 [zdf] Use centralized sorting
Philipp Hagemeister e6812ac99d [spiegel] Use centralized sorting
Philipp Hagemeister 719d3927d7 [mit] Add support for multiple formats
Philipp Hagemeister 55e663a8d7 [dreisat] Use centralized format sorting
Philipp Hagemeister 2c62dc26c8 [youtube] Simplify format specification
Philipp Hagemeister 4bcc7bd1f2 Add temporary _sort_formats helper function
Philipp Hagemeister f49d89ee04 Add a resolution field and improve general --list-formats output
Philipp Hagemeister dabc127362 Remove dead code
Philipp Hagemeister f45f96f8f8 [myvideo] Use RTMP instead of RTMPT (Fixes )
Philipp Hagemeister 1538eff6d8 [bliptv] Remove support for direct downloads
This is now handled by the generic IE
Philipp Hagemeister d80044c235 [youtube] Prefer videos with sound
Philipp Hagemeister f82b18efc1 Merge remote-tracking branch 'rzhxeo/youtube'
Philipp Hagemeister 466617f539 [bliptv] Simplify (From )
Philipp Hagemeister 7dbf5ae587 [smotri] Add support for moderated (?) videos (Fixes )
Philipp Hagemeister 8d0bdeba18 [smotri] Make optional attributes optional
Philipp Hagemeister 1b969041d7 [blinkx] Support mobile URLs (Closes )
Philipp Hagemeister e302f9ce32 [youtube:user] Speed up --match-title
Philipp Hagemeister 7115ca84aa [vimeo/generic] Add support for embedded SWF vimeo videos
Philipp Hagemeister bbafbe20c2 [vimeo] Better formatting for regexp
Philipp Hagemeister c4d55a33fc [brightcove] Test checksum changed
Philipp Hagemeister 147e4aece0 [vbox7] New video checksum
Philipp Hagemeister bd1488ae64 [mdr] Remove test
For context, refer to the http://de.wikipedia.org/wiki/Depublizieren
Philipp Hagemeister 79fed2a4df [crunchyroll] Fix test ()
Philipp Hagemeister 304cbe981e Merge remote-tracking branch 'rzhxeo/crunchyroll'
Philipp Hagemeister 3fefbf50e3 Merge pull request from dstftw/ivi.ru
Add support for ivi.ru
Philipp Hagemeister aa94a6d315 [aparat] Add support (Fixes )
Jaime Marquínez Ferrándiz 768df74538 [blinkxx] Add support for youtube videos
Philipp Hagemeister 1f9da9049b [generic] Support YouTube swf embed (Fixes )
Jaime Marquínez Ferrándiz c0d0b01f0e [generic] Detect ooyala videos (fixes )
dst 97e302a419 [imdb] Add support for mobile site URLs
Philipp Hagemeister 71507a11c8 [soundcloud] Support mobile URLs (Fixes )
dst a51e37af62 [ivi] Simplify
dst 6c6db72ed4 [ivi] Skip tests for travis build
dst 0cc83dc54b [smotri] Fix duration field name
dst 77aa6b329d [ivi] Add support for ivi.ru
rzhxeo e56f22ae20 [YoutubeIE] Sort formats by resolution
rzhxeo dbd1988ed9 [YoutubeIE] Add width and height to format dict
rzhxeo 4ea3be0a5c [YoutubeIE] Externalize format selection
Philipp Hagemeister 3e78514568 [generic] Support application/ogg for direct links
Also remove some debugging code.
Philipp Hagemeister 7de6e075b4 [radiofrance] remove unused imports
Philipp Hagemeister 946135aa2a [academicearth] remove unused imports
Philipp Hagemeister 42393ce234 Add support for direct links to a video ()
Philipp Hagemeister cecaaf3f58 [generic] Do not use compatibility result fallback
Philipp Hagemeister 46374a56b2 [youtube] Do not warn for videos with allow_rating=0
This fixes 
Test video: http://www.youtube.com/watch?v=gi2uH3YxohU
Philipp Hagemeister ec98946ef9 [academicearth] Support playlists (Closes )
Philipp Hagemeister fa77b742ac [radiofrance] Fill in test details
Philipp Hagemeister 8b4e274610 [rtlnow] Fix URL calculation (Closes )
Philipp Hagemeister 88bb52ee18 Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister d90df974c3 [academicearth] Add support for courses ()
Jaime Marquínez Ferrándiz 5c541b2cb7 [mtv] Add support for urls from the mobile site (fixes )
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.
Philipp Hagemeister ebce53b3d8 [vevo] Add suppor for videoplayer. URLs ()
Philipp Hagemeister ff07a05575 Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister f25571ffbf Add support for embedded vevo player (Fixes )
Jaime Marquínez Ferrándiz f7a6892572 [arte:ddc] Remove test
video seems to expire in 7 days, as arte+7
Philipp Hagemeister 0e2a436dce [radiofrance] Add support (Fixes )
Philipp Hagemeister 8c8e3eec79 [facebook] Recognize #! URLs (Fixes )
rzhxeo ee3e63e477 [GenericIE] Add support for embedded blip.tv
Philipp Hagemeister 780603027f [videopremium] Skip test
Philipp Hagemeister d67b0b1596 Reorder info_dict documentation
Philipp Hagemeister d7dda16888 [blinkx] Add extractor (Fixes )
Philipp Hagemeister d66152a898 [ndtv] Remove unused imports
Philipp Hagemeister 8c5f0c9fbc [mdr] Clean up
Philipp Hagemeister 09dacfa57f [mdr] Simplify
Philipp Hagemeister b2ae513586 Merge remote-tracking branch 'mc2avr/master'
Philipp Hagemeister e4a0489f6e Merge remote-tracking branch 'dstftw/channel9'
Conflicts:
	youtube_dl/extractor/__init__.py
Philipp Hagemeister 6f5dcd4eee [pornhd] Simplify
Philipp Hagemeister 1bb2fc98e0 Merge remote-tracking branch 'mjorlitzky/master'
Philipp Hagemeister c0ba0f4859 Document duration field
Philipp Hagemeister b466b7029d [youtube] Make duration an integer or None
Philipp Hagemeister fa3ae234e0 [cbs] Add extractor (Fixes )
Philipp Hagemeister 48462108f3 [theplatform] Fix geographic restriction check
Philipp Hagemeister f8b56e95b8 [theplatform] Detect geoblocked content
Jaime Marquínez Ferrándiz 9ee859b683 [daylimotion] Add support for urls from the mobile site (fixes )
It uses the 'touch' subdomain and adds a '#' before 'video'
Michael Orlitzky 8e05c870b4 Add support for pornhd.com.
Jaime Marquínez Ferrándiz 5d574e143f [ign] Update one of test video's title
Jaime Marquínez Ferrándiz 7a563df90a [daum] Recognize mobile urls ()
Jaime Marquínez Ferrándiz 24b173fa5c [naver] Recognize mobile urls (fixes )
dst 9b17ba0fa5 [channel9] Fix test description md5
dst 211f555d4c [channel9] Missing import in __init__
dst 4d2ebb6bd7 [channel9] Cleanup
dst df53747436 [channel9] Initial implementation ()
Philipp Hagemeister 00381b4ccb [pornhub] Fix URL regexp
Jaime Marquínez Ferrándiz 1825836235 Use `_download_xml` in more extractors
Jaime Marquínez Ferrándiz a0088bdf93 [vimeo] Fix unused argument of the `_real_extract` method
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
Jaime Marquínez Ferrándiz 5458b4cefb [dailymotion] Fix view count extraction and make it non fatal (fixes )
Jaime Marquínez Ferrándiz 7c86cd5ab1 [dailymotion] Fix uploader extraction
Now it looks directly in the info dictionary
mc2avr df1d7da2af add MDRIE
Jaime Marquínez Ferrándiz cbfc470228 [mixcloud] Try to get the m4a url if the mp3 url fails to download (fixes )
Jaime Marquínez Ferrándiz f67ca84d4a [soundcloud] Fix the extension for 'downloadable' songs
In this case the 'original_format' field must be used.
Philipp Hagemeister e2b38da931 [mtv] Fixup incorrectly encoded XML documents
Philipp Hagemeister 5a3ea17c94 [zdf] Correct order of unknown formats ()
Philipp Hagemeister 475700acfe [soundcloud] Do not mistake original_format for ext (Fixes )
Philipp Hagemeister f8bd0194a7 Remove superfluous spaces
Jaime Marquínez Ferrándiz 77526143e7 [brightcove] Use the original url (usually the player) as the default referer (fixes )
Philipp Hagemeister 4ff50ef846 [soundcloud] Do not match sets (Fixes )
Philipp Hagemeister caefb1de87 [ndtv] Add extractor (Fixes )
Philipp Hagemeister 1d87e3a1c6 [rtlnow] Allow double slashes after domain name (Fixes )
Jaime Marquínez Ferrándiz de2dd4c502 [soundcloud] add support for private links (fixes )
Philipp Hagemeister 2101830c0d Remove unused imports
Philipp Hagemeister ffa8f0df0a Merge remote-tracking branch 'jaimeMF/yt-toplists'
Philipp Hagemeister 693b8b2d31 Merge remote-tracking branch 'dstftw/smotri.com-broadcast'
Conflicts:
	youtube_dl/FileDownloader.py
	youtube_dl/extractor/smotri.py
Philipp Hagemeister 7cc3570e53 Add fatal=False parameter to _download_* functions.
This allows us to simplify the calls in the youtube extractor even further.
Jaime Marquínez Ferrándiz baa7b1978b Remove the calls to 'compat_urllib_request.urlopen' in a few extractors
Jaime Marquínez Ferrándiz ac5118bcb9 [arte.tv:ddc] Add fields to the test and skip download (rtmp)
Camillo Dell'mour 52defb0c9b made ddc.arte.tv test working
Camillo Dell'mour 56a8ab7d60 added arte.tv extractor support for subdomain ddc - Mit offenen Karten(german) Le Dessous des Cartes(france)
Philipp Hagemeister 31812a9e0e [youtube:channel] Fix automated channel detection
Philipp Hagemeister 11bf848191 [wimp] simplify
rzhxeo b860967ce4 [XHamsterIE] Fix md5 in second test
rzhxeo 8ca6b8fba1 [XHamsterIE] Fix HD video detection
Jaime Marquínez Ferrándiz c4d9e6731a [pyvideo] add support for videos that don't come from Youtube
Jaime Marquínez Ferrándiz 0d9ec5d963 [pyvideo] Cleanup and fix test
Adam Glenn f623530d6e removing bad VALID_URL
Adam Glenn ca9e02dc00 Adding pyvideo support
Jaime Marquínez Ferrándiz fb30ec22fd [vimeo] Add an extractor for groups
Jaime Marquínez Ferrándiz 5cc14c2fd7 [vimeo] Add an extractor for albums (closes )
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.
Jaime Marquínez Ferrándiz 0b6a9f639f [vevo] Update test video's duration
Jaime Marquínez Ferrándiz 715c8e7bdb [youtube:playlist] Recognize mix ids for direct use (fixes )
Jaime Marquínez Ferrándiz 7d4afc557f [youtube:playlist] Support mix ids longer than 13 ()
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'
Jaime Marquínez Ferrándiz f53c966a73 [dailymotion] Extract view count ()
Jaime Marquínez Ferrándiz 336c3a69bd [youtube] Extract like and dislike count ()
Jaime Marquínez Ferrándiz 4e76179476 [vimeo] Extract views count, likes count and comments count ()
Philipp Hagemeister ef4fd84857 [wistia] Add extractor
Philipp Hagemeister 72135030d1 Merge remote-tracking branch 'origin/master'
Jaime Marquínez Ferrándiz 3514813d5b [francetv] Add support for urls in the format http://www.france3.fr/emissions/{program}/diffusions/{date} (fixes )
Jaime Marquínez Ferrándiz 9e60602084 [francetv] Add support for more channels: 3, 4, 5 and Ô ()
Rename the France2IE extractor to FranceTVIE
Philipp Hagemeister 19e3dfc9f8 [9gag] Like/dislike count ()
Philipp Hagemeister a1ef7e85d6 Remove unused imports
Philipp Hagemeister ef2fac6f4a Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister 7fc3fa0545 [9gag] Add extractor
Jaime Marquínez Ferrándiz 673d1273ff [vevo] Support '/watch/{id}' urls
Jaime Marquínez Ferrándiz b9a2c53833 [metacafe] Add support for cbs videos (fixes )
They use theplatform.com
Jaime Marquínez Ferrándiz e9bf7479d2 Add an extractor for theplatform.com
Jaime Marquínez Ferrándiz bfb9f7bc4c [hotnewhiphop] Update test's title
Philipp Hagemeister 29030c0a4c Merge remote-tracking branch 'dstftw/correct-valid-urls'
dst c0ade33e16 Correct some extractor _VALID_URL regexes
Philipp Hagemeister 27dcce1904 [youtube] Resolve URLs in comments
dst 8aff7b9bc4 [smotri] Fix broadcast ticket regex
dst 55f6597c67 [smotri] Add an extractor for live rtmp broadcasts
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)
Jaime Marquínez Ferrándiz fb7abb31af Remove the compatibility code used before the new format system was implemented
Philipp Hagemeister ce93879a9b [daum] Fix real video ID extraction
Philipp Hagemeister 938384c587 [redtube] Fix search for title
Philipp Hagemeister e9d8e302aa [xhamster] Change test checksum
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)
Philipp Hagemeister aaebed13a8 [smotri] Simplify
dst 5270d8cb13 Added extractors for smotri.com
Jaime Marquínez Ferrándiz 55a10eab48 [vimeo] Add an extractor for users (closes )
Philipp Hagemeister 355e4fd07e [generic] Find embedded dailymotion videos (Fixes )
Philipp Hagemeister 5e09d6abbd [clipfish] Skip test on travis
Jaime Marquínez Ferrándiz 0a688bc0b2 [youtube] Add support for downloading top lists (fixes )
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.
Jaime Marquínez Ferrándiz c5171c454b [yahoo] Force use of the http protocol for downloading the videos.
Jaime Marquínez Ferrándiz befd88b786 [yahoo] Add an extractor for yahoo news (closes )
Jaime Marquínez Ferrándiz acf37ca151 [imdb] Fix the resolution values (fixes )
We were using the size of the player, it was the same for all the formats
Philipp Hagemeister 677c18092d [podomatic] Add extractor
Jaime Marquínez Ferrándiz 3862402ff3 Add an extractor for Clipsyndicate (closes )
Jaime Marquínez Ferrándiz b03d0d064c [imdb] Fix extraction in python 2.6
Using a regular expression because the html cannot be parsed.
Jaime Marquínez Ferrándiz d8d6148628 Add an extractor for Internet Movie Database trailers (closes )
Philipp Hagemeister fc9e1cc697 [clipfish] Use FIFA trailer as testcase ()
Philipp Hagemeister f8f60d2793 [clipfish] Fix imports ()
Philipp Hagemeister 2a275ab007 [zdf] Use _download_xml
Philipp Hagemeister a2e6db365c [zdf] add a pseudo-testcase and fix URL matching
Philipp Hagemeister 9d93e7da6c Merge branch 'master' of github.com:rg3/youtube-dl
Jaime Marquínez Ferrándiz 0e44d8381a [youtube:feeds] Use the 'paging' value from the downloaded json information (fixes )
Jaime Marquínez Ferrándiz 35907e23ec [yahoo] Fix video extraction and use the new format system exclusively
Jaime Marquínez Ferrándiz 76d1700b28 [youtube:playlist] Fix the extraction of the title for some mixes ()
Like https://www.youtube.com/watch?v=g8jDB5xOiuE&list=RDIh2gxLqR7HM
Philipp Hagemeister dcca796ce4 [clipfish] Effect a better error message ()
Filippo Valsorda 4b19e38954 [videopremium] support new .me domain
Jaime Marquínez Ferrándiz 652cdaa269 [youtube:playlist] Add support for YouTube mixes (fixes )
Jaime Marquínez Ferrándiz e26f871228 Use the new '_download_xml' helper in more extractors
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)
Philipp Hagemeister fb04e40396 [soundcloud] Support for listing of audio-only files
Philipp Hagemeister 8b134b1062 Merge branch 'master' of github.com:rg3/youtube-dl
Jaime Marquínez Ferrándiz 1a62c18f65 [bambuser] Skip the download in the test
It doesn't respect the 'Range' header.
Philipp Hagemeister 2a15e7063b [soundcloud] Prefer HTTP over RTMP ()
Philipp Hagemeister ea36cbac5e Merge remote-tracking branch 'rbrito/swap-dimensions'
Philipp Hagemeister de79c46c8f [viki] Fix subtitle extraction
Philipp Hagemeister 94ccb6fa2e [viki] Fix subtitles extraction
Philipp Hagemeister 07e4035879 [viki] Fix uploader extraction
Philipp Hagemeister 113577e155 [generic] Improve detection
Allow download of http://goo.gl/7X5tOk
Fixes 
Philipp Hagemeister 79d09f47c2 Merge branch 'opener-to-ydl'
Philipp Hagemeister c059bdd432 Remove quality_name field and improve zdf extractor
Philipp Hagemeister 02dbf93f0e [zdf/common] Use API in ZDF extractor.
This also comes with a lot of extra format fields
Fixes 
Philipp Hagemeister 1fb2bcbbf7 [viki] Make uploader field optional ()
Jaime Marquínez Ferrándiz 66cfab4226 [comedycentral] Add support for comedycentral.com videos (closes )
It's a subclass of MTVIE

The extractor for colbertnation.com and thedailyshow.com is called now ComedyCentralShowsIE
Philipp Hagemeister 6d88bc37a3 [viki] Skip travis test
Also provide a better error message for geoblocked videos.
Philipp Hagemeister b7553b2554 [vik] Clarify output
Philipp Hagemeister e03db0a077 Merge branch 'master' into opener-to-ydl
Jaime Marquínez Ferrándiz 267ed0c5d3 [collegehumor] Encode the xml before calling xml.etree.ElementTree.fromstring (fixes )
Uses a new helper method in InfoExtractor: _download_xml
Jaime Marquínez Ferrándiz f459d17018 [youtube] Add an extractor for downloading the watch history (closes )
Jaime Marquínez Ferrándiz dc65dcbb6d [mixcloud] The description field may be missing (fixes )
Jaime Marquínez Ferrándiz d214fdb8fe [brightcove] Don't use 'or' with the xml nodes, use the 'value' attribute instead
Philipp Hagemeister 0c7c19d6bc [clipfish] Add extractor (Fixes )
Philipp Hagemeister 382ed50e0e [viki] Add extractor (fixes )
Philipp Hagemeister 66ec019240 [youtube] do not use variable name twice
Philipp Hagemeister bd49928f7a [niconico] Clarify download
Philipp Hagemeister 23e6d50d73 [bandcamp] Remove unused variable
Philipp Hagemeister 13ebea791f [niconico] Simplify and make work with old Python versions
The website requires SSLv3, otherwise it just times out during SSL negotiation.
Philipp Hagemeister 4c9c57428f Merge remote-tracking branch 'takuya0301/niconico'
Jaime Marquínez Ferrándiz 36de0a0e1a [brightcove] Set the 'videoPlayer' value to the 'videoId' if it's missing in the parameters (fixes )
Philipp Hagemeister e5c146d586 [streamcloud] skip test on travis
Takuya Tsuchida 52ad14aeb0 Add support for niconico
Philipp Hagemeister 081640940e Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister 7012b23c94 Match --download-archive during playlist processing (Fixes )
Jaime Marquínez Ferrándiz 9f79463803 [howcast] update test's checksum
Jaime Marquínez Ferrándiz d35dc6d3b5 [bandcamp] move the album test to the album extractor and return a single track instead of a playlist
Philipp Hagemeister 3f8ced5144 Merge remote-tracking branch 'jaimeMF/yt-playlists'
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 .
Philipp Hagemeister 15c3adbb16 Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister f143a42fe6 [bandcamp] Skip album test
Jaime Marquínez Ferrándiz 241650c7ff [vimeo] Fix the extraction of vimeo pro and player.vimeo.com videos
Philipp Hagemeister cffa6aa107 [bandcamp] Support trackinfo-style songs (Fixes )
Philipp Hagemeister 02e4ebbbad [streamcloud] Add IE (Fixes )
Philipp Hagemeister ab009f59ef [toutv] Fix a typo
Jaime Marquínez Ferrándiz 0980426559 [bandcamp] add support for albums (reported in )
Jaime Marquínez Ferrándiz 64bb5187f5 [soundcloud] Retrieve the file url using the client_id for the iPhone (fixes )
The desktop's client_id always give the rtmp url, but with the iPhone one it returns the http url if it's available.
Philipp Hagemeister 9e4f50a8ae [sztv] skip test, site is undergoing mid-term maintenance
Philipp Hagemeister 0190eecc00 [nhl] Make NHLVideocenter IE_DESC fit with other descriptions
Philipp Hagemeister ca872a4c0b [spankwire] Fix description search
Philipp Hagemeister f2e87ef4fa [anitube] Skip test (on travis)
Philipp Hagemeister 0ad97bbc05 [spankwire] fix check for description
Philipp Hagemeister c4864091a1 [videopremium] Support new crazy redirect scheme
Philipp Hagemeister 9a98a466b3 [toutv] really skip test
Philipp Hagemeister da6a795fdb [escapist] Fix title search
Philipp Hagemeister c5edcde21f [escapist] upper-case URL
Philipp Hagemeister 15ff3c831e [escapist] Fix syntax error
Philipp Hagemeister 100959a6d9 [escapist] Add support for HD format (Closes )
Philipp Hagemeister 8f05351984 [anitube] Minor fixes ()
Philipp Hagemeister 71791f414c Merge remote-tracking branch 'diffycat/master'
Philipp Hagemeister f3682997d7 Clean up unused imports and other minor mistakes
Philipp Hagemeister cc13cc0251 [teamcoco] Correct error
Philipp Hagemeister 5904088811 Add support for tou.tv (Fixes )
Jaime Marquínez Ferrándiz 69545c2aff [d8] inherit from CanalplusIE
it reuses the same extraction process
Jaime Marquínez Ferrándiz 495da337ae Merge pull request from migbac/master
Add support for d8.tv
Philipp Hagemeister cb7dfeeac4 [youtube] only allow domain name to be upper-case ()
Philipp Hagemeister 4113e6ab56 [auengine] Do not return unnecessary ext
Philipp Hagemeister 9906d397a0 [auengine] Simplify
Philipp Hagemeister 887c6acdf2 Support multiple embedded YouTube URLs (Fixes )
Philipp Hagemeister 83aa529330 Support protocol-independent URLs ()
Philipp Hagemeister fccd377198 Suppor embed-only videos (Fixes )
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
rzhxeo 746f491f82 Add support for southpark.de
rzhxeo 1672647ade [SouthParkStudiosIE] Move from _TEST to _TESTS
rzhxeo 90b6bbc38c [SouthParkStudiosIE] Also detect urls without http:// or www
Philipp Hagemeister 1d699755e0 [youtube] Add view_count (Fixes )
Philipp Hagemeister ddf49c6344 [arte] remove two typos
Anton Larionov ba3881dffd Add support for anitube.se ()
Philipp Hagemeister d1c252048b [redtube] Do not test md5, seems to vary
Philipp Hagemeister eab2724138 [gamekings] Do not test md5 sum, precise file changes regularly
Philipp Hagemeister 21ea3e06c9 [gamekings] remove unnecessary import
Philipp Hagemeister 52d703d3d1 [tvp] Skip tests
Philipp Hagemeister ce152341a1 [bambuser] Do not test for MD5, seems to be flaky
Philipp Hagemeister f058e34011 [dailymotion] Fix playlists
Philipp Hagemeister 7150858d49 [spiegel] Implement format selection
Philipp Hagemeister 91c7271aab Add automatic generation of format note based on bitrate and codecs
Philipp Hagemeister fc2ef392be [ted] Fix playlists (Fixes )