Commit Graph

6209 Commits (2ebfeacabc7b74d03fa7cb096d8b9d1ecbdbb6e4)

Author SHA1 Message Date
Sergey M․ 68f2d273bf [sunporno] Keep old video regex just in case 10 years ago
peugeot ae1580d790 [sunporno] fix extraction 10 years ago
Sergey M․ a4f3d779db [nbcnews] Simplify 10 years ago
Ryan Schmidt d9aa2b784d Support NBC Nightly News broadcasts 10 years ago
Jaime Marquínez Ferrándiz cffcbc02de [postprocessor/ffmpeg] Don't let ffmpeg read from stdin (fixes #4945)
If you run 'while read aurl ; do youtube-dl --extract-audio "${aurl}"; done < path_to_batch_file'  (batch_file contains one url per line) each call to youtube-dl consumed some characters and 'read' would assing to 'aurl' a non valid url, something like 'tube.com/watch?v=<id>'.
10 years ago
Sergey M․ 9347fddbfc [1tv] Cover arbitraty URLs 10 years ago
Sergey M․ 037e9437e4 [camdemy] Fix _VALID_URL 10 years ago
Jaime Marquínez Ferrándiz ae6423d704 [bambuser] Fix 'uploader_id' extraction (fixes #4944) 10 years ago
Yen Chi Hsuan 7105440cec [Yam] Add new extractor 10 years ago
Sergey M․ 171ca612af [npo:radio] Move to extractor to common npo place and add extractor for fragments 10 years ago
robin c3d64fc1b3 [nporadio] Edit to confirm to flake8 standards 10 years ago
robin 7c24ce225d [NPORadio] Added extractor for live radio 10 years ago
Philipp Hagemeister 08b38d5401 [camdemy] Simplify and make more robust (#4938)
Do not throw errors if view count or upload date extraction fails.
Dispose of re.MULTILINE, which had absolutely no effect without any ^ or $ in sight.
Follow PEP8 naming conventions.
10 years ago
Philipp Hagemeister 024c53694d Merge remote-tracking branch 'yan12125/IE_camdemy' 10 years ago
Yen Chi Hsuan 7e6011101f [camdemy] Python2 compatibility 10 years ago
Yen Chi Hsuan c40feaba77 [camdemy] Add support for folders 10 years ago
Philipp Hagemeister 5277f09dfc release 2015.02.11 10 years ago
Jaime Marquínez Ferrándiz 2d30521ab9 [youtube] Extract average rating (closes #2362) 10 years ago
Jaime Marquínez Ferrándiz f36f92f4da [aes] style: Put __all__ variable at the end of the file 10 years ago
Sergey M․ 124f3bc67d [dotsub] Fix extraction and modernize 10 years ago
Yen Chi Hsuan 8367d3f3cb [camdemy] Detection of external sources 10 years ago
Sergey M․ c56d7d899d [dctptv] Skip rtmp download 10 years ago
Naglis Jonaitis ea5db8469e [canalplus] Add support for itele.fr URLs (Closes #4931) 10 years ago
Naglis Jonaitis 3811c567e7 [teamcoco] Fix video id extraction 10 years ago
Yen Chi Hsuan 8708d76425 [camdemy] Add new extractor
Single file download done, while folder extaction in plan
10 years ago
Sergey M․ 054fe3cc40 [ntvru] Adapt to new direct delivery and modernize (Closes #4918) 10 years ago
Philipp Hagemeister af0d11f244 release 2015.02.10.5 10 years ago
Philipp Hagemeister 9650885be9 [escapist] Filter video differently (Fixes #4919) 10 years ago
Philipp Hagemeister 596ac6e31f [escapist] Modernize 10 years ago
Philipp Hagemeister 612ee37365 release 2015.02.10.4 10 years ago
Philipp Hagemeister 442c37b7a9 [YoutubeDL] Do not perform filter matching on partial results (Fixes #4921) 10 years ago
Philipp Hagemeister 04bbe41330 release 2015.02.10.3 10 years ago
Philipp Hagemeister 8f84f57183 [ccc] Add new extractor (Fixes #4890) 10 years ago
Philipp Hagemeister c0e1a415fd [firstpost] Modernize 10 years ago
Philipp Hagemeister bf8f082a90 [vimeo:album] Add support for album passwords (Fixes #4917) 10 years ago
Philipp Hagemeister 2f543a2142 [options] Add alias --dump-header for --print-traffic 10 years ago
Philipp Hagemeister 7e5db8c930 [options] Add --no-color 10 years ago
Philipp Hagemeister f7a211dcc8 [pornhd] Fix extraction (fixes #4915) 10 years ago
Philipp Hagemeister 845734773d release 2015.02.10.2 10 years ago
Philipp Hagemeister 347de4931c [YoutubeDL] Add generic video filtering (Fixes #4916)
This functionality is intended to eventually encompass the current format filtering.
10 years ago
Philipp Hagemeister 8829650513 release 2015.02.10.1 10 years ago
Philipp Hagemeister c73fae1e2e [commonmistakes] Detect BOMs at the beginning of URLs
Reported at https://bugzilla.redhat.com/show_bug.cgi?id=1093517 .
10 years ago
Philipp Hagemeister 834bf069d2 [bandcamp] Correct variable name 10 years ago
Philipp Hagemeister c06a9fa34f Use snake_case instead of camelCase 10 years ago
Philipp Hagemeister 753fad4adc [commonmistakes] Correct logic error 10 years ago
Philipp Hagemeister 34814eb66e release 2015.02.10 10 years ago
Philipp Hagemeister 3a5bcd0326 [extractor/common] Wrap extractor errors (Fixes #1194)
For now, we just wrap some common errors. More may follow. We do not want to catch actual programming errors in the extractors, such as 1 // 0.
10 years ago
Philipp Hagemeister 99c2398bc6 [bandcamp] Use our API to get more stable error messages (#1194) 10 years ago
Philipp Hagemeister 28f1272870 [svtplay] Correct test case 10 years ago
Philipp Hagemeister f18e3a2fc0 release 2015.02.09.3 10 years ago
Philipp Hagemeister c4c5dc27cb Merge branch 'master' of github.com:rg3/youtube-dl 10 years ago
Naglis Jonaitis 2caf182f37 [trilulilu] Add support for videos without category in the URL (Closes #4067)
Also, update the testcase, detect private/country restricted videos and modernize a bit.
10 years ago
Philipp Hagemeister 43f244b6d5 [YoutubeDL] Do not show worst in --list-formats output
Nobody wants to know what the worst possible format is. And if they do, they can still provide -f worst.
10 years ago
Philipp Hagemeister 1309b396d0 [svtplay] Add new extractor (Fixes #4914) 10 years ago
Jaime Marquínez Ferrándiz ba61796458 [youtube] Don't override format info from the dash manifest (fixes #4911) 10 years ago
Philipp Hagemeister 3255fe7141 release 2015.02.09.2 10 years ago
Philipp Hagemeister e98b8e79ea [generic] Improve SBS detection (Fixes #4899) 10 years ago
Philipp Hagemeister 196121c51b release 2015.02.09.1 10 years ago
Philipp Hagemeister 5269028951 [rtlnow] Add test for @mmue's extension (#4908) 10 years ago
Philipp Hagemeister f7bc056b5a Merge remote-tracking branch 'mmue/fix-rtlnow' 10 years ago
Philipp Hagemeister a0f7198544 [generic] Add support for jwPlayer YouTube videos
This makes nationalarchives.gov.uk work (Fixes #4907, fixes #4876)
10 years ago
Philipp Hagemeister dd8930684e release 2015.02.09 10 years ago
Markus Müller bdb186f3b0 fix rtlnow for newer series like "Der Bachelor" season 5 10 years ago
Sergey M․ 64f9baa084 [options] Mention asr as possible filter 10 years ago
Philipp Hagemeister b29231c040 release 2015.02.08 10 years ago
Sergey M․ 6128bf07a9 [options] Update help on string comparisons 10 years ago
Sergey M․ 2ec19e9558 [YoutubeDL] Allow filtering by audio sampling rate 10 years ago
Sergey M․ 9ddb6925bf [YoutubeDL] Allow filtering by string properties (#4906) 10 years ago
Sergey M․ 41c23b0da5 [gamekings] Support videos from news pages 10 years ago
Sergey M․ d87ec897e9 [gamekings] Improve extraction 10 years ago
Sergey M․ 3bd4bffb1c Merge branch 'gamekings' of https://github.com/robin007bond/youtube-dl into robin007bond-gamekings 10 years ago
robin c36b09a502 [Gamekings] Use thumbnail in return statement 10 years ago
Naglis Jonaitis 641eb10d34 Use _family_friendly_search for determining age_limit 10 years ago
robin 955c5505e7 [Gamekings] Use xpath
XPath is used for extracting the video url and the thumbnail
10 years ago
Naglis Jonaitis 69319969de [extractor/common] Add new helper method _family_friendly_search 10 years ago
Naglis Jonaitis a14292e848 [soulanime] Remove extractor (#4554)
Was supposed to be deleted by 67c2bcd
10 years ago
robin 5d678df64a [Gamekings] Download playlist
Todo: URL and Thumbnail should be extracted with XPath
10 years ago
robin 8ca8cbe2bd [Gamekings] Check string for vimeo, fix test
The test now doesn't fail anymore. It just checks the string for having
"vimeo" in it, instead of using the method for URL-checking, since it's
returns an error.

The tests don't fail, and the extractor works fine now.
10 years ago
robin ba322d8209 [Gamekings] Added test and replaced video_url
Quick and dirty fix for the Gamekings extractor. It gives an error about
the video_url, but it downloads it now instead of giving a 404 error on
newer Gamekings videos
10 years ago
robin 2f38289b79 [Gamekings] Fix order of replacement string
Oops.
10 years ago
robin f23a3ca699 [Gamekings] Fixed typo in URL replacement 10 years ago
robin 77d2b106cc [Gamekings] Fix 404 when large isn't available
When trying to download some GameKings videos, not all worked. This was
because not all videos had a "/large"-URL available. The extractor
checks now if the /large URL is available, if it isn't, it tries to get
the normal URL.
10 years ago
Sergey M․ c0e46412e9 [aparat] Fix extraction (Closes #4897) 10 years ago
Jaime Marquínez Ferrándiz b3a286d69d [YoutubeDL] _calc_cookies: add get_header method to _PseudoRequest (#4861) 10 years ago
Jaime Marquínez Ferrándiz 467d3c9a0c [ffmpeg] --extrac-audio: Use the same options for avconv and ffmpeg
They have been available in ffmpeg since version 0.9, and we require 1.0 or higher.
10 years ago
Naglis Jonaitis ad5747bad1 [rtp] Construct regular HTTP download URLs (#4882) 10 years ago
Sergey M․ d6eb66ed3c [aftenposten] Add extractor (Closes #4863) 10 years ago
Sergey M․ 7f2a9f1b49 [tvigle] Add support for cloud URLs (Closes #4887) 10 years ago
Philipp Hagemeister 1e1896f2de [extractor/common] Correct sort order.
We should look at height and width before ext_preference.
10 years ago
Philipp Hagemeister c831973366 release 2015.02.06 10 years ago
Naglis Jonaitis 1a2548d9e9 [rtp] Pass --realtime to rtmpdump (Fixes #4882)
A workaround for video jumping back in time.
10 years ago
Sergey M․ 3900eec27c [extractor/common] Fix 2.0 manifest extraction (Closes #4830) 10 years ago
Sergey M․ 9c91a8fa70 [tweakers] Switch extraction to xspf playlist, extract all formats and meta (#4881) 10 years ago
Sergey M․ 41469f335e Merge branch 'tweakers' of https://github.com/robin007bond/youtube-dl into robin007bond-tweakers 10 years ago
robin 67ce4f8820 Use match_id method instead of splitted URL 10 years ago
robin bc63d56cca Remove unnecessary TODO-comments 10 years ago
robin c893d70805 Remove player-url in tweakers.py
Player-url only needed for rmftp, not for regular URLs
10 years ago
robin 3ee6e02564 Edit Tweakers extractor
Fixed code conventions (mainly adding two or more spaces before making
an inline comment)
10 years ago
robin e3aaace400 [tweakers] Add new extractor 10 years ago
Sergey M․ 300753a069 [YoutubeDL] Fix video+audio format field (Closes #4880) 10 years ago
Sergey M․ f13b88c616 [rts] Fix f4m and m3u8 extraction (Closes #4873) 10 years ago
Sergey M․ 60ca389c64 [extractor/common] Prefix f4m/m3u8 entries with identifier 10 years ago
Sergey M․ 9e91449c8d [npo] Fix subtitles (Closes #3638) 10 years ago
Frans de Jonge 25e5ebf382 Add NPO.nl subtitles
Implements #3638
10 years ago
Philipp Hagemeister 7dfc356625 release 2015.02.04 10 years ago
Sergey M․ 58ba6c0160 [mixcloud] Fix extraction (Closes #4862) 10 years ago
naglis f076b63821 [generic/ooyala] Add support for Ooyala embeds on SBN network websites (Fixes #4859) 10 years ago
Philipp Hagemeister cd7342755f release 2015.02.03.1 10 years ago
Philipp Hagemeister 9bb8e0a3f9 [wsj] Add new extractor (Fixes #4854) 10 years ago
Philipp Hagemeister 1a6373ef39 [sort_formats] Prefer bitrate over video size
720p @ 1000KB/s looks way better than 1080p @ 500KB/s
10 years ago
Philipp Hagemeister f6c24009be [YoutubeDL] Calculate thumbnail IDs automatically 10 years ago
Philipp Hagemeister d862042301 [aftonbladet] Modernize 10 years ago
Philipp Hagemeister 23d9ded655 [franceculture] Rewrite for new HTML scheme (Fixes #4853) 10 years ago
Philipp Hagemeister 4c1a017e69 release 2015.02.03 10 years ago
Philipp Hagemeister 2cf0ecac7b [ffmpeg] --add-metadata: Set comment and purl fields (Fixes #4847) 10 years ago
Philipp Hagemeister d0eca21021 release 2015.02.02.5 10 years ago
Philipp Hagemeister c1147c05e1 [brightcove] Fix up more generically invalid XML (Fixes #4849) 10 years ago
Philipp Hagemeister 55898ad2cf release 2015.02.02.4 10 years ago
Philipp Hagemeister a465808592 Merge branch 'master' of github.com:rg3/youtube-dl 10 years ago
Philipp Hagemeister 5c4862bad4 [normalboots] Remove unused import 10 years ago
Philipp Hagemeister 995029a142 [nerdist] Add new extractor (Fixes #4851) 10 years ago
Jaime Marquínez Ferrándiz a57b562cff [nfl] Add support for articles pages (fixes #4848) 10 years ago
Philipp Hagemeister 531572578e [normalboots] Modernize 10 years ago
Philipp Hagemeister 3a4cca687f release 2015.02.02.3 10 years ago
Philipp Hagemeister 7d3d06a16c [vevo] Restore SMIL support (#3656) 10 years ago
Philipp Hagemeister c21b1fbeeb release 2015.02.02.2 10 years ago
Philipp Hagemeister f920ce295e [ntvru] Remove unused import 10 years ago
Philipp Hagemeister 7a7bd19c45 [n-tv.de] Use native m3u8 as best format 10 years ago
Philipp Hagemeister 8f4b58d70e [ntvde] Add new extractor (Fixes #4850) 10 years ago
Philipp Hagemeister 3fd45e03bf [ntvru] Rename from NTV to clarify the difference between n-tv.de and ntv.ru 10 years ago
Philipp Hagemeister 869b4aeff4 release 2015.02.02.1 10 years ago
Philipp Hagemeister cc9ca3ba6e [downloader/external] Simplify source_address
'' might actually be passed in, so check for None.
10 years ago
Philipp Hagemeister ea71034bd3 Merge remote-tracking branch 'origin/master'
Conflicts:
	youtube_dl/downloader/external.py
10 years ago
Philipp Hagemeister 9fffd0469f [options] Mark --fixup as non-experimental and correct its help 10 years ago
Sergey M․ ae7773942e [downloader/external] Simplify 10 years ago
Sergey M․ 469a64cebf [downloader/external] Simplify 10 years ago
Sergey M. aae3fdcfae Merge pull request #4845 from vijayanandnandam/master
Passing source address option to external downloaders
10 years ago
vijayanand nandam 6a66904f8e passing source address option to external downloaders 10 years ago
Sergey M․ 78271e3319 [drtv] Extract material id (Closes #4814) 10 years ago
Sergey M․ 92bf0bcdf8 [historicfilms] Add extractor (Closes #4825) 10 years ago
Philipp Hagemeister 1283204917 [http] PEP8 (#4831) 10 years ago
Philipp Hagemeister 6789defea9 Merge pull request #4831 from light94/master
Handling Connection Reset by Peer Error
10 years ago
Philipp Hagemeister acf2a6e97b release 2015.02.02 10 years ago
Philipp Hagemeister 8cfb6efe6f [jsinterp] Correct div command 10 years ago
Philipp Hagemeister 0a7055c90d release 2015.02.01 10 years ago
Philipp Hagemeister 9e3f19919a [jsinterp] Beef up and add tests
In preparation for #4822, extend jsinterp by a lot. (We may even have to/want to write a proper interpreter with actual parsing)
10 years ago
Sergey M․ 4a3da4ebdb [hls] Simplify 10 years ago
Sergey M․ 027008b14e [hls] Fix encode issues on python2 @ Windows 10 years ago
Sergey M․ c6df692466 [rutv] Extract all m3u8 formats 10 years ago
Philipp Hagemeister acf757f42e [youtube] Complete test definition 10 years ago
Philipp Hagemeister dd8982f19c [wdr] Complete test definition 10 years ago
Philipp Hagemeister 654bd52f58 [teletask] Fix test definition 10 years ago
Philipp Hagemeister a9551e9020 [soundcloud:set] Fix test definition 10 years ago
Philipp Hagemeister c172440ac5 [ringtv] Modernize test definition 10 years ago
Philipp Hagemeister e332772531 [servingsys] Modernize 10 years ago
Philipp Hagemeister 437cac8cc1 [sina] Modernize and simplify 10 years ago
Philipp Hagemeister 9f281cacd2 [keezmovies] Fix extraction and modernize test 10 years ago
Philipp Hagemeister 748a0fab8a Remove unused imports 10 years ago
Philipp Hagemeister c1f06d6307 [macgamestore] Modernize 10 years ago
Philipp Hagemeister c4e817ce4a [france2.fr:generation-quoi] Modernize 10 years ago
Philipp Hagemeister 9a3e5e6955 [kankan] Modernize 10 years ago
Philipp Hagemeister 228d30ed06 [la7] Modernize 10 years ago
Philipp Hagemeister 057c0609fc [toutv] Modernize test definition 10 years ago
Philipp Hagemeister 17d2712d9c [teamcoco] Modernize and fix extraction 10 years ago
Philipp Hagemeister fc09240e24 [vimeo] Modernize test definition 10 years ago
Philipp Hagemeister 146303136f [nerdcubed] Modernize test definition 10 years ago
Philipp Hagemeister 96aded8d3d [rottentomatoes] Modernize test definition 10 years ago
Philipp Hagemeister 2886be15aa [defense] Modernize 10 years ago
Philipp Hagemeister ca0f500ecf [mtv] Modernize and clean up test 10 years ago
Philipp Hagemeister 29aef5a33c [ard] Remove deleted video test case 10 years ago
Philipp Hagemeister 9158b2b301 [mpora] Modernize 10 years ago
Philipp Hagemeister 0196149c5b [compat] Correct compat_basestring definition 10 years ago
Philipp Hagemeister 8f9312c387 Appease pyflakes8-3 10 years ago
Sergey M․ 8c72beb25e [globo] Properly extract m3u8 formats (#4346 #4832) 10 years ago
kinetoskombi 1ee94db2d0 [globo] Fix error on some globo videos 10 years ago
light94 e77d2975af Handling Connection Reset by Peer Error 10 years ago
Jaime Marquínez Ferrándiz e41b1f7385 Fix flake8 errors 10 years ago
Jaime Marquínez Ferrándiz cd596028d6 [rtve] Recognize mobile urls (fixes #4823) 10 years ago
Jaime Marquínez Ferrándiz cc57bd33a8 [rtve] Fix extraction
Skip live stream test, we can't use the f4m manifest yet
10 years ago
Sergey M․ 6d593c3276 [YoutubeDL] Fix video+audio format_id (Closes #4824) 10 years ago
Philipp Hagemeister 91755ee384 [comedycentral:shows] Generate better IDs and add a test for that 10 years ago
Sergey M․ 0692ef86ef [bbccouk] Improve _VALID_URL 10 years ago
Sergey M․ 439d9be27d [mixcloud] Remove unused import 10 years ago
Sergey M․ b80505a409 [mixcloud] Fix extraction (Closes #4784) 10 years ago
Sergey M․ e4c17d7274 [nhl:news] Add extractor (Closes #4805) 10 years ago
Sergey M․ 2c58674e0e [nhl] Improve _VALID_URL (#4805) 10 years ago
Sergey M․ ef1269fb07 [drtv] Improve _VALID_URL (#4814) 10 years ago
Sergey M․ e525d9a3df [mtv] Extract subtitles (Closes #4811) 10 years ago
Sergey M․ 20b4492c71 [spike] Improve _VALID_URL 10 years ago
Sergey M․ dee3f73787 [spike] Modernize 10 years ago
Philipp Hagemeister d543bdc351 [downloader/f4m] Clarify that we should eventually just implement the DRM scheme (#3000) 10 years ago
Philipp Hagemeister c7ff0c6422 Merge remote-tracking branch 'rzhxeo/f4m-drm' 10 years ago
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