Commit Graph

6067 Commits (99209c2916753799e9c68e8d466c5253113f25bc)

Author SHA1 Message Date
Philipp Hagemeister 01c46659c4 [washingtonpost] Catch more UUIDs 10 years ago
Philipp Hagemeister b04b885271 [extractor/common] Document all protocol values 10 years ago
Philipp Hagemeister 70fca8d694 [youtube] Remove unused import 10 years ago
Philipp Hagemeister a52c633536 [cinchcast] Wrap overly long lines (#4820) 10 years ago
codesparkle 749f2ca044 Smotri info extractor: removed unreachable code and updated old md5 for test video 10 years ago
codesparkle 5468ff4d91 Remove duplicate dictionary keys 10 years ago
codesparkle 1d2daaea63 Simplify list creation 10 years ago
codesparkle 52585fd6dc The opening curly brace `{` is a regex reserved [control character](http://stackoverflow.com/a/400316/1106367), so it needs to be escaped. 10 years ago
Philipp Hagemeister c03844a4ec release 2015.01.30.2 10 years ago
Philipp Hagemeister 6449cd807e [youtube] Fall back to embed webpage when content is blocked on main (Fixes #4717) 10 years ago
Philipp Hagemeister 5d6677ca28 release 2015.01.30.1 10 years ago
Philipp Hagemeister 5a8a29cfea release 2015.01.30 10 years ago
Philipp Hagemeister c1708b89c0 [youtube:truncated_url] Add hl= forms (#4799) 10 years ago
Philipp Hagemeister 83fddfd493 [dctp] PEP8 10 years ago
Philipp Hagemeister 6ebb0dca9f [dctp] Improve output (#4796) 10 years ago
Philipp Hagemeister cf8d6ec865 Merge remote-tracking branch 'bastik/dev-dctp' 10 years ago
Philipp Hagemeister 3198291f26 [ctsnews] Remove unused import 10 years ago
Philipp Hagemeister 02c1d5e285 Merge remote-tracking branch 'yan12125/IE_NextMedia' 10 years ago
Philipp Hagemeister ec4161a57d [ctsnews] Remove news count check (#4802)
That's the number of articles (or at least some constant value); view count is the number of views of the video!
Also add a better description so that we can distinguish the two downloads.
10 years ago
Philipp Hagemeister 03d2d6d51b Merge remote-tracking branch 'yan12125/IE_CtsNews' 10 years ago
Philipp Hagemeister 83fda3c000 Add a test for --no-check-certificate 10 years ago
Philipp Hagemeister 4fe8495a23 [viddler] PEP8 10 years ago
Philipp Hagemeister a16f6643f0 Merge pull request #4815 from jaimeMF/https_handler
[utils] YoutubeDLHTTPSHandler.https_open: pass all required arguments to to do_open
10 years ago
Philipp Hagemeister adc0ae3ceb [__init__] Provide a better error messages if URLs are missing (Closes #4813) 10 years ago
Paul Hartmann 7bb3ceb4c7 [dctp] prefix real_time parameter with rtmp_ 10 years ago
Paul Hartmann 75a4fc5b72 [dctp] fix test 10 years ago
Paul Hartmann 87673cd438 [dctp] follow id conventions 10 years ago
Paul Hartmann f345fe9db7 [dctp] fix python 2.6 compatibility 10 years ago
Yen Chi Hsuan e683a48d0e [ctsnews] Detect youtube embedde videos 10 years ago
Jaime Marquínez Ferrándiz a7a14d9586 [YoutubeDL] set the 'thumbnails' field if the info_dict has the 'thumbnails' field
Since the '--write-thumbnail' uses the 'thumbnails' field and we didn't updated the info_dict, it wouldn't detect the thumbnail. (fixes #4812)
10 years ago
Sergey M․ 219337990b [xuite] Fix _VALID_URL 10 years ago
Sergey M. 376a770cc4 Merge pull request #4809 from bastik/fix-sr
fix srmediathek description
10 years ago
Sergey M․ affd04a45d [xuite] Simplify and improve 10 years ago
Sergey M․ c84130e865 Merge branch 'IE_Xuite' of https://github.com/yan12125/youtube-dl into yan12125-IE_Xuite 10 years ago
Jaime Marquínez Ferrándiz 4f264c02c7 [utils] YoutubeDLHTTPSHandler.https_open: pass all required arguments to do_open
With this change the '--no-check-certificate' works again (#4807).
10 years ago
Paul Hartmann d205476103 fix srmediathek description 10 years ago
Yen Chi Hsuan 367cc95aa7 [CtsNews] Add new extractor 10 years ago
Yen Chi Hsuan 206dba27a4 [NextMedia] Add new extractor 10 years ago
Sergey M․ dcf53d4408 [YoutubeDL] Set format_id for video+audio (Closes #3634) 10 years ago
Sergey M․ 63be3b8989 [ivi] Modernize 10 years ago
Sergey M․ 18b4e9e79d [viddler] Extract comment count 10 years ago
Sergey M․ cb454b333d [generic] Improve some regexes 10 years ago
Sergey M․ b04fbd789c [viddler] Modernize 10 years ago
Paul Hartmann 48a1e5141a added test for dctp 10 years ago
Paul Hartmann 0865f397ae added extractor for dctp.tv 10 years ago
Shaya G 796df3c631 fixed viddler support - needed a Referer header; also added a viddler
generic extractor
10 years ago
Yen Chi Hsuan a28383834b [xuite] Update tests 10 years ago
Sergey M․ 3a0d2f520a [YoutubeDL] Temporary fix for subprocess encoding issues on python2 @ Windows (Closes #4787)
For now filenames will be encoded with preferrefencoding before written to disk
10 years ago
Yen Chi Hsuan 6348ad12a0 [xuite] Add height information for the two formats 10 years ago
Yen Chi Hsuan fe7710cbcc [xuite] Add new extractor 10 years ago
Naglis Jonaitis 2103d038b3 [lnkgo] Adapt to website changes 10 years ago
rzhxeo 6ca85be6f8 Filter DRM protected media in f4m downloader 10 years ago
Philipp Hagemeister 9f0df77ab1 [YoutubeDL] Allow format filtering by fps 10 years ago
Jaime Marquínez Ferrándiz e72c7e4123 [YoutubeDL] Always set the '_filename' field in the info_dict (reported in #4053)
It's also useful when you use the '--write-info-json' option.
10 years ago
Philipp Hagemeister 2b1bd292ae release 2015.01.25 10 years ago
Philipp Hagemeister 71e7da6533 Merge branch 'master' of github.com:rg3/youtube-dl 10 years ago
Sergey M․ d862a4f94f [spiegel] Use generalized formats pre-testing 10 years ago
Sergey M․ a57e8ce658 [lynda] Pre-test video URLs for HTTP errors (Closes #2185, closes #4782) 10 years ago
Sergey M․ 96a53167fa [common] Generalize URLs' HTTP errors pre-testing 10 years ago
Jaime Marquínez Ferrándiz 6d2749aac4 [drtv] Prefer the version without spoken subtitles (fixes #4779)
For example for http://www.dr.dk/tv/se/moderne-klassikere/moderne-klassikere-one-republic-apologize#!/, there's a version where everytime someone speaks in English a computer voice translates it.
10 years ago
Philipp Hagemeister b1b0b1ca30 [generic] Improve description testcase in rss test 10 years ago
Philipp Hagemeister 3dee7826e7 [rtl2] PEP8, simplify, make rtmp tests run (#470) 10 years ago
Philipp Hagemeister d4f64cabf4 Merge remote-tracking branch 'David-Development/rtl2.py' 10 years ago
David Development fe41ddbb28 refactoring - bug fixes 10 years ago
Philipp Hagemeister ee69b99af6 [YoutubeDL] clarify hook documentation 10 years ago
Philipp Hagemeister 767ff0a2d1 Merge branch 'travis-rtmp' 10 years ago
Philipp Hagemeister 8604e882a8 [ubu] Fix test and modernize 10 years ago
Philipp Hagemeister cc1237f484 [__init__] Work around flake8 false positive 10 years ago
Philipp Hagemeister 37f4ce538a [smotri] Fix test case 10 years ago
Philipp Hagemeister 7d346331b5 [audiomack:album] Update testcase 10 years ago
Philipp Hagemeister e1ccc04e9f Test rtmpdump on travis (Fixes #1601) 10 years ago
Philipp Hagemeister 881e6a1f5c Add --xattr-set-filesize option (Fixes #1348) 10 years ago
Philipp Hagemeister baeaeffce5 [options] Add support for infinite retries (Fixes #507) 10 years ago
Philipp Hagemeister c14e88f0f5 [YoutubeDL] Add --playlist-items option (Fixes #2662) 10 years ago
Philipp Hagemeister 8940b8608e Merge remote-tracking branch 'h-collector/master'
Conflicts:
	youtube_dl/extractor/fc2.py
10 years ago
Philipp Hagemeister ec82d85acd [YoutubeDL] Implement --write-all-thumbnails (Closes #2269) 10 years ago
Philipp Hagemeister cfb56d1af3 Add --list-thumbnails 10 years ago
Sergey M․ 1e10802990 [krasview] Fix extraction 10 years ago
David-Development 7906d199a1 [rtl2] Add new extractor 10 years ago
Jaime Marquínez Ferrándiz 1070711d60 [YoutubeDL._calc_cookies] Restore the 'is_unverifiable'
I should have check everything was copied before commiting 4b405cfc6e.
10 years ago
Jaime Marquínez Ferrándiz 4b405cfc6e [YoutubeDL._calc_cookies] Restore the 'has_header' method
I didn't copied it from downloader/external
10 years ago
Jaime Marquínez Ferrándiz e5660ee6ae [YoutubeDL] Fill the info dict 'http_headers' field with all the headers available
Useful for external tools using the json output.

The methods '_calc_headers' and '_calc_cookies' have been copied from the downloader/external, now they just use "info_dict['http_headers']".
10 years ago
Jaime Marquínez Ferrándiz 587a9c2749 [downloader/external] Use the 'http_headers' field 10 years ago
Jaime Marquínez Ferrándiz e1554a407d [extractors] Use http_headers for setting the User-Agent and the Referer 10 years ago
Jaime Marquínez Ferrándiz 3fcfb8e9fa [utils] YoutubeDLHandler: don't use 'Youtubedl-user-agent' for overriding the default user agent
Setting the 'User-Agent' header is enough
10 years ago
Philipp Hagemeister 384b62028a [downloader/external] Add curl and aria2c (Closes #182) 10 years ago
Philipp Hagemeister b95aab8482 [youtube:truncated_url] Add x-yt-cl URLs (#4773) 10 years ago
Sergey M․ fc2d6abfe7 [videott] Improve _VALID_URL and add test 10 years ago
Irfan Charania 6aa4f54d66 [videott] improve extraction 10 years ago
Philipp Hagemeister 222516d97d [downloader] Lay groundwork for external downloaders.
This comes with a very simply implementation for wget; the real work is in setting up the infrastructure.
10 years ago
Philipp Hagemeister a055469faf [downloader] Improve downloader selection 10 years ago
Jaime Marquínez Ferrándiz 12d1fb5aa9 [twitch] PEP8 10 years ago
Jaime Marquínez Ferrándiz 48f00d15b1 [auengine] Remove extractor
The test is probably infringing copyright and nobody has provided a new test (see #4643).
10 years ago
Naglis Jonaitis 3e055aa5c3 [cliphunter] Fix extraction and update test (Fixes #4362) 10 years ago
Philipp Hagemeister 6896a52721 release 2015.01.23.4 10 years ago
Philipp Hagemeister 5779b3e1fe Merge remote-tracking branch 'origin/master' 10 years ago
Philipp Hagemeister 62cd676c74 [youtube] Fixup DASH m4a headers
This fixes #2288, #2506, #2607, #3681, #4741, #4767.
10 years ago
Sergey M․ 0c17278843 [atresplayer] Extract subtitles 10 years ago
Philipp Hagemeister d229ee70da Merge remote-tracking branch 'origin/master' 10 years ago
Philipp Hagemeister 26e274666d [liveleak] Add original videos (Fixes #4768) 10 years ago
Sergey M․ ebd46aed51 [atresplayer] Filter URLs and clarify android format ids 10 years ago
Philipp Hagemeister e793f7671c [liveleak] Modernize 10 years ago
Sergey M․ c2e64f71d0 [twitch] Add support for bookmarks 10 years ago
Jaime Marquínez Ferrándiz 0920e5830f [atresplayer] Don't include f4m formats if they are protected by DRM (fixes #4705) 10 years ago
Jaime Marquínez Ferrándiz bf7fa94ec7 [downloader/f4m] build_fragments_list: Support videos with more than 1 segment 10 years ago
Philipp Hagemeister 6f58db8982 release 2015.01.23.3 10 years ago
Philipp Hagemeister aa42e87340 [utils] Catch strange Windows errors (Closes #4733) 10 years ago
Philipp Hagemeister 649f7966f7 Fix --sleep-interval (#3426) 10 years ago
Philipp Hagemeister 5f0d813d93 Merge remote-tracking branch 'rupertbaxter2/master'
Conflicts:
	youtube_dl/__init__.py
	youtube_dl/downloader/common.py
10 years ago
Philipp Hagemeister 501f13fbf3 [generic] Add support for Cinerama player (Fixes #4752) 10 years ago
Philipp Hagemeister ba55168157 release 2015.01.23.2 10 years ago
Philipp Hagemeister d79323136f [utils] Simplify HTTPS socket creation
We were duplicating (bad) code and doing crazy things with SSL.
Just use TLSv1 across the board, and do with one implementation of HTTPSConnection.connect.
Fixes #4696.
10 years ago
Philipp Hagemeister 08ff6ab07e [gamestar] Modernize slightly 10 years ago
Philipp Hagemeister ba655a0e4c Merge remote-tracking branch 'derrotebaron/master' 10 years ago
Philipp Hagemeister b59c17e543 Merge pull request #4745 from BitLooter/master
Embed description and URL as MP4 tags
10 years ago
Philipp Hagemeister 61ca9a80b3 [generic] Add support for BOMs (Fixes #4753) 10 years ago
Philipp Hagemeister 317239b097 release 2015.01.23.1 10 years ago
Philipp Hagemeister c2a30b250c [testtube] Add new extractor (Fixes #4759) 10 years ago
Philipp Hagemeister c994e6bd63 release 2015.01.23 10 years ago
Philipp Hagemeister 3ee2aa7a16 Merge remote-tracking branch 'origin/master' 10 years ago
Philipp Hagemeister 083c9df93b [YoutubeDL] Allow filtering by properties (Fixes #4584) 10 years ago
Philipp Hagemeister 50789175ed [pornhub] Detect private videos and emit an error message (Closes #4764) 10 years ago
Philipp Hagemeister dc1b027cd4 [twitch] PEP8 10 years ago
Sergey M․ f353cbdb2f [twitch:stream] Randomize query 10 years ago
Philipp Hagemeister 73e449b226 Merge branch 'master' of github.com:rg3/youtube-dl 10 years ago
Philipp Hagemeister 78111136db [twitch] Move URL matching tests into extractor 10 years ago
Philipp Hagemeister 650ab5beeb [comedycentral:shows] Remove references to colbert report 10 years ago
Philipp Hagemeister 7932de6352 [hearthisat] Correct error message 10 years ago
Sergey M․ 240b9b7a5c [twitch] Add support for streams (Closes #893, closes #3693, closes #1884) 10 years ago
Naglis Jonaitis bb6e38787d [videomega] Fix extraction (Closes #4763) 10 years ago
Philipp Hagemeister 898c23c03f release 2015.01.22 10 years ago
Philipp Hagemeister b55ee18ff3 [hearthisat] Add support for more high-quality download links 10 years ago
Naglis Jonaitis e5763a7a7e [hearthisat] Add new extractor (Closes #4743) 10 years ago
Sergey M․ 8bb1bdfae9 [twitch:past_broadcasts] Fix IE_NAME 10 years ago
Sergey M․ bb0aa4cb3c [streetvoice] Improve 10 years ago
Sergey M. d63528c8c7 Merge pull request #4758 from yan12125/IE_streetvoice
[StreetVoice] Add new extractor
10 years ago
Sergey M․ c5db6bb32b [twitch] Refactor and add support for past broadcasts 10 years ago
Yen Chi Hsuan c8dc41a6e7 [StreetVoice] Add new extractor 10 years ago
Jaime Marquínez Ferrándiz 47e0e1e0e2 [nbc] Fix pep8 issue 10 years ago
Jaime Marquínez Ferrándiz efcddaebe9 [cnn] Use edition.cnn.com for getting the information (fixes #4757)
Some videos (like http://edition.cnn.com/videos/us/2015/01/20/orig-yellowstone-oil-spill.cnn) will fail if we use cnn.com.
10 years ago
Jaime Marquínez Ferrándiz 5fe5112589 [CNNArticle] Update test 10 years ago
Sergey M․ 564bb5e964 [tinypic] Tweak VALID_URL regex (Closes #4754) 10 years ago
Sergey M․ 2df54b4ba8 [nbcnews] Ignore HTTP errors while coping with playlists (Closes #4749) 10 years ago
Sergey M․ 030aa5d9e7 [tvp] Fix extraction 10 years ago
Philipp Hagemeister c511f13f22 [ndtv] Modernize 10 years ago
David Powell bd3cbe0716 Embed description and URL as MP4 tags 10 years ago
Sergey M․ fdb2ed7455 [abc7news] Add extractor (Closes #4734) 10 years ago
Philipp Hagemeister ba319696a9 [options] Clarify that --password can be left out (#4723) 10 years ago
Philipp Hagemeister 910c552052 release 2015.01.16 10 years ago
Philipp Hagemeister cce81f192c [bandcamp:album] Fix title extraction (Fixes #4721) 10 years ago
Philipp Hagemeister 9d22a7dfb0 [fourtube] Fix extraction 10 years ago
Philipp Hagemeister 4f4f642822 [npo] Remove unused import 10 years ago
Jaime Marquínez Ferrándiz 2875cf01bb FFmpegEmbedSubtitlePP: simplify command 10 years ago
Jaime Marquínez Ferrándiz e205db3bcd FFmpegEmbedSubtitlePP: don't fail if the video doesn't have an audio stream (fixes #4718)
Instead of specifying which streams ffmpeg must copy, we tell it to copy all.
10 years ago
Philipp Hagemeister 31d4a6e212 release 2015.01.15.1 10 years ago
Sergey M․ aaeb86f682 [youtube] Add test for #4706 10 years ago
Phil Kulak a9b6b5cd15 Looks like Google switched to a new JS compiler that includes dollar signs in function names. 10 years ago
Naglis Jonaitis a45c0a5d67 [videomega] Fix extraction (Closes #4703) 10 years ago
Sergey M․ c8dfe360eb [atresplayer] Add authentication support (Closes #4700) 10 years ago
Philipp Hagemeister 4cfaf85c65 release 2015.01.15 10 years ago
Philipp Hagemeister be5f2c192c [ssl] Correct connect creation
We want to authenticate the server, see https://docs.python.org/dev/library/ssl.html#ssl.Purpose.SERVER_AUTH .
10 years ago
Sergey M․ c9ef44ce29 [smotri] Improve extraction (Closes #4698) 10 years ago
Sergey M․ e92d4a11f5 [spiegel] Test format video URLs for 404 (Closes #4579) 10 years ago
Naglis Jonaitis f2cbc96c3e [lnkgo] Make more robust 10 years ago
Naglis Jonaitis a69801e2c6 [utils] Add additional format to unified_strdate 10 years ago
Naglis Jonaitis 034206cec1 [lnkgo] Add new extractor 10 years ago
Sergey M․ 04e0bac233 [npo:live] Add extractor (Closes #4691) 10 years ago
Johannes Knoedtel 3d5f7a3947 [utils] Prevent override of custom headers.
The dict of headers of request objects in urllib has its keys always
capitalized.

This causes the lookup to fail and overwrite the header. If for example
a Extractor tries to add a "User-Agent" header the internal
representation in the request object is "User-agent". The header is
therefore clobbered by the "User-Agent" in std_headers, because the
strings are not equal.
10 years ago
Sergey M․ 227d4822ff [utils] Disallow non string types in parse_duration (Closes #4679) 10 years ago
Philipp Hagemeister 5c4a81d934 [npo] Remove unused import 10 years ago
Philipp Hagemeister 8e2ec95575 [drbonanza] Simplify and fix duration (#4687) 10 years ago
Johan K. Jensen 8e7a9016d5 [DRBonanza] Add new extractor (fixing #4581) 10 years ago
Sergey M․ c85f368370 [npo] Make extension check less strict and add test (#4680) 10 years ago
Sergey M․ a0977064ce [npo] Fix non asf streams (Closes #4680) 10 years ago
Philipp Hagemeister 15aecd8711 release 2015.01.11 10 years ago
Philipp Hagemeister 20dd0b2d20 Merge branch 'master' of github.com:rg3/youtube-dl 10 years ago
Philipp Hagemeister 2aeb06d6dc [utils] Improve colon handling (Fixes #4683) 10 years ago
Johan 6ccbb335d2 [drtv] Updated with support for https 10 years ago
Pierre 4340decad2 check for overwriting files in the downloader (fixes #3916, closes #3829) 10 years ago
Jaime Marquínez Ferrándiz f3ff1a3696 YoutubeDL: Make the decision about removing the original file after each postprocessor is run (fixes #2261)
If one of the processors said the file should be kept, it wouldn't pay
attention to the response from the following processors. This was wrong if the
'keep_video' option was False, if the first extractor modifies the original file
and then we extract its audio we don't want to keep the original video file.
10 years ago
Sergey M․ aa24de39aa [veehd] Update test 10 years ago
Sergey M․ a798e64c15 [veehd] Improve extraction 10 years ago
Philipp Hagemeister 6a5fa75490 [karaoketv] Remove unused import 10 years ago
Philipp Hagemeister 8ad6b5ed9f [compat] Correct socket error class reference 10 years ago
Sergey M․ d5bb814d34 [veehd] Capture removed video message 10 years ago
Sergey M․ d156a1d981 [xboxclips] Fix extraction 10 years ago
Sergey M․ 987493aef3 [test_compat] Fix alphabetic order to make test_all_present pass 10 years ago
Philipp Hagemeister 8bfa75451b [options] Add --no-call-home
While we're at it, also drop "experimental" moniker for --call-home - should work fine.
10 years ago
Philipp Hagemeister cd3063f3fa release 2015.01.10.2 10 years ago
Philipp Hagemeister 58b1f00d19 [YoutubeDL] Add new --call-home option for debugging 10 years ago
Philipp Hagemeister 149f05c7b6 release 2015.01.10.1 10 years ago
Philipp Hagemeister 8a1b9b068e Merge remote-tracking branch 'origin/master' 10 years ago
Philipp Hagemeister c5a59d9391 [utils] Fix call to _create_http_connection
Avoid confusion over args/kwargs.
10 years ago
Philipp Hagemeister 500b8b41c1 [options] Add -4 and -6 options
Fixes #520, fixes #3626.
10 years ago
Philipp Hagemeister be4a824d74 Add new option --source-address
Closes #3618, fixes #721, fixes #2481, fixes #4551, closes #1020.
10 years ago
Sergey M․ ed3958d714 [collegerama] Add extractor (#4540) 10 years ago
Philipp Hagemeister c80ede5f13 [karaoketv] Simplify (#3853) 10 years ago
Philipp Hagemeister bc694039e4 Merge remote-tracking branch 'lenaten/karaoketv' 10 years ago
Philipp Hagemeister 3462af03e6 [rte] PEP8 10 years ago
Philipp Hagemeister ea1d5bdcdd [rte] Make more robust and add a new testcase (#4015) 10 years ago
Philipp Hagemeister 121c09c7be Merge remote-tracking branch 'Dineshs91/f4m-2.0' 10 years ago
Philipp Hagemeister 76bfaf6daf [nrk] Improve subtitle support (#3092) 10 years ago
Sergey M․ d89c6e336a [atttechchannel] Add extractor (Closes #3938) 10 years ago
Sergey M․ 776dc3992a [utils] Clarify more day-month-first ambiguous formats 10 years ago
Philipp Hagemeister 27ca82ebc6 [orf:oe1] Add konsole URL schema (Fixes #4675) 10 years ago
Philipp Hagemeister 385f8ae468 [eighttracks] PEP8 10 years ago
Philipp Hagemeister b9f030cc26 [orf] Fix typo 10 years ago
Philipp Hagemeister 52afb2ac1b [ffmpeg] Call encodeFilename on filenames 10 years ago
Philipp Hagemeister 43bc88903d Merge remote-tracking branch 'ivan/muxed-mtime' 10 years ago
Philipp Hagemeister 6ef9f88299 release 2015.01.10 10 years ago
Philipp Hagemeister f71fdb0acc [eighttracks] Improve waiting (#3954) 10 years ago
Philipp Hagemeister c24dfef63c Merge remote-tracking branch 'lenaten/8tracks' 10 years ago
Philipp Hagemeister 6271f1cad9 [youtube|ffmpeg] Automatically correct video with non-square pixels (Fixes #4674) 10 years ago
Philipp Hagemeister fb4b030aaf [tvp] Update tests and improve output 10 years ago
Philipp Hagemeister ff21a8e0ee Merge remote-tracking branch 'Tithen-Firion/master' 10 years ago
Philipp Hagemeister 904fffffeb [audiomack] Better titles, simplify code 10 years ago
Philipp Hagemeister 51897bb77c Merge remote-tracking branch 'xavierbeynon/master' 10 years ago
Philipp Hagemeister bd1a281ede [options] PEP8 and simpler --merge-output-format handling (#4673) 10 years ago
Philipp Hagemeister 45598f1578 Merge remote-tracking branch 'aft90/merge-output-format'
Conflicts:
	youtube_dl/YoutubeDL.py
10 years ago
Andrei Troie d02115f837 Use the option in preparing the merge output filename 10 years ago
Andrei Troie 34c781a24d Passing the option into the main program's arguments 10 years ago
Philipp Hagemeister 1302394603 release 2015.01.09.2 10 years ago
Philipp Hagemeister dd622d7c4e [netzkino] Add new extractor (Fixes #4669) 10 years ago
Andrei Troie d120e9013f Added an option to specify an output format for merges when downloading separate video & audio 10 years ago
Philipp Hagemeister b8da6b9fc6 [elpais] Modernize 10 years ago
Philipp Hagemeister 4baea47c42 release 2015.01.09.1 10 years ago
Philipp Hagemeister 176cf9e0c3 [wdr] Support overviews (Fixes #4651) 10 years ago
Philipp Hagemeister 7b6faddfc8 [wdr] Modernize 10 years ago
Philipp Hagemeister f90ad27375 [YoutubeDL] Copy over format metadata when merging (Fixes #4671) 10 years ago
Philipp Hagemeister 230b2287dd [youtube] Add acodec information
The codec seems to be consistently aac, so state that in our metadata.
10 years ago
Philipp Hagemeister 754c838903 release 2015.01.09 10 years ago
Philipp Hagemeister aa2fd59857 [update] Use utils HTTPS handler (Fixes #4666)
On FreeBSD, the default HTTPS handler is missing certificates, so use our own.
10 years ago
Jaime Marquínez Ferrándiz 9932a65370 [vk] Remove debug assert statement (fixes #4672, fixes #4514) 10 years ago
Philipp Hagemeister b0e87c3110 [ffmpeg] Correctly encode paths on Windows
On Python 2.x on Windows, if there are any unicode arguments in the command argument list, the whole list is converted to unicode internally.
Therefore, we need to call encodeArgument on every argument.

Fixes #4337 and #4668.
10 years ago
Your Name ff0813313a Minor style changes 10 years ago
Philipp Hagemeister c0bdf32a3c Add --print-json (Closes #2845) 10 years ago
Philipp Hagemeister 92b065dc53 [tudou] Fix extraction 10 years ago
Philipp Hagemeister 9298d4e3df [discovery] Fix extractor 10 years ago
Philipp Hagemeister 740a7fcbc8 [gdcvault] Skip test that is now restricted 10 years ago
Philipp Hagemeister db6e625005 [buzzfeed] Fix test 10 years ago
Philipp Hagemeister 811cacdc2c [bet] Correct test IDs 10 years ago
Philipp Hagemeister ce08a86462 Merge pull request #4647 from aajanki/hds_metadata
[downloader/f4m] Improved metadata handling
10 years ago
Philipp Hagemeister 11497d5bba release 2015.01.08 10 years ago
Philipp Hagemeister 0217c78377 [YoutubeDL] Allow selection by more extensions 10 years ago
Philipp Hagemeister bd6b25ce0e [fktv] Fix download URL 10 years ago
Philipp Hagemeister d51a853d5c [zdf] Fix test case 10 years ago
Philipp Hagemeister 9ed99402f5 [youtube] Fix test case 10 years ago
Philipp Hagemeister ec3a6a3137 [tunein] Ignore reliability if it's >90% (#4097) 10 years ago
Philipp Hagemeister 796858a53f [sexykarma] Add age_limit designation 10 years ago
Philipp Hagemeister 5b78caca94 [mit] Amend test definitions 10 years ago
Philipp Hagemeister bec2248141 [InfoExtractor/common] Correct and test meta tag matching 10 years ago
Philipp Hagemeister 211503c39f [teachertube] Modernize 10 years ago
Philipp Hagemeister adb1307b9a [imdb] Remove test md5
They seem to reencode quite frequently, so simply remove the md5 sum.
10 years ago
Philipp Hagemeister 99673f04bc [washingtonpost] Modernize and correct test case 10 years ago
Sergey M․ 398133cf55 [huffpost] Make extraction more robust (Closes #4663) 10 years ago
Sergey M․ 58a84b8cb6 [bilibili] Fix extraction (Closes #4660) 10 years ago
Jaime Marquínez Ferrándiz 5d8993b06a [extractor/__init__] Remove unused import 10 years ago
Jaime Marquínez Ferrándiz c758bf9fd7 [nrktv] Remove 'proxy' parameter from tests 10 years ago
Philipp Hagemeister 900813a328 release 2015.01.07.2 10 years ago
Philipp Hagemeister 2bad0e5d20 [/__init__] Define public API 10 years ago
Philipp Hagemeister ccc5842bc9 [gameone] Modernize 10 years ago
Philipp Hagemeister fd86c2026d release 2015.01.07.1 10 years ago
Philipp Hagemeister e4a8eae701 Merge commit '8ee3415' 10 years ago
Philipp Hagemeister 75e51819d0 release 2015.01.07 10 years ago
Philipp Hagemeister 8ee341500d [viki] Modernize 10 years ago
Philipp Hagemeister 0590062925 Respect age_limit when listing extractors (Fixes #4653) 10 years ago
Sergey M․ 799d88d3d8 [nrktv] Add support for playlists (Closes #4656) 10 years ago
Sergey M․ 6309cb9b41 [ceskatelevize] Fix python 2.6 format issue 10 years ago
Sergey M․ 27a82a1b93 [ceskatelevize] Simplify 10 years ago
Sergey M․ ecd1936695 Merge branch 'ceskatelevizesrt' of https://github.com/oskar456/youtube-dl into oskar456-ceskatelevizesrt 10 years ago
Jaime Marquínez Ferrándiz 76b3c61012 [youtube] Add formats 308 and 315 (closes #4650) 10 years ago
Sergey M․ 0df2dea73b [giga] Add extractor (Closes #4090) 10 years ago
Philipp Hagemeister f8bb576c4f release 2015.01.05.1 10 years ago
Philipp Hagemeister ee61f6f3e2 [youtube] Handle cases where format comes without a preference (Fixes #4648) 10 years ago
Antti Ajanki f14f2a6d79 [downloader/f4m] Minor cleanup 10 years ago
Antti Ajanki 2c322cc5d6 [downloader/f4m] The last value in a tag is the tag length 10 years ago
Antti Ajanki 3b8f3a1504 [downloader/f4m] <metadata> is optional according to the F4M specs 10 years ago
Jaime Marquínez Ferrándiz 8f9529cd05 [motorsport] Fix extraction and make trailing '/' optional
They directly embed a youtube video now.
10 years ago
Philipp Hagemeister f4bca0b348 release 2015.01.05 10 years ago
Philipp Hagemeister 6291438073 [auengine] Simplify (#4643) 10 years ago
Philipp Hagemeister 18c3c15391 Merge remote-tracking branch 'Oteng/master' 10 years ago
Philipp Hagemeister dda620e88c [radiobremen] Make code more readable and more resilient to failures 10 years ago
Philipp Hagemeister d7cc31b63e [generic] PEP8 10 years ago
Philipp Hagemeister aa80652f47 [radiobremen] Add test for thumbnail 10 years ago
Philipp Hagemeister 9d247bbd2d [radiobremen] Fix under Python 2.6 and fix duration 10 years ago
Philipp Hagemeister 93e40a7b2f Merge remote-tracking branch 'ckrooss/master' 10 years ago
oteng 03ff2cc1c4 [Auengine] corrected extractions logic
The way the video download url was been extracted was
not working well so i change it for it to extract the
correct url
10 years ago
Jaime Marquínez Ferrándiz a285b6377b [normalboots] Skip download in test, it uses rtmp 10 years ago
Jaime Marquínez Ferrándiz cd791a5ea0 [ted] Add support for embed-ssl.ted.com embedded videos 10 years ago
Jaime Marquínez Ferrándiz 87830900a9 [generic] Update some tests 10 years ago
Jaime Marquínez Ferrándiz dfc9d9f50a Merge pull request #4639 from bartkappenburg/patch-1
Update rtlnl.py
10 years ago
Jaime Marquínez Ferrándiz 628bc4d1e7 [khanacademy] Update test 10 years ago
Jaime Marquínez Ferrándiz a4c3f48639 [vimple] Replace tests
The first one seems to be no longer available and the second was an episode from a tv show.
10 years ago
Bart Kappenburg bdf80aa542 Update rtlnl.py
Added support for the non-www version of rtlxl.nl by making "www." optional.
10 years ago
Naglis Jonaitis adf3c58ad3 [lrt] Fix missing provider key
Also, modernize a bit.
10 years ago
Naglis Jonaitis caf90bfaa5 [webofstories] Add new extractor (Closes #4585) 10 years ago
Jaime Marquínez Ferrándiz 2f985f4bb4 [youtube:toplist] Remove extractor
They use now normal playlists (their id is PL*).
10 years ago
Philipp Hagemeister 67c2bcdf4c Remove extractors which infringe copyright (#4554) 10 years ago
Jaime Marquínez Ferrándiz 1d2d0e3ff2 utils: Remove blank line at the end of file 10 years ago
Jaime Marquínez Ferrándiz 9fda6ee39f [tf1] Remove unused import 10 years ago
Jaime Marquínez Ferrándiz bc3e582fe4 Don't use '-shortest' option for merging formats (closes #4220, closes #4580)
With avconv and older versions of ffmpeg the video is partially copied.
The duration difference between the audio and the video seem to be really small, so it's probably not noticeable.
10 years ago
Christopher Krooss bc1fc5ddbc Don't check for height as it's not provided 10 years ago
Jaime Marquínez Ferrándiz 63948fc62c [downloader/hls] Respect the 'prefer_ffmpeg' option 10 years ago
Christopher Krooss f4858a7103 Add support for Radio Bremen 10 years ago
Philipp Hagemeister 26886e6140 release 2015.01.04 10 years ago
Philipp Hagemeister 7a1818c99b [vk] Add support for rutube embeds (Fixes #4514) 10 years ago
Philipp Hagemeister 2ccd1b10e5 [soulanime] Fix under Python 3 10 years ago
Philipp Hagemeister 788fa208c8 Merge branch 'master' of github.com:rg3/youtube-dl 10 years ago
Philipp Hagemeister 95ceeec722 Remove unused import 10 years ago
Philipp Hagemeister b68ff25917 Add various anime sites (Closes #4554) 10 years ago
t0mm0 b158bb8693 [tf1] simplify regex 10 years ago
t0mm0 2bf098eda4 [tf1] fix test 10 years ago
t0mm0 382e05fa56 [tf1] add support for TFOU 10 years ago
Philipp Hagemeister 19b05d886e release 2015.01.03 10 years ago
Philipp Hagemeister e65566a9cc [youtube] Correct handling when DASH manifest is not necessary to find all formats 10 years ago
Sergey M․ baa3c3f0f6 [ellentv] Improve extraction 10 years ago
Sergey M․ f4f339529c [ellentv] Clean up and simplify 10 years ago
Sergey M. 7d02fae85b Merge pull request #4626 from gauravb7090/ellentube
Added support for EllenTube along with EllenTV
10 years ago
Gaurav 6e46c3f1fd Added support for EllenTube along with EllenTV 10 years ago
Sergey M․ c7e675940c [bbccouk] Add support for music clips (Closes #4143) 10 years ago
Jaime Marquínez Ferrándiz d26b1317ed [downloader/mplayer] Use check_executable 10 years ago
Jaime Marquínez Ferrándiz a221f22969 [crunchyroll] Fix format extraction
Reported in https://github.com/rg3/youtube-dl/issues/2782#issuecomment-68556780
10 years ago
Jaime Marquínez Ferrándiz 817f786fbb [canalplus] Raise an error if the video is georestricted (closes #4472) 10 years ago
Sergey M․ 62420c73cb [played] Skip test 10 years ago
Sergey M․ 2522a0b7da [kontrtube] Extract display_id
Trailing slash in URL is mandatory now
10 years ago
Sergey M․ 46d32a12c9 [bet] Update test 10 years ago
Sergey M․ c491418526 [bbccouk] Update test 10 years ago
Ondřej Caletka c067545c17 ceskatelevize: Closed captions support 10 years ago
Sergey M․ 823a155293 [vier:videos] Tune _VALID_URL not to match single videos 10 years ago
Sergey M․ 324b2c78fa [xtube] Fix uploader regex 10 years ago
Sergey M․ d34f98289b [xhamster] Remove identical tests 10 years ago
Sergey M. 644096b15c Merge pull request #4615 from dwemthy/https_xhamster
[xhamster] Add HTTPS support
10 years ago
Sergey M․ 15cebcc363 Merge branch 'master' of github.com:rg3/youtube-dl 10 years ago
Sergey M․ faa4ea68c0 [generic] Add BBC iPlayer playlist test 10 years ago
Philipp Hagemeister 29a9385ff0 release 2015.01.02 10 years ago
Sergey M․ 476eae0c2a [generic] Generalize BBC iPlayer playlist extraction 10 years ago
Sergey M․ 8399267671 [generic] Make getter None by default 10 years ago
Sergey M․ db546cf87f [generic] Add support for BBC iPlayer embeds (Closes #4619) 10 years ago
Sergey M․ 317639758a [bbccouk] Improve _VALID_URL 10 years ago
Sergey M․ fdbabca85f [vier:videos] Tune _VALID_URL 10 years ago
Sergey M․ 9eb4f404cb [vier] Simplify, add support for more URL formats, extract all playlist pages when page is not specified 10 years ago
Thijs Vermeir f58487b392 [vier] Add new extractor 10 years ago
dwemthy 5b9aefef77 [xhamster] Add HTTPS support 10 years ago
Your Name defaf19f5d Push api updates to simplify audiomack, add support for albums 10 years ago
Philipp Hagemeister 772fd5cc44 [youtube] Add a pseudo-extractor for truncated YouTube video IDs (#4610) 10 years ago
Philipp Hagemeister 50a0f6df7e [/__init__] Add another cute search example 10 years ago
Philipp Hagemeister 9f435c5f1c Add an extractor for common mistakes (#4610) 10 years ago
Philipp Hagemeister 931e2d1d26 [bbccouk] PEP8 10 years ago
Philipp Hagemeister a42419da42 [options] Upper-case options and URL in --help output
Hopefully, this reduces confusion as in #4610.
10 years ago
Philipp Hagemeister 9a237b776c release 2015.01.01 10 years ago
Sergey M․ 02ec32a1ef [ceskatelevize] Adapt to new API (Closes #4531) 10 years ago
Sergey M․ a1e9e6440f [moevideo] Skip removed video test 10 years ago
Sergey M․ 5878e6398c [nrktv] Update tests' checksums 10 years ago
Sergey M․ 6c6f1408f2 [extractor/common] Allow multiline content tags 10 years ago
Sergey M․ b7a7319c38 [slideshare] Fix extraction 10 years ago
Sergey M․ 68f705cac5 [tnaflix] Make sure config URL has correct scheme 10 years ago
Sergey M․ 079d1dcd80 [tnaflix] Fix title extraction 10 years ago
Sergey M․ 7b24bbdf49 [xboxclips] Fix extraction 10 years ago
Jaime Marquínez Ferrándiz f86d543ebb [pbs] Catch geoblocking errors (closes #4516) 10 years ago
Jaime Marquínez Ferrándiz 60e47a2699 [youtube] Use '_download_xml' for getting the available subtitles 10 years ago
Sergey M․ b8bc7a696b [openfilm] Add extractor (Closes #4538) 10 years ago
Jaime Marquínez Ferrándiz 7d900ef1bf [youtube] Add support for automatically translated subtitles (fixes #4555)
They have a manually uploaded subtitles track and YouTube can transtale it.
10 years ago
Sergey M․ 1931a73f39 [echomsk] Add extractor (Closes #4600) 10 years ago
Philipp Hagemeister b3013681ff Merge remote-tracking branch 'origin/master' 10 years ago
Philipp Hagemeister 416c7fcbce Add documentation about supported sites (Fixes #4503) 10 years ago
Sergey M․ e83eebb12f [atresplayer] Fix python3 bug 10 years ago
Sergey M․ a349873226 [atresplayer] Add extractor (Closes #2341) 10 years ago
Sergey M․ fccae2b911 [youtube] Add test for age-gate video with encrypted signature 10 years ago
Sergey M. 0129b4dd45 Merge pull request #4598 from 0xced/encrypted-age-gate
[youtube] Fix videos with age gate and encrypted signatures
10 years ago
Sergey M․ 1c57e7f1f4 [daum] Improve full_id regex 10 years ago
t0mm0 a87bb090d9 [daum] update 'full id' regex
fixes #4566
10 years ago
Cédric Luthi beb95e7781 [youtube] Fix videos with age gate and encrypted signatures
The `sts` value is available on the embed webpage, get it from there.

Fixes #4108.
10 years ago
Sergey M․ 0c0a70f4c6 [hitbox] Minor changes 10 years ago
t0mm0 e3947e2b7f [hitbox] add support for live streams 10 years ago
t0mm0 da3f7fb7f8 [hitbox] add extractor for hitbox vods 10 years ago
Sergey M․ 429ddfd38d [cnn] Add support for hln URL format (Closes #4595) 10 years ago
Sergey M․ 355e41466d [hellporno] Extract all formats and improve 10 years ago
Sergey M․ 03d9aad87c Merge branch 'hellporno' of https://github.com/peugeot/youtube-dl into peugeot-hellporno 10 years ago
Sergey M․ 6343a5f68e [xxxymovies] Improve 10 years ago
Sergey M․ 00de9a9828 Merge branch 'xxxymovies' of https://github.com/peugeot/youtube-dl into peugeot-xxxymovies 10 years ago
Sergey M․ 7fc2cd819e [cnn] Improve regexes and fix test 10 years ago
Sergey M. 974739aab5 Merge pull request #4543 from akretz/cnn_fix
[cnn] Add support for articles with videos (fixes #4541)
10 years ago
peugeot 0cc4f8e385 [xxxymovies] new ectractor 10 years ago
peugeot 513fd2a872 [hellporno] simplify 10 years ago
Sergey M․ ae6986fb89 [bbccouk] Switch to new JSON playlist format (Closes #4588) 10 years ago
Sergey M․ e8e28989eb [archiveorg] Add test, simplify and modernize 10 years ago
Johannes Knoedtel ff7a07d5c4 [archiveorg] most metadata fields are optional
Example: https://archive.org/details/Cops1922
10 years ago
Sergey M․ 5a18403057 [arte.tv] Fix typo 10 years ago
Sergey M․ 1b7b1d6eac [arte.tv:+7] Make quality optional (Closes #4583) 10 years ago
Sergey M․ e82def52a9 [alphaporno] Improve 10 years ago
Sergey M․ bcfe9db299 Merge branch 'alphaporno' of https://github.com/peugeot/youtube-dl into peugeot-alphaporno 10 years ago
Sergey M․ f9b9e88646 [eroprofile] Simplify 10 years ago
Sergey M․ c2500434c3 Merge branch 'eroprofile' of https://github.com/peugeot/youtube-dl into peugeot-eroprofile 10 years ago
peugeot 461b00f34a [eroprofile] new extractor 10 years ago
peugeot 4cda41ac7b [alphaporno] new extractor 10 years ago
peugeot 6a1c4fbfcb [hellporno] new extractor 10 years ago
Sergey M․ 31424c126f [sunporno] Modernize 10 years ago
peugeot 2c0b475235 [sunporno] fix duration 10 years ago
Sergey M․ 885e4384a1 [teletask] Simplify 10 years ago
Sergey M․ 2b8f151094 Merge branch 'teletask' of https://github.com/MaxReimann/youtube-dl into MaxReimann-teletask 10 years ago