7271 Commits (65469a7f8b0ba50bd3c8918707e35125962aa2cd)
 

Author SHA1 Message Date
Jaime Marquínez Ferrándiz 65469a7f8b [vimeo] Convert to new subtitles system
Removed some tests, the behaviour should be checked in a test for the YoutubeDL class
9 years ago
Jaime Marquínez Ferrándiz 6b597516c1 [atresplayer] Convert to new subtitles system 9 years ago
Jaime Marquínez Ferrándiz b5857f62e2 [crunchyroll] Convert to new subtitles system 9 years ago
Jaime Marquínez Ferrándiz a504ced097 Improve subtitles support
For each language the extractor builds a list with the available formats sorted (like for video formats), then YoutubeDL selects one of them using the '--sub-format' option which now allows giving the format preferences (for example 'ass/srt/best').
For each format the 'url' field can be set so that we only download the contents if needed, or if the contents needs to be processed (like in crunchyroll) the 'data' field can be used.

The reasons for this change are:
* We weren't checking that the format given with '--sub-format' was available, checking it in each extractor would be repetitive.
* It allows to easily support giving a format preference.
* The subtitles were automatically downloaded in the extractor, but I think that if you use for example the '--dump-json' option you want to finish as fast as possible.

Currently only the ted extractor has been updated, but the old system still works.
9 years ago
Jaime Marquínez Ferrándiz 8fb474fb17 [test/subtitles] Fix some tests
The checksym for the CeskaTelevize subtitles has changed again, so we just test that it has a reasonable length.
9 years ago
Sergey M․ f813928e4b [bbccouk] Fix fallback to legacy playlist 9 years ago
Sergey M․ b9c7a97318 [history] Add extractor (Closes #4934) 9 years ago
Sergey M․ 9fb2f1cd6d [theplatform] Add URL sign capability 9 years ago
Jaime Marquínez Ferrándiz 6ca7732d5e [extractor/common] Fix link to external documentation 9 years ago
Jaime Marquínez Ferrándiz b0ab0fac49 Remove unused imports 9 years ago
Naglis Jonaitis a294bce82f [streamcz] Fix extraction (Closes #4940) 9 years ago
Sergey M․ 76d1466b08 [drtuber] Add one more title regex 9 years ago
Sergey M. 1888d3f7b3 Merge pull request #4951 from peugeot/beeg
[beeg] fix test
9 years ago
Sergey M. c2787701cc Merge pull request #4950 from peugeot/drtuber
[drtuber] fix extraction
9 years ago
peugeot 52e1d0ccc4 [beeg] fix test 9 years ago
peugeot 10e3c4c221 [drtuber] fix extraction 9 years ago
Sergey M․ 68f2d273bf [sunporno] Keep old video regex just in case 9 years ago
Sergey M. 7c86c21662 Merge pull request #4949 from peugeot/sunporno
[sunporno] fix extraction
9 years ago
peugeot ae1580d790 [sunporno] fix extraction 9 years ago
Sergey M․ 3215c50f25 Credit @ryandesign for nbcnews nightly news (#4948) 9 years ago
Sergey M․ 36f73e8044 Merge branch 'ryandesign-nbc-nightly-news' 9 years ago
Sergey M․ a4f3d779db [nbcnews] Simplify 9 years ago
Ryan Schmidt d9aa2b784d Support NBC Nightly News broadcasts 9 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>'.
9 years ago
Sergey M․ 9347fddbfc [1tv] Cover arbitraty URLs 9 years ago
Sergey M․ 037e9437e4 [camdemy] Fix _VALID_URL 9 years ago
Jaime Marquínez Ferrándiz 36e7a4ca2e [test/subtitles] Update checksums 9 years ago
Jaime Marquínez Ferrándiz ae6423d704 [bambuser] Fix 'uploader_id' extraction (fixes #4944) 9 years ago
Sergey M․ c80b9cd280 Merge branch 'robin007bond-nporadio' 9 years ago
Sergey M․ 171ca612af [npo:radio] Move to extractor to common npo place and add extractor for fragments 9 years ago
robin c3d64fc1b3 [nporadio] Edit to confirm to flake8 standards 9 years ago
robin 7c24ce225d [NPORadio] Added extractor for live radio 9 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.
9 years ago
Philipp Hagemeister 024c53694d Merge remote-tracking branch 'yan12125/IE_camdemy' 9 years ago
Yen Chi Hsuan 7e6011101f [camdemy] Python2 compatibility 9 years ago
Yen Chi Hsuan c40feaba77 [camdemy] Add support for folders 9 years ago
Philipp Hagemeister 5277f09dfc release 2015.02.11 9 years ago
Jaime Marquínez Ferrándiz 2d30521ab9 [youtube] Extract average rating (closes #2362) 9 years ago
Jaime Marquínez Ferrándiz 050fa43561 flake8: Ignore some error added in pep8 1.6
* E402: we exectute code between imports, like modifying 'sys.path' in the tests
* E731: we assign to lambdas in a lot of places, we may want to consider defining functions in a single line instead (what pep8 recommends)
9 years ago
Jaime Marquínez Ferrándiz f36f92f4da [aes] style: Put __all__ variable at the end of the file 9 years ago
Sergey M․ 124f3bc67d [dotsub] Fix extraction and modernize 9 years ago
Jaime Marquínez Ferrándiz d304209a85 [test/parameters.json] Set 'fixup' to 'never'
The fixed audio files for Youtube have a size lower that the minimum required.
9 years ago
Yen Chi Hsuan 8367d3f3cb [camdemy] Detection of external sources 9 years ago
Sergey M․ c56d7d899d [dctptv] Skip rtmp download 9 years ago
Naglis Jonaitis ea5db8469e [canalplus] Add support for itele.fr URLs (Closes #4931) 9 years ago
Naglis Jonaitis 3811c567e7 [teamcoco] Fix video id extraction 9 years ago
Yen Chi Hsuan 8708d76425 [camdemy] Add new extractor
Single file download done, while folder extaction in plan
9 years ago
Sergey M․ 054fe3cc40 [ntvru] Adapt to new direct delivery and modernize (Closes #4918) 9 years ago
Philipp Hagemeister af0d11f244 release 2015.02.10.5 9 years ago
Philipp Hagemeister 9650885be9 [escapist] Filter video differently (Fixes #4919) 9 years ago