Commit Graph

4795 Commits (29ed169cd63b3665a8fc4140eb698689bf656361)

Author SHA1 Message Date
Philipp Hagemeister c9f08154a3 Remove unused imports
Philipp Hagemeister 526b276fd7 [faz] Modernize
Philipp Hagemeister 77ec444d9a release 2014.10.26.2
Philipp Hagemeister bfc2bedcfc [youtube] Make confirm_age non-fatal ()
Philipp Hagemeister 83855f3a1f [livestream:original] Fix RTMP parameters (Fixes )
Philipp Hagemeister 50b51830fb [ffmpeg] Fix typo
Philipp Hagemeister 3d6eed9b52 release 2014.10.26.1
Philipp Hagemeister 1a253e134c [ffmpeg] Fix call to ffprobe (Fixes )
Philipp Hagemeister 6194bb1419 [ffmpeg] Make downloader optional (Fixes )
Philipp Hagemeister 37d66e7f1e [generic] Correct call to _webpage_read_full_content
Philipp Hagemeister 70b7e3fbb6 [generic] Add a test case for direct links with broken HEAD ()
Jaime Marquínez Ferrándiz 579657ad87 [soundcloud] Set the 'webpage_url' field for each track
For playlists, YoutubeDL would set it to the playlist url.
Jaime Marquínez Ferrándiz 5f82b129e0 [ffmpeg] Also look into stderr for extracting the version
At least with avconv 11, it will print 'avconv version 11, ..' to stderr, not stdout.
Philipp Hagemeister 64269e4d01 Move AUTHORS to root (closes )
Philipp Hagemeister d481699a7a release 2014.10.26
Philipp Hagemeister 5894a4f4ee Credit @gabeos for crunchyroll:playlist ()
Philipp Hagemeister 09e5d6a6e5 [crunchyroll:playlist] Simplify ()
Philipp Hagemeister 274b12b5a8 Merge remote-tracking branch 'gabeos/crunchyroll-show-playlist'
Philipp Hagemeister 23be51d8ce [generic] Handle audio streams that do not implement HEAD (Fixes )
Philipp Hagemeister 488447455d [ffmpeg] Warn if ffmpeg/avconv version is too old (Fixes )
Philipp Hagemeister d28b517154 [YoutubeDL] Output avconv/ffmpeg versions if -v is given
Philipp Hagemeister a7e97f6db1 [generic] Allow new SWFObject()-style imports
This embed style is used on http://www.bitburger-open.de/ , but that is not included as a test case since the format is likely to be temporary.
Sergey M․ f889cea109 Merge branch 'compat-getenv-and-expanduser' of https://github.com/dstftw/youtube-dl into dstftw-compat-getenv-and-expanduser
Conflicts:
	test/test_utils.py
	youtube_dl/__init__.py
