Kevin Mark
935b195704
[Panopto] More resilient folder regex
2017-12-20 06:24:05 -05:00
Kevin Mark
56a8efd5de
[Panopto] Fix all tests
2017-12-20 06:09:37 -05:00
Kevin Mark
d592aedc0b
[Panopto] {} does not work in Python 2.6
...
https://stackoverflow.com/a/19668429/238374
2017-07-08 15:10:20 -04:00
Kevin Mark
7063d53129
[Panopto] No need to escape /
2017-07-08 15:05:45 -04:00
Kevin Mark
b313bc69f8
[Panopto] Add tests
...
Testing may be impossible for the Folder extractor, or I'm just
doing it wrong. With the current test we enter a catch-22 where it
claims we need an 'ext' entry to continue testing but upon adding
that it claims it expected None.
2017-07-06 23:15:23 -04:00
Kevin Mark
dec449e22f
[Panopto] Prefer the highest quality stream
2017-07-06 22:22:26 -04:00
Kevin Mark
fed0a6a939
[Panopto] Bring the code in line with conventions
2017-07-06 21:32:17 -04:00
Kevin Mark
a29e634cfe
[Panopto] Document methods wrt PEP 257
2017-07-06 20:48:39 -04:00
Kevin Mark
0807e39d85
[Panopto] Replace % with format() wrt PEP 3101
2017-07-06 20:39:39 -04:00
Kevin Mark
bd7d8149d7
[Panopto] Preferring static over instance methods
2017-07-06 20:16:33 -04:00
Kevin Mark
cbb1753395
[Panopto] Document classes wrt PEP 257
2017-07-06 20:11:49 -04:00
Kevin Mark
7d30dd3cee
[Panopto] Add Panopto extractors
...
No test cases are included as I am not aware of any publicly
available Panopto recordings that this extractor will work with.
Supports downloading individual recordings or entire folders
recursively. Folders are seperated with a ' -- ' in the playlist
title.
Cookies are likely required to use this extractor specifically their
.ASPXAUTH cookie which can be obtained from your browser after
logging in.
--write-all-thumbnails can be used to download PowerPoint slides if
they are not included as a video stream.
Suggested output format is 'out/%(playlist)s/%(title)s.%(ext)s'
2017-06-21 03:52:22 -04:00
Sergey M․
9be9ec5980
[googledrive] Fix formats' sorting ( closes #13443 )
2017-06-20 22:58:33 +07:00
Giuseppe Fabiano
048b55804d
[watchindianporn] Fix extraction ( closes #13411 )
2017-06-20 04:30:45 +07:00
Giuseppe Fabiano
6ce79d7ac0
[abcotvs] Fix test md5
2017-06-20 04:07:00 +07:00
Sergey M․
1641ca402d
[vimeo] Add fallback mp4 extension for original format
2017-06-20 01:27:59 +07:00
Sergey M․
85cbcede5b
[ruv] Improve, extract all formats and metadata ( closes #13396 )
2017-06-19 23:46:03 +07:00
Orn
a1de83e5f0
[ruv] Add extractor
2017-06-19 23:45:45 +07:00
Sergey M․
fee00b3884
[viu] Fix extraction on older python 2.6
2017-06-19 22:57:37 +07:00
Sergey M․
2d2132ac6e
[adobepass] Fix extraction on older python 2.6
2017-06-19 22:54:53 +07:00
Yen Chi Hsuan
cc2ffe5afe
[pandora.tv] Fix upload_date extraction ( closes #12846 )
2017-06-19 16:20:36 +08:00
Sergey M․
560050669b
[asiancrush] Add extractor ( closes #13420 )
2017-06-18 20:18:51 +07:00
Sergey M․
eaa006d1bd
release 2017.06.18
2017-06-18 00:16:49 +07:00
Sergey M․
a6f29820c6
[ChangeLog] Actualize
2017-06-18 00:15:43 +07:00
Sergey M․
1433734c35
[downloader/common] Use utils.shell_quote for debug command line
2017-06-17 23:50:21 +07:00
Sergey M․
aefce8e6dc
[utils] Use compat_shlex_quote in shell_quote
2017-06-17 23:48:58 +07:00
Sergey M․
8b6ac49ecc
[postprocessor/execafterdownload] Encode command line ( closes #13407 )
2017-06-17 23:16:53 +07:00
Sergey M․
b08e235f09
[compat] Fix compat_shlex_quote on Windows ( closes #5889 , closes #10254 )
2017-06-17 23:14:24 +07:00
Sergey M․
be80986ed9
[postprocessor/metadatafromtitle] Fix missing optional meta fields ( closes #13408 )
2017-06-17 19:05:10 +07:00
Yen Chi Hsuan
473e87064b
[devscripts/prepare_manpage] Fix deprecated escape sequence on py36
2017-06-17 17:37:25 +08:00
Yen Chi Hsuan
4f90d2aeac
[Makefile] Excluding __pycache__ correctly ( #13400 )
2017-06-17 17:09:24 +08:00
Jakub Adam Wieczorek
b230fefc3c
[polskieradio] Fix extraction
2017-06-16 04:57:56 +07:00
Sergey M․
96a2daa1ee
[extractor/common] Improve jwplayer subtitles extraction
2017-06-15 23:40:39 +07:00
gfabiano
0ea6efbb7a
[xfileshare] Add support for fastvideo.me
2017-06-15 21:41:49 +07:00
Yen Chi Hsuan
6a9cb29509
[extractor/common] Fix json dumping with --geo-bypass
...
The line "[debug] Using fake IP %s (%s) as X-Forwarded-For." was printed
to stdout even with -j/-J, which breaks the resultant JSON.
2017-06-15 13:04:36 +08:00
Yen Chi Hsuan
ca27037171
[bilibili] Fix extraction of videos with double quotes in titles
...
Closes #13387
2017-06-15 11:19:03 +08:00
gfabiano
0bf4b71b75
[4tube] Fix extraction ( closes #13381 )
2017-06-15 04:16:50 +07:00
Marcin Cieślak
5215f45327
[disney] Add support for disneychannel.de
2017-06-15 04:13:04 +07:00
Sergey M․
0a268c6e11
[extractor/common] Improve jwplayer formats extraction ( closes #13379 )
2017-06-14 22:02:15 +07:00
Sergey M․
7dd5415cd0
[npo] Improve _VALID_URL ( closes #13376 )
2017-06-14 21:33:40 +07:00
Sergey M․
b5dc33daa9
[corus] Add support for showcase.ca
2017-06-13 23:27:27 +07:00
Sergey M․
97fa1f8dc4
[corus] Add support for history.ca ( closes #13359 )
2017-06-13 23:16:21 +07:00
Sergey M․
b081f53b08
[compat] Add compat_HTMLParseError to __all__
2017-06-12 02:36:43 +07:00
Sergey M․
cb1e6d8985
release 2017.06.12
2017-06-12 02:23:17 +07:00
Sergey M․
9932ac5c58
[ChangeLog] Actualize
2017-06-12 02:01:15 +07:00
Sergey M․
bf87c36c93
[xfileshare] PEP 8
2017-06-12 02:01:12 +07:00
Sergey M․
b4a3d461e4
[utils] Handle HTMLParseError in extract_attributes ( closes #13349 )
2017-06-12 01:52:24 +07:00
Sergey M․
72b409559c
[compat] Introduce compat_HTMLParseError
2017-06-12 01:50:32 +07:00
Sergey M․
534863e057
[xfileshare] Add support for rapidvideo ( closes #13348 )
2017-06-12 00:16:47 +07:00
Sergey M․
16bc958287
[xfileshare] Modernize and pass referrer
2017-06-12 00:14:04 +07:00