Sergey M․
d5d904ff7d
[canalplus] Add support for cstar.fr ( #11990 )
8 years ago
Sergey M․
5620f840f6
[extractor/generic] Add test for #11993 and more metadata for rtmp
8 years ago
Sergey M․
b7a8c1bcfa
[extractor/generic] Improve rtmp support ( closes #11993 )
8 years ago
Sergey M․
2aec7256ae
[extractor/common] Speed-up media tags regex ( closes #11979 )
8 years ago
Yen Chi Hsuan
9c14fe9681
[gaskrank] Minor change and update ChangeLog after #11685
8 years ago
motophil
e705755739
[gaskrank] Add new extractor ( #11685 )
...
* [gaskrank] Add new extractor
* [gaskrank] Add new extractor - fixes as requested
* [gaskrank] Add new extractor - style fix
* [Gaskrank] Add new extractor - requested fixes
* [Gaskrank] Add new extractor - fix md5 checksum
* [gaskrank] Add new extractor - more requested fixes
* [Gaskrank] Add new extractor - fixed all but one quantified code issues
* [Gaskrank] add new extractor - more fields extracted, added second test
* [Gaskrank] Add new extractor - requested fixes.
* [Gaskrank] Add new extractor - requested changes.
* [Gaskrank] Add new extractor - final(?) fixes.
8 years ago
Yen Chi Hsuan
019f4c0371
[bandcamp] Fix extraction for incomplete albums
...
Closes #11727
8 years ago
Yen Chi Hsuan
2ab2c0d1f5
[iwara] Add width ( closes #11724 )
...
The heuristic is from #11724
8 years ago
Yen Chi Hsuan
caf0f5f8b7
[iwara] Fix extraction ( closes #11781 )
8 years ago
Yen Chi Hsuan
e4e50f60b1
[googledrive] Fix extraction on Python 3.6
...
Since Python 3.6, invalid escape sequences are deprecated. It's likely
that there are invalid escape sequences somewhere on the webpage, so
instead of unescaping the whole webpage, just unescape the URL.
See https://bugs.python.org/issue27364 . That change was designed for
string literals, while it affects the 'unicode_escape' encoding as well.
The code path is:
str.decode('unicode_escape')
codecs.unicode_escape_decode()
PyUnicode_DecodeUnicodeEscape()
8 years ago
Sergey M․
6ef3e65a7b
[videopress] Add extractor
8 years ago
Sergey M․
6fd138bed8
[sportbox] PEP 8
8 years ago
Remita Amine
3d2c2752c5
[afreecatv] extract rtmp formats
8 years ago
Sergey M․
9db8f6c540
[twitch:stream] Improve _VALID_URL ( closes #11971 )
8 years ago
Remita Amine
8e4041cf3f
[radiocanada] fix extraction for toutv rtmp formats
8 years ago
John Hawkinson
c2521c1ac6
[Piksel] Add another app token regex
8 years ago
A Connecticut Princess
643dc0fcfe
[vk] Catch author blocked error message
...
Example link (video in blocked group):
https://vk.com/search?c%5Bq%5D=%D0%9F%D1%80%D1%8B%D0%B6%D0%BE%D0%BA%20c%20%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%B2%20%D1%81%D1%82%D0%B8%D0%BB%D0%B5%20%D0%A7%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D0%BA%D0%B0-%D0%BF%D0%B0%D1%83%D0%BA%D0%B0&c%5Bsection%5D=video&c%5Bsort%5D=2&z=video-10639516_456240611
8 years ago
Remita Amine
36fce54816
[turner] fix downloading of secure hls formats using ffmpeg( closes #11358 )( closes #11373 )( closes #11800 )
8 years ago
Remita Amine
2c15db829c
[drtv] add support for live and radio sections( closes #1827 )( closes #3427 )
8 years ago
Remita Amine
f65dba7cdb
[myspace] fix extraction and extract hls and http formats
8 years ago
Remita Amine
605fd6392f
[youtube] add format info for itag 325 and 328
8 years ago
Sergey M․
f962790ee5
[vine] Fix extraction ( closes #11955 )
8 years ago
Sergey M․
b7cc5f078e
[extractors] Remove remnants of sportbox extractor ( #11954 )
8 years ago
Sergey M․
f7a10d8cd6
[sportbox] Remove extractor ( closes #11954 )
...
Covered by generic extractor
8 years ago
Remita Amine
df0588a31f
Merge branch 'fstirlitz-filmon'
8 years ago
Remita Amine
4ce3407d08
[filmon] improve extraction
8 years ago
Mattias Wadman
45024183ae
[infoq] Add audio only format if available ( #11565 )
...
* [infoq] Add audio only format if available
Refactor cookie code into a function.
Renamed formats to http_video, http_audio, rtmp_video
Renamed extract functions to video instead of videos as they return
one or no video.
* [infoq] Rename to _extract_cookies as it more than one
* [infoq] Remove redundant determine_ext
* [infoq] Add comment about hardcoded URL
* [infoq] Use _hidden_inputs instead of messy regex
* [infoq] Probe if audio URL is valid
Make it possible to pass headers to _is_valid_url
* [infoq] Add audio only test
8 years ago
Justsoos
33da98f493
[douyutv] Improve room id regex
...
http://www.douyu.com/t/lpl source get extra '\' with "room_id\" (from js coding)
8 years ago
Michal Čihař
0bbcc8a10a
[iprima] Fix extraction ( closes #11920 , closes #11896 )
8 years ago
Yen Chi Hsuan
a22b2fd19b
[youtube] Fix ytsearch* when cookies are provided
...
Closes #11924
The API with `page` is no longer used in browsers, and YouTube always
returns {'reload': 'now'} when cookies are provided.
See http://youtube.github.io/spfjs/documentation/start/ for how SPF
works. Basically appending static link with a `spf` parameter yields the
corresponding dynamic link.
8 years ago
Sergey M․
c54c01f82d
[go] Relax video id regex ( closes #11937 )
8 years ago
Sergey M․
5a116e1302
[facebook] Fix title extraction ( closes #11941 )
8 years ago
Sergey M․
a685751051
[youtube:playlist] Recognize TL playlists ( closes #11945 )
8 years ago
Yen Chi Hsuan
bd8f48c78b
[bilibili] Support new Bangumi URLs ( closes #11845 )
...
To reduce complexity, I don't support old Bangumi URLs directly via
_VALID_URL. Instead, I choose to let it go to generic redirection. An
example can be found in #10190 :
http://bangumi.bilibili.com/anime/v/40062
8 years ago
Remita Amine
81aeafeb44
[cbc:watch] extract audio codec for audion only formats( fixes #11893 )
8 years ago
Jaime Marquínez Ferrándiz
020c5df52d
[elpais] Fix extraction for some URLs ( closes #11765 )
8 years ago
Sergey M․
b83ef507b4
[facebook] Fix extraction ( closes #11926 )
8 years ago
Yen Chi Hsuan
fe5aa197b5
[prosiebensat1] PEP8 and update _TESTS
8 years ago
Thomas Christlieb
7882f1115e
Added new Regex for prosiebensat1 Extractor Description. Fixes #11810 ( #11929 )
...
* Added new Regex for prosiebensat1 Extractor Description. Fixes #11810
* Using _og_search_description() as a Fallback for Description-Regex
* Using _og_search_description() as a Fallback for Description-Regex - Second try
* Also added fallback regex
* Using _og_search_description() as a Fallback for Description-Regex - Third try
* removed fatal=False from search for description regex. default=None should be preferred only
* Using fatal=false for _og_search_description
* Revert "Using fatal=false for _og_search_description"
This reverts commit 2b7e123f9d0f2bd6ada54fa8e4e6035fece5dbf4.
* Deleted default=None Parameter for _og_search_property
8 years ago
Yen Chi Hsuan
2b2d5d319b
[crunchyroll] Remove ScaledBorderAndShadow settings
...
See https://github.com/rg3/youtube-dl/pull/9028 , especially @lachs0r's
comments for the reason behind this change
8 years ago
Sergey M․
26c0f09935
[vimeo] PEP 8
8 years ago
Sergey M․
c15cd29640
[vimeo] Extract upload timestamp
8 years ago
Sergey M․
c38a67bcd5
[vimeo] Extract license ( closes #11880 )
8 years ago
Sergey M․
7c5329e6f4
[nrk] Improve extraction and update tests ( closes #11571 )
8 years ago
Odd Stråbø
8fd65faece
[NRKTV] Added NRKTVSeriesIE
...
[NRKTV] Added season and episode number to metadata.
[NRKTV] Added category to metadata.
[NRKTV] Added tests to NRKTVSeries.
[NRKTV] Fixed whitespace issues (flake8).
8 years ago
Sergey M․
3c90cc8b6f
[youtube] Fix extraction for domainless player URLs
...
Closes #11890
Closes #11891
Closes #11892
Closes #11894
Closes #11895
Closes #11897
Closes #11900
Closes #11903
Closes #11904
Closes #11906
Closes #11907
Closes #11909
Closes #11913
Closes #11914
Closes #11915
Closes #11916
Closes #11917
Closes #11918
Closes #11919
8 years ago
Remita Amine
ae9a173b64
[vimeo] extract both mixed and separated dash formats
8 years ago
Remita Amine
dadb836139
[ruutu] extract dash formats
8 years ago
Remita Amine
4719419951
[itv] fix extraction in python 2.6
8 years ago
Alex Seiler
f13da8af28
[azmedien:playlist] Add support for topic and themen playlists
8 years ago
Sergey M․
e228616c6e
[extractor/common] Fix initialization template ( closes #11605 , closes #11825 )
8 years ago
Sergey M․
c58c2d63cb
[extractor/common] Document forgotten fragment base and path interfaces
8 years ago
Sergey M․
d04621daf4
[extractor/common] Fix duration per dash segment ( closes #11868 )
8 years ago
Andre Walker
56fc078da8
[npo] Update subtitles url
...
NPO websites changed the domain they used for subtitles, from
e.omroep.nl to tt888.omroep.nl.
8 years ago
Remita Amine
4edeac5bfa
[itv] fix subtitle extraction
8 years ago
Remita Amine
f592ff9868
[itv] extract subtitles
8 years ago
Remita Amine
a71b8d3b3b
[itv] Add new extractor( closes #9240 )
8 years ago
Sergey M․
008f247077
[mtv81] Add extractor ( closes #7619 )
8 years ago
Sergey M․
661cc229d2
[vlive:channel] Improve
8 years ago
ping
b92d3c5343
[vlive] Add support for channels
8 years ago
Sergey M․
ab6f6aee78
[kaltura] Add fallback for fileExt
8 years ago
Sergey M․
26e40542dd
[kaltura] Improve uploader_id extraction
8 years ago
Alex Seiler
99a0baf370
[konserthusetplay] Add support for rspoplay.se
8 years ago
Sergey M․
e0b6e50ccd
[crunchyroll] Improve series and season metadata extraction ( closes #11832 )
8 years ago
Sergey M․
3a194cb4ec
[soundcloud] Improve formats extraction and extract audio bitrate
8 years ago
Sergey M․
9b73471801
[soundcloud] Extract hls formats
8 years ago
Sergey M․
489ffc1182
[soundcloud] Fix track URL extraction ( closes #11852 )
8 years ago
Sergey M․
0b23c222ba
[twitch:vod] Expand _VALID_URL ( closes #11846 )
8 years ago
Remita Amine
b51a4ebed4
[aenetworks] fix season episodes extraction( fixes #11669 )
8 years ago
Remita Amine
9463637887
[tva] Add new extractor( closes #11842 )
8 years ago
Sergey M․
3cbecdd111
[jamendo] Improve and extract more metadata ( closes #11836 )
8 years ago
Stefan Pöschel
c19ef77c31
[jamendo] Extract full title
8 years ago
Remita Amine
b3277115a1
[disney] Add new extractor( closes #7409 )( closes #11801 )( #4975 )( #11000 )
8 years ago
Remita Amine
9bccdc7004
[vevo] remove request to old api and catch apiv2 errors
8 years ago
Sergey M․
cf0cabbe50
[cmt,mtv,southpark] Add support for episode URLs ( closes #11837 )
8 years ago
Sergey M․
556dbe7fe3
[youtube] Add fallback for duration extraction ( closes #11841 )
8 years ago
Sergey M․
c1fa3f4672
[openload] Fallback video extension to mp4
8 years ago
Sergey M․
17f8deeb48
[extractor/generic] Add support for openload embeds ( closes #11536 , closes #11812 )
8 years ago
Remita Amine
b8a03b6660
[srgssr] fix rts video extraction( closes #11831 )
8 years ago
Remita Amine
c60089c022
[afreecatv:global] Add new extractor( closes #11807 )
8 years ago
Sergey M․
af59bddc4e
[konserthusetplay] Extract subtitles ( #11823 )
8 years ago
Remita Amine
23b35a634e
[crackle] improve extraction
...
- extract vtt subtitles
- extract multiple resolutions for thumbnails
- pass geo verification proxy headers
- add support for mobile urls
8 years ago
Sergey M․
74af9c700d
[konserthusetplay] Add support for hls formats ( closes #11823 )
8 years ago
Sergey M․
d61aa5eb37
[vimeo:review] Fix config URL extraction ( closes #11821 )
8 years ago
Sergey M․
b494d6856c
[pluralsight] Fix extraction ( closes #11820 )
8 years ago
Yen Chi Hsuan
bc35ed3fb6
[nextmedia] Add support for NextTV (壹電視)
8 years ago
Sergey M․
6d119c2a6b
[24video] Fix extraction ( closes #11811 )
8 years ago
Sergey M․
4201ba13e6
[youtube:playlist] Fix nonexistent/private playlist detection and skip private tests
8 years ago
Grzegorz P
8bc0800d7c
[youtube:playlist] Fix nonexistent/private playlist detection ( closes #11604 )
8 years ago
Alex Seiler
a089545e03
[azmedien:show] Improve _VALID_URL
8 years ago
Gaetan Gilbert
30dda24de3
[chirbit] Extract uploader
8 years ago
Sergey M․
271808b6b2
[pornflip] Improve and extract dash formats ( closes #11795 )
8 years ago
einstein95
8d1fbe0cb2
[pornflip] Add extractor ( closes #11556 )
8 years ago
Sergey M․
a243abb80d
[chaturbate] Improve ( closes #11797 )
8 years ago
einstein95
42697bab3c
[chaturbate] Fix extraction
8 years ago
Sergey M․
94629e537f
[azmedien] Improve ( closes #11784 )
8 years ago
Alex Seiler
e84495cd8d
[azmedien] Add extractor ( closes #11785 )
8 years ago
Yen Chi Hsuan
7c20b7484c
[nextmedia] Support redirected URLs
8 years ago
ha shao
04a3d4d234
[vimeo:channel] Extract videos' titles for playlist entries
8 years ago
Sergey M․
12afdc2ad6
[youtube] Extract episode metadata ( closes #9695 , closes #11774 )
8 years ago
Yen Chi Hsuan
f3c21cb7a7
[cspan] Fix _TESTS
8 years ago
Yen Chi Hsuan
972efe60c3
[generic] Remove a dead test
...
The web page does not contain a video anymore
Ref: #2694 , #2696
8 years ago
Yen Chi Hsuan
4447fb2332
[cspan] Support Ustream embedded videos
...
Closes #11547
8 years ago
Yen Chi Hsuan
d77ac73790
[ustream] Add UstreamIE._extract_url()
...
Ref: #11547
8 years ago
Sergey M․
1fe84be0f3
[1tv] Add support for hls ( closes #11786 )
8 years ago
james mike dupont
cccd70a275
untie
8 years ago
Sergey M․
eb3f008c9e
[uol] Fix extraction ( closes #11770 )
8 years ago
Sergey M․
f1e70fc2ff
[mtv] Relax triforce feed regex ( closes #11766 )
8 years ago
Remita Amine
baa3e1845b
[bilibili] fix extraction( closes #11077 )
8 years ago
Sergey M․
aaf2b7c57a
[canalplus] Add fallback for video id ( closes #11764 )
8 years ago
Sergey M․
b687c85eab
[extractor/generic] Add support for 20 minuten embeds ( closes #11683 , closes #11751 )
8 years ago
Sergey M․
538b17a09c
[20min] Improve
8 years ago
Alex Seiler
4e44598547
[20min] Fix extraction
8 years ago
Sergey M․
136078966b
[imdb] Extend _VALID_URL ( closes #11744 )
8 years ago
Sergey M․
8a5f0a6357
[naver] Update tests for #11743
8 years ago
Kagami Hiiragi
c0bd51c090
[naver] Support tv.naver.com links
8 years ago
Sergey M․
79fc8496c6
[xiami] Improve extraction ( closes #11699 )
...
* Relax _VALID_URLs
* Improve track metadata extraction
8 years ago
Sergey M․
906420cae3
[limelight] Improve and make more robust ( closes #11737 )
...
+ Add support for direct http for videos hosted on video.llnw.net
* Check handmade http URLs
8 years ago
Yen Chi Hsuan
16e2c8f771
[brightcove] Recognize another player ID
...
Closes #11688
8 years ago
Yen Chi Hsuan
dcae7b3fdc
[niconico] Allow login via cookies
...
Some codes are borrowed from #7968 , which is by @jlhg
Closes #7968
8 years ago
Yen Chi Hsuan
8e4988f1a2
[niconico] Remove codes for downloading anonymously
...
Apparently Niconico now blocks playing without an account
Closes #11170
8 years ago
Sergey M․
a7acf868a5
[yourupload] Fix extraction ( closes #11601 )
8 years ago
Sergey M․
af62de104f
[beam:live] Improve and simplify ( #10702 , closes #11596 )
8 years ago
sh!zeeg
cd55c6ccd7
[beam:live] Add extractor
8 years ago
Sergey M․
621a2800ca
[vevo] Improve geo restriction detection
8 years ago
Sergey M․
b80e2ebc8d
[dramafever] Add support for URLs with language code ( #11714 )
8 years ago
Remita Amine
99d537a5e0
[ooyala] fix typo
8 years ago
Sergey M․
abe8cb763f
[cbc] Improve playlist support ( closes #11704 )
8 years ago
Jakub Wilk
4f66c16f33
[brightcove:legacy] Fix misplaced backslash in a regexp
8 years ago
Sergey M․
e54fc0524e
[cmt] Add support for video-clips
8 years ago
Sergey M․
adf063dad1
[mtv,cc,cmt,spike] Improve and refactor
...
- Eliminate _transform_rtmp_url
* Generalize triforce mgid extraction
+ [cmt] Add support for full-episodes (closes #11623 )
8 years ago
Remita Amine
5e8eebb600
[mitele] extract dash formats
8 years ago
Remita Amine
9837cb7507
[ooyala] add support for videos with embedToken( #11684 )
8 years ago
Sergey M․
fb6a59205e
[mixcloud] Fix extraction ( closes #11674 )
8 years ago
Vijay Singh
06e9363b7a
[openload] Fix extraction ( closes #10408 )
...
Just a minor fix for openload
8 years ago
Remita Amine
1f393a3241
[tv4] improve extraction( closes #11698 )
...
- remove check for requires_subscription
- extract more formats
- extract subtitles
8 years ago
Remita Amine
c4251b9aaa
[common] add possibility to customize akamai manifest host
8 years ago
Sergey M․
3a407e707a
[freesound] Improve and remove unrelated metadata ( closes #11608 )
8 years ago
sh!zeeg
ed06da4e7b
[freesound] Fix extraction and extended ( closes #11602 )
8 years ago
Sergey M․
365d136b7c
[vimeo] Fix tests
8 years ago
Sergey M․
1fd0fc42bd
[vimeo:ondemand] Fix test ( closes #11651 )
8 years ago
Sergey M․
10cd2003b4
[nick] Add support for beta.nick.com ( closes #11655 )
8 years ago
Sergey M․
cdd11c0540
[mtv] Use native hls by default
8 years ago
Sergey M․
67fc365b86
[mtv,cc] Use hls by default ( closes #11641 )
8 years ago
Sergey M․
20faad74b6
[mtv] Fix non-hls extraction
...
method attribute may not be present
8 years ago
Sergey M․
2032d935d1
[mtv] Add default value for use_hls
...
These methods are used across codebase with old number of arguments
8 years ago
Sergey M․
366b759a60
[inc] Improve ( closes #11647 )
8 years ago
Déstin Reed
7f0bdc7a31
[inc] Add extractor
8 years ago
Sergey M․
022a5d663b
[youtube] Add test for itag 212 ( #11575 )
8 years ago
Kacper Michajłow
8409b3683c
[youtube] Add itag 212
...
Seen on video with id 1t24XAntNCY
8 years ago