Jaime Marquínez Ferrándiz 1bdeb7be2e Set '--simulate' if any of the printing options is given (fixes )
That's what the help messages say.
Previously it would only set '--skip-download', which would write thumbnail,
descriptions or subtitles if they were requested (for example you may have set
'--write-thumbnail' in the config file).
Sergey M․ 911344e5ac [vrt] Improve extractor
dinesh 03936f6e6d [BelgianNational] corrected indentation
dinesh b13ccb1b87 [BelgianNational] New extractor added
Sergey M․ f64f8a4662 [sportbox] Remove view count
Jaime Marquínez Ferrándiz 681b9caa9c [tumblr] Fix extraction (fixes )
Jaime Marquínez Ferrándiz 0eb9fb9f24 [soundcloud] Modernize and fix tests
Naglis Jonaitis 9a76f416ce [lrt] Updated test
Philipp Hagemeister 603821161f Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister d3c72db894 [audiomack] Simplify
Sergey M․ 43d9718fb9 [nhl] Improve video URL extraction (Closes )
Philipp Hagemeister 7fc54e5262 Merge remote-tracking branch 'xavierbeynon/audiomack'
Philipp Hagemeister ec9c978481 Credit @winwon for vidzi ()
xavier d36cae46d8 Not directly calling soundcloud extractor anymore
xavier fdfefa1b9c Made changes per phihag
Philipp Hagemeister 724d031893 release 2014.10.25
Philipp Hagemeister 63e0be3415 New option --dump-single-json ()
Philipp Hagemeister c64ed2a310 [viddler] Use API
Philipp Hagemeister cdc5cb7c2b [hark] Modernize
Philipp Hagemeister 8efd06aa42 [motherless] Simplify
Filip B 7f9ced64cb Add group videos support for motherless
Modified motherless regular expression.
Previously it matched only URLs like this:
motherless.com/ID
Now it also matches this:
motherless.com/g/group_name/ID
All tests including the newly added one passed.
Filip B 7608815cc2 Add another motherless test
This test is for videos posted in groups.
URL looks like this:
motherless.com/g/group_name/ID
which is basically the same as
motherless.com/ID
So far this test fails because I haven't improved the extractor yet.
Filip B 5823eda139 Fix motherless test 0
Apparently motherless no longer serves flv for that video (or maybe even
other videos). So I changed expected extension from flv to mp4 and
changed expected md5 accordingly.
Philipp Hagemeister e82c1e9a6e [YoutubeDL] Do not apply playlist info to videos when extract_flat is set ()
Philipp Hagemeister 1ede5b2481 [glide] Simplify
Philipp Hagemeister 964ae0a122 Credit @thornomad for glide ()
Philipp Hagemeister 98e1d28982 Merge remote-tracking branch 'thornomad/glide'
Philipp Hagemeister 2c26df763c [vidzi] Use proper test case and simplify ()
Philipp Hagemeister 018e835594 [vidzi] Simplify
Philipp Hagemeister e65e06fbe2 [vidzi] Correct order in imports ()
winwon 95ee84421e vidzi Add new extractor
Philipp Hagemeister 2acfe95f58 Credit @capital-G for bild.de ()
Philipp Hagemeister b5a14350b9 [bild] Simplify ()
Philipp Hagemeister 8d81f872fb Merge remote-tracking branch 'capital-G/master'
Philipp Hagemeister 36f1c90497 release 2014.10.24
Philipp Hagemeister 057a5206cc Add --flat-playlist option (Closes )
xavier 9e9bc793f3 Finished audiomack extractor
xavier 5c565ac9e7 Added init.py initializer
xavier 67500bf939 Initial version of audiomack.py
Philipp Hagemeister b1edd7a48a [crunchyroll] Correct parsing (Fixes )
Jaime Marquínez Ferrándiz 2c63ccec78 [mitele] Fix on python 2.x
Philipp Hagemeister f2f2c0c2c6 [generic] Allow --default-search without colon
Philipp Hagemeister 4661e243f8 release 2014.10.23
Philipp Hagemeister f3cd403c2b [telecino] Add coding declaration
Jaime Marquínez Ferrándiz ad5f53ac72 [telecinco] Add extractor (closes )
It uses the same extraction process as mitele.es, but with a few small differences.
Sergey M․ 75da98e9e1 [funnyordie] Fix extraction (Closes )
Sergey M․ 281d3f1d68 [generic/wistia] Improve regex
Sergey M. 6283c10b1c Merge pull request from Dineshs91/thoughtworks
[thoughtworks] wistia support added
dinesh 85d7b76586 [thoughtworks] wistia regex modified
Sergey M․ 2399535fd1 [francetv] Lower preference of direct links (Closes , closes )
Direct links fail with 403, fallback on f4m for now until further investigations.
dinesh 52cffcb186 [thoughtworks] wistia support added
Sergey M․ 8f3b5397a7 [cinemassacre] Fix extraction (Closes )
Sergey M․ 9bbec55255 [pbs] Add support for tabbed frontline videos (Closes )
Philipp Hagemeister 6b445558ff [youtube] Only set language when necessary
We only need to set the language when we are using a login; otherwise it will always be English.
Ole Ernst bfd91588f3 [ard] make rss match more universal
Sergey M․ 6bf6962062 [francetv] Force m3u8 formats extension to mp4 (Closes )
Sergey M․ 40bca5f927 [arte.tv] Remove unused import
Sergey M․ 74214d35c5 [arte.tv:+7] Improve title extraction (Closes )
Gabriel Schubiner 1b10a011ec Forgot to reverse extracted video urls so they are in correct order for video selection args
Sergey M․ d24a2b20b4 [arte.tv:+7] Use original format ids to avoid duplicates
Gabriel Schubiner 8230018c20 Added extractor for crunchyroll 'playlists' i.e. series. so that one can, e.g. download all episodes of a series
Jaime Marquínez Ferrándiz cc98a3f096 [cnn] Fix for urls ending in '.cnn-ap' (fixes )
scheiba ce519b747e added "bild.de" as extractor
Sergey M 16efb3695f [sexykarma] Add support for watchindianporn
Philipp Hagemeister 0f175a932f release 2014.10.18
Sergey M 95fa5fb569 [sexykarma] Improve and simplify
Sergey M 77c3c5c5ed Merge branch 'sexykarma' of https://github.com/CkuT/youtube-dl into CkuT-sexykarma
Sergey M 159444a668 [twitch] Remove superfluous comma
Sergey M․ f9befee1f5 [arte.tv:+7] Append media type to format_id (Closes )
Naglis Jonaitis 9471c44405 [generic] Make sure Wistia embed URLs contain the protocol (Closes )
Also, improve detection (Addresses )
Sergey M․ 013bfdd84c [twitch] Update tests and minor improvements
Sergey M․ 46fd0dd5a5 [twitch] Rename extractor and support channel videos
Jaime Marquínez Ferrándiz 4698f0d858 [vimeo] Improve regex for the config js dict (fixes , fixes )
The javascript code contains assignments of empty dicts with the same variable name
Sergey M․ 355d074ff9 [twitch] Adapt to new API (Fixes , Fixes , Fixes )
Work in progress
CkuT 7da224c907 Add categories
CkuT 1723edb1a5 Few improvements
CkuT 4740864508 [SexyKarma] Add new extractor
Philipp Hagemeister 09a42738fc [generic] Correct handling of embedded vimeo players ()
Philipp Hagemeister df928d500f release 2014.10.15
Jaime Marquínez Ferrándiz a72cbfacf0 [ted] Add support for external videos (fixes )
Philipp Hagemeister 62a164e713 [mixcloud] Output downloading progress
Sergey M․ 5f58165def [extractor/common] Fix dumping requests with long file abspath on Windows
Damon Timm a86c73cf80 [glide] Add new extractor
Added an extractor for glide.me shared messages.  Glide is a movile video messaging services.  You can share the link to the messages easily enough and this would allow you to download and save the actual video.
Jaime Marquínez Ferrándiz bd4e40df1a [brightcove] Add a test for playlists
Sergey M․ 1419fafd36 [condenast] Add support for embedded videos (Closes )
Philipp Hagemeister 9b36dcbd65 release 2014.10.13
Philipp Hagemeister 2aefb886fa [ffmpeg] Improve format merging (Closes )
Philipp Hagemeister 72961c2a8a Merge remote-tracking branch 'Dineshs91/KontrTube-fix'
Philipp Hagemeister 4c1ce987b0 [huffpost] Modernize
dinesh 8a2300a597 [kontrtube] Fix video title extraction
Philipp Hagemeister 1cc887cbf0 [youtube] Add support for format 278
Philipp Hagemeister 203fb43f36 [youtube] Download DASH manifest by default (Closes )
Philipp Hagemeister 8450c15c25 [options] Consistent formatting and general niceness
Philipp Hagemeister b88b45e46c [options] Mention login in --username documentation ()
Philipp Hagemeister 2417dc1715 release 2014.10.12
Naglis Jonaitis 23d83ad4d5 [niconico] Fix ignored --netrc flag
See issue 
dinesh 2c9f31188b Description changed
Naglis Jonaitis d18be55533 [theonion] Fix a small mistake in string formatting
Naglis Jonaitis ac20fc047a [theonion] Add new extractor (closes )
Jaime Marquínez Ferrándiz b4c3c8c172 [mixcloud] Fix metadata extraction (fixes )
Jaime Marquínez Ferrándiz 3357110a4c [vimeo] Make the protocol mandatory in the url (fixes )
If it's missing, it will be correctly handled by the generic IE.
Sergey M. e29fdedb45 Merge pull request from Dineshs91/howstuffworks-fix
Replace 404 url
Sergey M․ 4828703f14 [googleplus] Modernize and extract all formats
dinesh 071420e136 Fix download error in GooglePlus
dinesh f4cf848d1d Replace 404 url
dinesh 1409704afa Fix ndr.de outdated test url
Ole Ernst 3741302a10 [ard] Add rss support
Sergey M. c8e390c2b0 Merge pull request from Dockheas23/master
KeyError on initialising YoutubeDL in python3 
Sergey M․ 823f1e015a [yahoo] Wipe out yahoo news extractor
Sergey M․ 3c06d3715e [yahoo] Generalize, support arbitrary subdomains, support iframe videos, capture error message (Closes )
Sergey M․ 762958d5af [yahoo] Add support for regional subdomains and extract duration (Closes )
George Boyle 53d9009bdb KeyError on initialising YoutubeDL in python3
George Boyle 1b725173a5 Fixed typo
Sergey M․ fc6861b175 [sportbox] Add extractor (Closes )
Sergey M․ b097b5f246 [mlb] Remove unused import
Sergey M․ 385009fc44 [mlb] Fix thumbnails extraction (Closes )
Sergey M․ ced659bb4d [generic] Ignore some non-video file extensions during generic extraction (Closes )
Sergey M․ 842cca7d56 [pornhd] Fix formats extraction (Closes )
Sergey M․ 7bc8780c57 [walla] Fix extractor and add subtitle tests
Sergey M․ c59c3c84ed Merge branch 'walla' of https://github.com/lenaten/youtube-dl into lenaten-walla
net 31d06400ec add missed init file
Philipp Hagemeister 642b76ac15 release 2014.10.05.2
Philipp Hagemeister 4c4de296d4 release 2014.10.05.1
Philipp Hagemeister b10609d98c [dailymotion] Alternative title search (Fixes )
Sergey M 3ae165aa10 [gorillavid] Add check for non existing videos
Sergey M e4b85e35d0 [gorillavid] Fix title extraction and make thumbnail optional (Closes )
Philipp Hagemeister bb0c206f59 release 2014.10.05