Commit Graph

3384 Commits (28746fbd59bb18f77eeaab49e0e284b8f31d7325)

Author SHA1 Message Date
Sergey M․ 6f88df2c57 [divxstage] Add support for divxstage.eu
Sergey M․ 4479bf2762 [videoweed] Simplify
Sergey M․ 1ff7c0f7d8 [movshare] Add support for movshare.net
Sergey M․ 610e47c87e Credit @sainyamkapoor for videoweed extractor
Sergey M․ 50f566076f [generic] Add support for videoweed embeds
Sergey M․ 92810ff497 [nowvideo] Improve _VALID_URL
Sergey M․ 60ccc59a1c [novamov] Improve _VALID_URL
Sergey M․ 91745595d3 [videoweed] Simplify
Sainyam Kapoor d6e40507d0 [videoweed]Cleanup
Sainyam Kapoor deed48b472 [Videoweed] Added support for videoweed.
Philipp Hagemeister e4d41bfca5 Merge pull request from anovicecodemonkey/support-ustream-embeds
[UstreamIE] [generic] Added support for Ustream embed URLs (Fixes )
Philipp Hagemeister f8514f6186 [rts] Use visible id in file names
Maybe the internal ID is more precise, but it's totally confusing, and the obvious ID still allows a google search.
Philipp Hagemeister e09b8fcd9d [ro220] Make test case more flexible
Either one or two spaces is fine here.
Philipp Hagemeister 7d1b527ff9 [motorsport] Fix on Python 3
Philipp Hagemeister f943c7b622 release 2014.04.04.7
Philipp Hagemeister 676eb3f2dd Fix unicode_escape (Fixes )
Philipp Hagemeister 98b7cf1ace release 2014.04.04.6
Philipp Hagemeister c465afd736 [teamcoco] Fix regex in 2.6 ()
The re engine does not want to repeat an empty string, for fear that something like

    (.*)*

could be matching the tokens ...

    ""
    "" ""
    "" "" ""

Of course, that's harmless with a question mark, although still somewhat strange.
Philipp Hagemeister b84d6e7fc4 Merge remote-tracking branch 'AGSPhoenix/teamcoco-fix'
Philipp Hagemeister 2efd5d78c1 release 2014.04.04.5
Philipp Hagemeister c8edf47b3a [yahoo] Support https and -uploader URLs (Fixes )
Philipp Hagemeister 3b4c26a428 [pornhd] Avoid shadowing variable url
Philipp Hagemeister 1525148114 Remove unused imports
Philipp Hagemeister 9e0c5791c1 release 2014.04.04.4
Philipp Hagemeister 29a1ab2afc Add alternative --prefer-unsecure spelling (Closes )
AGSPhoenix fa387d2d99 Revert "Workaround for regex engine limitation"
This reverts commit 6d0d573eca.
AGSPhoenix 6d0d573eca Workaround for regex engine limitation
AGSPhoenix bb799e811b Add a test for the new URL pages
Add a test for the pages with the video_id in the URL.
AGSPhoenix 04ee53eca1 Support TeamCoco URLs with video_id in the title
If the URL has the video_id in it, use that since the current method of
finding the id breaks on those pages.

