Commit Graph

7344 Commits (d3ee4bbc5a37806d4f8d15cb4595959eacdb39fa)

Author SHA1 Message Date
Sergey M․ 533f67d3fa [infoq] Relax _VALID_URL (Closes #6071) 9 years ago
Jaime Marquínez Ferrándiz 906e2f0eac [downloader/external] Add downloader for httpie (closes #6079) 9 years ago
Yen Chi Hsuan b8091db6b9 [planetaplay/quickvid/vube] Skip inaccessible sites 9 years ago
Yen Chi Hsuan 381c067755 [thesixtyone] Modernize 9 years ago
Yen Chi Hsuan 2182ab5187 [thesixtyone] Fix audio_server
Some of the songs are moved to Amazon AWS
9 years ago
Philipp Hagemeister a1593a4a0e release 2015.06.25 9 years ago
Sergey M․ 8084be78c5 [extractor/generic] Add test for OnionStudios embeds 9 years ago
Sergey M․ 1ac1c4c26e [extractor/generic] Add support for OnionStudios embeds (Closes #5841) 9 years ago
Sergey M․ d4f58034f7 [onionstudios] Add generic embed extraction routine 9 years ago
Sergey M․ f843300fe5 [onionstudios] Add extractor 9 years ago
Sergey M․ 03b9c94437 [soundcloud:user] Add test 9 years ago
Sergey M․ a219d175c6 [soundcloud] Improve _VALID_URL
Do not takeover soundcloud:user URLs
9 years ago
Sergey M. 3c3b4176bd Merge pull request #5961 from dstftw/force-generic-extractor
Add --force-generic-extractor
9 years ago
Mitsukarenai 1a1251e877 [noco.tv] Fix issue #6066: title interpreted as integer 9 years ago
Yen Chi Hsuan 18b5e1e534 [drbonanza] Fix extraction of videos 9 years ago
Sergey M․ 2fece970b8 [extractor/generic] Clarify generic extraction warning 9 years ago
Sergey M․ e20d0c1e69 [brightcove] Use `compat_xml_parse_error` (Closes #6060) 9 years ago
Sergey M․ 255f5694aa [faz] Extend _VALID_URL (Closes #6050) 9 years ago
Jaime Marquínez Ferrándiz 25701d5a2c [xhamster] pep8: remove trailing ';' 9 years ago
Yen Chi Hsuan a5158f38a3 [generic/adobetv] Support AdobeTVVideo embeds (#6039) 9 years ago
Sergey M․ c76799c555 [extractor/generic] Add test for xhamster embed 9 years ago
Sergey M․ 2bb5b6d0a1 [generic] Add support for xhamster embeds 9 years ago
Sergey M․ 0bbba43ed0 [xhamster:embed] Add extractor (Closes #6032) 9 years ago
Yen Chi Hsuan 98ca102441 [sohu] Fix extraction again 9 years ago
Yen Chi Hsuan 3f3308cd75 Revert "[sohu] Update extractor"
This reverts commit 32060c6d6b.
9 years ago
Yen Chi Hsuan 6f96e308d0 [francetvinfo.fr] Support dmcloud embeds (fixes #6034) 9 years ago
Yen Chi Hsuan 756f574e4e [dailymotion/generic] Add DailymotionCloudIE 9 years ago
Yen Chi Hsuan 78294e6a9c [bbccouk] Remove TTML to srt conversion codes
It's broken. See #6038
9 years ago
Yen Chi Hsuan 4e33577173 [utils] Support ttaf1 namespace in TTML
It's found in bbc.co.uk. See #6038
9 years ago
Yen Chi Hsuan 607841af64 [adobetv] Support embeddable videos (closes #6039) 9 years ago
Yen Chi Hsuan 396726244a [utils/ffmpeg] Move ISO 639 related codes to utils 9 years ago
Yen Chi Hsuan c5895d5dbd [tumblr] Support Vimeo embeds (fixes #5969) 9 years ago
Yen Chi Hsuan b407e173e4 [vimeo/generic] Move detection logic from GenericIE to VimeoIE 9 years ago
Yen Chi Hsuan 6a745c2c0f [pinkbike] PEP8 9 years ago
Sergey M․ c9ac7fa909 [imdb] Fix extraction 9 years ago
Yen Chi Hsuan 964afd0689 [xvideos] Support lower-quality formats found on Android
Closes #5968
9 years ago
Sergey M․ 16d6973f8a [viki] Pass session token around (#6005) 9 years ago
Sergey M․ 385c3e5e91 [pinkbike] Improve and simplify 9 years ago
Sergey M․ c8e337450b Merge branch 'pinkbike' of https://github.com/misterhat/youtube-dl into misterhat-pinkbike 9 years ago
Sergey M․ 10464af5d1 [dramafever:series] Fix extraction while authenticated 9 years ago
Sergey M․ cbcd1a5474 [dramafever] Add support for authentication (Closes #6017) 9 years ago
Sergey M․ c9bebed294 [youtube] Add itag 59 and 78 (Closes #5979) 9 years ago
Sergey M․ 360075e28a [pornhub] Extend _VALID_URL (Closes #6019) 9 years ago
Sergey M․ accf79b107 [viki] Add support for authentication (Closes #6005) 9 years ago
ping 4d58b24c15 [qqmusic] Use _check_formats instead 9 years ago
Yen Chi Hsuan c33a8639a7 [postprocessor/embedthumbnail] Skipping if thumbnail file missing
Fixes #5996
9 years ago
Yen Chi Hsuan 25fa8d66e6 [bbccouk] Fix description (closes #6006) 9 years ago
Yen Chi Hsuan 974a6146fe [bbccouk] Fix error handling 9 years ago
ping 0392ac98d2 [qqmusic] Fix code formatting 9 years ago
ping 5e3915cbe3 [qqmusic] Fix song extraction when certain formats are unavailable 9 years ago
ping 29b809de68 [qqmusic] Fix album extraction 9 years ago
ping 0d0d5d3717 [qqmusic] Add support for playlists 9 years ago
Sergey M․ a69e8bfdd9 [lifenews] Fix tests 9 years ago
Sergey M․ 062a3fdf36 [lifenews] Modernize 9 years ago
Sergey M․ 028a33d7f2 [lifenews] Fix extraction 9 years ago
Sergey M․ 447053668f [spankwire] Fix extraction 9 years ago
Jaime Marquínez Ferrándiz f3aecb27a4 [youku] Simplify a bit the 'entries' construction
Mainly avoid having to use an index.
9 years ago
Yen Chi Hsuan 79fe954d79 Merge branch 'PeterDing-youku' 9 years ago
Yen Chi Hsuan 0501bfa159 [YoutubeDL] Youku extractor now uses the standard format selection 9 years ago
Yen Chi Hsuan a155b7e76c [youku] Coding style 9 years ago
Yen Chi Hsuan 5228b756af [youku] Add cn_verification_proxy support and add a georestricted test case 9 years ago
Yen Chi Hsuan 04e7596680 [youku] Better error handling 9 years ago
Yen Chi Hsuan f1e66cb2eb [youku] Change video_id and add a multipart test case 9 years ago
Sergey M․ 4fd35ee072 [safari] Add test for #5985 9 years ago
Yen Chi Hsuan ee69799262 [youku] Add a v.swf test case 9 years ago
Sergey M. 636a9637f4 Merge pull request #5985 from zx8/master
[safari] make url regex more lenient
9 years ago
Yen Chi Hsuan 9383e66f94 [youku] Use _match_id 9 years ago
Sergey M․ 99e6833c85 [francetv] Update f4m manifest token URL (Closes #5981, Closes #5989) 9 years ago
Yen Chi Hsuan c203be3fb4 [youku] Better handling for Python 2/3 compatibility 9 years ago
Sergey M․ 02175a7986 [youtube:search] Fix search query (Closes #5988) 9 years ago
Sergey M․ 8117df4cd9 [vk] Extract view count 9 years ago
Sergey M․ 7c7dd9dc7f [vk] Fix upload date extraction 9 years ago
Sergey M․ 054932f403 [vk] Fix extraction (Closes #5987) 9 years ago
Yen Chi Hsuan aed473ccf9 [youku] PEP8 9 years ago
Yen Chi Hsuan 8268e94cd4 Merge branch 'youku' of https://github.com/PeterDing/youtube-dl into PeterDing-youku 9 years ago
Yen Chi Hsuan 4af98ecdfb [vbox7] Fix extraction (fixes #5967) 9 years ago
Philipp Hagemeister 4b9f9010b0 release 2015.06.15 9 years ago
zx8 2a0fcf6113 [safari] make url regex more lenient 9 years ago
Sergey M․ 67d95f177c [niconico] Simplify format info 9 years ago
Sergey M. 44773ad125 Merge pull request #5975 from chaoskagami/niconico_qualitynote
Quality note for niconico
9 years ago
Sergey M․ 5774ef35c4 [options] Add missing whitespace for --fixup description 9 years ago
Sergey M․ b95cfa9170 [liveleak] Clarify test 9 years ago
Sergey M․ afa1ded425 [liveleak] Clarify rationale for restoring raw video 9 years ago
Sergey M․ 00ac23e6e0 [liveleak] Improve regex for restoring original video URL 9 years ago
jomo 8f75761f24 LiveLak: add test for URLs with 'h264_270p' 9 years ago
jomo 9fd24e3a22 LiveLeak: support more original videos
some (old?) videos use ...mp4.h264_270p.mp4... instead of ...mp4.h264_base.mp4...
This is an addition to #4768
9 years ago
Naglis Jonaitis 755a9d3d1a [tvplay] Add support for NovaTv 9 years ago
Shrimadhav U K 180940e02d spelling mistake corrected
acces changed to accessing
9 years ago
chaoskagami 976b03c56b Quality note for niconico - at least notify whether you'll get low or src 9 years ago
Sergey M․ 450d89ddc1 [dramafever] Improve _VALID_URL 9 years ago
Sergey M․ 463b2e5542 [dramafever:series] Rollback _PAGE_SIZE to max possible 9 years ago
Sergey M․ 70a2002399 [dramafever:series] Fix _VALID_URL (Closes #5973) 9 years ago
Sergey M․ 0029071adb [dramefever] Improve and simplify 9 years ago
Sergey M․ ad49fe7c8f Merge branch 'dramafever' of https://github.com/ping/youtube-dl into ping-dramafever 9 years ago
Sergey M․ af9cdee9cb [brightcove] Improve and generalize brightcove URL extraction from JS 9 years ago
fnord b4e1576aee Brightcove extractor: support customBC.createVideo(...); method
found in http://www.americanbar.org/groups/family_law.html and
http://america.aljazeera.com/watch/shows/america-tonight/2015/6/exclusive-hunting-isil-with-the-pkk.html
9 years ago
Sergey M․ 78e2b74bb9 [tumblr] Add support for pornhub embeds (Closes #5963) 9 years ago
Sergey M․ 65d161c480 [extractor/generic] Add support for pornhub embeds 9 years ago
Sergey M․ 9fcbd5db2a [pornhub] Add support for embeds 9 years ago
Sergey M․ 4f3bf679f5 [vk] Fix authentication for non-ASCII login/password 9 years ago
Sergey M․ 0072afca8e [YoutubeDL] Remove force_generic_extractor arg from process_ie_result 9 years ago
Sergey M․ 61aa5ba36e [YoutubeDL] Remove global state for force_generic_extractor flag in favor of passing argument 9 years ago
Sergey M․ 9f4323252a [YoutubeDL] Fix for multiple URLs 9 years ago
Sergey M․ 8b6c896c4b [prosiebensat1] Add title regex 9 years ago
Sergey M․ 185dbc4974 [prosiebensat1] Fix rtmp extraction (Closes #5962) 9 years ago
Sergey M․ 3d535e0471 [tvc] Fix embed regex 9 years ago
Sergey M․ d22dec74ff Add `--force-generic-extractor`
For some extractors that are hard to workout a good _VALID_URL we use very vague and unrestrictive ones,
e.g. just allowing anything after hostname and capturing part of URL as id.
If some of these extractors happen to have an video embed of some different hoster or platform
and this scenario was not handled in extractor itself we end up with inability to download this embed
until extractor is fixed to support embed of this kind.
Forcing downloader to use the generic extractor can be a neat temporary solution for this problem.
Example: FiveTV extractor with Tvigle embed - http://www.5-tv.ru/rabota/broadcasts/48/
9 years ago
Sergey M․ 9872d3110c [extractor/generic] Add support for tvigle embeds 9 years ago
Sergey M․ b859971873 [extractor/generic] Rename tvc embed url variable 9 years ago
Sergey M․ 499a077761 [5tv] Improve 9 years ago
Sergey M․ 5da7177729 Merge branch '5tv' of https://github.com/hlintala/youtube-dl into hlintala-5tv 9 years ago
Sergey M․ f37bdbe537 [extractor/generic] Add test for tvc embed 9 years ago
Sergey M․ 2da09ff8b0 [extractor/generic] Fix tvc ie_key 9 years ago
Sergey M․ 5ccddb7ecf [tvc] Fix ie_key 9 years ago
Sergey M․ 954c1d0529 [tvc] Refactor extractor names 9 years ago
Sergey M․ 494f20cbdc [extractor/generic] Add support for tvc embeds 9 years ago
Sergey M․ 29902c8ec0 [tvc:embed] Add embed extraction routine 9 years ago
Sergey M․ 9f15bdabc8 [tvc] Separate embed extractor 9 years ago
Sergey M․ fff3455f58 Merge branch 'tvc' of https://github.com/hlintala/youtube-dl into hlintala-tvc 9 years ago
Hannu Lintala 87446dc618 [tvc] Add extractor (Closes #5795) 9 years ago
Hannu Lintala 99ac0390f5 [fivetv] Add extractor (Closes #5794) 9 years ago
Sergey M․ ff0f0b9172 [tube8] Fix extraction (Closes #5952) 9 years ago
Sergey M․ 97b570a94c [generic] Improve rtl.nl embeds detection (Closes #5950) 9 years ago
Sergey M․ a9d56c6843 [rtlnl] Improve _VALID_URL (#5950) 9 years ago
Sergey M․ f98470df69 [bilibili] Fix FutureWarning 9 years ago
Jaime Marquínez Ferrándiz eb8be1fe76 [rtbf] Extract all formats (closes #5947) 9 years ago
Yen Chi Hsuan 7ebd5376fe [nfl] Relax _VALID_URL (fixes #5940) 9 years ago
Jaime Marquínez Ferrándiz 70219b0f43 [youtube:playlist] Use an iterator for the entries (closes #5935)
So that '--playlist-end' downloads only the required pages.
9 years ago
Sergey M․ bd5bc0cd5a [theplatform] Check for /select/media URLs first (#5746) 9 years ago
Sergey M․ 6e054aacca [theplatform] Take care of /select/media URLs (Closes #5746) 9 years ago
Sergey M․ 9d581f3d52 [cbs] Extract display_id 9 years ago
Sergey M․ 9bf99891d0 [cbs] Add support for colbertlateshow (Closes #5888) 9 years ago
Sergey M․ d9cf48e81e [spiegeltv] Extract all formats and prefer hls (Closes #5843) 9 years ago
Yen Chi Hsuan e1b9322b09 [youtube] Restricter DASH signature pattern
A problematic DASH url is:
https://manifest.googlevideo.com/api/manifest/dash/mm/35/key/yt5/ip/140.112.247.145/ms/pm/mv/s/mt/1433794435/id/o-AD2Od_dsOlAUYPu03ZsVWKSbGEbCJJrMp9vnXGhnyRhd/mn/sn-aigllm7r/sparams/as%2Chfr%2Cid%2Cip%2Cipbits%2Citag%2Cmm%2Cmn%2Cms%2Cmv%2Cnh%2Cpl%2Cplayback_host%2Crequiressl%2Csource%2Cexpire/fexp/9406009%2C9406821%2C9407575%2C9408142%2C9408420%2C9408710%2C9409121%2C9409208%2C9412514%2C9412780%2C9413208%2C9413426%2C9413476%2C9413503%2C9415304%2C9415753/upn/viDQrs8SnmE/as/fmp4_audio_clear%2Cwebm_audio_clear%2Cfmp4_sd_hd_clear%2Cwebm_sd_hd_clear%2Cwebm2_sd_hd_clear/playback_host/r4---sn-aigllm7r.googlevideo.com/ipbits/0/requiressl/yes/pl/20/itag/0/source/youtube/expire/1433824806/nh/EAQ/signature/81ABE6391E351BA495F5B041B00FF1257A353318.1A6E48ABB74E8F4AE73CA2CB1F963FC34E33DEE7/sver/3/hfr/1
9 years ago
Yen Chi Hsuan 627b964825 [kickstarted] Extract thumbnails in embedded videos (#5929) 9 years ago
Sergey M․ a55e36f48d [YoutubeDL] Handle out-of-range timestamps (#5826) 9 years ago
Yen Chi Hsuan 01e21b89ee [noco] Skip invalid timestamps (closes #5826) 9 years ago
Yen Chi Hsuan 788be3313d [cnet] Fix theplatform vid extraction (fixes #5924) 9 years ago
Yen Chi Hsuan e1ec93304d [instagram:user] Truncate title to 80 characters (#5919)
This is a workaround. Currently YoutubeDL.process_info() truncates
info_dict['title'] to 200 characters, but the implementation can't
handle wide characters.
9 years ago
Yen Chi Hsuan edb99d4c18 [instagram] Handling null values (fixes #5919)
I didn't add the test case here because it takes too much time. (7
minutes on my machine)
9 years ago
Yen Chi Hsuan 68477c3dab [tlc] Fix test failure due to DiscoveryIE changes 9 years ago
Yen Chi Hsuan 65ba8b23f4 [discovery] Rewrite DiscoveryIE (fixes #5898)
Discovery.com now uses a completely different approach for serving
videos. At least in both test cases brightcove are involved. However,
AMF support is necessary for these brightcove videos. As a result, I
try to extract videos from the info page ('?flat=1'). The downloaded
file can be different from the one in browsers.
9 years ago
Yen Chi Hsuan 621ed9f5f4 [common] Add note and errnote field for _extract_m3u8_formats 9 years ago
Yen Chi Hsuan b26733ba7f [brightcove] Allow single quotes in Brightcove URLs (fixes #5901) 9 years ago
Sergey M․ 9836cfb8d6 [options] Clarify `--list-extractors` (Closes #5916) 9 years ago
Sergey M․ 665b6c1236 Merge branch 'hlintala-ruutu' 9 years ago
Sergey M․ 9414338a48 [ruutu] Improve, make more robust and fix python 2.6 support 9 years ago
Jaime Marquínez Ferrándiz de390ea077 update: Use https for getting the version info (fixes #5909) 9 years ago
Sergey M․ 717b0239fd Merge branch 'ruutu' of https://github.com/hlintala/youtube-dl into hlintala-ruutu 9 years ago
Hannu Lintala d00735a0c5 [ruutu] Don't use fallback for DASH and other non-HTTP urls 9 years ago