Commit Graph

4870 Commits (eb5376044ca2bb86a61c70ce1905992a0e5d25bd)

Author SHA1 Message Date
Michael Käufl 7009a9047a [byutv] Update test
Philipp Hagemeister 28465df1ff [youjizz] Modernize ()
Philipp Hagemeister ef89dba58f [myspass] Modernize test case
Philipp Hagemeister 13ba3a6461 [bandcamp:album] Fix test case
Philipp Hagemeister 8f6ec4bbe6 release 2014.11.12.1
Jaime Marquínez Ferrándiz c295490830 [YoutubeDL] Fix bug in the detection of formats that don't contain video (fixes )
If the format requested was not available, we called the method '.get' in None.
Jaime Marquínez Ferrándiz eb4cb42a02 [ted] Extract duration (closes )
Philipp Hagemeister 7a8cbc72b2 release 2014.11.12
Pascal Brax 2774852c2f Fix MTV/GameTrailers "Bad Request" error
Bugfix for bug  & 
Naglis Jonaitis bbcc21efd1 [wrzuta] Fallback to mp3 on unknown media type ()
Naglis Jonaitis 60526d6bcb [wrzuta] Fix audio extension lookup (Closes )
Also, replace deleted test case
Philipp Hagemeister 1d4df56d09 release 2014.11.09
Philipp Hagemeister a1cf99d03a [YoutubeDL] Add playlist_id and playlist_title fields (Fixes )
Naglis Jonaitis 3c6af203cc [streamcloud] Match URLs without fname (Closes )
Also, modernize a bit.
Naglis Jonaitis 1a92e086a7 [tapely] Add Referer header (Closes )
Jaime Marquínez Ferrándiz 519c73f267 Merge pull request from andikmu/master
fix swrmediathek for new formats.
Jaime Marquínez Ferrándiz a6dae6c09c [ndr] Improve video url regex (fixes )
Jaime Marquínez Ferrándiz f866e474f3 [YoutubeDL] Don't dowload formats for merging if the first doesn't contain the video ()
Philipp Hagemeister 8bb9b97c97 Merge remote-tracking branch 'origin/master'
andi d6fdc38682 fix swrmediathek for new formats.
Jaime Marquínez Ferrándiz c2b61af548 [options] Document the syntax for merging formats (closes , closes )
Jaime Marquínez Ferrándiz 2fdbf27ad8 [niconico:playlist] Use the same video url the webpage uses (closes )
yac 3898c8a7b2 [FreeVideo] Add new extractor
Naglis Jonaitis 29ed169cd6 [wrzuta] Add mp3 as a possible format (Closes )
xantares b868c972d1 Add support for goldenmoustache.com
Jaime Marquínez Ferrándiz 9908e03528 Merge pull request from ghedo/direct_type
[generic] indicate when a direct video has been extracted
Jaime Marquínez Ferrándiz 1fe8fb8c20 [vice] Re-add extractor (fixes )
The generic extraction no longer works.
Naglis Jonaitis 5d63b0aa93 [goshgay] Fix title extraction and modernize
Also remove width and height as they are not of the actual video.
Philipp Hagemeister 4164f0117e [utils] Remove unused import
Naglis Jonaitis 37aab27808 [brightcove] Extract m3u8 formats ()
Jaime Marquínez Ferrándiz 6110bbbfdd [niconico] Catch deleted videos (closes )
Jaime Marquínez Ferrándiz cde9b380e6 Merge pull request from nemunaire/channel9-fix
[channel9] Fix extraction
Sergey M․ dab647a7b6 [cinemassacre] Keep both extraction approaches and make more robust (Closes )
nemunaire a316a83d2b [channel9] Fix extraction
Naglis Jonaitis 81b22aee8b [izlesene] Update test cases and modernize
The timestamp fluctuates with DST.
Philipp Hagemeister a80c96eab0 release 2014.11.04
Philipp Hagemeister 20436c30c9 [youtube] Clarify output
Philipp Hagemeister 3828505646 [utils] Use a regexp instead of HTMLParser for get_element_by_attribute
Philipp Hagemeister 11fba1751d [imdb] Simplify
Philipp Hagemeister 12ea2f30cf [utils] Remove unused get_meta_content function
Philipp Hagemeister 9c3e870393 [gamespot] Remove unused import
Philipp Hagemeister 44789f2457 [ustream] Use modern helper function instead of old HTML parser
Philipp Hagemeister 711ede6e1b [heise] Fix description, thumbnail and format ID
Philipp Hagemeister a32f253112 [gamespot] Modernize
Philipp Hagemeister 94bd361318 [youtube] Skip sts if missing (Fixes , fixes )
Philipp Hagemeister acd40f64ed [cnn] Modernize test definitions
Sergey M․ 766306450d [played] Capture and output error message
Sergey M․ e7642ab572 [wimp] Fix video URL regex
Naglis Jonaitis bdf9701729 [generic/brightcove] Add a new test case for kijk.nl ()
Naglis Jonaitis b5af6fcdad [brightcove] Make _VALID_URL less greedy and check for empty URLs ()
Sergey M․ fdca55fe34 [trutube] Strip title
Jaime Marquínez Ferrándiz 4f195f55f0 Do not override stdlib html parser 'locatestarttagend' regex (fixes )
'<a href="foo" ><img src="bar" / ></a>' wouldn't be parsed right (the problem is '/ >', '/>' worked fine).
We need to change it in python 2.6 (for example the description of youtube videos wouldn't be extracted).
Philipp Hagemeister ecc0c5ee01 [utils] Modernize
Philipp Hagemeister 451948b28c [compat] Modernize
Philipp Hagemeister baa708036c [compat] Fix imports
Philipp Hagemeister 8c25f81bee [util] Move compatibility functions out of util
utils is large enough without these compatibility functions.

Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
Philipp Hagemeister 4c83c96795 [YoutubeDL] Include rtmpdump in exe versions -v output
Philipp Hagemeister 9580711841 [ffmpeg] Move version detection to utils
Philipp Hagemeister c30ae9594c release 2014.11.02.1
Philipp Hagemeister ffae28ae18 release 2014.11.02
Sergey M․ d9116714f2 [cinemassacre] Fix extraction (Closes )
Alessandro Ghedini ccdd0ffb80 [generic] indicate when a direct video has been extracted
Fixes .
Sergey M․ 5263cdfcf9 [generic] Improve MLB iframe regex
Sergey M․ b2a68d14cf [mlb] Improve _VALID_URL (Closes )
Sergey M․ 6e1cff9c33 [canalplus] Improve and merge with d8 extractor
Sergey M․ 72975729c8 [canalplus] Tweak extractor to support piwiplus (Closes )
Sergey M․ d319948b6a [funnyordie] Add articles URL test
anovicecodemonkey 2a834bdb21 [FunnyOrDie] Add support for "/articles/" URLs
Philipp Hagemeister 0d2c141865 [youtube] Detect formats 298 et al as mp4 (Fixes )
Philipp Hagemeister 5ec39d8b96 release 2014.10.30
Philipp Hagemeister 7b6de3728a [youtube] Add format 266 (Fixes )
Philipp Hagemeister a51d3aa001 [youtube] Add support for formats 302 and 303 (Fixes )
Philipp Hagemeister 2c8e03d937 Sort formats by fps as well
Philipp Hagemeister fbb21cf528 [youtube] Add formats 298, 299 (Fixes )
Naglis Jonaitis b8a618f898 [ro220] Fix broken extractor and modernize ()
Philipp Hagemeister feb74960eb release 2014.10.29
Jaime Marquínez Ferrándiz d65d628613 [crunchycroll] Fix building of ass subtitles (reported in )
Parse the xml document instead of using regexes, otherwise unicode characters are left unescaped.
Philipp Hagemeister ac645ac7d0 [generic] Allow soundcloud embeds with additional attributes
Philipp Hagemeister 7d11297f3f Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister 6ad4013d40 [drtv] Allow fractional timestamps (Fixes )
Sergey M․ dbd1283d31 [naver] Capture and output error message ()
Sergey M․ c451d4f553 [trutube] Fix extraction
Jaime Marquínez Ferrándiz a9bad429b3 [niconico] Add extractor for playlists (closes )
Philipp Hagemeister 50c8266ef0 Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister 00edd4f9be [laola1tv] Mark as broken
When the f4m downloader gets live stream support, I expect this to work magically or with very minor changes.
Philipp Hagemeister ee966928af [f4m] Support bootstrap URLs
Philipp Hagemeister e5193599ec [laola1tv] Add new extractor
The extractor works fine, but the f4m downloader cannot handle the resulting bootstrap information.
Philipp Hagemeister 01d663bca3 [auengine] Simplify
Sergey M․ e0c51cdadc [vk] Generalize errors
Sergey M․ 9334f8f17a [vk] Handle deleted videos
Sergey M․ 632256d9ec [wimp] Update video URL regex
Philipp Hagemeister 3511266bc3 [YoutubeDL] Simplify API of YoutubeDL
Calling add_default_extractors twice should be harmless since the first set of extractors will match.
Philipp Hagemeister 9fdece5d34 [srmediathek] Choose variable name more wisely
Philipp Hagemeister bbf1092ad0 [fktv] Remove unused import
Philipp Hagemeister 9ef55c5bbc [quickvid] Add new extractor
Philipp Hagemeister 48a24ab746 [generic] Fix HTML5 video regexp
Philipp Hagemeister 27c542c06f [iconosquare] Simplify
Philipp Hagemeister b2e6a1c14c release 2014.10.27
Philipp Hagemeister 8cc3eba79a [phoenix] Add new extractor (Fixes )
Philipp Hagemeister b0fb6d4db1 [ku6] Modernize