Fixes 2698.
Jaime Marquínez Ferrándiz 659eb98a53 [breakcom] Fix YouTube videos extraction (fixes )
anovicecodemonkey ca6aada48e Fix _TEST for Ustream embed URLs
Jaime Marquínez Ferrándiz 43df5a7e71 [keezmovies] Modernize
Jaime Marquínez Ferrándiz 88f1c6de7b [yahoo] Modernize
Sergey M․ 65a40ab82b [pornhd] Update test checksum
Sergey M․ 4b9cced103 [pornhd] Fix extraction (Closes )
anovicecodemonkey 5c38625259 [UstreamIE] [generic] Added support for Ustream embed URLs (Fixes )
Sergey M․ 6344fa04bb [rts] Add more formats and audio support (Closes )
Jaime Marquínez Ferrándiz e3ced9ed61 [downloader/common] Use `compat_str` with the error in `try_rename` (appeared in )
Otherwise on python 2.x we get `UnicodeDecodeError` because it may contain non ascii characters.
Philipp Hagemeister 5075d598bc release 2014.04.04.2
Philipp Hagemeister 68eb8e90e6 [youtube:playlist] Fix playlists for logged-in users (Fixes )
Philipp Hagemeister d3a96346c4 release 2014.04.04.3
Philipp Hagemeister 0e518e2fea [cnet] Fall back to "videos" key
Philipp Hagemeister 1e0a235f39 [dailymotion] Fix playlist+user
Philipp Hagemeister 9ad400f75e [generic] Remove test case that has become a 404
Philipp Hagemeister 56eca2e956 release 2014.04.04.1
Philipp Hagemeister 2ad4d1ba07 [morningstar] Add new extractor (Fixes )
Philipp Hagemeister 4853de808b release 2014.04.04
Philipp Hagemeister 6ff5f12218 [motorsport] Add extractor (Fixes )
Jaime Marquínez Ferrándiz 983af2600f [wimp] Detect youtube videos (fixes )
Philipp Hagemeister f34e6a2cd6 [comedycentral:shows] Do no include 6-digit identifier in display ID
Philipp Hagemeister a9f304031b release 2014.04.03.3
Philipp Hagemeister 9271bc8355 [cnet] Add new extractor (Fixes )
Philipp Hagemeister 24de5d2556 release 2014.04.03.2
Philipp Hagemeister d26e981df4 Correct check for empty dirname (Fixes )
Jaime Marquínez Ferrándiz e45d40b171 [youtube:subscriptions] Add space to the description
Sergey M․ 4a419b8851 [c56] Modernize and add duration extraction
Philipp Hagemeister bec1fad223 [YouTubeDL] Throw an early error if the info_dict result is invalid
Philipp Hagemeister 177fed41bc [comedycentral:shows] Support guest/ URLs (Fixes )
Jaime Marquínez Ferrándiz b900e7cba4 [downloader/f4m] Close the final video
Philipp Hagemeister 69e61e30fe release 2014.04.03.1
Philipp Hagemeister cce929eaac [franceculture] Add extractor (Fixes )
Philipp Hagemeister b6cfde99b7 Only mention websense URL once
Philipp Hagemeister 1be99f052d release 2014.04.03
Philipp Hagemeister 2410c43d83 Detect Websense censorship (Fixes )
Philipp Hagemeister aea6e7fc3c [cspan] Support multiple segments (Fixes )
Sergey M․ 91a76c40c0 [musicplayon] Add support for musicplayon.com
Philipp Hagemeister d2b194607c release 2014.04.02
Jaime Marquínez Ferrándiz f6177462db [youtube] feeds: Also look for the html in the 'content_html' field (fixes )
Jaime Marquínez Ferrándiz 9ddaf4ef8c [comedycentral] Change XPath .//guid to ./guid (fixes )
It fails to find the element in python 2.6 and it's not required, the
element is a direct child of the item node.
Jaime Marquínez Ferrándiz 97b5573848 [comedycentral] Update test title for 34cbc7ee8d
Jaime Marquínez Ferrándiz 18c95c1ab0 [rutube] Use _download_json
Sergey M․ 0479c625a4 [brightcove] Encode object_str with utf-8
Sergey M․ f659951e22 [vk] Support optional dash for oid in embedded links
Philipp Hagemeister 5853a7316e release 2014.04.01.3
Philipp Hagemeister a612753db9 [utils] Correct decoding of large unicode codepoints in uppercase_escape (Fixes )
Philipp Hagemeister c8fc3fb524 release 2014.04.01.2
Philipp Hagemeister 5912c639df [youtube] Transform google's JSON dialect (fixes )
Philipp Hagemeister 017e4dd58c release 2014.04.01.1
Philipp Hagemeister 651486621d [comedycentral] Allow URLs with query parts (fixes )
Philipp Hagemeister 28d9032c88 release 2014.04.01
Philipp Hagemeister 16f4eb723a [comedycentral] Add support for /videos URLs (Fixes )
Sergey M․ 1cbd410620 [pyvideo] Modernize
Philipp Hagemeister d41ac5f5dc release 2014.03.30.1
Philipp Hagemeister 9c1fc022ae [generic] Warn before fallback to automatic search
Philipp Hagemeister 83d548ef0f [youtube] Encode ytsearch query
Sergey M․ c72477bd32 [rutube] Modernize
Philipp Hagemeister 9a7b072e38 [wdr] Add support for more wdrmaus subpages
Philipp Hagemeister cbc4a6cc7e release 2014.03.30
Philipp Hagemeister cd7481a39e [wdr] Add support for wdrmaus.de (Fixes )
Philipp Hagemeister acd213ed6d Remove unusued imports
Philipp Hagemeister 77ffa95701 [jsinterp] Better error messages
Philipp Hagemeister 2b25cb5d76 [youtube] Move JavaScript interpreter into its own module
Philipp Hagemeister 62fec3b2ff Add new --encoding option (Fixes )
Jaime Marquínez Ferrándiz e79162558e [wat] Modernize
Jaime Marquínez Ferrándiz 2da67107ee [tf1] Modernize
Jaime Marquínez Ferrándiz 2ff7f8975e [nba] Modernize
Jaime Marquínez Ferrándiz 87a2566048 [metacritic] Modernize test
Jaime Marquínez Ferrándiz 986f56736b [roxwel] Modernize
Jaime Marquínez Ferrándiz 2583a0308b [huffpost] Modernize test
Jaime Marquínez Ferrándiz 40c716d2a2 [ign] Modernize
Jaime Marquínez Ferrándiz 79bfd01001 [kickstarter] Fix extraction, extract more info and modernize
Jaime Marquínez Ferrándiz f2bcdd8e02 [discovery] modernize
Philipp Hagemeister 8c5850eeb4 release 2014.03.29
Philipp Hagemeister bd3e077a2d Merge branch 'master' of github.com:rg3/youtube-dl
Jaime Marquínez Ferrándiz 7e70ac36b3 [bloomberg] Fix extraction (fixes )
Stop using the OoyalaIE, extract the f4m url instead.
Philipp Hagemeister 2cc0082dc0 Credit @phaer for OE1 ()
Sergey M․ 056b56688a [ntv] Simplify
Philipp Hagemeister b17418313f [oe1] Simplify ()
Philipp Hagemeister e9a6fd6a68 Merge remote-tracking branch 'phaer/add-oe1-support'
Philipp Hagemeister bf30f3bd9d release 2014.03.28
Philipp Hagemeister 330edf2d84 Mention where to find keys in --dump-json (Fixes )
Philipp Hagemeister 43f775e4ca [comedycentral] Duration can now be a float (Fixes )
Sergey M․ 8f6562448c [ntv] Move app guess outside formats loop
Sergey M․ 263f4b514b [ntv] Add support for ntv.ru (Closes )
phaer f0da3f1ef9 [oe1] Add support for oe1.orf.at.
Sergey M․ cb3ac1c610 [smotri] Modernize and add support for emdebbed videos (Closes )
Sergey M․ 8efd15f477 [canalplus] Fix video id extraction (Closes )
Jaime Marquínez Ferrándiz d26ebe990f [ehow] Modernize
Jaime Marquínez Ferrándiz 28acf5500a [appletrailers] Modernize
Jaime Marquínez Ferrándiz 214c22c704 [niconico] Modernize
Sergey M․ 8cdafb47b9 [mooshare] Add support for URLs starting with 'www'
Philipp Hagemeister 0dae5083f1 [urort] Add date
Philipp Hagemeister 4c89bbd22c release 2014.03.27.1
Philipp Hagemeister e2b06e76c1 [urort] Add extractor (Fixes )
Philipp Hagemeister e9c076c317 [clipsyndicate] Modernize
Philipp Hagemeister 6c072e7d25 release 2014.03.27
Philipp Hagemeister ac6c104871 [ted] Add support for watch/ URLs (Fixes )
Philipp Hagemeister e55213ce35 Merge remote-tracking branch 'malept/tds-extended-interviews'
Mark Lee 24a2aac445 [comedycentral] fix TDS extended interviews
The new website broke the URL format.
Added "playlist" as a valid ID keyword.
pulpe 784763c565 we don't need to run ffmpeg more times
pulpe 39c68260c0 fix ffmpeg metadatapp
pulpe 149254d0d5 fix ffmpeg error, if youtube-dl runs more than once with --embed-thumbnail with same video
pulpe 0c14e2fbe3 add post processor
Jaime Marquínez Ferrándiz 98acdc895b Merge remote-tracking branch 'dstftw/download-referer-header' (closes )
Jaime Marquínez Ferrándiz bd3b5b8b10 [slashdot] Remove extractor
The generic ooyala detection works fine.
Jaime Marquínez Ferrándiz 9a90636805 [vice] Remove extractor
The generic ooyala detection works fine.
Sergey M․ 6a66ae96ed [cspan] Roll back unfinished rtmp support
Philipp Hagemeister ad8915b729 Add --no-warnings option (Fixes )
Philipp Hagemeister 34cbc7ee8d [comedycentral] Better titles
Sergey M․ a59e40a1ea Replace 'referer' with 'http_referer'
Sergey M․ ad0a75db6b [auengine] Add referer
Sergey M․ 1d0e49e1c7 Use explicitly set Referer header for downloading
Sergey M․ b4461b6ebe [auengine] Modernize
Philipp Hagemeister 80959224fe release 2014.03.25.1
Philipp Hagemeister 865cbf4fc5 [comedycentral] Correct uri (Fixes )
Philipp Hagemeister 196f061cac release 2014.03.25
Philipp Hagemeister 99b380c33b [comedycentral] Fix thedailyshow / thecolbertreport (Fixes , )
Philipp Hagemeister 02e4482e22 release 2014.03.24.5
Philipp Hagemeister b8a792de80 Merge remote-tracking branch 'origin/master' into HEAD
Conflicts:
	youtube_dl/extractor/arte.py
Philipp Hagemeister fac55558ad [washingtonpost] Add extractor (Fixes )