Commit Graph

5034 Commits (df015c69eab2e7617664ed2d2982832e08c8b843)

Author SHA1 Message Date
Philipp Hagemeister 27e1400f55 [aparat] Modernize
Philipp Hagemeister e0938e7731 [addanime] Modernize
Philipp Hagemeister b72823a0a4 [francetv] PEP8
Philipp Hagemeister 673cf0e773 [update] Remove useless import
Philipp Hagemeister f8aace93cd [academicearth] Modernize
Philipp Hagemeister 80310134e0 [mplayer] Modernize
Philipp Hagemeister 4d2d638df4 [http] Modernize
Philipp Hagemeister 0e44f90e18 [hls] Remove useless u porefixes
Philipp Hagemeister 15938ab67a [update] Modernize
Philipp Hagemeister ab4ee31eb1 [utils] remove useless u prefix
Philipp Hagemeister b061ea6e9f [compat] Beautify assertion
Philipp Hagemeister 4aae94f9d0 [YoutubeDL] Remove incorrect documentation
Philipp Hagemeister acda92f6bc Clarify --no-playlist documentation (Closes )
Philipp Hagemeister ddfd0f2727 release 2014.11.26
Philipp Hagemeister d0720e7118 Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister 4e262a8838 [generic] Detect direct video links (Fixes , )
Sergey M․ b9ed3af343 [tass] Add extractor (Closes )
Philipp Hagemeister 63c9b2c1d9 release 2014.11.25.1
Philipp Hagemeister 65f3a228b1 [generic] Add support for LazyYT embeds (Fixes )
Philipp Hagemeister d9836a5917 release 2014.11.25
Philipp Hagemeister be64b5b098 [xminus] Simplify and extend ()
Philipp Hagemeister 0bbf12239c Merge remote-tracking branch 't0mm0/x-minus'
Philipp Hagemeister c553fe5d29 [tmz] Simplify ()
Matthew Rayfield f0c3d729d7 [tmz] Add new extractor
t0mm0 1cdedfee10 [XMinus] Added new extractor.
Philipp Hagemeister 93129d9442 release 2014.11.24
Philipp Hagemeister e8c8653e9d Merge remote-tracking branch 'origin/master'
Philipp Hagemeister 3d960a22fa [bpb] Simplify ()
Philipp Hagemeister 51bbb084d3 Merge remote-tracking branch 'ossi96/bpb'
Naglis Jonaitis 2c25a2bd29 [tunein] Add new extractor (Closes )
Oskar Jauch 355682be01 bpb Add new extractor
Jaime Marquínez Ferrándiz 00e9d396ab [francetv] Use the m3u8 manifest for georestricted videos (closes )
Generating the correct urls for the f4m segments seems to require a lot of work.
Also raise an error if the video is not available from your location.
Philipp Hagemeister 14d4e90eb1 [downloader/__init__] Define proper __all__
Philipp Hagemeister b74e86f48a Fix all PEP8 issues except E501
Philipp Hagemeister 3d36cea4ac [vk] PEP8
Philipp Hagemeister b66e699877 [myspace] pep8 and modernization
Philipp Hagemeister 27f8b0994e Merge remote-tracking branch 'jtwaleson/master'
Philipp Hagemeister 4ffc31033e [zingmp3] Simplify and PEP8 ()
Philipp Hagemeister c1777d5cb3 Merge remote-tracking branch 'daohoangson/zing-mp3'
Jouke Waleson 9e1a5b8455 PEP8: applied even more rules
Philipp Hagemeister 784b6d3a9b Merge remote-tracking branch 'jtwaleson/master'
Dao Hoang Son c66bdc4869 [zingmp3] Added support for songs and albums
Jouke Waleson 2514d2635e PEP8: E225,E227
Jouke Waleson 8bcc875676 PEP8: more applied
Jouke Waleson 5f6a1245ff PEP8 applied
Philipp Hagemeister f3a3407226 [youtube] Clarify keywords
Sergey M․ 598c218f7b [smotri] Adapt to new API and modernize
Naglis Jonaitis 4698b14b76 [rtlxl] Strip additional dot from video URL ()
Philipp Hagemeister 835a22ef3f release 2014.11.23.1
Philipp Hagemeister 7d4111ed14 Provide guidance when called with a YouTube ID starting with a dash.
Reported at https://news.ycombinator.com/item?id=8648121
Philipp Hagemeister d16abf434a [vk] Some PEP8 love
Philipp Hagemeister a8363f3ab7 [vk] Clarify test
Philipp Hagemeister 010cd3a3ee Merge remote-tracking branch 'WillSewell/vk-playlists'
Philipp Hagemeister b9042def9d release 2014.11.23
Philipp Hagemeister aa79ac0c82 [youtube] Support controversy videos (Fixes )
Philipp Hagemeister dd60be2bf9 [telebruxelles] Simplify ()
Philipp Hagemeister 119b3caa46 Merge remote-tracking branch 'nulloz/telebruxelles'
Naglis Jonaitis 49f0da7ae1 [rtlxl] Use unencrypted m3u8 streams ()
nulloz 2cead7e7bc telebruxelles Add new extractor
Will Sewell 9262867e86 [vk.com] Added newline at the end of the file.
Will Sewell b9272e8f8f [vk.com] Removed redundant log message -- this information is already being logged.
Will Sewell 021a0db8f7 [vk.com] Simplified the page_id acquisition by using the id matched in the URL earlier on.
Will Sewell e1e8b6897b [vk.com] Updated the extract_videos_from_page function with a much simpler 1-liner.
Will Sewell 53d1cd1f77 [vk.com] Updated the _VALID_URL regex for the playlist IE. Removed optional m, and named the id group.
Will Sewell cad985ab4d [vk.com] Updated the description to include vk.com.
Will Sewell c52331f30c [vk.com] Updated a test video that has been removed, and added a comment for others to update two other test videos that are also now removed.
Will Sewell 42e1ff8665 [vk.com] Added upload_date variable to the test cases that still work.
Philipp Hagemeister 2c64b8ba63 release 2014.11.21.1
Philipp Hagemeister 42e12102a9 [YoutubeDL] Fix multi_video check
Philipp Hagemeister 6127693ed9 [folketinget] Add extractor (Fixes )
Philipp Hagemeister 71069d2157 [sztv] Remove useless determine_ext call
Philipp Hagemeister f3391db889 [sztvhu] Modernize
Philipp Hagemeister 9b32eca3ce [generic] Add support for single quotes in HTML5 videos (Fixes )
Philipp Hagemeister ec06f0f610 release 2014.11.21
tinybug 85b9275517 Update jsinterp.py
http://s.ytimg.com/yts/jsbin/html5player-zh_HK-vfl1NK6PR/html5player.js 
fix raise ExtractorError
Philipp Hagemeister dfd5313afd [YoutubeDL] Support new _type multi_video
Philipp Hagemeister be53e2a737 [blip.tv:user] Modernize and add a test
Philipp Hagemeister a1c68b9ef2 Merge remote-tracking branch 'origin/master'
Jaime Marquínez Ferrándiz 4d46c1c68c [brightcove] Improve error message detection ()
Jaime Marquínez Ferrándiz d6f714f321 [brightcove] Remove the namespace from the BrightcoveExperience html object
Philipp Hagemeister 8569f3d629 [vh1] Modernize
Philipp Hagemeister fed5d03260 [extractor/common] Document _type values (Motivated by )
Philipp Hagemeister 6adeffa7c6 [comedycentral] Modernize
Philipp Hagemeister b244b5c3f9 remove unused imports
Philipp Hagemeister f42c190769 [stanfordoc] Modernize
Philipp Hagemeister c9bf41145f [YoutubeDL] Warn if an extractor returns compat_list
Philipp Hagemeister 5239075bb6 [mtv] Return a proper playlist result ()
Philipp Hagemeister 84437adfa3 release 2014.11.20.1
Philipp Hagemeister 732ea2f09b [utils] Improve update on error message somewhat
We still may want to implement a bulletproof check for the current version, and a better place to add this message so that it works for all kind of other errors too.
Philipp Hagemeister aff2f4f4f5 [arte] Clean up format sorting mess
We now use our standard sorting facilities. As a side effect, it's finally possible to download German videos from French URLs and vice versa.
Philipp Hagemeister 3b9f631c41 release 2014.11.20
Ivan Kozik 1394646a0a Fix "ERROR: Cannot write metadata to JSON file" on Windows
Fixes 
Ivan Kozik 61ee5aeb73 Fix UnicodeEncodeError with --write-info-json on Python 2.7 + Windows
Fixes 
Philipp Hagemeister 07e378fa18 [compat] correct OptionGroup invocation for Python 3 (fixes )
Philipp Hagemeister e07e931375 Work around 2.7.0 deficencies (Fixes )
Naglis Jonaitis 480b7c32a9 [rtlxl] Fix format order
Jaime Marquínez Ferrándiz 92120217eb [cache] Fix writing to paths with unicode characters
* Use "compat_getenv"
* "write_json_file" now expects the filename to be a string
Naglis Jonaitis 37eddd3143 [rtlxl] Use m3u8 streams instead of f4m (, )
Will Sewell 02a12f9fe6 [vk] date_added is now extracted from the video page.
Will Sewell 6fcd6e0e21 [vk] Updated the regex for matching user video pages. It now matches optional URL parameters too.