Another place where youtube-dl lives on
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-06-11 12:21[VidLii] Add 720p support (#30924)Paper1+51-8
2024-06-11 11:32[ORF] Skip tests with limited availabilitydirkf1+7-4
2024-06-01 12:43[ORF] Re-factor and update`ORFFM4StoryIE` * fix getting media via DASH instead of inaccessible mp4 * also get in-page YT mediadirkf1+127-128
2024-06-01 12:29[ORF] Support, updating `ORFRadioIE` * maintain support for URLs * add `ORFRadioCollectionIE` to support playlists in ORF Sound * back-port and re-work `ORFPodcastIE` from, thx Esokratesdirkf2+251-199
2024-06-01 11:56[ORF] Support, replacing `ORFTVthekIE` * add `ORFONIE`, back-porting yt-dlp PR and friends: thx HobbyistDev, TuxCoder, seproDev * re-factor to support livestreams via new `ORFONliveIE`dirkf2+274-163
2024-06-11 00:20[test] Improve download test * skip reason can't be unicode in Py2 * remove duplicate assert...Equal functionsdirkf2+18-35
2024-06-01 02:25[core] Re-factor with `_fill_common_fields()` as used in yt-dlpdirkf1+23-18
2024-06-01 02:23[core] Safer handling of nested playlist datadirkf1+6-2
2024-06-11 11:38[mixcloud] updated mixcloud API server address (#32557)kmnx1+24-6
2024-04-26 17:57[InfoExtractor] Misc yt-dlp back-ports, etc * add _yes_playlist() method * avoid crash using _NETRC_MACHINE * use _search_json() in _search_nextjs_data() * _search_nextjs_data() default is JSON, not text * test for abovedirkf2+50-16
2024-05-28 14:59[compat] Avoid type comparison in `compat_ord` NB This isn't actually a compat fn; it should be utils.int_from_int_or_chardirkf1+1-1
2024-05-28 16:16[utils] Split out dummy and traversal testsdirkf3+519-483
2024-05-28 15:38[compat] Improve compat_etree_iterfind for Py2.6 Adapted from
2024-04-21 22:42[utils] Update traverse_obj() from yt-dlp * remove `is_user_input` option per * support traversal of compat_xml_etree_ElementTree_Element per * allow un/branching using all and any per * support traversal of compat_cookies.Morsel and multiple types in `set()` keys per thx Grub4k for these * also, move traversal tests to a separate class * allow for unordered dicts in tests for Py<3.7dirkf3+267-101
2024-05-15 15:57[workflows/ci.yml] Temporary workaround for Python 3.5 _pip_ failuresdirkf1+3-0
2024-04-11 12:06[YouPorn] Add playlist extractors * YouPornCategoryIE * YouPornChannelIE * YouPornCollectionIE * YouPornStarIE * YouPornTagIE * YouPornVideosIE,dirkf2+447-1
2024-03-01 15:07[YouPorn] Improve extraction * detect unwatchable videos * improve duration extraction * fix count extraction and support large values * detect and remove SEO spam boilerplate descriptiondirkf1+46-18
2024-04-11 11:47[test/test_download] Support 'playlist_maxcount:count' expected value * parallel to `playlist_mincount' * specify both for a range of playlist lengths * if max < min the test will always fail!dirkf1+13-1
2024-03-01 14:48[YouPorn] Incorporate yt-dlp PR 8827 * from * extract from webpage instead of broken API URL * thx The-MAGIdirkf1+80-38
2024-04-07 14:26[postprocessor/ffmpeg] Fix finding ffprobe (bug in 21792b8) Fixes, thx: vonProteusdirkf1+11-5
2024-04-05 14:25[utils] Fix crash in _report_ignoring_subs from c58b655 (#32762)Ori Avtalion1+15-6
2024-03-03 12:38[external/FFmpeg] Fix and improve --ffmpeg-location handling * pass YoutubeDL (FileDownloader) to FFmpegPostProcessor constructor * consolidate path search in FFmpegPostProcessor * make availability of FFmpegFD depend on existence of FFmpegPostProcessor * detect ffmpeg executable on instantiation of FFmpegFD * resolves #32735dirkf3+39-32
2024-03-02 15:17[downloader/external] Fix "Resource Warning" in downloader test * add compat_subprocess_Popen context manager * apply context manager in FFmpegFD._call_downloader()dirkf2+51-18
2024-03-10 19:06[compat] Simplify/fix compat_html_parser_HTMLParseErrordirkf1+6-9
2024-03-01 19:53[utils] Apply compat_contextlib_suppressdirkf1+24-42
2024-03-01 15:25[compat] Add compat_contextlib_suppressdirkf1+19-0
2024-03-23 15:30[Youtube] Fix unwanted private method __ie_msg in f8b0135850gy-chen1+3-3
2024-03-12 11:44[Vimeo] Improve `config` extraction (#32742)Zizheng Guo1+2-2
2023-09-16 14:02[Videa] Fix extraction * update API URL * from * thanks to the authors!hatsomatt1+4-1
2024-02-29 14:12[Videa] Align with yt-dlpdirkf1+26-13
2024-02-21 00:18[XFileShare] Update extractor for 2024 * simplify aa_decode() * review and update supported sites and tests * in above, include, and remove separate module * incorporate changes from yt-dlp * allow for decoding multiple scripts (eg, FileMoon) * use new JWPlayer extractiondirkf3+193-147
2024-02-21 00:09[InfoExtractor] Rework and improve JWPlayer extraction * use traverse_obj() and _search_json() * support playlist `.load({**video1},{**video2}, ...)` * support transform_source=... for _extract_jwplayer_data()dirkf1+22-33
2024-02-21 00:03[InfoExtractor] Add `_search_json()` * uses the error diagnostic to truncate the JSON string * may be confused by non-C-Pythonsdirkf1+55-0
2024-03-04 20:52[utils] Let int_or_none() accept a base, like int()dirkf2+6-2
2024-03-04 01:27[utils] Handle user:pass in URLs (#28801)Hubert Hirtz2+34-1
2024-02-22 12:54[] Add new extractor (#32514)Aaron Tan2+80-0
2024-02-22 12:44[GBNews]Add new extractor for GB News TV channel (#29432)dirkf2+140-0
2024-02-21 16:29[downloader/external] Fix WgetFD proxy (rev 2)dirkf1+4-1
2024-02-18 20:55[Vbox7] Improve extraction, adding features from yt-dlp PR #9100dirkf1+53-27
2024-01-27 18:17[Vbox7IE] Sanitise ld+json containing unexpected characters * based on PR #29680 * added hack to force invoking `transform_source` * fixes #26218dirkf1+22-0
2024-01-27 15:57[Vbox7IE] Improve extraction * DASH extraction no longer fails with new range support * but always find combined formats if available * suppress ineffective XFF geo-bypass (causes time-outs) * adapted from * thx former GH user kikuyandirkf1+90-39
2024-01-27 15:45[InfoExtractor] Correctly resolve BaseURL in DASH manifest Specs: * ISO/IEC 23009-1:2012 section 5.6 * RFC 3986 section 5.dirkf1+19-2
2024-01-27 15:37[InfoExtractor] Support byte range for DASH * adapted from * thx former GH user kikuyandirkf5+562-36
2024-01-27 00:07[downloader/dash] Support `range` in fragment (format f'{start}-{end}') * adapted from * thx former GH user kikuyandirkf1+7-2
2024-01-27 15:29[InfoExtractor] Support DASH subtitle extraction (yt-dlp back-port)dirkf2+307-132
2024-01-15 18:38[YouTube] Fix `like_count` extraction using `likeButtonViewModel` * also fix various tests * TODO: check against yt-dlp testsdirkf2+15-4
2024-01-15 18:34[YouTube] Rework n-sig processing, realigning with yt-dlp * apply n-sig before chunked fragments, fixes #32692dirkf1+289-185
2024-01-15 18:32[InfoExtractor] Support some warning and `._downloader` shortcut methods from yt-dlpdirkf1+53-3
2024-01-20 18:28[compat] Rework compat for `method` parameter of `compat_urllib_request.Request` constructor * fixes #32573 * does not break `utils.HEADrequest` (eg)dirkf2+31-10
2023-09-13 18:57[core] Fix format string injection for metadata JSON filename
2023-12-06 01:17[Epidemic Sound] Add new extractor (#32628)Robotix2+102-0
2023-12-05 20:02[Imgur] Overhaul extractor module (#32612)dirkf1+279-69
2023-12-02 15:25[telewebion] Fix extraction (#32634)mimvahedi1+23-24
2023-11-28 17:26[utils] Make restricted filenames ignore characters in Unicode categories Mark, Otherdirkf1+2-1
2023-11-28 18:06[workflows/ci.yml] Use setup-python for now released Python 3.12dirkf1+19-15
2023-11-28 16:17[workflows/ci.yml] Actually use default values for push and pull_requestdirkf1+20-0
2023-10-18 13:28[workflows/ci.yml] Run apt-get update before installingdirkf1+7-0
2023-11-15 23:54[Youtube] Update consent cookie handling to match siteReenigneArcher1+4-10
2023-09-24 21:00[downloader] Fix baa6c5e: show ETA of http download as ETA instead of total d/l timedirkf2+2-2
2023-09-03 22:15[utils] Revert bbd3e7e, updating docstring, test insteaddirkf2+24-25
2023-09-03 00:18[utils] Properly handle list values in update_url()dirkf1+1-1
2023-09-03 00:13[test] Remove redundancy from lambda expected value regexdirkf1+1-1
2023-08-27 18:08[S4C] Add thumbnail extraction, extract series as playlistdirkf2+59-8
2023-08-31 16:16[ci.yml] Improve conditions for nosetest installationsdirkf1+2-2
2023-08-04 21:54[S4C] Add extractor for Sianel Pedwar Cymrudirkf2+77-0
2023-07-30 20:50[utils] Advertise optional supported `Content-Encoding`sdirkf1+7-2
2023-07-30 20:49[utils] Add and use `filter_dict()` from yt-dlpdirkf1+7-4
2023-07-30 20:47[utils] Revise `isinstance()` tests (especially for str/unicode/bytes) to complete Linter fixdirkf2+70-79
2023-07-30 20:45[utils] Avoid comparing `type(var)`, etc, to pass new Linter rulesdirkf2+7-5
2023-07-28 05:19[utils] Rework URL path munging for ., .. componentsdirkf4+95-41
2023-07-28 05:03[utils] Rework decoding of `Content-Encoding`sdirkf3+107-43
2023-07-28 09:52[workflows/ci.yml] Update to setup-java@v3dirkf1+1-1
2023-07-25 14:11[build] Fix typo in `devscripts/` (fix 2285605)dirkf1+1-1
2023-07-24 23:22[build] Extend use of `devscripts/utils`dirkf15+99-74
2023-07-24 23:17[compat] Use `compat_open()`dirkf16+68-55
2023-07-24 22:43[build] Add and use `devscripts/utils`dirkf4+81-16
2023-07-24 02:30[utils] Fix update_Request() with empty data (not None)dirkf2+16-4
2023-07-20 18:32[test/] Use `compat_subprocess_get_DEVNULL()`dirkf1+2-5
2023-07-20 17:49[build] Fix various Jython CI and test issuesdirkf4+45-19
2023-07-20 15:36[workflows/ci.yml] Build 3.12 with pyenvdirkf1+38-2
2023-07-20 14:49[doc] Update developer guidance * mention pynose * mention traverse_obj and add/revise examplesdirkf1+101-12
2023-07-20 11:42[workflows/ci.yml] Extend Python versions * add 3.10 - 3.12 * use for Py >= 3.9 * test Windows with 3.4 * set defaults (main, both) except push: (all, core)dirkf1+30-18
2023-07-20 04:29[utils] Remove stray undocumented Host header in redirect (fix 46fde7c)dirkf1+2-1
2023-07-19 13:14[InfoExtractor] Add `_match_valid_url()` class method and refactordirkf3+49-22
2023-07-19 12:01[utils] Fix broken Py 3.11+ compat in `traverse_obj()`dirkf1+32-4
2023-05-05 18:25[InfoExtractor] Add search methods for Next/Nuxt.js from yt-dlp * add _search_nextjs_data(), from thanks selfisekai * add _search_nuxt_data(), from, thanks Lesmiscore, pukkandan * add tests for the above * also fix HTML5 type recognition and tests, from, thanks Lesmiscore * update extractors in PR using above, fix tests.dirkf5+168-58
2023-05-03 23:08[Clipchamp] Add new extractor back-ported from yt-dlpdirkf2+77-0
2023-05-03 09:07[DLF] Add site extractors back-ported from yt-dlpdirkf2+208-0
2023-05-03 09:04[Whyp] Add extractor back-ported from yt-dlpdirkf2+79-0
2023-05-03 09:02[GlobalPlayer] Add site extractors back-ported from yt-dlpdirkf2+296-4
2023-05-03 12:08[InfoExtractor] Support groups in _`search_regex()`, etcdirkf1+5-4
2023-05-03 09:54[utils] Minor updates (merge_dicts, T)dirkf1+30-7
2023-05-03 11:06[utils] Improve js_to_json, align with yt-dlp * support variable substitution, from etc, thanks ChillingPepper, Grub4k, pukkandan * improve escape handling, from thanks Grub4k * support template strings from thanks Grub4k * add limited `!` evaluation (eg, !!0 -> false, see tests)dirkf2+187-30
2023-05-03 11:40[utils] Align traverse_obj() with yt-dlpdirkf2+23-23
2023-07-17 19:39[compat] Fix old Pythons broken loading of valueless cookie attributesdirkf1+16-4
2023-07-13 19:14[test] Fixes for old Pythonsdirkf6+30-15
2023-07-11 20:51[doc] Warn against setting cookies with --add-headerdirkf1+4-2
2023-07-04 21:40[downloader/external] Fix cookie supportbashonly3+255-29
2023-07-04 19:41[core] Process header cookies on loadingSimon Sawicki4+357-33
2023-07-04 19:03[utils] `YoutubeDLCookieJar`: Add `get_cookie_header` and `get_cookies_for_url` methodsbashonly1+13-0
2023-06-07 18:38[core] Remove `Cookie` header on redirect to prevent leaksdirkf2+36-4
2023-06-07 13:51[core] Update redirect handling from yt-dlpdirkf2+484-79
2023-07-07 17:51[compat] Add Request and HTTPClient compat for redirectdirkf1+28-0
2023-07-17 19:47[test] Make skipped tests in test_execution work with Py 2.6dirkf1+7-4
2023-07-07 17:45[core] Align error reporting methods with yt-dlpdirkf3+36-16
2023-07-06 14:46[utils] Add {expected_type} and Iterable support to traverse_obj()dirkf2+266-100
2023-07-07 17:41[core] Revert version display from b8a86dcdirkf1+5-3
2023-07-04 15:06[Misc] Fixes for 2.6 compatibilitydirkf6+38-8
2023-06-30 02:52[workflows/ci.yml] Fix test support for Py 2.6dirkf3+83-56
2023-06-29 14:27[workflows/ci.yml] Restore test support for Py 3.2dirkf6+328-30
2023-06-22 23:15[workflows/ci.yml] Restore test support for Py 3.3, 3.4, and add 2.6dirkf1+1-3
2023-06-22 22:10[YouTube] Avoid crash in author extractiondirkf1+1-1
2023-06-22 16:24[workflows/ci.yml] Replace actions/setup-python for legacy Pythonsdirkf1+4-2
2023-06-22 07:53[YouTube] Improve nsig function name extractionpukkandan2+16-14
2023-06-17 23:52[YouTube] Improve fix for ae8ba2c Thx:
2023-06-17 14:36[YouTube] Fix `KeyError QV` in signature extraction failed * temporarily force missing global definition into sig JS * improve test: thanks * resolves #32314dirkf2+11-2
2023-06-17 14:43[jsinterp] Don't find unrelated objectsdirkf1+7-7
2023-06-17 14:34[jsinterp] Fix test for failed match in extract_object()dirkf1+1-1
2023-06-11 12:33[jsinterp] Fix div bug breaking player 8c7583ffdirkf3+54-1
2023-05-26 19:25[core] Revise 1f7c6f8 to help downstream merger (possibly)dirkf1+3-4
2023-05-23 16:11[compat] Fix casefold import __all__ syntax in a19855fdirkf1+1-1
2023-05-23 15:19[ITV] Fix UA capitalisation in 384f632dirkf1+2-2
2023-05-19 12:12[core] Further improve platform debug log * see d1c6c5cdirkf1+13-8
2023-05-19 12:09[jsinterp] Small updates for a85a875 * update signature tests * clarify NaN handlingdirkf3+16-7
2023-05-11 20:17[core] Improve platform debug log, based on yt-dlpdirkf1+16-3
2023-05-11 20:02[jsinterp] Add short-cut evaluation for common expression * special handling for (d%e.length+e.length)%e.length speeds up ~6%dirkf1+20-2
2023-05-11 19:59[jsinterp] Handle NaN in bitwise operators * also add _NaN * also pull function naming from yt-dlpdirkf2+43-9
2023-05-11 19:53[utils] Fix `compiled_regex_type` in 249f2b6dirkf1+2-1
2023-04-23 21:58[YouTube] Support Releases tabdirkf2+74-49
2023-04-21 13:04[jsinterp] Minimally handle arithmetic operator precedencedirkf2+48-3
2023-04-12 23:15[DashSegmentsFD] Correctly detect errors when `fragment_retries` == 0dirkf1+7-7
2023-04-11 16:36[YouTube] Simplify signature patternsdirkf1+3-5
2023-04-12 22:40[core] Sanitize info dict before dumping JSON (fixes fe7e130) (#32032)Gabriel Nagy1+3-2
2023-04-10 16:12[core] Add and use sanitize_info() method from yt-dlpdirkf1+34-4
2023-04-06 18:49[core] No longer importing copydirkf1+0-1
2023-04-06 18:42[core] Avoid deepcopy of ctx dict (fix f35b757) (Pt 2)dirkf1+2-3
2023-04-06 13:11[core] Avoid deepcopy of ctx dict (fix f35b757)dirkf1+1-1
2023-04-05 17:50[options] Add --mtime option, unsets default --no-mtimedirkf1+5-1
2023-04-05 17:47[devscripts] Improve hack to convert command-line options to API optionsdirkf2+26-3
2023-04-05 17:39[compat] Add and use `compat_open()` like Py3 `open()`dirkf2+13-4
2023-04-05 17:29[FragmentFD] Fix iteration with infinite limitdirkf1+11-11
2023-04-03 20:07[test] Update tests for Ubuntu 20.04 * 18.04 test runner was withdrawn * for now, disable Py 3.3/3.4 testsdirkf1+13-11
2023-03-09 16:39[extractor/youtube] Bypass throttling for `-f17`pukkandan1+4-9
2023-03-12 09:16[extractor/youtube] Construct fragment list lazilypukkandan1+12-6
2023-03-19 02:27[utils] Ensure `allow_types` for `variadic()` is a tupledirkf2+3-0
2023-03-19 00:51[downloader/http] Only check for resumability when actually resumingdirkf2+3-2
2023-03-14 13:01[AENetworksBaseIE] Report missing show data instead of crashdirkf1+18-5
2023-03-14 00:58[devscripts] Add a hack to convert command-line options to API optionsdirkf1+64-0
2023-03-13 19:45[core] Handle `/../` sequences in HTTP URLsdirkf1+24-0
2023-03-11 12:17[FragmentFD] Respect `--no-continue`dirkf4+58-37
2023-03-11 12:09[downloader] Let _ffmpeg_ handle DASH segmentsdirkf1+1-1
2023-03-09 16:40[doc] Improve "guidance" on bug reportingdirkf1+13-9
2023-03-07 15:49[doc] Recommend "Get cookies.txt LOCALLY" extension in (#31763)Sophira1+1-1
2023-03-05 23:07[jsinterp] Fix regexp parsing and .replace[All] methoddirkf2+93-37
2023-03-03 11:18[jsinterp] Handle `Date` at epoch 0pukkandan2+5-1
2023-02-28 17:33[Youtube] Construct dash formats with `range` querypukkandan1+16-6
2023-02-24 02:48[YouTube] Support @owner format in uploader_id etcdirkf1+194-125
2023-02-24 02:32[test] Support test-case with volatile ID (eg live show)dirkf1+9-0
2021-06-01 12:35Escape URLs in `sanitized_Request`, not `sanitize_url` d2558234cf5dd12d6896eed5427b7dcdb3ab7b5a added escaping of URLs while sanitizing. However, `sanitize_url` may not always receive an actual URL. Eg: When using `youtube-dl "search query" --default-search ytsearch`, `search query` gets escaped to `search%20query` before being prefixed with `ytsearch:` which is not the intended behavior. So the escaping is moved to `sanitized_Request` instead.pukkandan3+22-2
2023-02-20 01:41[Vimeo] Fix e19ec52 for tween-age Pythonsdf1+1-1
2023-02-19 13:47[jsinterp] Fix dict comprehension for Py2.6dirkf1+1-1
2023-02-17 11:16[YouTube] Avoid crash if uploader_id extraction failsdirkf1+3-1
2023-02-14 16:33[test] Avoid name TestIE which causes a pytest warningdirkf1+2-2
2023-02-14 02:47[InfoExtractor] Handle unquoted values in OpenGraph searchesdirkf2+3-1
2023-02-11 02:54[StreamsbIE] Add extractor for ( (#31517)fonkap2+62-0
2023-02-11 02:47[KommunetvIE] Add extractor for (#31516)fonkap2+36-0
2023-02-11 02:37[FileMoonIE] Add extractor for (#31515)fonkap2+44-0
2023-02-09 20:19[feat]: Add support to external downloader aria2p (#31500)teddy1715+193-24
2023-02-09 11:25[rbgtum] Add new extractor (#31305)Valentin Metz2+101-0
2023-02-08 18:16[YouTube] Fix testsdirkf1+48-7
2023-02-06 16:19[YouTube] Refresh compat/utils usage * import parse_qs() * import parse_qs in lazy_extractors (clears old TODO) * clean up old compiled lazy_extractors for Py2 * use update_url()dirkf3+39-44
2023-02-06 15:50[compat] Update test_compatdirkf1+2-2
2023-02-05 13:46[utils] Add parse_qs, update_urldirkf1+32-32
2023-02-05 15:43[compat] Systematise compat_ namingdirkf2+139-85
2023-02-04 23:18[test] Fix TestAgeRestrictiondirkf1+8-4
2022-06-20 22:15[YouTube] Add `signatureTimestamp` for age-gate bypassdirkf1+32-2
2022-01-31 04:28[YouTube] Bypass age-gating for certain restricted videosdirkf2+168-45
2023-02-11 03:25[Vimeo] Support /user{video_id}/{slug} URL formatdirkf1+33-22
2023-02-04 00:21[Vimeo] Fix `Unable to extract info section` redux * as reported in yt-dlp/yt-dlp#6149 * also allow newline in target JSON objectdirkf1+1-1
2023-02-04 01:53[jsinterp] Nitsdirkf1+2-2
2023-02-04 00:19[IGN] Overhaul extractor to avoid URL redirection loopdirkf1+247-90
2023-02-03 21:10[ITV] Overhaul ITV extractor (#30266)dirkf1+298-82
2023-02-02 23:25[myvideoge] Add new extractor (#31360)dirkf2+88-0
2023-02-02 23:20[xhamster] add support for new domain (#31370)afterdelight1+7-1
2023-02-02 23:19[FIFA] Back-port extractor from yt-dlp (#31385)dirkf2+102-0
2023-02-02 17:33[Blerp] Add new extractor (#31398)Epsilonator2+174-0
2023-02-02 17:26[YouTube] Fix not finding videos listed under a channel's "shorts" subpage. (#31409)zhangeric-151+25-2
2023-02-02 17:21[Callin] Add new extractor (#31414)Ruowang Sun2+75-0
2023-02-02 17:13[pr0gramm] implement InfoExtractor, Resolves #31433 (#31434)Leon Etienne2+109-0
2023-02-02 17:12[cammodels] fix and improve extractor (#31453)JChris2461+10-24
2023-02-02 17:10[doc] Fixed typo appearing to promise an example (#31489)Rodrigo Dias1+1-1
2023-02-02 16:58[americastestkitchen] Add support for downloading entire series (#31493)Brian Marks1+88-27
2023-02-02 14:28[jsinterp] Improve parsing * support subset `... else if ...` * support `while` * add `RegExp` class * generalise `new` support * limited more debug strings * matching test changesdirkf2+154-55
2023-02-01 04:09Support `if` statementspukkandan3+54-3
2022-11-13 15:09[generic] Improve KVS (etc) extractiondirkf1+2-2
2022-11-13 14:59[generic] Improve KVS (etc) extractiondirkf1+22-7
2022-11-13 13:22Added support (#29187)FraFraFra-LongD3+249-28
2022-11-12 11:55[generic] Add KVS player extractiondirkf1+183-0
2022-11-11 00:49[common:jwplayer] Improve jwplayer extraction and parsing (#31000)dirkf1+29-11
2022-11-09 20:26[PeekVids, PlayVids] Add new extractor (#29765)Moises Lima2+197-0
2022-11-04 10:13[extractor/ceskatelevize] Back-port extractor from yt-dlp, etc (#30713)dirkf2+92-83
2022-11-03 10:09[utils] Backport traverse_obj (etc) from yt-dlp (#31156)Andrei Lebedev2+662-0
2022-11-02 11:56[compat] Work around in case folding for narrow Python builddirkf1+9-1
2022-11-01 22:47[compat] Add test for compat_casefold()dirkf1+1-0
2022-11-01 21:33[compat] Add test for compat_casefold()dirkf1+13-1
2022-11-01 19:25[compat] Reformat for easier updatingdirkf1+20-4
2022-11-01 12:40[compat] Unify unicode/str compat and move updirkf1+13-18
2022-10-31 21:27[compat] Add compat_casefold and compat_re_Match, for traverse_obj() portdirkf1+7-0
2022-10-31 21:18[compat] Add Python 2 Unicode casefold using a trivial wrapper around icu/CaseFolding.txtdirkf1+1643-0
2022-10-30 11:48[netease] Support urls shared from mobile app (#31304)Xie Yanbo1+13-1
2022-10-30 11:46[netease] Impove error handling (#31303)Xie Yanbo1+25-3
2022-10-27 14:33[Vimeo] Update variable name in hydration JSON patterndirkf1+1-1
2022-10-20 11:06[BongaCams] Support new .net domaindirkf1+17-1
2022-10-18 15:06Fix ADN extractor (#31275)ache1+32-25
2022-10-13 02:42[ManyVids] Support new single-page app structuredirkf1+1-1
2022-10-13 01:59[ManyVids] Support new single-page app structuredirkf1+8-2
2022-10-12 00:09[Motherless] Pull from yt-dlp, etcdirkf1+26-7
2022-10-11 12:55[netease] Get netease music download url through player api (#31235)Xie Yanbo3+129-40
2022-10-11 12:36[Common:JWPlayer] Fix x1000 scaling errordirkf1+1-1
2022-10-11 12:18[utils] Sanitize look-alike Unicode glyphs in non-ID filename fields when --restrict-filenamesdirkf1+4-0
2022-10-11 04:58[JSInterp] Improve separation logicdirkf1+3-3
2022-08-09 18:37[ZDF] Overhaul ZDF extractors * pull some yt-dlp changes into ZDFBaseIE._extract_format() * add test cases from yt-dlp to ZDFIE * fix crash in ZDFIE._extract_mobile() when object had no `formitaeten` * improve title extraction in ZDFChannelIE (remove trailing station ident) * avoid extracting non-video playlist items (fixes #31149)dirkf1+100-75
2022-08-09 18:34[test] Implement string "lambda x: condition(x)" as an expected valuedirkf1+7-1
2022-10-10 22:52[motherless] Fixed the broken uploader_id in the extractor (#31243)Xiyue1+7-6
2022-10-10 18:26[manyvids] Improve extraction (#31172)dirkf1+91-22
2022-10-10 17:41[NRK] Remove explicit Accept-Encoding header that invites Brotlidirkf1+1-2
2022-09-23 00:10[Telegraaf] Use mobile GraphQL API endpointcoletdjnz1+3-1
2022-10-03 23:42[test] Use windows-2019 for tests (At least for now) resolves #31249dirkf1+2-2
2022-09-02 15:11[jsinterp] Workaround operator associativity issue * temporary fix for player 5a3b6271 [1]pukkandan2+5-1
2022-09-01 12:28[cache] Add cache validation by program version, based on yt-dlpdirkf2+37-7
2022-08-31 22:22[jsinterp] Handle new YT players 113ca41c, c57c113c * add NaN * allow any white-space character for `after_op` * align with yt-dlp f26af78a8ac11d9d617ed31ea5282cfaa5bcbcfa (charcodeAt and bitwise overflow) * allow escaping in regex, fixing player c57c113cdirkf3+65-18
2022-08-29 12:02[options] Document that postprocessing is not forced by --postprocessor-argsdirkf1+1-1
2022-08-26 11:22[compat] Replace deficient ChainMap class in Py3.3 and earlier * fix version checkdirkf1+1-1
2022-08-26 09:17[compat] Replace deficient ChainMap class in Py3.3 and earlierdirkf1+5-1
2022-08-26 07:17[jsinterp] Improve try/catch/finally supportdirkf2+63-43
2022-08-25 11:16[jsinterp] Fix bug in operator precedence * from * added testsdirkf3+35-1
2022-08-25 11:14[YouTube] Improve error check for n-sig processingdirkf1+12-6
2022-08-20 23:21[core] Avoid processing empty format list after removing bad formats * also ensure compat encoding of error stringsdirkf1+6-6
2022-08-20 23:19[utils] Ensure RFC3986 encoding result is unicodedirkf1+2-1
2022-08-19 20:00[infoq] Avoid crash if the page has no `mp3Form`gudata1+8-1
2022-08-19 18:11[uktvplay] Support domain without .uktvdirkf1+1-1
2022-08-19 14:34[jsinterp] Clean up and pull yt-dlp style * add compat_re_Pattern * improve compat_collections_chain_map * use class JS_Undefined * remove unused codedirkf4+77-90
2022-08-19 10:45[jsinterp] Handle regexp literals and throw/catch execution (#31182)dirkf3+139-22
2022-08-17 13:22[jsinterp] Improve JS language support (#31175)dirkf3+267-40
2022-08-15 15:45[postprocessor] Don't replace existing value with null metadata parsed from titledirkf1+2-0
2022-08-14 17:45[jsinterp] Overhaul JSInterp to handle new YT players 4c3f79c5, 324f67b9 (#31170)dirkf6+504-251
2022-08-10 14:37[core] Make `--max-downloads ...` stop immediately on reaching the limitdirkf1+6-4
2022-08-09 20:05[test, etc] Improve download test logs; also clean up some new flake8 issues (#31153)dirkf3+7-4
2022-07-30 01:10[aenetworks] Update _THEPLATFORM_KEY and _THEPLATFORM_SECRET (#29749)Wes1+2-2
2022-07-11 23:35[VVVVID] Support video/dash types (#31060)Kyraminol Endyeran1+15-0
2022-07-03 19:05[options] Improve be35e53 (--match-/reject-title parameter value)dirkf1+2-2
2022-06-26 13:18[Mediaset] Support player version number in URL patterndirkf1+5-1
2022-06-14 18:45[NHK] Use new API URLdirkf1+1-1
2022-06-15 17:26[test] Fix linter for 3aa94d7945dfaa0e04acf2700ffe0e43b00db498dirkf2+2-1
2022-06-12 13:10[XHamster] Support alias, extract `uploader_id` * support alias for (resolves #31023) Authored by: dirkf * extract `uploader_id`: from (PR Authored by: octotherpdirkf1+16-3
2021-01-09 12:26[utils, etc] Kill child processes when yt-dl is killedpukkandan8+42-21
2022-06-09 14:25[YouTube] Support JSON3 subtitle format * subtitle tests updated to matchdirkf2+55-21
2022-06-08 22:11[test] Fix workable subtitle tests (except YT) and mark others as skip, brokendirkf1+15-7
2022-06-08 14:52[test] Skip not _WORKING IE in subtitle tests; use unittest.skipTest throughoutdirkf2+6-4
2022-06-06 18:29[HRFernsehen] Back-port new extractor from yt-dlp Closes #26445, where this was originally proposed.dirkf2+102-0
2021-04-28 23:26[utils] Escape URL while sanitizing Closes #31008, #yt-dlp/263pukkandan1+1-1
2022-05-30 01:50[Readme] Clarified extractor naming (#29799)LewdyCoder1+1-1
2022-05-28 12:54[YouPorn] Improve `upload_date` extractiondirkf1+4-2
2022-05-28 12:52[utils] Enable ALPN in HTTPS to satisfy broken serversdirkf1+19-0
2022-05-24 14:33[YouTube] Handle player c5a4daa1 with indirect n-function definitiondirkf1+7-2
2022-04-13 12:21Update options.pyJacob Chapman1+2-2
2022-05-19 17:41[] Add version `pver` to metadata API calldirkf1+1-1
2022-05-09 17:54[NHK] Support alphabetic characters in 7-char NhkVod IDs (#29682)dirkf1+17-2
2022-04-28 14:25[doc] Clarify test namingdirkf1+5-3
2022-04-29 12:36[streamcz] Remove empty `'{}'.format()` for Py2.6dirkf1+1-1
2022-04-28 09:18[KTH] Add new extractor for KTH play (#30885)Árni Dagur3+33-1
2022-04-15 15:07[Youtube] Fix "n" descrambling for player fae06c11dirkf1+3-3
2022-04-10 04:49Disable blank issuesdirkf1+1-0
2022-04-02 05:57[RAI] Fix extraction of http formatsnixxo1+1-1
2021-01-27 11:24[RAI] Extend formats with direct http mp4 link (PR #27990)nixxo1+108-3
2021-01-04 14:11[RAI] Added checks for DRM protected content (PR #27657)nixxo1+11-0
2022-03-25 07:46[extractor/bilibili] Fix path "/audio/auxxxxx" download return 403lihan71+5-0
2022-02-22 11:24Ignore --external-downloader-args if --external-downloader was rejecteddirkf2+13-1
2021-08-01 08:42Make default upload_/release_date a compat_strdf2+20-1
2021-07-30 11:58Avoid skipping ID when unlisted_hash is numericdirkf1+19-5
2022-02-07 20:06[Alsace20TV] Add new extractors Alsace20TVIE, Alsace20TVEmbedIEdirkf2+93-0
2022-02-24 09:16[CPAC] Add extractor for Canadian Parliamentdirkf2+152-0
2022-02-24 18:26Fixed groups() call on potentially empty regex search object (#30676)dirkf1+3-1
2022-02-10 09:36[aliexpress] Fix test casemarieell1+1-1
2022-02-24 13:34[bigo] add support for (#30635)Lesmiscore (Naoya Ozaki)2+60-0
2022-02-14 17:54[rutv] fix vbr for empty string value (#30623)Vladimir Stavrinov1+3-2
2022-02-12 14:27add missing __future__ import unicode_literalsPetr Vaněk1+2-0
2022-02-12 14:02resolve problem with unpacking operator for <py3.5Petr Vaněk1+3-3
2022-02-12 12:13[streamcz] test fixes and one additional testPetr Vaněk1+17-1
2022-02-12 11:30do not use f-stringsPetr Vaněk1+1-1
2022-02-12 11:28avoid traverse_obj functionPetr Vaněk1+3-4
2022-02-12 10:55revert: use _match_valid_url functionPetr Vaněk1+2-1
2022-01-11 16:56[streamcz] cherry-pick from yt-dlpPetr Vaněk1+80-77
2022-02-09 04:37[extractor/videa] Back-port from yt-dlp PRs 463+1028dirkf1+39-14
2021-12-23 02:40[extractor/videa] fix extraction in Py2kikuyan1+2-2
2022-02-09 21:21[BBC] Also allow PID with leading 'l' (live?)dirkf1+1-1
2022-02-09 02:40[Nuvid] Use site JSON for video details (#29332)dirkf1+81-39
2022-02-07 13:28[ARD] Back-port subtitle extraction from yt-dlp PR 2409dirkf1+15-0
2021-10-13 11:27Remove redundant assigning `format_id`Seonghyeon Cho1+0-1
2021-10-18 14:54Add ArteTVCategoryIE to support category playlistsdf2+48-0
2021-08-17 19:56Updated Album URL regexAbdullah Ibn Fulan1+1-1
2021-08-17 12:22[extractor/audiomack] Updated URL regex, corrected invalid testcases, fixed bugAbdullah Ibn Fulan1+21-19
2021-11-30 05:15Support __INITIAL_DATA__ with stringified JSONdirkf1+39-11
2021-04-18 00:46Try for timestamp, description from window.__INITIAL_DATA__ pagesdf1+4-1
2021-12-07 23:30[niconico] Implement heartbeat for downloaddirkf3+101-8
2021-12-06 20:52[niconico] Back-port extractor from yt-dlpdirkf2+488-189
2021-12-06 19:26[test:download] Only extract enough videos for playlist_mincountdirkf2+1-1
2021-12-09 01:35[applepodcasts] Extract default thumbnail imagedirkf1+2-0
2021-12-09 00:55[applepodcasts] Improve format extractiondirkf1+8-2
2021-12-08 23:37[applepodcasts] Support new AMP-ish page structuredirkf1+33-10
2021-11-26 16:08xvideos: Fix for #30271Chris Rose1+1-1
2022-01-25 13:04Fix tests for working IEs; disable obsolete WDRMobiledirkf1+13-12
2022-01-25 12:59Fix WDRMaus; extend URL matching for other Maus pages; improve ID extractiondirkf1+29-10
2022-01-13 19:38Update URPlayIE extractor for Next.js page format, with subtitlesdirkf1+46-6
2022-01-14 20:14Support more deeply nested ptmd_path with test, update testsdirkf1+24-4
2022-01-19 13:24Additional tweaks: allow any, simplify quote matchdirkf1+3-3
2022-01-17 03:29Fix NDR, NJoy testsdirkf1+25-16
2022-01-17 03:22NJoy: improve extraction of NDR id, description, etc with current page formatsdirkf1+11-4
2022-01-17 03:13NDR: improve extraction of NDR id, description, etc with current page formatsdirkf1+33-12
2022-01-17 13:11Support Tele5 pages with Discovery Networks format instead of JWPlatformdirkf1+35-51
2022-02-04 11:29Back-port yt-dlp Viki extractordirkf1+146-193
2022-02-04 11:38Return the item itself if playlist has one entrydirkf1+2-0
2022-02-04 11:24Find TV2DK Kaltura ID in Nuxt.js page formatdirkf1+12-3
2022-02-03 02:14[youtube:search] Add testspukkandan1+18-3
2022-02-04 04:09Rework 2c2c2bd with an actual Mix page and realistic playlist sizedirkf1+3-3
2022-02-04 03:50Merge branch 'pukkandan-yt-searchurl' into yt-dl-masterdirkf3+74-79
2022-01-29 19:54[youtube] Support channel searchpukkandan1+16-2
2022-02-01 23:22Avoid crashing if n-sig decode failsdirkf1+7-1
2022-01-31 00:02Support Youtube Shorts URL formatdirkf1+17-0
2022-02-01 14:39[YouTube] Fix n-sig for player e06dea74 (#30582)dirkf2+28-10
2021-11-01 04:45Implement n-param descrambling using JSInterpdf1+99-16
2021-12-10 19:14Refactor JSInterpreter._separatedirkf1+18-18
2021-11-27 03:18Back-port from yt-dlp and fix JSInterp accordinglydirkf2+68-28
2021-11-27 02:06Fix splice to handle floatdirkf1+1-1
2021-11-04 12:48Handle default in switch betterdf2+29-9
2021-11-02 11:18Back-port JS interpreter upgrade from yt-dlp PR #1437df3+453-107
2021-11-01 13:34Add compat_map/filter and use the formerdf2+22-0
2021-11-01 04:44Fix test_youtube_flat_playlist_extractiondf1+1-1
2021-10-29 02:10Remove obsolete non-working test_youtube_toptracksdf1+0-9
2021-10-29 02:03Fix test_youtube_mixdf1+6-4
2021-10-28 14:57Remove obsolete test_youtube_coursedf1+0-10
2021-10-28 14:55Fix test_youtube_playlist_noplaylistdf1+4-2
2021-12-16 18:49release 2021.12.17Sergey M․8+14-16
2021-12-16 18:43[ChangeLog] Actualize [ci skip]Sergey M․1+25-0
2021-12-16 18:42[youtube] Update signature function patterns (closes #30363) (#30366)lanegramling1+4-4
2021-07-01 06:53[peertube] only call description endpoint if necessary (#29383)bopol1+8-8
2021-06-28 19:06[periscope] pass referer to HLS requests(closes #29419)Remita Amine1+7-1
2021-06-20 21:23[liveleak] Remove extractor (closes #17625, closes #24222) (#29331)Aleri Kaisattera3+0-226
2021-06-20 21:08[pornhub] Add support for pornhubthbh7ap3u.onionSergey M․1+20-5
2021-06-20 20:33[pornhub] Detect geo restrictionSergey M․1+9-0
2021-06-20 20:22[pornhub] Dismiss tbr extracted from download URLs (closes #28927)Sergey M․1+6-8
2021-06-20 18:54[curiositystream:collection] Extend _VALID_URL (closes #26326, closes #29117)Sergey M․1+4-1
2021-06-20 18:35[youtube] Make get_video_info processing more robust (closes #29333)Sergey M․1+19-16
2021-06-20 18:34[youtube] Workaround for get_video_info request (refs #29333)Sergey M․1+3-0
2021-06-20 18:03[bilibili] Strip uploader name (#29202)Tianyi Shi1+1-1
2021-06-20 17:42[youtube] Update invidious instance list (#29281)bopol1+13-1
2021-06-20 17:41[umg:de] Update GraphQL API URL (#29304)Logan B1+3-5
2021-06-20 17:36[nrk] Switch psapi URL to https (closes #29344)Sergey M․1+1-1
2021-06-20 16:58[postprocessor/ffmpeg] Show ffmpeg output on error (refs #22680) (#29336)kikuyan1+4-1
2021-06-17 03:34[egghead] Add support for (closes #28404) (#29303)kikuyan1+11-5
2021-06-16 21:12[appleconnect] Fix extraction (#29208)kikuyan1+8-5
2021-06-16 21:02[orf:tvthek] Add support for MPD formats (closes #28672) (#29236)kikuyan1+3-0
2021-06-05 22:32[] Update MSVC 2010 redist URL (closes #29222)Sergey M1+1-1
2021-06-05 18:38release 2021.06.06Sergey M․7+14-14
2021-06-05 18:32[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2021-06-05 18:16[facebook] Improve login required detectionSergey M․1+4-1
2021-06-05 17:11[youporn] Fix formats and view count extraction (closes #29216)Sergey M․1+32-59
2021-06-05 16:42[orf:tvthek] Fix thumbnails extraction (closes #29217)Sergey M․1+20-1
2021-06-04 16:51[formula1] fix extraction(closes #29206)Remita Amine1+13-19
2021-05-29 23:14[ard] Relax _VALID_URL and fix video ids (closes #22724, closes #29091)Sergey M․1+15-6
2021-05-29 20:43[ustream] Detect https embeds (closes #29133)Sergey M․1+1-1
2021-05-29 20:05[ted] Prefer own formats over external sources (closes #29142)Sergey M․1+14-10
2021-05-29 18:46[twitch:clips] Improve extraction (closes #29149)Sergey M․1+23-25
2021-05-28 01:01[twitch:clips] Add access token query to download URLs (closes #29136)phlip1+20-0
2021-05-29 17:36[youtube] Fix get_video_info request (closes #29086, closes #29165)Sergey M․1+1-0
2021-05-26 10:04[vimeo] fix vimeo pro embed extraction(closes #29126)Remita Amine1+1-1
2021-05-17 11:56[redbulltv] fix embed data extraction(closes #28770)Remita Amine1+4-2
2021-05-17 11:37[shahid] relax _VALID_URL(closes #28772, closes #28930)Remita Amine1+6-2
2021-05-16 15:55release 2021.05.16Sergey M․9+16-16
2021-05-16 15:40[ChangeLog] Actualize [ci skip]Sergey M․1+31-0
2021-05-16 15:31[playstuff] Add extractor (closes #28901, closes #28931)Sergey M․2+66-0
2021-05-16 15:01[eroprofile] Skip testSergey M․1+2-1
2021-05-16 14:56[eroprofile] Fix extraction (closes #23200, closes #23626, closes #29008)Sergey M․1+7-11
2021-05-16 14:46[vivo] Add support for (#29009)kr4ssi1+6-3
2021-05-16 14:42[generic] Add support for og:audio (closes #28311, closes #29015)Sergey M․1+1-1
2021-05-16 14:34[options] Fix thumbnail option group name (closes #29042)Sergey M․1+1-1
2021-05-16 14:21[phoenix] Fix extraction (closes #29057)Sergey M․1+28-23
2021-05-16 13:50[generic] Add support for sibnet embedsSergey M․1+11-0
2021-05-16 13:48[vk] Add support for sibnet embeds (closes #9500)Sergey M․1+11-0
2021-05-16 13:28[generic] Add Referer header for direct videojs download URLs (closes #2879, closes #20217, closes #29053)Sergey M․1+3-0
2021-05-16 12:54[orf:radio] Switch download URLs to HTTPS (closes #29012) (#29046)Lukas Anzinger1+1-1
2021-05-04 21:12[blinkx] Remove extractor (closes #28941)Sergey M․2+0-87
2021-05-04 20:44[medaltv] Relax _VALID_URL (#28884)catboy1+7-1
2021-05-04 20:31[YoutubeDL] Improve extract_info doc (#28946)Jacob Chapman1+14-5
2021-05-04 19:54[funimation] Add support for optional lang code in URLs (closes #28950)Sergey M․1+5-1
2021-05-04 19:44[gdcvault] Add support for HTML5 videosSergey M․1+18-1
2021-05-04 19:30[dispeak] DRY and update tests (closes #28970)Sergey M․1+15-19
2021-04-18 04:15[dispeak] Improve FLV extraction (closes #13513)Ben Rog-Wilhelm1+30-20
2021-05-04 19:14[kaltura] Improve iframe extraction (#28969)Ben Rog-Wilhelm2+16-1
2021-05-04 18:57[kaltura] Make embed code alternatives actually workSergey M․1+6-6
2021-05-01 15:53[cda] Improve extraction (closes #28709, closes #28937)Sergey M․1+3-3
2021-05-01 12:00[twitter] Improve formats extraction from vmap URL (closes #28909)Sergey M․1+4-0
2021-05-01 11:33[xtube] Fix formats extraction (closes #28870)Sergey M․1+42-9
2021-05-01 11:09[svtplay] Improve extraction (closes #28507, closes #28876)Sergey M․1+5-2
2021-05-01 10:53[tv2dk] Fix extraction (closes #28888)Sergey M․1+14-3
2021-04-25 19:16[workflows/ci.yml] Update link to jython-installerSergey M․1+1-1
2021-04-25 18:33release 2021.04.26Sergey M․8+15-15
2021-04-25 18:29[ChangeLog] Actualize [ci skip]Sergey M․1+13-0
2021-04-25 17:32[xfileshare] Add support for (#28858)schnusch1+4-0
2021-04-25 15:52[francetvinfo] Improve video id extraction (closes #28792)Sergey M․1+5-1
2021-04-24 16:52[workflows/ci.yml] Fix install nose for JythonSergey M․1+7-0
2021-04-24 12:10[medaltv] Fix extraction (#28807)catboy1+7-7
2021-04-24 11:58[tver] Redirect all downloads to Brightcove (#28849)The Hatsune Daishi1+11-26
2021-04-20 22:37[youtube] Remove unused codeSergey M․1+0-5
2021-04-20 22:35[go] Improve video id extraction (closes #25207, closes #25216, closes #26058)Sergey M․1+38-8
2021-04-20 21:47[test_execution] Add test for lazy extractors (refs #28780)Sergey M․1+10-0
2021-04-20 21:45[test_youtube_misc] Move YoutubeIE.extract_id test into separate moduleSergey M․2+26-9
2021-04-20 20:56[youtube] Fix lazy extractors (closes #28780)Sergey M․1+6-0
2021-04-20 20:00[bbc] Extract full description from __INITIAL_DATA__ (refs #28774)Sergey M․1+11-5
2021-04-20 19:51[bbc] Extract description and timestamp from __INITIAL_DATA__ (#28774)dirkf1+24-1
2021-04-16 22:05[cbsnews] Fix extraction for python <3.6 (closes #23359)Sergey M․1+1-1
2021-04-16 20:50release 2021.04.17Sergey M․8+18-15
2021-04-16 20:47[ChangeLog] Actualize [ci skip]Sergey M․1+25-0
2021-04-16 20:32[utils] PEP 8Sergey M․1+5-6
2021-04-16 20:23[lbry] Add support for HLS videos (closes #27877, closes #28768)Sergey M․1+29-1
2021-04-16 20:22[utils] Add support for support for experimental HTTP response status code 308 Permanent Redirect (refs #27877, refs #28768)Sergey M․1+56-6
2021-04-16 19:27[youtube] Improve stretch extraction and fix stretched ratio calculation (closes #28769)Sergey M․1+15-7
2021-04-16 18:05[youtube:tab] Improve grid extraction (closes #28725)Sergey M․1+21-17
2021-04-10 13:11[youtube:tab] Detect series playlist on playlists page (closes #28723)zraktvor1+23-1
2021-04-16 17:31[youtube] Add more invidious instances (#28706)Cássio Ávila1+7-0
2021-04-16 17:30[pluralsight] Extend anti-throttling timeout (#28712)quyleanh1+1-1
2021-04-16 17:07[youtube] Improve URL to extractor routing (closes #27572, closes #28335, closes #28742)Sergey M․1+23-12
2021-04-08 07:59[maoritv] Add new extractor(closes #24552)Aaron Lipinski2+32-0
2021-04-08 19:09[youtube:tab] Pass innertube context and x-goog-visitor-id header along with continuation requests (closes #28702)Sergey M․1+27-15
2021-04-08 17:53[mtv] Fix Viacom A/B Testing Video Player extraction(closes #28703)Remita Amine1+5-2
2021-04-08 08:32[pornhub] Extract DASH and HLS formats from get_media end point (closes #28698)Sergey M․1+10-10
2021-04-07 13:01[cbssports] fix extraction(closes #28682)Remita Amine2+104-25
2021-04-07 09:41[jamendo] fix track extraction(closes #28686)Remita Amine1+41-33
2021-04-07 08:27[curiositystream] fix format extraction(closes #26845, closes #28668)Remita Amine1+58-45
2021-04-06 20:42release 2021.04.07Sergey M․8+20-14
2021-04-06 20:35[ChangeLog] Actualize [ci skip]Sergey M․1+22-0
2021-04-06 20:34[youtube] Fix videos with restricted location (closes #28685)Sergey M․1+24-1
2021-04-06 07:22[compat] Use more conventional name for compat SimpleCookieSergey M․2+7-7
2021-04-06 07:15[compat] flake8Sergey M․1+1-1
2021-04-04 13:12[line] add support (closes #17205)(closes #28658)guredora2+146-2
2021-04-05 06:16[compat] add compat_SimpleCookie to __all__ arrayRemita Amine1+1-0
2021-04-04 18:49[compat] add compat_SimpleCookieRemita Amine2+12-6
2021-04-04 18:16[extractor/common] keep support for non standard JSON-LD VideoObject author valuesRemita Amine1+6-2
2021-04-04 15:26[vimeo] improve extraction(closes #28591)Remita Amine1+100-139
2021-04-04 14:52[extractor/common] fix JSON-LD VideoObject author extractionRemita Amine1+2-1
2021-04-04 08:14[youku] Update ccode(closes #17852, closes #28447, closes #28460) (#28648)RomanEmelyanov1+1-1
2021-04-03 07:23[youtube] prioritize information from YoutubeIE for playlist entries(closes #28619, closes #28636)Remita Amine1+1-1
2021-04-03 06:54[extractor/common] fix _get_cookies method for python 2(#20673, #23256, #20326, closes #28640)Remita Amine1+4-1
2021-04-01 18:03[screencastomatic] fix extraction(closes #11976, closes #24489)Remita Amine1+31-17
2017-05-15 03:04[palcomp3] Add new extractor(closes #13120)Allan Daemon2+153-0
2021-03-18 17:53[arnes] Add new extractor(closes #28483)Vid2+102-0
2021-04-01 10:50[youtube:tab] Add support for hashtag videos extraction(closes #28308)Remita Amine1+85-54
2021-03-31 21:47release 2021.04.01Sergey M․7+14-14
2021-03-31 21:43[ChangeLog] Actualize [ci skip]Sergey M․1+8-0
2021-03-31 21:05[youtube] Setup CONSENT cookie when needed (closes #28604)Sergey M․1+16-0
2021-03-31 19:07[vimeo] fix password protected review extraction(closes #27591)Remita Amine1+41-23
2021-03-30 20:44[youtube] imporve age-restricted video extraction(#28578)Remita Amine1+1-1
2021-03-30 19:59release 2021.03.31Sergey M․7+14-14
2021-03-30 19:58[ChangeLog] Actualize [ci skip]Sergey M․1+15-0
2021-03-30 09:00[vlive] fix inkey request(closes #28589)Remita Amine1+1-1
2021-03-29 20:37[francetvinfo] Improve video id extraction (closes #28584)Sergey M․1+2-1
2021-03-29 19:05[instagram] Improve title extraction and extract duration (#28469)Chris Hranj1+27-2
2021-03-28 07:46[sbs] add support for ondemand watch URLs(closes #28566)Remita Amine1+4-1
2021-03-27 18:11[youtube] fix video's channel extraction(closes #28562)Remita Amine1+1-1
2021-03-27 16:37[picarto] fix live stream extraction(closes #28532)Remita Amine1+37-63
2021-03-25 16:06[vimeo] fix unlisted video extraction(closes #28414)Remita Amine1+34-5
2021-03-25 11:53[youtube:tab] fix playlist/comunity continuation items extraction(closes #28266)Remita Amine1+11-2
2021-03-24 18:28[ard] improve clip id extraction(#22724)(closes #28528)Remita Amine1+11-12
2021-03-24 17:04release 2021.03.25Sergey M․8+19-15
2021-03-24 17:03[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2020-04-12 21:27[zoom] Add new extractor(closes #16597, closes #27002, closes #28531)Roman Sebastian Karwacik2+69-0
2021-03-24 14:33[extractor] escape forgotten dot for hostnames in regular expression (#28530)The Hatsune Daishi2+2-2
2021-03-24 14:10[bbc] fix BBC IPlayer Episodes/Group extraction(closes #28360)Remita Amine2+192-16
2021-03-23 19:57[youtube] Fix default value for youtube_include_dash_manifest (closes #28523)Sergey M․1+1-1
2021-03-22 14:58[zingmp3] fix extraction(closes #11589, closes #16409, closes #16968, closes #27205)Remita Amine2+117-96
2021-03-22 13:56[vgtv] Add support for new URL schema (#28514)Martin Ström1+6-0
2021-03-21 08:10[tiktok] detect private videos(closes #28453)Remita Amine1+5-2
2021-03-19 22:45[vimeo:album] Fix extraction for albums with number of videos multiple to page size (closes #28486)Sergey M․1+9-5
2021-03-19 11:37[vvvvid] fix kenc format extraction(closes #28473)Remita Amine1+14-11
2021-03-15 20:43[mlb] fix video extracion(#21241)Remita Amine2+172-22
2021-03-15 13:42[svtplay] Improve extraction (closes #28448)Sergey M․1+13-7
2021-03-14 19:08[applepodcasts] fix extraction(closes #28445)Remita Amine1+1-0
2021-03-14 13:49[rtve] improve extractionRemita Amine1+104-128
2021-03-14 02:38release 2021.03.14Sergey M․7+14-14
2021-03-14 02:36[ChangeLog] Actualize [ci skip]Sergey M․1+25-0
2021-03-14 02:26[southpark] Fix extraction and add support for (closes #26763, closes #28413)Sergey M․1+14-2
2021-03-13 14:19[sportdeutschland] fix extraction(closes #21856)(closes #28425)Remita Amine1+84-61
2021-03-12 17:11[pinterest] reduce the number of HLS format requestsRemita Amine1+3-1
2021-03-12 09:48[peertube] improve thumbnail extraction(closes #28419)Remita Amine1+5-2
2021-03-12 09:14[tver] improve title extraction(closes #28418)Remita Amine1+10-1
2021-03-12 08:51[fujitv] fix HLS formats extension(closes #28416)Remita Amine1+1-1
2021-03-10 12:16[shahid] fix format extraction(closes #28383)Remita Amine1+13-7
2021-03-10 10:45[lbry] add support for channel filters(closes #28385)Remita Amine1+36-10
2021-03-09 20:41[bandcamp] Extract release_timestampSergey M․1+3-1
2021-03-09 20:40[lbry] Extract release_timestamp (closes #28386)Sergey M․1+5-0
2021-03-09 20:36Introduce release_timestamp meta field (refs #28386)Sergey M․2+15-9
2021-03-09 19:56[pornhub] Detect flagged videosSergey M․1+3-1
2021-03-09 19:54[pornhub] Extract formats from get_media end point (#28395)Sergey M․1+28-12
2021-03-08 15:53[bilibili] fix video info extraction(closes #28341)Remita Amine1+1-0
2021-03-07 07:32[cbs] add support for Paramount+ (closes #28342)Remita Amine1+4-1
2021-03-04 16:57[trovo] Add Origin header to VOD formats(closes #28346)Remita Amine1+1-0
2021-03-04 11:41[voxmedia] fix volume embed extraction(closes #28338)Remita Amine1+18-8
2021-03-03 04:47release 2021.03.03Sergey M․7+14-14
2021-03-03 04:44[ChangeLog] Actualize [ci skip]Sergey M․1+8-0
2021-03-03 04:42[youtube:tab] Switch continuation to browse API (closes #28289, closes #28327)Sergey M․1+18-8
2021-03-02 11:04[9c9media] fix extraction for videos with multiple ContentPackages(closes #28309)Remita Amine2+10-12
2021-03-02 10:21[bbc] correct catched exception typeRemita Amine1+1-1
2021-02-24 11:52[bbc] add support for BBC Reel videos(closes #21870, closes #23660, closes #28268)dirkf1+52-7
2021-03-01 23:19release 2021.03.02Sergey M․8+16-14
2021-03-01 23:16[ChangeLog] Actualize [ci skip]Sergey M․1+25-0
2021-03-01 23:03[zdf] Rework extractors (closes #11606, closes #13473, closes #17354, closes #21185, closes #26711, closes #27068, closes #27930, closes #28198, closes #28199, closes #28274)Sergey M․3+276-285
2021-03-01 13:00[stretchinternet] Fix extraction(closes #28297)Remita Amine1+13-8
2021-02-28 11:31[urplay] fix episode data extraction(closes #28292)Remita Amine1+13-2
2021-02-28 09:42[bandaichannel] Add new extractor(closes #21404)Remita Amine2+38-0
2017-11-11 18:30[srgssr] improve extractionAlexander Seiler2+144-79
2021-02-24 21:29[vvvvid] reduce season request payload sizeRemita Amine1+9-5
2021-02-24 21:17[vvvvid] extract series sublists playlist_title (#27601) (#27618)nixxo1+6-1
2021-02-24 17:34[dplay] Extract Ad-Free uplynk URLs(#28160)Remita Amine1+1-0
2021-02-23 12:50[wat] detect DRM protected videos(closes #27958)Remita Amine1+3-1
2021-02-23 11:39[tf1] improve extraction(closes #27980)(closes #28040)Remita Amine2+97-117
2021-02-23 11:37[tmz] Fix and improve extraction (closes #24603, closes #24687, closes #28211)Sergey M․1+76-21
2021-02-22 22:02[gedidigital] improve asset id matchingRemita Amine1+1-1
2020-10-15 12:24[gedidigital] Add new extractor(closes #7347)(closes #26946)nixxo2+162-0
2021-02-21 22:08[youtube] fix get_video_info requestRemita Amine1+1-1
2021-02-21 19:42release 2021.02.22Sergey M․8+25-14
2021-02-21 19:40[ChangeLog] Actualize [ci skip]Sergey M․1+37-0
2021-02-21 19:29[apa] Improve extraction (closes #27750)Sergey M․1+25-13
2021-01-09 21:06[apa] Fix extractionAdrian Heine1+8-19
2021-02-21 16:21[youporn] Skip testSergey M․1+1-0
2021-02-21 16:19[youporn] Extract duration (#28019)piplongrun1+4-0
2021-02-21 16:05[peertube] Add support for (#28190)SirCipherz1+2-1
2021-02-21 09:24[youtube] fixup m4a_dash formats(closes #28165)Remita Amine1+2-0
2021-01-10 15:37[samplefocus] Add new extractor(closes #27763)Isaac-the-Man2+101-0
2021-02-19 20:13[vimeo] add support for unlisted video source format extractionRemita Amine1+13-5
2021-02-19 15:00[viki] improve extraction(closes #26522)(closes #28203)Remita Amine1+44-25
2021-02-19 10:55[ninegag] unscape title(#28201)Remita Amine1+9-4
2021-02-17 21:59[youtube] Improve _VALID_URL (refs #28193)Sergey M․1+53-46
2021-02-17 21:29[youtube] Add support for (#28193)bopol1+12-1
2021-02-17 18:50[dplay] add support for (closes #28182)Remita Amine2+35-3
2021-02-17 17:33[dplay] Add support for (closes #24698)Remita Amine2+99-29
2020-02-20 20:33[simplecast] Add new extractor(closes #24107)dmsummers3+181-0
2021-02-15 19:38[test_youtube_lists] Actualize youtube flat playlist test (closes #28045)PrinceOfPuppers1+14-5
2021-02-02 06:46[youtube] Fix uploader extraction in flat playlist mode (#28045)PrinceOfPuppers1+3-1
2021-02-16 21:03[yandexmusic:playlist] Request missing tracks in chunks (closes #27355, closes #28184)Sergey M․1+23-12
2021-02-16 20:22[postprocessor/embedthumbnail] Recognize atomicparsley binary in lowercase (#28112)Max1+6-2
2020-08-17 00:07[storyfire] Add new extractor(closes #25628)(closes #26349)Stephen Stair2+156-0
2021-02-16 09:08[zhihu] Add new extractor(closes #28177)Remita Amine2+70-0
2021-02-15 22:57[youtube] Fix controversial videos when authenticated with cookies (closes #28174)Sergey M․1+7-1
2021-02-15 12:06[ccma] fix timestamp parsing in python 2Remita Amine1+5-2
2021-02-14 21:10[videopress] add support for video.wordpress.comRemita Amine1+15-11
2021-02-14 18:48[kakao] improve info extraction and detect geo restriction(closes #26577)Remita Amine1+30-34
2021-02-14 15:22[xboxclips] fix extraction(closes #27151)Remita Amine1+29-14
2021-02-13 22:03[ard] Improve formats extraction (closes #28155)Sergey M․1+33-11
2021-02-11 08:04[canvas] Add new extractor for Dagelijkse Kost (#28119)Kevin Velghe2+54-3
2021-02-10 15:34release 2021.02.10Sergey M․8+16-16
2021-02-10 15:32[ChangeLog] Actualize [ci skip]Sergey M․1+17-0
2021-02-10 15:28[youtube:tab] Improve grid continuation extraction (closes #28130)Sergey M․1+10-3
2021-02-08 14:56[ign] fix extraction(closes #24771)Remita Amine2+200-175
2021-02-08 08:46[xhamster] Extract formats from xplayer settings and extract filesizes (closes #28114)Sergey M․1+68-12
2021-02-08 08:20[youtube] add support phone/tablet JS player(closes #26424)Remita Amine2+15-22
2021-02-07 13:34[archiveorg] Fix and improve extraction (closes #21330, closes #23586, closes #25277, closes #26780, closes #27109, closes #27236, closes #28063)Sergey M․1+42-12
2021-02-07 12:18[cda] Detect geo restricted videos (refs #28106)Sergey M․1+3-0
2021-02-06 19:46[urplay] Fix extraction (closes #28073) (#28074)Adrian Heine né Lang1+2-2
2021-02-06 19:17[youtube] Fix release date extraction (closes #28094)Sergey M․1+23-1
2021-02-06 18:54[youtube] Extract abr and vbr (closes #28100)Sergey M․1+11-3
2021-02-04 12:05[youtube] skip OTF formats(#28070)Remita Amine1+17-11
2021-02-04 06:11release 2021.02.04.1Sergey M․7+14-14
2021-02-04 06:09[ChangeLog] Actualize [ci skip]Sergey M․1+7-0
2021-02-04 06:07[youtube] Prefer DASH formats (closes #28070)Sergey M․1+9-3
2021-02-03 23:57[azmedien] Fix extraction (#28064)Adrian Heine né Lang1+1-1
2021-02-03 21:49release 2021.02.04Sergey M․8+16-15
2021-02-03 21:47[ChangeLog] Actualize [ci skip]Sergey M․1+42-0
2021-02-03 21:36[pornhub] Implement lazy playlist extractionSergey M․1+11-10
2021-02-03 21:20[pornhub] Add placeholder netrc machineSergey M․1+2-0
2021-02-03 21:17[svtplay] Fix video id extraction (closes #28058)Sergey M․1+3-1
2021-02-03 21:09[pornhub] Add support for authentication (closes #18797, closes #21416, closes #24294)Sergey M․1+76-30
2021-02-03 17:25[pornhub:user] Add support for URLs unavailable via /videos page and improve paging (closes #27853)Sergey M․1+47-9
2021-02-03 17:13[bravotv] add support for #13357)(closes #22500)Remita Amine1+10-4
2021-02-03 16:15[youtube] pass embed URL to get_video_info requestRemita Amine1+1-0
2020-02-27 21:18[ccma] improve metadata extraction(closes #27994)Guillem Vela1+54-11
2021-02-02 23:21Credit @adrianheine for #27732Remita Amine1+2-0
2021-02-02 18:05[egghead] fix typoRemita Amine1+2-2
2021-02-01 04:56[egghead] update API domain(closes #28038)Viren Rajput1+17-12
2021-02-01 21:35[vidzi] remove extractor(closes #12629)Remita Amine2+0-69
2021-02-01 20:35[vidio] improve metadata extractionRemita Amine1+49-37
2021-02-01 17:12[youtube] improve subtitle extractionRemita Amine1+18-25
2021-02-01 15:49[youtube] fix chapter extraction fallbackRemita Amine1+6-3
2021-02-01 15:36[youtube] keep _formats array for format sorting testsRemita Amine1+105-0
2021-02-01 15:35[youtube/test_youtube_signature] fix testRemita Amine1+1-5
2021-02-01 15:08[youtube] remove description chapters testsRemita Amine2+67-299
2021-02-01 13:30[youtube] Rewrite ExtractorRemita Amine2+492-1260
2021-01-30 12:44[AENetworks] update AENetworksShowIE test playlist id (#27851)Adrian Heine né Lang1+1-1
2021-01-29 13:24[vvvvid] add support for youtube embeds (#27825)nixxo1+31-4
2021-01-29 10:52[googledrive] report download page errors(closes #28005)Remita Amine1+7-1
2021-01-29 08:02[vlive] Fix error message decoding for python 2 (#28004)ping1+1-1
2021-01-28 15:22[youtube] improve DASH formats file size extractionRemita Amine1+1-1
2021-01-27 19:43[cda] Improve birth validation detection (closes #14022) (#27929)knapior1+1-1
2021-01-27 19:06[awaan] Extract uploader id (#27963)Adrian Heine né Lang1+2-0
2021-01-27 13:51[medialaan] add support DPG Media MyChannels based websitesRemita Amine4+162-231
2021-01-27 11:28[abcnews] fix extraction(closes #12394)(closes #27920)Remita Amine1+70-62
2021-01-26 21:43[AMP] Fix upload_date and timestamp extraction (#27970)Adrian Heine né Lang3+12-3
2021-01-25 14:15[tv4] relax _VALID_URL(closes #27964)Remita Amine1+5-1
2021-01-25 13:46[tv2] improve MTV Uutiset Article extractionRemita Amine2+51-24
2021-01-25 13:43[tv2] Add support for (#27744)tpikonen2+30-0
2021-01-25 08:28[adn] improve login warning reportingRemita Amine1+15-5
2021-01-25 08:20[zype] fix uplynk id extraction(closes #27956)Remita Amine1+10-5
2021-01-25 08:25[ADN] Implement login (#27937)Adrian Heine né Lang1+20-4
2021-01-24 11:15[ChangeLog] Actualize [ci skip]Sergey M․1+1-1
2021-01-24 11:11release 2021.01.24.1Sergey M․6+13-13
2021-01-24 11:00release 2021.01.24Sergey M․9+422-380
2021-01-24 10:36[ChangeLog] Actualize [ci skip]Sergey M․1+24-0
2021-01-22 18:10[franceculture] Make thumbnail optional (closes #18807)Sergey M․1+7-3
2021-01-22 18:03[franceculture] Fix extraction (closes #27891) (#27903)Aurélien Grosdidier1+5-5
2021-01-22 17:00[options] Clarify --extract-audio help string (closes #27878)Sergey M․1+1-1
2021-01-22 16:51Introduce --output-na-placeholder (closes #27896)Sergey M․5+21-8
2021-01-22 08:56[njpwworld] fix extraction (#27890)aarubui1+28-26
2021-01-21 22:53[comedycentral] fix extraction(closes #27905)Remita Amine4+38-146
2021-01-21 16:22[wat] remove unused variableRemita Amine1+0-9
2021-01-21 16:20[wat] fix format extraction(closes #27901)Remita Amine1+13-42
2021-01-21 15:47[americastestkitchen] improve season extractionRemita Amine1+31-31
2021-01-21 15:46[americastestkitchen] Add support for downloading entire seasons (#27861)Brian Marks2+71-1
2021-01-19 21:43[trovo] Add new extractor(closes #26125)Remita Amine2+197-0
2021-01-19 13:49[aol] add support for yahoo videos(closes #26650)Remita Amine1+9-3
2021-01-19 13:47[yahoo] fix single video extractionRemita Amine1+40-40
2021-01-19 10:54[lbry] unescape lbry uri(closes #27872)Remita Amine1+8-1
2021-01-19 09:23[ninegag] improve extractionRemita Amine1+83-106
2021-01-19 09:21[9gag] Fix Extraction (#23022)DrWursterich1+122-78
2021-01-18 14:47[americastestkitchen] Improve metadata extraction for ATK episodes (#27860)Brian Marks1+28-2
2021-01-17 16:35[aljazeera] fix extraction(closes #20911)(closes #27779)Remita Amine1+32-9
2021-01-17 13:07[minds] improve extractionRemita Amine2+165-133
2021-01-17 13:05[Minds] Add new extractor (#17934)Tatsh2+169-0
2021-01-16 22:41[ard] Fix title and description extraction and update tests (#27761)Adrian Heine né Lang1+18-18
2021-01-16 20:40[aenetworks] Fix test (#27847)Adrian Heine né Lang1+1-1
2021-01-16 17:12[spotify] Add new extractor for Spotify Podcasts(closes #27443)Remita Amine2+160-0
2021-01-16 02:51release 2021.01.16Sergey M․8+16-15
2021-01-16 02:48[ChangeLog] Actualize [ci skip]Sergey M․1+31-0
2021-01-16 02:42[mixcloud:playlist:base] Fix video id extraction in flat playlist mode (refs #27787)Sergey M․1+3-5
2021-01-16 02:22[animeondemand] Add support for lazy playlist extraction (closes #27829)Sergey M․1+16-10
2021-01-15 18:46[YoutubeDL] Protect from infinite recursion due to recursively nested playlists (closes #27833)Sergey M․1+129-107
2021-01-15 09:32[twitter] Add tests for more cardsRemita Amine1+19-1
2021-01-15 08:12[youporn] Restrict fallback download URL (refs #27822)Sergey M․1+1-1
2021-01-15 07:54[youporn] Improve height and tbr extraction (refs #23659, refs #20425)Sergey M․1+5-1
2021-01-15 07:43[youporn] Fix extraction (closes #27822)Sergey M․1+1-1
2021-01-15 05:38[twitter] Add support for unified cards (closes #27826)Sergey M․1+26-2
2021-01-14 12:41[twitch] Set OAuth token for GraphQL requests using auth-token cookie (#27790)main()1+8-4
2021-01-14 04:46[YoutubeDL] Ignore failure to create existing directory (#27811)Aaron Zeng1+2-0
2021-01-13 19:54[workflows/ci.yml] Run CI on PRsSergey M․1+1-1
2021-01-13 17:37[YoutubeDL] Raise syntax error for format selection expressions with multiple + operators (closes #27803)Sergey M․2+3-0
2021-01-13 09:22[Mixcloud] Harmonize ID generation from lists with full ID generation (#27787)Aarni Koskela1+9-2
2021-01-13 08:17[cspan] improve info extraction(closes #27791)Remita Amine1+26-1
2021-01-12 20:15[adn] improve info extractionRemita Amine1+44-35
2021-01-12 20:12[ADN] Fix extraction (#27732)Adrian Heine né Lang1+86-59
2021-01-11 16:35[youtube:search] fix view_count and try to extract all video sections(closes #27588)(closes #27604)Remita Amine1+50-67
2021-01-10 18:30[workflows/ci.yml] Change ubuntu-latest to ubuntu-18.04Sergey M․1+3-3
2021-01-09 23:23[twitch] Improve login error extractionSergey M․1+2-1
2021-01-09 23:23[twitch] Fix authentication (refs #27743)Sergey M․1+1-1
2021-01-09 21:29[threeqsdn] Improve extraction(closes #21058)Remita Amine1+90-68
2021-01-08 20:09[peertube] Extract files also from streamingPlaylists (#27728)0l-l01+21-1
2021-01-08 15:13[khanacademy] fix extraction(closes #2887)(closes #26803)Remita Amine2+85-57
2021-01-08 08:25[spike] Update Paramount Network feed URL(closes #27715)Remita Amine1+7-1
2021-01-08 04:03release 2021.01.08Sergey M․8+25-16
2021-01-08 04:01[ChangeLog] Actualize [ci skip]Sergey M․1+35-0
2021-01-07 13:48[rai] improve subtitles extraction (#27705)nixxo2+43-19
2021-01-07 11:35[canvas] Match only supported VRT NU URLs(#27707)Remita Amine1+1-1
2021-01-06 19:39[extractors] add BibelTVIE importRemita Amine1+1-0
2021-01-06 19:38[bibeltv] Add new extractor(closes #14361)Remita Amine1+30-0
2021-01-06 17:50[bfmtv] Add new extractor(closes #16053)(closes #26615)Remita Amine2+108-0
2021-01-06 12:41[sbs] Add support for ondemand play and news embed URLs(closes #17650)(closes #27629)Remita Amine1+11-2
2021-01-05 20:54[twitch] RefactorSergey M․1+23-25
2021-01-05 20:46[twitch] Drop legacy kraken API v5 code altogetherSergey M․1+0-83
2021-01-05 20:33[twitch:vod] Switch to GraphQL for video metadataSergey M․1+41-2
2021-01-05 20:17[canvas] Fix VRT NU extraction(closes #26957)(closes #27053)Remita Amine1+42-76
2021-01-05 19:10[twitch] Improve access token extraction and remove unused code (closes #27646)Sergey M․1+15-18
2021-01-03 13:30[twitch] Switch access token to GraphQL and refactor.23rd1+68-46
2021-01-05 18:49[rai] Detect ContentItem in iframe (closes #12652) (#27673)nixxo1+15-1
2021-01-05 17:17[ketnet] fix extraction(closes #27662)Remita Amine1+49-70
2021-01-05 16:31[dplay] Add suport Discovery+ domains(closes #27680)Remita Amine1+26-3
2021-01-05 00:40[motherless] Fix review issues and improve extraction (closes #26495, closes #27450)Sergey M․1+34-18
2020-12-16 08:54[motherless] Fix recent videos upload date extraction (closes #27661)cladmi1+14-5
2021-01-04 19:44[travis] Drop Travis CI (closes #7193, closes #12366)Sergey M․1+0-50
2021-01-04 18:34[workflows/ci.yml] Add support for jythonSergey M․2+25-6
2021-01-04 18:24[downloader/hls] Disable decryption in tests (#27660)Kevin O'Connor1+6-2
2021-01-04 16:16[iheart] Update test description value (#27037)Yurii H1+1-1
2021-01-04 11:16[nrk] fix extraction for videos without a legalAge ratingRemita Amine1+6-6
2021-01-04 08:59[iheart] clean HTML tags from episode descriptionRemita Amine1+2-1
2021-01-04 08:42[iheart] remove print statementRemita Amine1+0-1
2021-01-04 00:13[googleplus] Remove Extractor(closes #4955)(closes #7400)Remita Amine2+0-74
2021-01-04 00:09[applepodcasts] Add new extractor(#25918)Remita Amine2+62-0
2021-01-04 00:04[googlepodcasts] Add new extractorRemita Amine2+92-0
2021-01-04 00:00[iheart] Add new extractor for iHeartRadio(#27037)Remita Amine2+101-0
2021-01-03 23:53[acast] clean podcast URLsRemita Amine1+2-1
2021-01-03 23:53[stitcher] clean podcast URLsRemita Amine1+2-1
2021-01-03 23:51[utils] add a function to clean podcast URLsRemita Amine2+22-0
2021-01-03 17:17[xfileshare] Add support for (closes #27651)Sergey M․1+4-0
2021-01-03 15:25[nrktv] Add subtitles testSergey M․1+8-0
2021-01-03 12:37[twitter] Add support for summary card(closes #25121)Remita Amine1+5-0
2021-01-03 12:29[twitter] try to use a Generic fallback for unknown twitter cards(closes #25982)Remita Amine1+30-22
2021-01-03 11:12[stitcher] Add support for shows and show metadata extraction(closes #20510)Remita Amine2+92-33
2021-01-03 09:04[stv] improve episode id extraction(closes #23083)Remita Amine1+35-7
2021-01-03 02:12release 2021.01.03Sergey M․8+19-16
2021-01-03 02:10[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2021-01-03 01:58[nrk] Fix age limit extractionSergey M․1+16-2
2021-01-03 01:31[nrk] Improve series metadata extraction (closes #27473)Sergey M․1+23-9
2021-01-03 00:57[nrk] PEP 8Sergey M․1+4-2
2021-01-03 00:53[nrk] Improve episode and season number extractionSergey M․1+17-13
2021-01-03 00:31[nrktv] Fix testsSergey M․1+15-13
2021-01-03 00:30[nrk] Improve series metadata extractionSergey M․1+24-1
2021-01-03 00:02[nrk] Extract subtitlesSergey M․1+17-0
2021-01-02 23:51[nrk] Fix age limit extractionSergey M․1+4-0
2021-01-02 23:45[nrk] Inline _extract_from_playbackSergey M․1+3-5
2021-01-02 23:44[nrk] Improve video id extractionSergey M․1+3-1
2021-01-02 23:41[nrk] Add more shortcut testsSergey M․1+13-1
2021-01-02 23:29[nrk] Improve extraction (closes #27634, closes #27635)Sergey M․2+166-71
2021-01-02 22:01[nrktv] Switch to playback endpointSergey M․1+57-216
2021-01-01 19:21[vvvvid] fix season metadata extraction(#18130)Remita Amine1+15-6
2021-01-01 17:30[stitcher] fix extraction(closes #20811)(closes #27606)Remita Amine1+33-27
2021-01-01 16:05[acast] fix extraction(closes #21444)(closes #27612)(closes #27613)Remita Amine1+53-63
2020-12-31 22:42[arcpublishing] add missing staticmethod decoratorRemita Amine1+1-0
2020-12-31 22:31[arcpublishing] Add new extractorRemita Amine4+210-84
2020-12-31 11:17[sky] add support for Sports News articles and Brighcove videos(closes #13054)Remita Amine2+79-23
2020-12-31 11:04[vvvvid] skip unplayable episodes and extract akamai formats(closes #27599)Remita Amine1+3-4
2020-12-31 10:58[yandexvideo] fix extraction for Python 3.4Remita Amine1+2-2
2020-12-30 22:17release 2020.12.31Sergey M․8+17-15
2020-12-30 22:14[ChangeLog] Actualize [ci skip]Sergey M․1+23-0
2020-12-30 22:06[redditr] Fix review issues and extract source thumbnail (closes #27503)Sergey M․1+24-12
2020-12-22 12:12[redditr] Extract all thumbnailsozburo1+14-1
2020-12-30 17:16[vvvvid] imporove info extractionRemita Amine1+52-26
2020-12-30 17:12[vvvvid] add playlists support (#27574)nixxo2+63-7
2020-12-30 15:45[yandexdisk] extract info from webpageRemita Amine1+47-42
2020-12-30 12:43[yandexdisk] fix extraction(closes #17861)(closes #27131)Remita Amine1+84-60
2020-12-30 12:30[yandexvideo] use old api call as fallbackRemita Amine1+11-7
2020-12-30 08:24[yandexvideo] fix extraction(closes #25000)Remita Amine1+76-40
2020-12-30 08:22[utils] accept only supported protocols in url_or_noneRemita Amine2+6-1
2020-12-29 18:29[YoutubeDL] Allow format filtering using audio language(#16209)Remita Amine2+2-1
2020-12-29 16:21[nbc] Remove CSNNE extractorRemita Amine2+0-28
2020-12-29 16:15[nbc] fix NBCSport VPlayer URL extraction(closes #16640)Remita Amine1+19-7
2020-12-29 15:59[aenetworks] fix HistoryPlayerIE testsRemita Amine1+1-0
2020-12-29 15:13[aenetworks] add support for (closes #3863)Remita Amine2+73-26
2020-12-29 13:10[uktvplay] match new video URLs(closes #17909)Remita Amine1+7-4
2020-12-29 13:09[sevenplay] detect API errorsRemita Amine1+21-11
2020-12-29 13:06[tenplay] fix format extraction(closes #26653)Remita Amine1+23-11
2020-12-29 13:05[brightcove] raise ExtractorError for DRM protected videos(closes #23467)(closes #27568)Remita Amine1+15-7
2020-12-28 19:52release 2020.12.29Sergey M․8+14-15
2020-12-28 19:49[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2020-12-28 19:29[youtube] Improve yt initial data extraction (closes #27524)Sergey M․1+8-2
2020-12-28 19:19[youtube:tab] Improve URL matching (closes #27559)Sergey M․1+9-0
2020-12-28 19:11[youtube:tab] Restore retry on browse requests (closes #27313, closes #27564)Sergey M․1+19-4
2020-12-28 17:19[aparat] Fix extractionRemita Amine1+7-13
2020-12-28 10:12[brightcove] remove sonyliv specific codeRemita Amine1+0-8
2020-12-28 09:50[piksel] import format extractionRemita Amine2+80-31
2020-12-27 22:47[zype] Add support for uplynk videosRemita Amine1+7-1
2020-12-27 21:26[toggle] add support for (closes #27555)Remita Amine1+4-1
2020-12-27 17:36[go] Added support for FXNetworks (#26826)JamKage3+19-80
2020-12-27 15:57[teachable] Improve embed detection (closes #26923)Sergey M․1+1-1
2020-12-27 15:22[mitele] fix free video extraction(#24624)(closes #25827)(closes #26757)Remita Amine1+6-14
2020-12-27 15:20[telecinco] fix extractionRemita Amine1+20-57
2020-12-27 14:15[youtube] Update (#22667)Sergey M1+1-1
2020-12-27 07:58[amcnetworks] improve auth only video detection(closes #27548)Remita Amine1+2-1
2020-12-27 07:55[generic] Add support for VHX Embeds(#27546)Remita Amine2+27-2
2020-12-26 16:17release 2020.12.26Sergey M․8+18-14
2020-12-26 16:13[ChangeLog] Actualize [ci skip]Sergey M․1+32-0
2020-12-26 15:59[instagram] Fix testSergey M․1+1-1
2020-12-26 15:58[instagram] Fix comment count extractionSergey M․1+11-5
2020-12-26 15:50[instagram] Add support for reel URLs (closes #26234, closes #26250)Sergey M․1+4-1
2020-12-26 15:54[bbc] switch to media selector v6Remita Amine1+20-54
2020-12-26 15:42[instagram] Improve thumbnail extractionSergey M․1+1-1
2020-12-26 15:37[instagram] Improve extraction (closes #22880)Sergey M․1+67-65
2019-10-28 07:54[instagram] Fix extraction when authenticated (closes #27422)Andrew Udvare1+10-0
2020-12-26 15:14[spankbang] Remove unused importSergey M․1+0-1
2020-12-26 14:58[spangbang:playlist] Fix extraction (closes #24087)Sergey M․1+12-8
2020-12-26 14:55[spangbang] Add support for playlist videosSergey M․1+13-2
2020-12-26 14:24[pornhub] Improve like and dislike count extraction (closes #27356)Sergey M․1+8-4
2020-12-26 14:16[pornhub] Fix review issues (closes #27393)Sergey M․1+11-11
2020-12-12 14:17[pornhub] Fix lq formats extraction (closes #27386)JChris2461+12-2
2020-12-26 13:50[] Update reference to cookie export extension for Chrome (closes #26885) (#27433)Marco Fantauzzo1+1-1
2020-12-26 13:30[bongacams] Add extractor (closes #27440)Sergey M․2+61-0
2020-12-26 12:59[youtube:tab] Extend _VALID_URL (closes #27501)Sergey M․3+21-27
2020-12-26 08:37[theweatherchannel] fix extraction (closes #25930)(closes #26051)Remita Amine1+33-10
2020-12-25 20:35[sprout] correct typoRemita Amine1+1-1
2020-12-25 20:17[sprout] Add support for Universal Kids (closes #22518)Remita Amine1+50-38
2020-12-25 20:16[theplatform] allow passing geo bypass countries from other extractorsRemita Amine1+3-0
2020-12-25 16:00[wistia] Add support for playlists (closes #27533)Remita Amine2+102-62
2020-12-24 18:40[ctv] Add new extractor (closes #27525)Remita Amine2+53-0
2020-12-24 16:39[9c9media] improve info extractionRemita Amine1+9-7
2020-12-24 15:05[youtube] fix automatic captions extraction(closes #27162)(closes #27388)Remita Amine1+14-18
2020-12-24 12:33[sonyliv] fix title for moviesRemita Amine1+1-1
2020-12-24 12:09[sonyliv] fix extraction(closes #25667)Remita Amine1+92-20
2020-12-24 12:05[streetvoice] fix extraction(closes #27455)(closes #27492)Remita Amine1+72-21
2020-12-24 11:59[facebook] add support for watchparty pages(closes #27507)Remita Amine1+139-82
2020-12-24 11:40[cbslocal] fix video extractionRemita Amine2+45-27
2020-12-24 11:38[brightcove] add another method to extract policyKeyRemita Amine1+20-16
2020-12-22 16:27[mewatch] Relax _VALID_URL (closes #27506)Sergey M․1+7-1
2020-12-21 21:48release 2020.12.22Sergey M․8+24-20
2020-12-21 21:45[ChangeLog] Actualize [ci skip]Sergey M․1+30-0
2020-12-21 08:02[anvato] remove NFLTokenGeneratorRemita Amine4+3-54
2020-12-20 17:07[tastytrade] Remove Extractor(closes #25716)Remita Amine2+0-44
2020-12-20 16:15[niconico] fix playlist extraction(closes #27428)Remita Amine1+71-26
2020-12-20 16:10[everyonesmixtape] Remove ExtractorRemita Amine2+0-78
2020-12-20 11:05[kanalplay] Remove ExtractorRemita Amine2+0-98
2020-12-20 11:03[arkena] fix extractionRemita Amine1+91-61
2020-12-19 21:17Switch to GitHub actions for CISergey M․3+69-1
2020-12-19 19:13[nba] rewrite extractorRemita Amine2+385-104
2020-12-19 19:12[turner] improve info extractionRemita Amine2+39-10
2020-12-19 19:08[common] remove unwanted query params from unsigned akamai manifest URLsRemita Amine2+9-3
2020-12-19 17:48[youtube] Improve xsrf token extraction (closes #27442)Sergey M․1+23-11
2020-12-19 16:24[generic] Improve RSS age limit extractionSergey M․1+8-5
2020-12-19 16:18[generic] Fix RSS itunes thumbnail extraction (#27405)renalid1+26-1
2020-12-17 16:21[redditr] Extract duration (#27426)Trevor Nelson1+6-0
2020-12-16 20:47[anvato] Disable NFLTokenGenerator(closes #27449)Remita Amine2+3-2
2020-12-16 20:20[zaq1] Remove extractorRemita Amine2+0-102
2020-12-16 11:30[asiancrush] fix extraction and add support for retrocrush.tvRemita Amine1+138-83
2020-12-15 18:07[noco] Remove Extractor(closes #10864)Remita Amine2+0-236
2020-12-15 15:06[nfl] fix extraction(closes #22245)Remita Amine2+96-165
2020-12-15 15:01[anvato] update ANVACK table and add experimental token generator for NFLRemita Amine4+129-11
2020-12-14 18:01[sky] relax SkySports URL regex (closes #27435)Remita Amine1+9-3
2020-12-14 17:47[tv5unis] Add new extractor(closes #22399)(closes #24890)Remita Amine2+125-0
2020-12-14 13:59[videomore] add support (closes #27088)Remita Amine1+135-120
2020-12-14 05:52[yandexmusic:album] SimplifySergey M․1+5-1
2020-12-14 05:48[yandexmusic] Add support for (closes #27425)Sergey M․1+4-1
2020-12-14 05:45[yandexmusic] DRY _VALID_URL baseSergey M․1+7-5
2020-12-13 21:04[nhk:program] Add support for audio programs and program clipsRemita Amine1+70-64
2020-12-13 20:57[nhk] Add support for NHK video programs (#27230)Matthew Rayermann2+118-49
2020-12-13 17:57release 2020.12.14Sergey M․7+14-14
2020-12-13 17:55[ChangeLog] Actualize [ci skip]Sergey M․1+28-1
2020-12-13 16:47[test_InfoExtractor] PEP 8Sergey M․1+0-1
2020-12-13 16:43[mdr] Bypass geo restrictionSergey M․1+2-0
2020-12-13 16:42[mdr] Improve extraction (closes #24346, closes #26873)Sergey M․1+42-33
2020-12-13 15:46[] Add tests requirement and make coding conventions requirement more explicitSergey M․1+3-1
2020-12-13 15:18[yandexmusic:album] Improve album title extraction (closes #27418)Sergey M․1+12-1
2020-12-13 13:27[eporner] Fix view count extraction and make optional (closes #23306)Sergey M․1+2-2
2020-12-13 13:24[extractor/common] Improve JSON-LD interaction statistic extraction (refs #23306)Sergey M․2+60-2
2020-12-13 12:57[eporner] Fix embed test URLSergey M․1+1-1
2020-12-13 12:56[eporner] Fix hash extraction and extend _VALID_URL (#27396)spvkgn1+5-2
2020-12-13 11:43[slideslive] use m3u8 entry protocol for m3u8 formats(closes #27400)Remita Amine1+3-2
2020-12-13 11:39[downloader/hls] delegate manifests with media initialization to ffmpegRemita Amine1+2-0
2020-12-13 11:13[twitcasting] fix format extraction and improve info extraction(closes #24868)Remita Amine1+51-21
2020-12-13 09:53[extractor/common] Document duration meta field for playlistsSergey M․1+2-2
2020-12-13 09:52[linuxacademy] Fix authentication and extraction (closes #21129, closes #26223, closes #27402)Sergey M․1+100-30
2020-12-13 08:50[itv] clean description from HTML tags (closes #27399)Remita Amine1+2-2
2020-12-13 08:04[vlive] Sort live formats (closes #27404)Sergey M․1+1-0
2020-12-12 22:02[hotstart] fix and improve extractionRemita Amine1+69-27
2020-12-12 18:27[youtube] Add some invidious instances (#27373)toniz41+8-0
2020-12-12 00:09release 2020.12.12Sergey M․9+15-21
2020-12-12 00:04[ChangeLog] Actualize [ci skip]Sergey M․1+33-0
2020-12-11 23:49[ruutu] Extract more metadata and detect non-free videos (closes #21154)Sergey M․1+49-4
2020-12-11 22:57[ruutu] Authenticate format URLs (closes #21031, closes #26782)Sergey M․1+13-2
2020-12-11 22:09[ruutu] Add support for (closes #25412)Sergey M․1+12-1
2020-12-11 22:05[ruutu] Extend _VALID_URL (closes #24839)Sergey M․1+10-3
2020-12-11 22:09[facebook] Add support archived live video URLs(closes #15859)Remita Amine1+5-1
2020-12-11 21:48[wdr] Extent subtitles extraction and improve overall extraction (closes #22672, closes #22723)Sergey M․1+17-4
2020-12-11 21:36[facebook] add support for videos attached to Relay based story pages(#10795)Remita Amine1+16-1
2020-12-11 21:27[wdr:page] Add support for (closes #27350)Sergey M․1+6-2
2020-12-11 20:50[facebook] Add another regex for handleServerJSRemita Amine1+2-2
2020-12-11 20:24[facebook] fix embed page extractionRemita Amine1+1-1
2020-12-11 20:12[YoutubeDL] Improve thumbnails' filenames deducing (closes #26010) (#27244)compujo1+1-1
2020-12-11 16:49[facebook] add support for Relay post pages(closes #26935)Remita Amine1+73-52
2020-12-11 15:05[facebook] proper support for watch videos(closes #22795)(#27062)Remita Amine1+6-1
2020-12-11 14:54Revert "[facebook] add support for watch videos(closes #22795)"Remita Amine1+1-24
2020-12-11 12:54[facebook] add support for watch videos(closes #22795)Remita Amine1+24-1
2020-12-11 11:04[facebook] add support for group posts with multiple videos(closes #19131)Remita Amine1+45-12
2020-12-10 21:28[itv] remove old extractio method and fix series metadata extractionRemita Amine1+90-217
2020-12-10 14:19[facebook] redirect Mobile URLs to Desktop URLsRemita Amine1+2-1
2020-12-10 13:52[facebook] Add support for Relay based pages(closes #26823)Remita Amine1+66-5
2020-12-10 11:10[facebook] try to reduce unessessary tahoe requestsRemita Amine1+4-5
2020-12-09 22:52[facebook] remove hardcoded chrome user-agentRemita Amine1+1-5
2020-12-09 19:01[smotri] Remove extractor (#27358)Andrey Smirnoff4+1-429
2020-12-09 17:12[ChangeLog] Actualize [ci skip]Sergey M․1+1-1
2020-12-09 14:50[] Update travis CI tld (#27354)谭九鼎1+1-1
2020-12-09 09:39[beampro] Remove ExtractorRemita Amine2+0-198
2020-12-08 21:25release 2020.12.09Sergey M․7+16-14
2020-12-08 21:24[ChangeLog] Actualize [ci skip]Sergey M․1+24-0
2020-12-08 21:17[youtube:tab] Improve identity token extraction (closes #27197)Sergey M․1+14-3
2020-12-08 21:02[youtube:tab] Make click tracking params on continuation optionalSergey M․1+12-12
2020-12-08 20:40[youtube:tab] Delegate inline playlists to tab-based playlists (closes #27298)Sergey M․1+16-2
2020-12-08 18:14[tubitv] Extract release year (#27317)EntranceJew1+14-0
2020-12-08 17:41[youtube] Remove unused code (#27343)Soneé John1+0-5
2020-12-08 17:05[extractor/common] Fix inline HTML5 media tags processing and add test (closes #27345)Sergey M․2+15-3
2020-12-08 16:11[amcnetworks] Fix free content extraction(closes #20354)Remita Amine1+25-25
2020-12-08 13:53[lbry] add support for channel extraction(closes #25584)Remita Amine2+141-43
2020-12-08 09:52[lbry] add support for short and embed URLs and fix channel metadata extractionRemita Amine1+36-8
2020-12-07 23:31[telequebec] Fix Extraction and Add Support for video.telequebec.tvRemita Amine2+88-73
2020-12-07 18:12[youtube:tab] Capture and output alerts (closes #27340)Sergey M․1+22-0
2020-12-07 14:27[generic] comment a test covered now by AmericasTestKitchenIERemita Amine1+17-17
2020-12-07 14:12[tvplay:home] Fix extraction(closes #21153)Remita Amine1+35-55
2020-12-06 22:37[americastestkitchen] Fix Extraction and add support for Cook's Country and Cook's IllustratedRemita Amine1+26-42
2020-12-06 20:27[slideslive] Add support for yoda service videos and extract subtitles (closes #27323)Sergey M․1+51-4
2020-12-06 19:03release 2020.12.07Sergey M․8+17-14
2020-12-06 19:01[ChangeLog] Actualize [ci skip]Sergey M․1+26-0
2020-12-06 19:01[extractor/generic] Remove unused importSergey M․1+0-1
2020-12-06 18:38[aenetworks] Fix extractionRemita Amine2+162-111
2020-12-06 18:48[youtube] Improve extraction in non-existing playlists (closes #27324)Sergey M․2+36-20
2020-12-06 18:15[extractor/common] Extract timestamp from Last-Modified headerSergey M․1+1-1
2020-12-06 17:59[extractor/common] Add support for dl8-* media tags (closes #27283)Sergey M․2+5-2
2020-12-06 17:55[extractor/common] Eliminate media tag name regex duplicationSergey M․1+3-2
2020-12-06 17:45[extractor/common] Fix media type extraction for HTML5 media tags in start/end formSergey M․1+2-2
2020-12-06 16:08[generic] Extract RSS video itunes metadataSergey M․1+33-3
2020-12-06 15:30[generic] Extract RSS video timestampSergey M․1+3-0
2020-12-06 15:12[generic] Extract RSS video description (#27177)renalid1+14-5
2020-12-05 15:24[nrk] reduce requests for Radio seriesRemita Amine1+4-2
2020-12-05 14:35[nrk] reduce the number of instalments requestsRemita Amine1+3-1
2020-12-05 08:13[nrk] improve format extractionRemita Amine1+28-12
2020-12-04 23:32[nrk] improve extractionRemita Amine1+81-171
2020-12-04 21:45[peertube] Extract fpsSergey M․1+2-0
2020-12-04 21:41[peertube] Recognize audio-only formats (closes #27295)Sergey M․1+2-0
2020-12-04 20:40release 2020.12.05Sergey M․8+17-14
2020-12-04 20:31[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2020-12-04 20:24[teachable:course] Improve extraction (closes #24507, closes #27286)Sergey M․1+1-1
2020-12-04 20:00[nrk] Improve error extractionSergey M․1+20-16
2020-12-04 19:46[nrktv] Relax _VALID_URLSergey M․1+1-8
2020-12-04 19:43[nrktv:series] Improve extraction (closes #21926)Sergey M․1+26-4
2020-12-04 19:21[nrktv:series] Improve extractionSergey M․1+74-48
2020-12-04 18:19[nrktv:season] Improve extractionSergey M․1+83-16
2020-12-04 17:08[nrk] fix call to moved methodRemita Amine1+2-2
2020-12-04 17:05[nrk] fix typoRemita Amine1+1-1
2020-12-04 17:04[nrk] improve format extraction and geo-restriction detection (closes #24221)Remita Amine1+21-22
2020-12-04 16:56[pornhub] Handle HTTP errors gracefully (closes #26414)Sergey M․1+6-1
2020-12-04 16:38[nrktv] Relax _VALID_URL (closes #27299, closes #26185)Sergey M․1+4-1
2020-12-04 13:16[zdf] extract webm formats(closes #26659)Remita Amine1+2-2
2020-12-03 16:25[travis] Disable download jobsSergey M․1+13-13
2020-12-03 07:47[nhk] Add audio clip test to NHK extractor (#27269)Matthew Rayermann1+14-1
2020-12-02 23:35[gamespot] Extract DASH and HTTP formatsRemita Amine1+25-85
2020-12-02 23:33[extractor/commons] improve Akamai HTTP formats extractionRemita Amine1+9-10
2020-12-02 21:49[tver] correct episode_number keyRemita Amine1+1-1
2020-12-02 20:37[extractor/common] improve Akamai HTTP format extractionRemita Amine1+2-2
2020-12-02 20:36[tver] Add new extractor (closes #26662)(closes #27284)Remita Amine3+104-0
2020-12-02 18:30[pornhub] Add support for (#27276)opusforlife21+8-5
2020-12-01 23:41[extractors] Add QubIE importRemita Amine1+4-1
2020-12-01 18:37release 2020.12.02Sergey M․8+17-14
2020-12-01 18:22[ChangeLog] Actualize [ci skip]Sergey M․1+17-0
2020-12-01 11:25[tva] Add support for (closes #27235)Remita Amine1+48-17
2020-12-01 09:38[toggle] Detect DRM protected videos (closes #16479)(closes #20805)Remita Amine1+12-12
2020-12-01 09:11[toggle] Add support for new MeWatch URLs (closes #27256)Remita Amine2+47-32
2020-11-30 21:44[youtube:tab] Extract channels only from channels tab (closes #27266)Sergey M․1+13-4
2020-11-30 18:53[cspan] Extract info from jwplayer data (closes #3672, closes #3734, closes #10638, closes #13030, closes #18806, closes #23148, closes #24461, closes #26171, closes #26800, closes #27263)Sergey M․1+23-2
2020-11-30 18:14[cspan] Pass Referer header with format's video URL (#26032) (closes #25729)Roman Beránek1+2-0
2020-11-30 17:49[youtube] Improve age-gated videos extraction (closes #27259)Sergey M․1+9-3
2020-11-30 08:45[mediaset] add support for movie URLs(closes #27240)Remita Amine1+4-1
2020-11-29 17:25[yandexmusic] Refactor and add support for artist's tracks and albums (closes #11887, closes #22284)Sergey M․2+200-82
2020-11-29 15:15[yandexmusic:track] Fix extraction (closes #26449, closes #26669, closes #26747, closes #26748, closes #26762)Sergey M․1+1-2
2020-11-29 06:53release 2020.11.29Sergey M․8+15-15
2020-11-29 06:49[ChangeLog] Actualize [ci skip]Sergey M․1+17-1
2020-11-29 06:44[drtv] Extend _VALID_URL (#27243)Michael Munch1+4-1
2020-11-29 01:09[tiktok] Fix extraction (closes #20809, closes #22838, closes #22850, closes #25987, closes #26281, closes #26411, closes #26639, closes #26776, closes #27237)Sergey M․1+63-57
2020-11-28 21:15[ina] Add support for mobile URLs (#27229)bopol1+4-1
2020-11-28 20:55[YoutubeDL] Write static debug to stderr and respect quiet for dynamic debug (closes #14579, closes #22593)Sergey M․1+2-2
2020-11-28 19:32[pornhub] Fix like and dislike count extraction (closes #27227) (#27234)JChris2461+2-2
2020-11-28 08:02[youtube] Improve yt initial player response extraction (closes #27216)Sergey M․1+7-2
2020-11-26 11:56[videa] improve extractionRemita Amine1+54-45
2020-11-26 11:55[videa] Adapt to updates (#26301)Adrian Heine né Lang1+60-2
2020-11-25 20:39[spreaker] fix SpreakerShowIE test URLRemita Amine1+1-1
2020-11-25 20:05release 2020.11.26Sergey M․8+20-14
2020-11-25 20:03[ChangeLog] Actualize [ci skip]Sergey M․1+19-0
2020-11-25 19:58[spreaker] Add extractor (closes #13480, closes #13877)Sergey M․2+182-0
2020-11-25 10:40[vlive] improve extraction for geo-restricted videosRemita Amine2+6-1
2020-11-25 10:26[vlive] Add support for post URLs(closes #27122)(closes #27123)Remita Amine1+90-11
2020-11-24 22:25[viki] fix video API request(closes #27184)Remita Amine1+5-2
2020-11-24 21:54[bbc] fix BBC Three clip extractionRemita Amine1+19-3
2020-11-24 21:49[bbc] fix BBC News videos extractionRemita Amine1+34-1
2020-11-24 17:29[medaltv] improve extractionRemita Amine1+62-69
2020-11-24 17:27[medaltv] Add new extractor (#27149)Joshua Lochner2+139-0
2020-11-23 21:44[youtube] imporve music metadata and license extraction(closes #26013)Remita Amine1+29-1
2020-11-23 21:16[downloader/fragment] Set final file's mtime according to last fragment's Last-Modified header (closes #11718, closes #18384, closes #27138)Sergey M․1+12-2
2020-11-23 19:59[nrk] Fix extractionSergey M․1+248-176
2020-11-23 19:18[cda] Fix extraction (closes #17803, closes #24458, closes #24518, closes #26381)Sergey M․1+32-3
2020-11-23 17:23release 2020.11.24Sergey M․8+28-14
2020-11-23 17:20[ChangeLog] Actualize [ci skip]Sergey M․1+19-0
2020-11-23 17:10[youtube:tab] Fix feeds extraction (closes #25695, closes #26452)Sergey M․2+97-71
2020-11-23 15:34[youtube:tab] PEP 8Sergey M․1+5-5
2020-11-23 15:33[youtube:favorites] Restore extractorSergey M․2+20-0
2020-11-23 15:19[youtube:tab] Fix some weird typo (closes #27157)Sergey M․1+1-1
2020-11-23 13:16[pinterest] Add support for large collections(more than 25 pins)Remita Amine1+56-31
2020-11-22 18:38[franceinter] flake8Remita Amine1+1-1
2020-11-22 18:35[franceinter] add thumbnail url (#27153)renalid1+3-0
2020-11-22 16:39[box] Add new extractor(#5949)Remita Amine2+99-0
2020-11-22 13:12[nytimes] Add new extractor (#27143)Jia Rong Yee2+39-0
2020-11-22 12:16[lbry] relax _VALID_URL regex(closes #27144)Remita Amine1+4-1
2020-11-22 12:07[rumble] add support for embed pages(#10785)Remita Amine2+68-0
2020-11-22 12:01[skyit] add support for multiple Sky Italia websites(closes #26629)Remita Amine2+249-0
2020-11-22 11:54[extractor/common] add generic support for akamai http format extractionRemita Amine1+27-0
2020-11-21 22:04[pinterest] Add extractor (closes #25747)Sergey M․2+180-0
2020-11-21 16:59release 2020.11.21.1Sergey M․7+14-14
2020-11-21 16:52[ChangeLog] Actualize [ci skip]Sergey M․1+31-0
2020-11-21 16:54release 2020.11.21Sergey M․7+14-14
2020-11-21 16:41[youtube:tab] Comment out testSergey M․1+7-4
2020-11-21 16:36[svtplay] Fix test titleSergey M․1+1-1
2020-11-21 16:35[svtplay] Add support for (closes #24817)Sergey M․1+12-2
2020-11-21 16:24[svt] Extract timestamp and thumbnail in more cases (#27130)Mattias Wadman1+25-9
2020-11-21 15:00Fix typos (#27084)Josh Soref17+51-51
2020-11-21 14:52[youtube] Fix error reason extraction (#27081)Daniel Peukert1+15-0
2020-11-21 13:49[youtube] Fix like and dislike count extraction (closes #25977)Sergey M․1+2-2
2020-11-21 13:48[youtube:tab] Add support for current video and fix lives extraction (closes #27126)Sergey M․2+55-60
2020-11-20 22:23[infoq] fix format extraction(closes #25984)Remita Amine1+4-3
2020-11-20 21:44[francetv] Update to fix thumbnail URL issue (#27120)renalid1+1-1
2020-11-20 21:22[downloader/http] Fix crash during urlopen caused by missing reason of URLErrorSergey M․1+3-1
2020-11-20 21:00[YoutubeDL] Fix --ignore-errors for playlists with generator-based entries of url_transparent (closes #27064)Sergey M․2+101-21
2020-11-20 16:34[youtube:tab] Replace some test URLs with RIAA-friendly onesSergey M․1+4-4
2020-11-20 16:21[youtube] Improve yt initial data extraction (closes #27093)Sergey M․1+20-2
2020-11-20 09:47[discoverynetworks] add support new TLC/DMAX URLs(closes #27100)Remita Amine1+4-1
2020-11-20 09:26[rai] fix protocol relative relinker URLs(closes #22766)Remita Amine1+2-2
2020-11-20 09:10[rai] fix unavailable video format detectionRemita Amine1+1-1
2020-11-20 09:01[rai] improve extractionRemita Amine1+27-55
2020-11-20 09:00[rai] Fix extraction for recent updates (#27077)Leonardo Taccari1+52-74
2020-11-19 21:45[viki] improve format extractionRemita Amine1+83-59
2020-11-19 20:38[viki] fix stream extraction from mpd (#27092)beefchop1+3-0
2020-11-19 19:01[googledrive] fix format extraction(closes #26979)Remita Amine1+21-37
2020-11-19 16:29[amara] improve extractionRemita Amine1+85-58
2020-11-19 16:26[Amara] Add new extractor (#20618)Joost Verdoorn2+77-0
2020-11-19 12:12[vimeo:album] fix extraction(closes #27079)Remita Amine1+7-4
2020-11-19 10:54[mtv] fix mgid extraction(closes #26841)Remita Amine1+12-0
2020-11-18 22:22release 2020.11.19Sergey M․8+17-17
2020-11-18 22:21[ChangeLog] Actualize [ci skip]Sergey M․1+20-0
2020-11-18 22:16[youporn] Fix upload date extraction and make comment count optional (closes #26986)Sergey M․1+3-4
2020-11-18 22:02[arte] Rework extractorsSergey M․3+100-65
2020-11-18 20:26[arte] Extract m3u8 formats (closes #27061)Sergey M․1+18-1
2020-11-18 20:06[mgtv] fix format extraction(closes #26415)Remita Amine1+7-3
2020-11-18 16:31[extractor/common] Output error for invalid URLs in _is_valid_url (refs #21400, refs #24151, refs #25617, refs #25618, refs #25586, refs #26068, refs #27072)Sergey M․1+3-2
2020-11-17 23:41[lbry] add support for domain(closes #26806)Remita Amine1+4-1
2020-11-17 22:16[francetv] improve info extractionRemita Amine1+12-11
2020-11-17 22:06[francetv] Add fallback video url extraction (#27047)gdzx1+28-4
2020-11-17 21:15release 2020.11.18Sergey M․8+14-16
2020-11-17 21:11[ChangeLog] Actualize [ci skip]Sergey M․1+16-0
2020-11-17 21:09[spiegel] Fix extraction (closes #24206, closes #24767)Sergey M․3+25-148
2020-11-17 20:32[youtube] Improve extractionSergey M․2+142-96
2020-11-17 19:32[youtube:tab] fix view_count extraction(closes #27051)Remita Amine1+2-2
2020-11-17 18:13[malltv] fix extraction(closes #27035)Remita Amine1+46-14
2020-11-17 13:46[bandcamp] extract playlist_description(closes #22684)Remita Amine1+6-1
2020-11-17 12:11[urplay] fix extraction(closes #26828)Remita Amine1+51-26
2020-11-17 00:01[youtube:tab] Fix playlist title extraction (closes #27015)Sergey M․1+21-15
2020-11-16 21:28[youtube] Fix chapters extraction (closes #26005)Sergey M․1+3-13
2020-11-16 20:59release 2020.11.17Sergey M․8+15-15
2020-11-16 20:50[ChangeLog] Actualize [ci skip]Sergey M․1+24-0
2020-11-16 20:40[youtube:tab] Fix extraction with cookies provided (closes #27005)Sergey M․1+13-6
2020-11-16 20:27[lrt] fix extraction with empty tags(closes #20264)Remita Amine1+1-1
2020-11-16 20:24[ndr:embed:base] Extract subtitles (closes #25447, closes #26106)Sergey M․1+38-0
2020-11-16 20:02[servus] Add support for (closes #25869)Sergey M․1+4-1
2020-11-16 19:57[servus] Fix extraction (closes #26872, closes #26967, closes #26983, closes #27000)Sergey M․1+91-15
2020-11-16 18:32[xtube] Fix extraction (closes #26996)Sergey M․1+1-1
2020-11-16 18:30[utils] Skip ! prefixed code in js_to_jsonSergey M․2+25-2
2020-11-16 18:17[lrt] fix extractionRemita Amine1+36-55
2020-11-16 18:04[lbry] Add new extractorRemita Amine2+86-0
2020-11-16 17:57[condenast] fix extraction and extract subtitlesRemita Amine1+23-4
2020-11-16 16:26[bandcamp] fix extractionRemita Amine1+59-92
2020-11-16 16:17[rai] fix RaiPlay extractionRemita Amine1+33-28
2020-11-16 15:36[extractors] Remove VLivePlaylistIE importRemita Amine1+0-1
2020-11-16 15:35[vlive] fix extractionRemita Amine1+110-233
2020-11-16 15:21[usanetwork] fix extractionRemita Amine1+16-66
2020-11-16 15:18[nbc] fix NBCNews/Today/MSNBC extractionRemita Amine1+2-3
2020-11-16 15:08[devscripts/make_lazy_extractors] Correct a spelling mistake (#26991)Edward Betts1+1-1
2020-11-16 14:55[cnbc] fix extractionRemita Amine1+12-7
2020-11-16 14:03[youtube] Remove RIAA copyrighted media from tests as per [1]Sergey M․1+1-144
2020-11-11 23:23release 2020.11.12Sergey M․8+16-20
2020-11-11 23:18[ChangeLog] Actualize [ci skip]Sergey M․1+6-0
2020-11-11 23:16[youtube] Rework extractorsSergey M․3+565-569
2020-11-01 01:58release 2020.11.01.1Sergey M․6+13-13
2020-11-01 01:52release 2020.11.01Sergey M․7+14-14
2020-11-01 00:34[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2020-10-31 23:52[youtube] Fix JS player URL extractionSergey M․1+4-1
2020-10-23 14:31[ytsearch] Fix extraction (closes #26920)Sergey M․1+76-36
2020-10-22 12:15[afreecatv] Fix typo (#26970)Toan Nguyen1+1-1
2020-10-19 17:56[23video] Relax _VALID_URL (#26870)Hannu Hartikainen1+7-4
2020-10-17 17:10[utils] Don't attempt to coerce JS strings to numbers in js_to_json (#26851)Kevin O'Connor2+12-6
2020-10-17 16:14[ustream] Add support for (#26894)Sergio Livi1+5-2
2020-10-17 16:02[iqiyi] Fix typo (#26884)Felix Yan1+1-1
2020-09-24 00:36[expressen] Add support for (closes #26670)Sergey M․1+5-2
2020-09-23 23:46[iprima] Improve video id extraction (#26507) (closes #26494)Surkal1+2-1
2020-09-23 23:36[] Fix autonumber sequence description (refs #26686)Sergey M․1+1-1
2020-09-22 00:01[downloader/http] Properly handle missing message in SSLError (closes #26646)Sergey M․1+1-1
2020-09-21 23:44[downloader/http] Fix access to not yet opened stream in retrySergey M․1+4-3
2020-09-20 05:30release 2020.09.20Sergey M․7+14-14
2020-09-20 05:23[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2020-09-20 04:39[redtube] Extend _VALID_URL (#26506)nixxo1+4-1
2020-09-20 03:05[twitch] Switch streams to GraphQL and refactor (closes #26535)Sergey M․1+83-63
2020-09-19 00:52[telequebec] Fix issues (closes #26368)Sergey M․1+37-16
2019-08-28 17:04[telequebec] Add support for brightcove videos (closes #25833)Patrick Dessalle1+14-2
2020-09-18 23:34[pornhub] Extract metadata from JSON-LD (closes #26614)Sergey M․1+12-5
2020-09-18 23:33[extractor/common] Relax interaction count extraction in _json_ldSergey M․1+5-1
2020-09-18 23:13[extractor/common] Extract author as uploader for VideoObject in _json_ldSergey M․1+1-0
2020-09-18 22:59[pornhub] Fix view count extraction (#26621) (refs #26614)JChris2461+1-1
2020-09-17 22:26[downloader/hls] Fix incorrect end byte in Range HTTP header for media segments with EXT-X-BYTERANGE (#24512) (closes #14748)Stefan Pöschel1+1-1
2020-09-17 20:41[extractor/common] Handle ssl.CertificateError in _request_webpage (closes #26601)Sergey M․1+5-1
2020-09-17 20:32[downloader/http] Improve timeout detection when reading block of data (refs #10935)Sergey M․1+5-3
2020-09-17 20:15[downloader/http] Retry download when urlopen times out (#26603) (refs #10935)Ori Avtalion1+6-1
2020-09-13 20:37release 2020.09.14Sergey M․8+16-14
2020-09-13 20:35[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2020-09-13 20:28[postprocessor/embedthumbnail] Fix issues (closes #25717) * Fix WebP with wrong extension processing * Fix embedding of thumbnails with % character in pathSergey M․1+32-21
2020-06-18 20:36[postprocessor/embedthumbnail] Add support for non jpeg/png thumbnails (closes #25687)Alex Merkel1+22-0
2020-09-13 14:42[rtlnl] Extend _VALID_URL for new embed URL schemaSergey M․1+6-1
2020-09-13 14:38[rtlnl] Extend _VALID_URL (#26549) (closes #25821)Derek Land1+16-1
2020-09-13 14:23[youtube] Fix empty description extraction (#26575) (closes #26006)Daniel Peukert1+20-2
2020-09-13 14:07[srgssr] Extend _VALID_URL (closes #26555, closes #26556, closes #26578)Sergey M․1+7-1
2020-09-13 13:43[googledrive] Use redirect URLs for source format (closes #18877, closes #23919, closes #24689, closes #26565)Sergey M․1+19-8
2020-09-13 11:59[svtplay] Fix id extraction (closes #26576)Sergey M․1+3-1
2020-09-13 10:26[redbulltv] improve support for TV localized URLS(#22063)Remita Amine1+16-1
2020-09-12 18:20[redbulltv] Add support for new TV URLs(closes #22037)(closes #22063)Remita Amine2+100-12
2020-09-12 09:35[soundcloud] Reduce pagination limit to fix 502 Bad Gateway errors when listing a user's tracks. (#26557)tfvlrue1+3-1
2020-09-06 06:00release 2020.09.06Sergey M․8+18-21
2020-09-06 05:57[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2020-09-06 05:42[nrktv:episode] Improve video id extraction (closes #25594, closes #26369, closes #26409)Sergey M․1+13-7
2020-09-06 04:44[youtube] Fix age gate content detection (#26100) (closes #26152, closes #26311, closes #26384)random-nick1+2-1
2020-09-06 04:31[youtube:user] Extend _VALID_URL (closes #26443)Sergey M․1+4-1
2020-09-06 04:19[utils] Recognize wav mimetype (closes #26463)Sergey M․2+3-0
2020-09-06 04:10[xhamster] Improve initials regex (#26526) (closes #26353)TheRealDude21+2-1
2020-09-06 03:45[svtplay] Fix svt id extraction (closes #26425, closes #26428, closes #26438)Sergey M․1+9-3
2020-09-06 03:45[twitch] Rework extractors (closes #12297, closes #20414, closes #20604, closes #21811, closes #21812, closes #22979, closes #24263, closes #25010, closes #25553, closes #25606)Sergey M․2+424-251
2020-08-27 18:20[biqle] improve video_ext extractionRemita Amine1+14-6
2020-08-12 14:51[xhamster] Extend _VALID_URL (closes #25927)Sergey M․1+7-1
2020-08-12 14:42[xhamster] Fix extraction (closes #26157) (#26254)TheRealDude21+1-1
2020-08-12 14:37[xhamster] Extend _VALID_URL (closes #25789) (#25804)JChris2461+5-2
2020-07-27 22:13release 2020.07.28Sergey M․7+14-14
2020-07-27 22:07[ChangeLog] Actualize [ci skip]Sergey M․1+12-0
2020-07-27 22:04[youtube] Fix sigfunc name extraction (closes #26134, closes #26135, closes #26136, closes #26137)Sergey M․1+1-1
2020-07-14 11:01[youtube] Improve description extraction (closes #25937) (#25980)MRWITEK1+1-1
2020-07-11 11:27[wistia] Restrict embed regex (closes #25969)Sergey M․1+1-1
2020-06-30 19:56[youtube] Prevent excess HTTP 301 (#25786)Glenn Slayden1+3-3
2020-06-28 03:30[youtube:playlists] Extend _VALID_URL (closes #25810)Sergey M․1+4-1
2020-06-23 14:08[bellmedia] add support for clip URLs(closes #25764)Remita Amine1+5-2
2020-06-16 10:37[brightcove] Improve embed detection (closes #25674)Sergey M․1+1-1
2020-06-15 23:22release 2020.06.16.1Sergey M․7+14-14
2020-06-15 23:19[ChangeLog] Actualize [ci skip]Sergey M․1+7-0
2020-06-15 23:17[youtube] Force old layout (closes #25682, closes #25683, closes #25680, closes #25686)Sergey M․1+1-1
2020-06-15 20:13[youtube] Fix categories and improve tags extractionSergey M․1+7-3
2020-06-15 19:53release 2020.06.16Sergey M․7+14-14
2020-06-15 19:52[ChangeLog] Actualize [ci skip]Sergey M․1+13-0
2020-06-15 19:43[youtube] Fix uploader id and uploader URL extractionSergey M․1+7-0
2020-06-15 19:38[youtube] Improve view count extractionSergey M․1+2-0
2020-06-15 19:37[youtube] Fix upload date extractionSergey M․1+5-0
2020-06-15 19:29[youtube] Fix thumbnails extraction and remove uploader id extraction warning (closes #25676)Sergey M․1+27-13
2020-06-15 18:59[youtube] Fix playlist and feed extraction (closes #25675)Sergey M․1+9-2
2020-06-14 11:17[facebook] Support single-video ID linksPhilipp Hagemeister1+12-9
2020-06-05 21:16[youtube] Extract chapters from JSON (closes #24819)Sergey M․2+62-3
2020-06-05 19:14[kaltura] Add support for multiple embeds on a webpage (closes #25523)Sergey M․2+28-9
2020-06-05 18:51release 2020.06.06Sergey M․7+14-14
2020-06-05 18:49[ChangeLog] Actualize [ci skip]Sergey M․1+16-0
2020-06-05 18:45[tele5] Bypass geo restrictionSergey M․1+9-3
2020-06-05 18:44[jwplatform] Add support for bypass geo restrictionSergey M․1+5-0
2020-06-05 18:35[tele5] Prefer jwplatform over nexx (closes #25533)Sergey M․1+17-17
2020-06-05 17:57[twitch:stream] Expect 400 and 410 HTTP errors from APISergey M․1+4-1
2020-06-05 17:55[twitch:stream] Fix extraction (closes #25528)Sergey M․1+18-11
2020-06-05 17:12[twitch] Pass v5 accept header and fix thumbnails extraction (closes #25531)Sergey M․1+21-2
2020-06-05 16:35[brightcove] Sort importsSergey M․1+7-7
2020-06-05 16:33[brightcove] Fix subtitles extraction (closes #25540)Sergey M․1+12-4
2020-06-01 14:11[malltv] Add support for (#25445)Matej Dujava1+4-1
2020-06-01 13:32[twitter:broadcast] Add untitled periscope broadcast testSergey M․1+12-0
2020-06-01 13:31[periscope] Fix untitled broadcasts (#25482)Sergey M․1+1-1
2020-05-31 04:10[jwplatform] Improve embeds extraction (closes #25467)Sergey M․1+1-1
2020-05-28 20:33release 2020.05.29Sergey M․8+15-15
2020-05-28 20:28[ChangeLog] Actualize [ci skip]Sergey M․1+22-0
2020-05-28 19:01[ard:beta] Extend _VALID_URL (closes #25405)Sergey M․1+16-3
2020-05-26 18:26[youtube] Add support for more invidious instances (#25417)striker.sh1+7-0
2020-05-23 05:26[postprocessor/ffmpeg] Embed series metadata with --add-metadataSergey M․1+11-0
2020-05-20 21:30[giantbomb] Extend _VALID_URL (#25222)JordanWeatherby1+7-4
2020-05-19 21:08[ard] Improve _VALID_URL (closes #25134) (#25198)Michael Klein1+4-1
2020-05-19 20:39[redtube] Improve formats extraction and extract m3u8 formats (closes #25311, closes #25321)Sergey M․1+8-1
2020-05-19 20:21[utils] Fix file permissions in write_json_file (closes #12471) (#25122)Rob1+6-0
2020-05-19 19:13[indavideo] Switch to HTTPS for API request (#25191)tlsssl1+1-1
2020-05-19 19:11[redtube] Improve title extraction (#25208)Dave Loyall1+1-1
2020-05-15 14:57[vimeo] improve format extraction and sorting(closes #25285)Remita Amine1+22-21
2020-05-15 13:12[soundcloud] reduce API playlist page limit(closes #25274)Remita Amine1+1-1
2020-05-13 22:54[youtube] Add support for (#25226)Juan Francisco Cantero Hurtado1+1-0
2020-05-13 22:53[] flake8 HTTPS URL (#25230)TotalCaesar6591+1-1
2020-05-13 22:51[mailru] Fix extraction (closes #24530) (#25239)comsomisha1+7-0
2020-05-13 22:11[bbccouk] PEP8Sergey M․1+1-1
2020-05-12 19:48[spike] fix Bellator mgid extraction(closes #25195)Remita Amine1+6-8
2020-05-08 11:10release 2020.05.08Sergey M․8+24-14
2020-05-08 11:07[ChangeLog] Actualize [ci skip]Sergey M․1+23-0
2020-05-08 10:42[youtube] Improve signature cipher extraction (closes #25188)Sergey M․1+1-1
2020-05-06 16:20[iprima] Improve extraction (closes #25138)Sergey M․1+24-8
2020-05-05 14:30[downloader/http] Request last data block of exact remaining sizeSergey M․1+1-1
2020-05-05 13:01[downloader/http] Finish downloading once received data length matches expectedSergey M․1+1-1
2020-05-05 10:19[uol] fix extraction(closes #22007)Remita Amine1+62-77
2020-05-04 23:22[orf] Add support for more radio stations (closes #24938) (#24968)hh0rva1h2+146-3
2020-05-04 23:00[extractor/common] Use compat_cookiejar_Cookie for _set_cookie (closes #23256, closes #24776)Sergey M․1+2-2
2020-05-04 22:54[compat] Introduce compat_cookiejar_CookieSergey M․1+12-0
2020-05-04 22:09[dailymotion] Fix typoSergey M․1+1-1
2020-05-04 21:19[utils] Improve cookie files supportSergey M․3+93-5
2020-05-04 14:15[puhutv] Remove no longer available HTTP formats (closes #25124)Sergey M․1+2-18
2020-05-02 17:05release 2020.05.03Sergey M․9+18-17
2020-05-02 16:59[ChangeLog] Actualize [ci skip]Sergey M․1+34-0
2020-05-02 16:42[crunchyroll] Fix and improve extraction (closes #25096, closes #25060)Sergey M․1+31-25
2020-05-02 16:40[extractor/common] Extract multiple JSON-LD entriesSergey M․1+32-9
2020-05-02 00:18[youtube] Improve player id extraction and add testsSergey M․2+39-21
2020-04-30 17:40[youtube] Use redirected video id if any (closes #25063)Sergey M․1+24-1
2020-04-29 13:56[yahoo] fix GYAO Player extraction and relax title URL regex(closes #24178)(closes #24778)Remita Amine1+30-10
2020-04-29 12:38[tvplay] fix Viafree extraction(closes #15189)(closes #24473)(closes #24789)Remita Amine1+44-89
2020-04-26 05:41[tenplay] Relax _VALID_URL (closes #25001)Sergey M․1+6-3
2020-04-23 19:56[prosiebensat1] Extract series metadataSergey M․1+10-3
2020-04-23 19:44[prosiebensat1] Improve extraction and remove support (#24948)Philipp Stehle1+9-20
2020-04-23 19:31[options] Clarify doc on --exec command (closes #19087) (#24883)willbeaufoy1+1-1
2020-04-11 16:05[youtube] Fix DRM videos detection (refs #24736)Sergey M․1+1-1
2020-04-11 13:07[thisoldhouse] Improve video id extraction (closes #24549)Sergey M․1+5-15
2020-03-31 04:25[thisoldhouse] Fix video id extraction (closes #24548)AndrewMBL1+15-1
2020-04-10 10:24[soundcloud] Improve AAC format extraction (closes #19173, closes #24708)Sergey M․1+13-3
2020-04-09 11:50[soundcloud] Extract AAC formattom1+2-0
2020-04-09 15:42[youtube] Skip broken multifeed videos (closes #24711)Sergey M․1+13-2
2020-04-08 20:52[nova:embed] Fix extraction (closes #24700)Sergey M․1+70-34
2020-04-08 19:11[motherless] Fix extraction (closes #24699)Sergey M․1+9-7
2020-04-07 16:21[twitch:clips] Extend _VALID_URL (closes #24290) (#24642)Felix Stupp1+14-1
2020-04-07 15:55[tv4] Fix ISM formats extraction (closes #24667)Sergey M․1+1-1
2020-04-07 15:54[extractor/common] Skip malformed ISM manifest XMLs while extracting ISM formats (#24667)Sergey M․1+2-0
2020-04-05 19:05[tele5] Fix extraction (closes #24553)Sergey M․1+53-8
2020-04-05 14:27[mofosex] Add support for generic embeds (closes #24633)Sergey M․3+33-1
2020-04-05 13:56[youporn] Add support form generic embedsSergey M․2+23-6
2020-04-05 13:42[spankwire] Add support for generic embeds (refs #24633)Sergey M․2+12-0
2020-04-05 13:34[spankwire] Fix extraction (closes #18924, closes #20648)Sergey M․1+124-75
2020-03-23 20:14release 2020.03.24Sergey M․8+15-14
2020-03-23 20:12[ChangeLog] Actualize [ci skip]Sergey M․1+5-1
2020-03-23 20:07[ChangeLog] Actualize [ci skip]Sergey M․1+19-0
2020-03-23 19:55[teachable] Update testSergey M․1+10-8
2020-03-23 19:55[teachable] Update gns3 domainSergey M․1+3-3
2020-03-23 19:46[teachable] Update upskillcourses domainSergey M․1+7-7
2020-03-23 19:46[generic] Look for teachable embeds before wistiaSergey M․1+5-4
2020-03-23 19:43[teachable] Extract chapter metadata (closes #24421)Sergey M․1+25-0
2020-03-23 17:24[bilibili] Add support for (closes #24402)Sergey M․2+15-0
2020-03-23 17:11[bilibili] Add support for new URL schema with BV ids (closes #24439, closes #24442)Sergey M․1+17-2
2020-03-23 11:57[limelight] remove disabled API requests(closes #24255)Remita Amine4+59-86
2020-03-22 08:24[soundcloud] fix download url extraction(closes #24394)Remita Amine1+25-68
2020-03-20 18:41[cbc:watch] Fix authenticated device token caching (closes #19160)Sergey M․1+14-6
2019-05-19 11:32[cbc:watch] Add support for authenticationDevon Meunier1+34-2
2020-03-20 17:59[hellporno] Fix extraction (closes #24399)Sergey M․1+37-36
2020-03-14 15:58[xtube] Fix typoSergey M․1+1-1
2020-03-14 15:57[xtube] Fix formats extraction (closes #24348)Sergey M․1+1-1
2020-03-13 21:58[ndr] Fix extraction (closes #24326)Sergey M․1+9-4
2020-03-13 21:42[nhk] Update m3u8 URL and use native hls (#24329)Sergey M․1+3-2
2020-03-13 21:40[nhk] Remove obsolete rtmp formats (closes #24329)Sergey M․1+0-7
2020-03-13 21:39[nhk] Relax _VALID_URL (#24329)Sergey M․1+4-1
2020-03-13 07:59Revert "[vimeo] fix showcase password protected video extraction(closes #24224)"Remita Amine1+1-1
2020-03-09 21:59[utils] Add reference to cookie file formatSergey M․1+5-0
2020-03-09 21:51Revert "[utils] Add support for cookies with spaces used instead of tabs"Sergey M․3+5-19
2020-03-08 11:27release 2020.03.08Sergey M․7+14-14
2020-03-08 11:16[ChangeLog] Actualize [ci skip]Sergey M․1+12-0
2020-03-08 10:52[utils] Add support for cookies with spaces used instead of tabsSergey M․3+19-5
2020-03-08 11:00[pornhub] Add support for (#24288)Tristan Waddington1+14-4
2020-03-08 02:17[] Clarify 429 errorSergey M․1+3-1
2020-03-08 01:34[youtube] Remove outdated codeSergey M․1+18-90
2020-03-07 22:37[youtube] Improve age-gated videos extraction in 429 error conditions (refs #24283)Sergey M․1+14-9
2020-03-07 22:09[youtube] Improve extraction in 429 error conditions (closes #24283)Sergey M․1+17-6
2020-03-06 19:12[nhk] update API version(closes #24270)Remita Amine1+1-1
2020-03-05 17:25release 2020.03.06Sergey M․7+14-14
2020-03-05 17:23[ChangeLog] Actualize [ci skip]Sergey M․1+11-0
2020-03-05 17:05[youtube] Fix testsSergey M․1+8-8
2020-03-05 16:48[youtube] Fix age-gated videos support without login (closes #24248)Sergey M․1+2-2
2020-03-03 11:33[vimeo] fix showcase password protected video extraction(closes #24224)Remita Amine1+1-1
2020-03-02 23:23[pornhub] Improve title extraction (closes #24184)Sergey M․1+4-4
2020-03-02 20:01[peertube] Fix issues and improve extraction (closes #23657)Sergey M․1+34-22
2020-01-07 07:34[peertube] Improve extraction3risian1+64-23
2020-03-02 18:46[youtube:playlist] Fix tests (closes #23872) (#23885)jxu1+12-9
2020-03-02 18:40[servus] Add support for new URL schema (closes #23475, closes #23583, closes #24142)Sergey M․1+15-2
2020-03-02 18:27[vimeo] Fix subtitles URLs (#24209)tsia1+2-1
2020-03-01 13:11release 2020.03.01Sergey M․7+14-14
2020-03-01 13:09[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2020-03-01 13:04[xhamster] Fix extraction (closes #24205)Sergey M․1+4-1
2020-03-01 12:22[franceculture] Fix extraction (closes #24204)Sergey M․1+7-1
2020-02-29 20:09[telecinco] Add support for article opening videosSergey M․1+37-5
2020-02-29 18:04[telecinco] Fix extraction (refs #24195)Sergey M․1+1-1
2020-02-29 16:51[xtube:user] Fix testSergey M․1+1-1
2020-02-29 16:51[xtube] Fix metadata extraction (closes #21073, closes #22455)Sergey M․1+33-13
2020-02-29 16:09[zapiks] Fix testSergey M․1+0-1
2020-02-29 16:06[zdf:channel] Fix testsSergey M․1+2-2
2020-02-29 15:08[test_subtitles] Remove obsolete testSergey M․1+0-13
2020-02-29 14:58[youjizz] Fix extraction (closes #24181)Sergey M․1+1-1
2020-02-29 12:17Remove no longer needed compat_str around geturlSergey M․12+16-23
2020-02-29 12:08[YoutubeDL] Force redirect URL to unicode on python 2Sergey M․2+12-1
2020-02-29 10:29[extractor/common] Convert ISM manifest to unicode before processing on python 2 (#24152)Sergey M․1+1-1
2020-02-29 09:33[options] Remove duplicate short option -v for --version (#24162)The Hatsune Daishi1+1-1
2020-02-23 21:47[pornhd] Fix extraction (closes #24128)Sergey M․1+24-12
2020-02-22 23:49[teachable] Add support for multiple videos per lecture (closes #24101)Sergey M․1+6-4
2020-02-22 23:47[wistia] Add support for multiple generic embeds (closes #8347, closes #11385)Sergey M․2+25-23
2020-02-22 21:33[imdb] Fix extraction (closes #23443)Sergey M․1+42-16
2020-02-18 18:02[tv2dk:bornholm:play] Fix extraction (#24076)Martin Ström1+1-1
2020-02-16 15:43release 2020.02.16Sergey M․8+17-17
2020-02-16 15:40[ChangeLog] Actualize [ci skip]Sergey M․1+34-0
2020-02-14 22:35[npr] Add support for streams (closes #24042)Sergey M․1+16-0
2020-02-14 20:49[24video] Add support for (closes #23779, closes #23784)Sergey M․1+4-1
2020-02-14 20:31[test_YoutubeDL] Add tests for #10591 (closes #23873)Sergey M․1+21-2
2020-02-14 20:30[test_YoutubeDL] Fix get_idsSergey M․1+3-2
2020-01-28 10:20[YoutubeDL] Fix playlist entry indexing with --playlist-items (closes #10591, closes #10622)jxu1+1-1
2020-02-14 19:23[jpopsuki] Remove extractor (closes #23858)Sergey M․2+0-69
2020-02-14 19:16[nova] Improve extraction (refs #23690)Sergey M․1+22-15
2020-02-14 19:00[nova:embed] Improve (closes #23690)Sergey M․1+8-9
2020-01-10 09:14[nova:embed] Fix extraction (closes #23672)Jan 'Yenda' Trmal1+7-0
2020-02-13 13:52[abc:iview] Support 720p (#22907) (#22921)d2au1+10-10
2020-02-10 08:42[nytimes] improve format sorting(closes #24010)Remita Amine1+2-2
2020-02-08 12:38[update] Fix updating via symlinks (closes #23991)Sergey M․2+5-1
2020-02-08 12:36[compat] Introduce compat_realpath (refs #23991)Sergey M․1+11-0
2020-02-05 15:41[toggle] Add support for (closes #23895) (#23930)Xaver Hellauer1+12-9
2020-02-03 12:20[thisoldhouse] fix extraction(closes #23951)Remita Amine1+16-17
2020-02-02 23:05[popcorntimes] Add extractor (closes #23949)Sergey M․2+100-0
2020-02-01 22:35[sportdeutschland] Update to new sportdeutschland APIPhilipp Hagemeister1+8-26
2020-01-31 17:32[twitch:stream] Lowercase channel id for stream request (closes #23917)Sergey M․1+2-2
2020-01-30 21:58[tv5mondeplus] Fix extraction (closes #23907, closes #23911)Sergey M․1+61-23
2020-01-30 20:49[tva] Relax _VALID_URL (closes #23903)Sergey M․1+6-3
2020-01-27 22:37[vimeo] fix album extraction(closes #23864)Remita Amine1+33-35
2020-01-27 14:12[viewlift] improve extractionRemita Amine1+128-180
2020-01-26 15:17[svt] fix series extraction(closes #22297)Remita Amine1+50-51
2020-01-26 13:15[svt] fix article extraction(closes #22897)(closes #22919)Remita Amine1+31-21
2020-01-23 22:20[soundcloud] imporve private playlist/set tracks extractionRemita Amine1+20-12
2020-01-23 21:16release 2020.01.24Sergey M․7+14-14
2020-01-23 21:14[ChangeLog] Actualize [ci skip]Sergey M․1+24-0
2020-01-23 21:09[youtube] Fix sigfunc name extraction (closes #23819)Sergey M․1+1-0
2020-01-19 20:20[stretchinternet] fix extraction(closes #4319)Remita Amine1+11-27
2020-01-19 19:15[voicerepublic] fix extractionRemita Amine1+19-57
2020-01-19 18:30[azmedien] fix extraction(closes #23783)Remita Amine1+8-28
2020-01-19 17:24[ard] add a missing conditionRemita Amine1+3-2
2020-01-18 15:47[businessinsider] Fix jwplatform id extraction (closes #22929) (#22954)PB1+17-11
2020-01-18 08:05[24video] Add support for (closes #23753)Sergey M․1+4-1
2020-01-18 07:46[ivi:compilation] Fix entries extraction (closes #23770)Sergey M․1+1-1
2020-01-17 13:23[ard] improve extraction(closes #23761)Remita Amine2+133-128
2020-01-16 14:37[nbc] add support for nbc multi network URLs(closes #23049)Remita Amine1+28-9
2020-01-15 13:16[americastestkitchen] fix extractionRemita Amine1+16-26
2020-01-15 13:02[zype] improve extractionRemita Amine3+101-62
2020-01-14 21:32[orf:tvthek] Improve geo restricted videos detection (closes #23741)Sergey M․1+5-2
2020-01-14 21:13[soundcloud] Restore previews extraction (closes #23739)Sergey M․1+10-6
2020-01-14 18:37release 2020.01.15Sergey M․8+14-15
2020-01-14 18:34[ChangeLog] Actualize [ci skip]Sergey M․1+32-0
2019-12-19 23:02[yourporn] Fix extraction (closes #21645, closes #22255, closes #23459)Moritz Patelscheck1+14-4
2020-01-14 18:09[travis] Add flake8 job (#23720)jnozsc1+6-1
2020-01-14 16:48[canvas] Add support for new API endpoint and update tests (closes #17680, closes #18629)Sergey M․1+66-17
2020-01-14 14:46[ndr:base:embed] Improve thumbnails extraction (closes #23731)Sergey M․1+13-5
2020-01-12 16:34[vodplatform] add support for domainRemita Amine2+7-4
2020-01-12 10:55[twitter] add support for promo_video_website cards(closes #23711)Remita Amine1+11-6
2020-01-10 19:18[orf:radio] Clean description and improve extractionSergey M․1+29-19
2020-01-10 18:51[orf:fm4] Fix extraction (#23599)Johannes N1+2-5
2020-01-10 18:34[safari] Fix kaltura session extraction (closes #23679) (#23670)cdarlint1+2-1
2020-01-10 04:06[lego] fix extraction and extract subtitle(closes #23687)Remita Amine1+102-81
2020-01-08 22:07[cloudflarestream] import embed URL extractionRemita Amine1+6-4
2020-01-08 21:42[cloudflarestream] improve extractionRemita Amine1+16-9
2020-01-08 11:55[naver] improve metadata extractionRemita Amine1+16-16
2020-01-08 09:54[naver] improve extractionRemita Amine2+107-107
2020-01-07 14:11[pandatv] Remove extractor (#23630)Singwai Chan2+0-100
2020-01-07 12:03[dctp] fix format extraction(closes #23656)Remita Amine1+22-32
2020-01-06 13:30[scrippsnetworks] correct test case URLRemita Amine1+1-1
2020-01-06 13:25[scrippsnetworks] add support for videosRemita Amine1+5-1
2020-01-06 13:24[discovery] fix anonymous token extraction(closes #23650)Remita Amine1+4-5
2020-01-05 23:34[nrktv:seriebase] Fix extraction (closes #23625) (#23537)Roxedus1+44-4
2020-01-05 20:08[wistia] improve format extraction and extract subtitles(closes #22590)Remita Amine1+51-17
2020-01-05 18:26[devscripts/create-github-release] Remove unused importnmeum1+0-1
2020-01-05 15:32[vice] improve extraction(closes #23631)Remita Amine1+106-106
2020-01-02 15:45[redtube] Detect private videos (#23518)Sergey M․1+9-2
2019-12-31 22:24release 2020.01.01Sergey M․8+15-14
2019-12-31 22:20[devscripts/create-github-release] Switch to using PAT for authenticationSergey M․1+4-13
2019-12-31 21:13[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2019-12-31 20:31[soundcloud] fix client id extraction for non fatal requestsRemita Amine1+12-1
2019-12-31 18:48[brightcove] invalidate policy key cache on failing requestsRemita Amine1+3-1
2019-12-31 16:43[pornhub] Improve locked videos detection (closes #22449, closes #22780)Sergey M․1+8-3
2019-12-31 16:29[pornhub] Fix extraction and add support for m3u8 formats (closes #22749, closes #23082)Sergey M․1+37-10
2019-12-31 15:42[brightcove] update policy key on failing requestsRemita Amine1+28-14
2019-12-31 15:18[spankbang] Improve removed video detection (#23423)Sergey M․1+1-1
2019-12-31 15:16[spankbang] Fix extraction (closes #23307, closes #23423, closes #23444)Sergey M․1+20-16
2019-12-31 08:49[soundcloud] automatically update client id on failing requestsRemita Amine1+35-10
2019-12-30 21:31[prosiebensat1] improve geo restriction handling(closes #23571)Remita Amine1+7-3
2019-12-29 18:30[brightcove] cache brightcove player policy keysRemita Amine1+18-16
2019-12-29 18:25[extractors] add missing import for ScrippsNetworksIERemita Amine1+4-1
2019-12-26 17:26[teachable] Fail with error message if no video URL foundSergey M․1+1-0
2019-12-26 17:18[teachable] Improve locked lessons detection (#23528)Sergey M․1+4-1
2019-12-26 14:25[scrippsnetworks] Add new extractor(closes #19857)(closes #22981)Remita Amine1+44-0
2019-12-25 19:01[mitele] fix extraction(closes #21354)(closes #23456)Remita Amine1+36-63
2019-12-25 15:39[soundcloud] Update client id (closes #23516)Sergey M․1+1-1
2019-12-24 21:28[mailru] Relax _VALID_URLs (#23509)Sergey M․1+12-4
2019-12-24 18:16release 2019.12.25Sergey M․8+22-21
2019-12-24 17:52[ChangeLog] Actualize [ci skip]Sergey M․1+1-0
2019-12-24 16:51[mediaset] Fix parse formats (closes #23508)Sergey M․1+1-1
2019-12-15 17:40[ChangeLog] Actualize [ci skip]Sergey M․1+54-2
2019-12-15 17:08[tv2dk:bornholm:play] Add extractor (closes #23291)Sergey M․2+77-2
2019-12-15 16:15[utils] Improve str_to_intSergey M․2+10-3
2019-12-14 20:35[slideslive] add support for url and vimeo service names(closes #23414)Remita Amine1+27-12
2019-12-14 18:29[slideslive] fix extraction(closes #23413)Remita Amine1+12-5
2019-12-13 10:00[twitch] fix clip extraction(closes #23375)Remita Amine1+63-47
2019-12-09 13:38[soundcloud] add support for token protected embeds(#18954)Remita Amine1+13-3
2019-12-09 08:13[vk] improve extractionRemita Amine1+36-18
2019-12-08 11:38[kontrtube] remove extractorRemita Amine2+0-74
2019-12-08 10:54[videopremium] remove extractorRemita Amine2+0-47
2019-12-07 19:17[musicplayon] remove extractor(closes #9225)Remita Amine2+0-67
2019-12-07 18:23[ufctv] add support for and domains(closes #23343)Remita Amine2+3-3
2019-12-06 14:34[twitch] extract m3u8 formats frame rate(closes #23333)Remita Amine1+2-0
2019-12-06 10:04[ufctv] add support for more domains and remove compatibility code(closes #23332)Remita Amine2+6-20
2019-12-04 19:56[imggaming] add support for playlists and extract subtitlesRemita Amine2+48-10
2019-12-04 16:20[ufctv] fix extraction and add support for UFC Arabia(closes #23312)Remita Amine3+121-66
2019-12-03 20:13[yahoo] correct gyao brightcove player id(closes #23303)Remita Amine1+1-1
2019-12-03 11:31[vzaar] update testRemita Amine1+7-4
2019-12-03 11:23[vzaar] override AES decryption key URL(closes #17521)Remita Amine2+11-8
2019-12-03 10:37[vzaar] add support for AES HLS manifests(closes #17521)(closes #23299)Remita Amine1+15-4
2019-11-30 22:50[nrl] fix extractionRemita Amine1+2-2
2019-11-30 22:49[teachingchannel] fix extractionRemita Amine1+12-14
2019-11-30 22:48[nintendo] fix extraction and partially add support for Nintendo Direct videos(#4592)Remita Amine1+21-7
2019-11-30 22:21[ooyala] add better fallback values for domain and streams variablesRemita Amine1+53-50
2019-11-30 16:51[youtube] add support #23272)Remita Amine1+15-5
2019-11-30 14:50[tv2] detect DRM protectionRemita Amine1+7-4
2019-11-30 14:26[tv2] add support for and fix article extraction(closes #10543)Remita Amine2+61-24
2019-11-29 16:31[msn] improve extractionRemita Amine1+114-78
2019-11-29 16:22[abcotvs] relax _VALID_URL regex and improve metadata extraction(closes #18014)Remita Amine1+52-27
2019-11-29 16:12[channel9] reduce response size and update testsRemita Amine1+10-10
2019-11-29 16:06[adobetv] improve extactionRemita Amine2+167-75
2019-11-29 16:05[utils] handle int values passed to str_to_intRemita Amine2+3-2
2019-11-28 16:25release 2019.11.28Sergey M․8+14-17
2019-11-28 16:09[ChangeLog] Actualize [ci skip]Sergey M․1+33-0
2019-11-27 12:57[vimeo] improve extractionRemita Amine1+87-90
2019-11-26 22:57[openload] remove OpenLoad related extractors(closes #11999)(closes #15406)Remita Amine4+0-412
2019-11-26 21:01[dailymotion] improve extractionRemita Amine3+235-342
2019-11-26 20:53[corus] improve extractionRemita Amine1+112-57
2019-11-26 19:28[vivo] Fix extraction (closes #22328, closes #22279)Sergey M․1+19-8
2019-11-26 19:26[utils] Add generic caesar cipher and rot47Sergey M․2+29-0
2019-11-26 17:20[bitchute] Extract upload date (closes #22990) (#23193)InfernalUnderling1+7-0
2019-11-26 17:08[utils] Handle rd-suffixed day parts in unified_strdate (#23199)InfernalUnderling2+5-0
2019-11-26 17:03[soundcloud] Update client id (closes #23214)Sergey M․1+1-1
2019-11-21 18:24release 2019.11.22Sergey M․8+16-22
2019-11-21 18:21[ChangeLog] Actualize [ci skip]Sergey M․1+46-0
2019-11-21 18:10[ivi] Skip s353 for bundled exeSergey M․1+10-1
2019-11-21 16:38[ivi] Fix python 3.4 supportSergey M․1+2-2
2019-11-21 16:22[ivi] Ask for pycryptodomex instead of pycryptodomeSergey M․1+1-1
2019-11-21 16:21[chaturbate] Fix extraction (closes #23010, closes #23012)Sergey M․1+35-7
2019-11-19 19:16[ivi] fallback to old extraction method for unknown error codesRemita Amine1+46-35
2019-11-18 20:40[ntvru] add support for non relative file URLs(closes #23140)Remita Amine1+24-25
2019-11-18 11:51[vk] fix wall audio thumbnails extraction(closes #23135)Remita Amine1+5-4
2019-11-16 00:51[ivi] improve error detectionRemita Amine1+12-9
2019-11-16 00:47[travis] Add python 3.8 buildSergey M․1+6-0
2019-11-15 22:44[extractor/common] Add data, headers and query to all major extract methods preserving standard order for potential future useSergey M․1+9-8
2019-11-15 22:46[ivi] sign content request only when pycryptodome is availableRemita Amine1+24-18
2019-11-15 20:17[ivi] fix format extraction(closes #21991)Remita Amine1+40-18
2019-11-14 05:38[comcarcoff] remove extractorRemita Amine2+0-75
2019-11-13 18:45[drtv] Add support for new URL schema (closes #23059)Sergey M․1+52-5
2019-11-13 18:09[nexx] Add support for Multi Player JS Setup(closes #23052)Remita Amine1+8-6
2019-11-12 09:51[teamcoco] add support for new videos(closes #23054)Remita Amine1+37-31
2019-11-11 08:53[soundcloud] check if the soundtrack has downloads left(closes #23045)Remita Amine1+1-1
2019-11-10 16:02[facebook] fix posts video data extraction(closes #22473)Remita Amine1+1-1
2019-11-09 16:15[addanime] remove extractorRemita Amine2+0-96
2019-11-09 16:01[minhateca] remove extractorRemita Amine2+0-71
2019-11-09 15:00[daisuki] remove extractorRemita Amine2+0-158
2019-11-09 12:14[seeker] remove Revision3 extractors and fix extractionRemita Amine3+23-196
2019-11-09 12:11[extractor/common] clean jwplayer description HTML tagsRemita Amine1+1-1
2019-11-09 10:01[twitch] fix video comments URL(#18593)(closes #15828)Remita Amine1+2-3
2019-11-09 08:23[twitter] improve extractionRemita Amine3+348-311
2019-11-09 08:22[twitch] add support for Clip embed URLsRemita Amine1+4-1
2019-11-06 22:14[lnkgo] fix extraction(closes #16834)Remita Amine1+36-64
2019-11-06 19:41[mixcloud] improve extractionRemita Amine2+231-280
2019-11-06 18:56[kinja] add support for Kinja embedsRemita Amine4+241-52
2019-11-06 09:44[onionstudios] fix extractionRemita Amine1+45-31
2019-11-06 06:18[common] initialize headers param with empty dictRemita Amine1+2-2
2019-11-05 22:41[common] fix typoRemita Amine1+1-1
2019-11-05 22:08[hotstar] pass Referer header to format requests(closes #22836)Remita Amine1+7-2
2019-11-05 21:56[common] pass headers to _extract_(m3u8|mpd)_formats methodsRemita Amine1+4-4
2019-11-05 13:04[dplay] minimize response sizeRemita Amine1+5-1
2019-11-05 13:04[patreon] minimize reponse size and extract uploader_id and filesizeRemita Amine1+36-16
2019-11-05 09:03[roosterteeth] fix login request(closes #16094)(closes #22689)Remita Amine1+22-33
2019-11-04 22:32release 2019.11.05Sergey M․8+18-22
2019-11-04 22:31[ChangeLog] Actualize [ci skip]Sergey M․1+44-0
2019-11-04 22:21[scte] Add extractor (closes #22975)Sergey M․2+148-0
2019-11-04 21:21[msn] add support for Vidible and AOL embeds(closes #22195)(closes #22227)Remita Amine1+20-0
2019-11-04 19:05[myspass] fix video URL extraction and improve metadata extraction(closes #22448)Remita Amine1+30-47
2019-11-04 14:51[jamendo] restore track url modificationRemita Amine1+2-1
2019-11-04 14:43[jamendo] improve extractionRemita Amine1+103-67
2019-11-04 10:13[mediaset] relax URL guid matching(closes #18352)Remita Amine1+13-1
2019-11-04 01:01[mediaset] extract unprotected M3U and MPD manifests(closes #17204)Remita Amine1+8-3
2019-11-03 21:23[] Also read permission to the binary in how to update section (#22903)Manu Cornet1+2-2
2019-11-03 21:04[telegraaf] fix extractionRemita Amine1+43-32
2019-11-02 21:33[bellmedia] add support for videos(#22193)Remita Amine1+3-1
2019-11-02 17:13[stv] fix extraction(closes #22928)Remita Amine1+31-58
2019-11-02 12:25[iconosquare] remove extractorRemita Amine2+0-86
2019-11-02 12:09[keek] remove extractorRemita Amine2+0-40
2019-11-02 11:32[gameone] Remove extractor (#21778)geditorit2+0-138
2019-11-02 10:08[flipagram] remove extractorRemita Amine2+0-116
2019-11-01 20:16[bambuser] remove extractorRemita Amine2+0-143
2019-11-01 16:44[wistia] reduce embed extraction false positives and support inline embeds(closes #22931)Remita Amine1+8-7
2019-11-01 15:36[go90] remove extractorRemita Amine2+0-150
2019-11-01 11:40[kakao] remove raw request and extract format total bitrateRemita Amine1+8-13
2019-11-01 10:43[daum] fix VOD and Clip extracton(closes #15015)Remita Amine1+32-74
2019-11-01 10:37[kakao] improve extractionRemita Amine1+24-21
2019-10-31 07:13[mixcloud] fix cloudcast data extraction(closes #22821)Remita Amine1+4-3
2019-10-31 06:44[yahoo] make cbs URL suffix part of the media aliasRemita Amine1+1-1
2019-10-31 06:38[yahoo] restore support for cbs suffixed URLsRemita Amine2+4-7
2019-10-30 22:52[yahoo] fix typoRemita Amine1+4-3
2019-10-30 22:07[yahoo] improve extractionRemita Amine1+254-398
2019-10-29 19:21[tv2] Fix and improve extraction (closes #22787)Sergey M․1+9-1
2019-10-29 19:21[tv2dk] Add extractorSergey M․2+83-0
2019-10-29 08:44[onet] improve extractionRemita Amine1+36-18
2019-10-29 08:43[fox9] fix extractionRemita Amine2+25-23
2019-10-28 23:12release 2019.10.29Sergey M․8+17-21
2019-10-28 23:11[ChangeLog] Actualize [ci skip]Sergey M․1+3-0
2019-10-28 23:10[utils] Actualize major IPv4 address blocks per countrySergey M․1+37-34
2019-10-28 22:54[ChangeLog] Actualize [ci skip]Sergey M․1+45-0
2019-10-28 22:52[go] Improve and beautify _VALID_URLSergey M․1+11-2
2019-10-28 22:49[go] Add support for and (closes #22823, closes #22864)Sergey M․1+38-6
2019-10-28 22:34[extractors] add import for MTVJapanIERemita Amine1+1-1
2019-10-28 22:31[mtv] add support for mtvjapan.comRemita Amine1+17-20
2019-10-28 21:55[mtv] fix extraction for (closes #22113)Remita Amine1+19-32
2019-10-28 18:48[videodetective] fix extractionRemita Amine1+5-6
2019-10-28 18:45[internetvideoarchive] fix extractionRemita Amine1+28-64
2019-10-28 18:31[nbcnews] fix extractionRemita Amine1+62-22
2019-10-28 16:49[hark] remove extractorRemita Amine2+0-34
2019-10-28 16:42[tutv] remove extractorRemita Amine2+0-37
2019-10-28 16:41[learnr] remove extractorRemita Amine2+0-34
2019-10-28 16:39[macgamestore] remove extractorRemita Amine2+0-43
2019-10-28 14:17[la7] update Kaltura service URL(closes #22358)Remita Amine1+2-2
2019-10-28 12:32[thesun] fix extraction(closes #16966)Remita Amine1+10-4
2019-10-28 12:30[makertv] remove extractorRemita Amine2+0-33
2019-10-27 21:02[tenplay] Add new extractor(closes #21446)Remita Amine2+56-0
2019-10-27 16:52[soundcloud] improve extractionRemita Amine3+249-257
2019-10-26 13:58[dplay] improve extractionRemita Amine2+133-269
2019-10-26 13:57[discoverynetworks] add support for Amine1+19-44
2019-10-25 23:06[vk] remove assert statementRemita Amine1+0-1
2019-10-25 18:35[vk] improve extractionRemita Amine1+173-156
2019-10-25 18:27[odnoklassniki] add support for Schemeless embed extractionRemita Amine2+13-3
2019-10-24 11:53[puhutv] improve extractionRemita Amine1+49-41
2019-10-22 16:53[facebook] extract subtitles(closes #22777)Remita Amine2+7-0
2019-10-22 16:49[globo] handle alternative hash signing methodRemita Amine1+15-9
2019-10-21 17:09release 2019.10.22Sergey M․8+16-18
2019-10-21 17:02[ChangeLog] Actualize [ci skip]Sergey M․1+23-0
2019-10-19 16:56[facebook] Bypass download rate limits (closes #21018)Sergey M․1+5-0
2019-10-17 21:03[utils] Improve subtitles_filename (closes #22753)Sergey M․4+13-7
2019-10-17 14:55[viewster->contv] remove viewster extractor and add support for contv.comRemita Amine3+119-218
2019-10-17 12:26[xfileshare] clean extractorRemita Amine1+86-106
2019-10-17 12:21[mangomolo] fix video format extraction and add support for player URLsRemita Amine2+17-8
2019-10-17 12:20[audioboom] improve metadata extractionRemita Amine1+19-15
2019-10-16 22:57[atresplayer] Add coding cookieRemita Amine1+1-0
2019-10-16 15:13[twitch] update VOD URL matching (closes #22395) (#22727)MobiDotS1+4-1
2019-10-16 14:45[mit] Remove support for #22403)Remita Amine2+1-25
2019-10-16 14:41[servingsys] Remove extractor(closes #22639)Remita Amine2+0-73
2019-10-16 14:06[dumpert] fix extraction(closes #22428)(closes #22564)Remita Amine1+47-36
2019-10-16 11:03[atresplayer] fix extraction(closes #16277)(closes #16716)Remita Amine1+64-149
2019-10-15 20:26release 2019.10.16Sergey M․8+15-17
2019-10-15 20:25[ChangeLog] Actualize [ci skip]Sergey M․1+36-0
2019-10-15 20:01[vimeo] improve album videos id extraction(closes #22599)Remita Amine1+4-2
2019-10-15 18:54[globo] extract subtitles(closes #22713)Remita Amine1+11-2
2019-10-15 14:18[bokecc] improve player params extraction(closes #22638)Remita Amine1+4-4
2019-10-14 23:10[nexx] handle result list(closes #22666)Remita Amine1+14-3
2019-10-14 17:37[vimeo] fix VHX embed extractionRemita Amine1+9-88
2019-10-14 17:36[nbc] switch to graphql api(closes #18581)(closes #22693)(closes #22701)Remita Amine1+26-13
2019-10-09 23:01[vessel] remove extractorRemita Amine3+0-164
2019-10-09 20:40[promptfile] Remove extractor (closes #6239)Sergey M․2+0-71
2019-10-09 17:24[kaltura] Fix service URL extraction (closes #22658)Sergey M․1+4-4
2019-10-09 17:11[kaltura] Fix embed info strip (refs #22658)Sergey M․1+2-1
2019-10-09 10:07[globo] fix format extraction(closes #20319)Remita Amine1+10-9
2019-10-05 15:04[redtube] Improve metadata extraction (closes #22492, closes #22615)Sergey M․1+16-12
2019-10-05 14:43[pornhub:uservideos:upload] Fix extraction (closes #22619)Sergey M․1+10-23
2019-10-04 13:14[telequebec:squat] Add support for (closes #18503)Sergey M․2+48-0
2019-10-04 12:48[wimp] Remove extractor (closes #22088) (#22091)bitraid2+0-55
2019-10-04 12:27[gfycat] Extend _VALID_URL (#22225)Anh Nhan Nguyen1+7-1
2019-10-04 12:22[chaturbate] Extend _VALID_URL (#22309)axelerometer1+6-2
2019-10-04 12:17[peertube] Update instances (#22414)Andrew Morgan1+347-50
2019-10-04 12:14[telequebec] Add support for (#22482)Patrice Levesque1+10-1
2019-10-04 12:05[xvideos] Extend _VALID_URL (#22471)Stephan1+38-1
2019-10-04 12:01[youtube] Remove support for (#22543)sofutru1+0-1
2019-10-04 11:57[openload] Add support for (#22592)kr4ssi1+4-1
2019-10-04 11:57[nrktv:seriebase] Fix extraction (#22596)Martin Polden1+1-1
2019-10-04 11:52[youtube] Add support for (#22597)sofutru1+1-0
2019-10-02 17:55[orf:tvthek] Make manifest requests non fatal (refs #22578)Sergey M․1+5-4
2019-10-02 17:53[extractor/common] Make _is_valid_url more relaxedSergey M․1+4-6
2019-10-01 19:03[teachable] Skip login when already logged in (closes #22572)Sergey M․1+11-4
2019-10-01 16:16[viewlift] Fix URL matchingSergey M․1+4-0
2019-09-29 16:03[viewlift] Improve extraction (closes #22545)Sergey M․1+39-7
2019-09-29 14:57[nonktube] Fix extraction (closes #22544)Sergey M․1+9-4
2019-09-27 17:30release 2019.09.28Sergey M․8+16-14
2019-09-27 17:23[ChangeLog] Actualize [ci skip]Sergey M․1+31-0
2019-09-27 17:04[vk] Fix extraction (closes #22522)Sergey M․1+11-2
2019-09-26 16:15[openload] PEP 8Sergey M․1+1-1
2019-09-26 16:11[heise] Fix kaltura embeds extraction (closes #22514)Sergey M․1+11-2
2019-09-26 10:44[ted] check for resources validity and extract subtitled downloads(closes #22513)Remita Amine1+47-35
2019-09-24 19:43[youtube] Add support for owxfohz4kjyv25fvlqilyxast7inivgiktls3th44jhk3ej3i7ya.b32.i2p (#22292)sofutru1+1-0
2019-09-24 19:39[nhk] Add support for clipsSergey M․1+17-2
2019-09-24 19:23[nhk] fix video extraction(closes #22249)(closes #22353)Remita Amine2+13-5
2019-09-24 19:16[byutv] Fix extraction (refs #22070)Sergey M․1+39-14
2019-09-24 19:08[YoutubeDL] Honour all --get-* options with --flat-playlist (closes #22493)Sergey M․1+35-27
2019-09-24 16:56[openload] Add support for (#22304)smed791+4-1
2019-09-24 16:16[youtube] Add support for (#22451)sofutru1+1-0
2019-09-23 19:44[jwplatfom] do not match video URLs(#20596) (#22148)ipaha1+1-1
2019-09-22 17:20[youtube:playlist] Unescape playlist uploader (closes #22483)Sergey M․1+1-1
2019-09-22 16:14[bilibili] add support audio albums and songs(closes #21094)Remita Amine2+115-0
2019-09-21 20:57[instagram] add support for tv URLsRemita Amine1+4-1
2019-09-20 10:14[mixcloud] allow uppercase letters in format urls(closes #19280)Remita Amine1+1-1
2019-09-19 17:02[brightcove] delegate all supported BrightcoveLegacyIE URLs to BrightcoveNewIERemita Amine1+25-171
2019-09-18 20:02[hotstar] Use native HLS downloader by defaultSergey M․1+2-1
2019-09-18 20:00[hotstar] Extract more formats (closes #22323)Sergey M․1+3-0
2019-09-18 19:31[9now] Fix extraction (closes #22361)Sergey M․1+5-1
2019-09-18 18:11[zdf] Bypass geo restrictionSergey M․1+1-0
2019-09-18 16:45[tv4] Fix extraction and extract series metadata (closes #22443)Sergey M․1+12-3
2019-09-11 19:53release 2019.09.12.1Sergey M․7+14-14
2019-09-11 19:48[ChangeLog] Actualize [ci skip]Sergey M․1+6-0
2019-09-11 19:45[youtube] Remove quality and tbr for itag 43 (closes #22372)Sergey M․1+2-5
2019-09-11 19:05[ChangeLog] Actualize [ci skip]Sergey M․1+1-1
2019-09-11 18:21release 2019.09.12Sergey M․6+13-13
2019-09-11 18:18[ChangeLog] Actualize [ci skip]Sergey M․1+6-0
2019-09-11 15:44[youtube] Quick extraction tempfix (closes #22367, closes #22163)Sergey M․1+109-81
2019-09-02 18:35[youtube] Add support for invidious tor instances (#22268)sofutru1+6-0
2019-09-02 18:24[platzi] Improve client data extraction (closes #22290)Sergey M․1+5-1
2019-09-02 18:23[platzi:course] Add support for authenticationSergey M․1+38-35
2019-09-01 17:59[nickjr] Add support for (#22246)Patrick Dessalle1+5-1
2019-08-31 20:33release 2019.09.01Sergey M․8+15-14
2019-08-31 20:18[ChangeLog] Actualize [ci skip]Sergey M․1+22-0
2019-08-31 20:12[xhamster:user] Add extractor (closes #16330, closes #18454)Sergey M․2+49-0
2019-08-31 19:59[xhamster] Add support for more domainsSergey M․1+22-13
2019-08-31 18:23[extractor/generic] Improve squarespace detection and fix test (closes #21859, refs #21294, refs #21802)Sergey M․1+10-6
2019-07-22 21:09[extractor/generic] Add support for squarespace embeds (closes #21294)Barbara Miller1+18-0
2019-08-31 18:18[openload] Fix domains regexSergey M․1+5-4
2019-08-31 17:24[downloader/external] Respect mtime option for aria2c (#22242)telephono1+1-0
2019-08-31 09:02[verystream] add support for (closes #22217)Remita Amine1+1-1
2019-08-29 16:08[dailymotion] Add support for (closes #21328, closes #22152)Sergey M․1+14-1
2019-08-27 18:58[openload] Add support for (closes #22205)Sergey M․1+9-1
2019-08-26 15:04[bbc] Fix some testsJay1+2-2
2019-08-26 15:16[bbccouk] Extend _VALID_URL (closes #19200)Jay1+15-0
2019-08-27 18:39[youtube] Add support for and (#22223)sofutru1+2-0
2019-08-27 03:16[safari] Fix authentication (closes #22161) (#22184)phan-ctrl1+4-3
2019-08-25 20:35[usanetwork] Fix extraction (closes #22105)Sergey M․1+13-15
2019-08-21 02:52[einthusan] Add support for (#22171)supritkumar1+4-1
2019-08-16 16:36[youtube] Improve unavailable message extraction (refs #22117)Sergey M․1+9-4
2019-08-15 22:14[piksel] add subtitle capability (#20506)Chuck Cho1+15-8
2019-08-13 16:18release 2019.08.13Sergey M․8+80-14
2019-08-13 16:10[ChangeLog] Actualize [ci skip]Sergey M․1+16-0
2019-08-12 22:02[youtube:playlist] Improve flat extraction (closes #21927)Sergey M․1+43-6
2019-08-10 23:57[downloader/fragment] Fix ETA calculation of resumed download (#21992)lightmare1+4-3
2019-08-09 07:19[YoutubeDL] check annotations availabilty(closes #18582)Remita Amine1+2-0
2019-08-09 07:16[youtube] fix annotations extraction(closes #22045)Remita Amine1+15-12
2019-08-08 22:23[discovery] extract series meta field(#21808)Remita Amine1+2-0
2019-08-05 19:32[youtube] Improve error detection (#16445)Sergey M․1+9-3
2019-08-03 09:29[vimeo] fix album extractionRemita Amine1+43-17
2019-08-02 18:38[roosterteeth] add support for watch URLsRemita Amine1+4-1
2019-08-02 17:08[discovery] limit video data by show slug(closes #21980)Remita Amine1+7-2
2019-08-01 22:54[] Move code from #21939 to the right placeSergey M1+66-0
2019-08-01 22:37release 2019.08.02Sergey M․8+14-78
2019-08-01 22:36[ChangeLog] Actualize [ci skip]Sergey M․1+14-0
2019-08-01 22:25[tvigle] Fix extraction and add support for HLS and DASH formats (closes #21967)Sergey M․1+36-17
2019-08-01 22:03[yandexvideo] Add support for DASH formats (#21971)Sergey M․1+18-4
2019-08-01 21:49[] Add some more coding conventions (#21939)Kyle1+64-0
2019-08-01 21:44[discovery] use API call for video data extraction(#21808)Remita Amine1+26-33
2019-07-31 20:54Output batch filename when it could not be read (#21915)cantandwont1+1-1
2019-07-31 20:45[mgtv] Extract format_note (#21881)Sen Jiang1+1-0
2019-07-30 19:32[tvn24] Fix testSergey M․1+1-1
2019-07-30 19:31[tvn24] Fix metadata extraction (closes #21833, closes #21834)Sergey M․1+33-9
2019-07-30 18:43[dlive] Relax _VALID_URL (#21909)CeruleanSky1+6-3
2019-07-30 18:40[openload] Add support for (#21913)smed791+4-1
2019-07-30 17:14[youtube] Improve metadata extraction for age gate content (closes #21943)Sergey M․1+14-8
2019-07-30 02:43release 2019.07.30Sergey M․7+14-14
2019-07-30 02:41[ChangeLog] Actualize [ci skip]Sergey M․1+6-0
2019-07-29 23:13[youtube] improve title and description extraction(closes #21934)Remita Amine1+3-12
2019-07-26 20:44release 2019.07.27Sergey M․8+15-14
2019-07-26 20:42[ChangeLog] Actualize [ci skip]Sergey M․1+11-0
2019-07-26 15:30Fix typos (#21901)Kitten King5+5-5
2019-07-21 17:59[yahoo:japannews] Add extractor (closes #21698) (#21265)Kyle2+132-0
2019-07-21 06:20[ctsnews] PEP 8Sergey M․1+1-0
2019-07-20 19:20[discovery] add support URLsRemita Amine1+4-1
2019-07-20 17:01[youtube] Fix some testsSergey M․1+26-4
2019-07-20 16:46[youtube:playlist] Relax _VIDEO_RE (closes #21844)Sergey M․1+11-1
2019-07-20 16:08[extractor/generic] Restrict --default-search schemeless URLs detection pattern (closes #21842)Sergey M․1+1-1
2019-07-17 15:47[extractor/common] Fix typo in thumbnails resolution description (#21817)Petr Vaněk1+1-1
2019-07-16 21:51[vrv] fix CMS signing query extraction(closes #21809)Remita Amine1+9-1
2019-07-15 17:01release 2019.07.16Sergey M․7+14-14
2019-07-15 16:59[ChangeLog] Actualize [ci skip]Sergey M․1+13-0
2019-07-15 16:56[asiancrush] Add support for, and (closes #21281, closes #21290)Sergey M․1+56-24
2019-07-15 16:47[kaltura] Check source format URL (#21290)Sergey M․1+11-1
2019-07-15 16:03[ctsnews] Fix YouTube embeds extraction (#21678)chien-yu1+5-6
2019-07-15 15:58[einthusan] Add support for (closes #21748) (#21775)tlonic1+9-3
2019-07-15 15:54[youtube] Add support for (#21777)geditorit1+1-0
2019-07-15 15:53[gfycat] Extend _VALID_URL (closes #21779) (#21780)Gary1+4-1
2019-07-14 13:30[youtube] Restrict is_live extraction (closes #21782)Sergey M․1+1-3
2019-07-13 20:10release 2019.07.14Sergey M․8+17-15
2019-07-13 20:09[yandexmusic] Add missing importSergey M․1+1-0
2019-07-13 20:07[ChangeLog] Actualize [ci skip]Sergey M․1+25-0
2019-07-13 19:57[porn91] Fix extraction (#21312)hrimfaxi1+6-1
2019-07-13 19:38[yandexmusic] Add support for multi disk albums and extract track number and disk number (closes #21420) (#21421)aerworker1+55-8
2019-07-13 18:43[lynda] Handle missing subtitles (closes #20490, closes #20513)Sergey M․1+12-3
2019-07-13 18:23[youtube] Add more invidious instances to _VALID_URL (#21694)geditorit1+6-2
2019-07-13 18:19[twitter] Improve uploader id extraction (closes #21705)Sergey M․1+19-3
2019-07-13 17:21[spankbang] Fix and improve metadata extractionSergey M․1+17-10
2019-07-13 17:09[spankbang] Fix extraction (closes #21763, closes #21764)Sergey M․1+2-0
2019-07-13 13:11[dlive] restrict DLive Stream _VALID_URL regexRemita Amine1+1-1
2019-07-13 12:08[dlive] Add new extractor(closes #18080)Remita Amine2+98-0
2019-07-13 11:47[livejournal] Add new extractor(closes #21526)Remita Amine2+43-0
2019-07-13 09:13[roosterteeth] fix free episode extraction(#16094)Remita Amine1+49-52
2019-07-12 22:26[dbtv] fix extractionRemita Amine1+26-25
2019-07-12 21:50[spike] fix Bellator extractionRemita Amine1+1-1
2019-07-12 21:31[rudo] remove extractor(closes #18430)(closes #18474)Remita Amine3+12-61
2019-07-12 21:02[facebook] fallback to twitter:image meta for thumbnail extraction(closes #21224)Remita Amine1+1-1
2019-07-12 20:56[bleacherreport] fix Bleacher Report CMS extractionRemita Amine1+4-4
2019-07-11 22:37[espn] fix extractionRemita Amine2+12-13
2019-07-11 22:09[fivetv] relax video URL regex and support https URLsRemita Amine1+4-2
2019-07-11 20:45[youtube] Fix is_live extraction (closes #21734)Sergey M․1+6-0
2019-07-11 19:26[youtube] Fix authentication (closes #11270)Sergey M․1+2-0
2019-07-11 17:43release 2019.07.12Sergey M․8+15-26
2019-07-11 17:34[ChangeLog] Actualize [ci skip]Sergey M․1+26-0
2019-07-11 17:04[mgtv] Pass Referer HTTP header for format URLs (closes #21726)Sergey M․1+3-0
2019-07-11 16:37[beeg] Add support for api/v6 v2 URLs without t argument (closes #21701)Sergey M․1+12-5
2019-07-10 15:47[funnyordie] move extraction to VoxMedia extractor and improve vox volume embed extraction(closes #16846)Remita Amine3+67-197
2019-07-10 14:45[gameinformer] fix extraction(closes #8895)(closes #15363)(closes #17206)Remita Amine1+25-9
2019-07-10 12:57[extractors] update importRemita Amine1+1-4
2019-07-10 12:54[funk] fix extraction(closes #17915)Remita Amine1+23-148
2019-07-09 10:56[packtpub] Relax lesson _VALID_URL regex(closes #21695)Remita Amine1+4-1
2019-07-09 07:28[packtpub] fix extraction(closes #21268)Remita Amine1+51-60
2019-07-06 16:16[philharmoniedeparis] Relax _VALID_URL (closes #21672)Sergey M․1+7-1
2019-07-05 17:42[peertube] Detect embed URLs in generic extraction (closes #21666)Sergey M․1+1-1
2019-07-05 15:47[mixer:vod] Relax _VALID_URL (closes #21657) (#21658)Hendrik Schröter1+4-1
2019-07-04 14:59[lecturio] add support id based URLs(closes #21630)Remita Amine1+64-49
2019-07-03 21:01[go] Add site info for disneynow (closes #21613)Sergey M․1+8-2
2019-07-03 20:57[adobepass] Add support for AT&T U-verse (mso ATT) (closes #13938, closes #21016)Sergey M․1+5-0
2019-07-03 19:04[ted] Restrict info regex (closes #21631)Sergey M․1+1-1
2019-07-03 16:22[twitch:vod] Actualize m3u8 URL (#21538, #21607)David Caldwell1+1-1
2019-07-03 16:16[vzaar] Fix videos with empty title (closes #21606)Sergey M․1+5-1
2019-07-03 12:31[tvland] fix extraction(closes #21384)Remita Amine1+15-12
2019-07-02 21:07[arte] clean extractor(closes #15583)(closes #21614)Remita Amine2+26-307
2019-07-01 18:09release 2019.07.02Sergey M․7+14-14
2019-07-01 18:07[ChangeLog] Actualize [ci skip]Sergey M․1+15-0
2019-07-01 17:13[vevo] Add support for URLs (#21565)nyuszika7h1+4-0
2019-07-01 17:11[openload] Add support for (#21574)smed791+4-1
2019-07-01 17:10[xiami] Update API base URL (#21575)Fai1+1-1
2019-07-01 17:05[yourporn] Fix extraction (#21585)xyssy1+1-1
2019-07-01 11:05[acast] add support for URLs with episode id(closes #21444)Remita Amine1+17-7
2019-07-01 07:37[dailymotion] add support embed with DM.player js callRemita Amine2+26-3
2019-06-28 17:33[soundcloud] Update client idSergey M․1+1-1
2019-06-28 17:32[utils] Introduce random_user_agent and use as default User-Agent (closes #21546)Sergey M․2+1590-1591
2019-06-27 16:57release 2019.06.27Sergey M․8+17-17
2019-06-27 16:55[ChangeLog] Actualize [ci skip]Sergey M․1+23-0
2019-06-27 15:59[go] Add support for (closes #21528)Sergey M․1+5-2
2019-06-27 15:24[mixer:vod] Relax _VALID_URL (closes #21531) (#21536)Mike Fährmann1+6-3
2019-06-27 15:18[drtv] Relax _VALID_URLSergey M․1+4-1
2019-06-27 11:06[fusion] fix extraction(closes #17775)(closes #21269)Remita Amine1+59-10
2019-06-24 17:12[nfb] Remove extractor (closes #21518)Sergey M․2+0-113
2019-06-24 16:01[beeg] Add support for api/v6 v2 URLs (closes #21511)Sergey M․1+21-2
2019-06-23 10:04[brightcove:new] Add support for playlists (#21331)Kyle1+25-3
2019-06-22 21:31[openload] Add support for (#21495)smed791+4-1
2019-06-22 19:16[vimeo:channel,group] Make title extraction no fatalSergey M․1+3-2
2019-06-22 19:13[vimeo:likes] Implement extrator in terms of channel extractorSergey M․1+7-43
2019-06-22 01:37[pornhub] Add support for more paged video sourcesSergey M․2+62-44
2019-06-21 23:01[pornhub] Add support for downloading single pages and search pages (closes #15570)Sergey M․1+23-16
2019-06-21 22:34[pornhub] Rework extractors (closes #11922, closes #16078, closes #17454, closes #17936)Sergey M․1+131-24
2019-06-21 19:22[youtube] Add another signature function patternSergey M․1+1-0
2019-06-21 17:37[tf1] Improve extraction and fix issues (closes #21372)Sergey M․1+25-17
2019-06-12 11:55[tf1] Fix wat id extraction (closes #21365)Emmanuel Froissart1+33-3
2019-06-21 17:15[crunchyroll] Move Accept-Language workaround to video extractor since it causes playlists not to list any videosSergey M․1+13-13
2019-06-21 17:07[crunchyroll:playlist] Fix and relax title extraction (closes #21291, closes #21443)Sergey M․1+2-3
2019-06-21 16:04release 2019.06.21Sergey M․7+14-14
2019-06-21 16:01[ChangeLog] Actualize [ci skip]Sergey M․1+15-0
2019-06-21 15:58[youtube] Update signature function patterns (closes #21469, closes #21476)Sergey M․1+10-4
2019-06-19 17:57[youtube] Make --write-annotations non fatal (closes #21452)Sergey M․1+9-2
2019-06-16 05:32[sixplay] add support for Amine1+5-1
2019-06-13 18:59[youtube] Hardcode codec metadata for av01 video only formats (closes #21381)Sergey M․1+6-0
2019-06-13 18:56[utils] Restrict parse_codecs and add theora as known vcodec (#21381)Sergey M․2+12-8
2019-06-12 20:41[toutv] update client key(closes #21370)Remita Amine1+1-1
2019-06-10 14:17[biqle] remove unnecessary regex groupRemita Amine1+1-1
2019-06-10 13:58[biqle] add support for new embed domainRemita Amine1+1-1
2019-06-08 23:12[cbs] improve DRM protected videos detection(closes #21339)Remita Amine1+1-1
2019-06-07 20:47release 2019.06.08Sergey M․8+16-21
2019-06-07 20:45[ChangeLog] Actualize [ci skip]Sergey M․1+38-0
2019-06-07 20:06[ted] Improve playlist extraction (closes #21032)Sergey M․1+8-5
2019-05-09 18:11[ted] Fix playlist extraction (closes #20844)biwubo1+16-14
2019-06-07 19:42[vlive] Add comments to tests and quotes consistencySergey M․1+5-3
2019-06-07 19:40[vlive:playlist] Redirect to video extractor when no playlist is found (#20590)biwubo1+40-17
2019-06-07 19:19[vlive] Improve and style (closes #21209)Sergey M․1+8-11
2019-05-24 14:55[vlive] Add CH+ support (closes #16887)biwubo1+73-13
2019-06-07 19:03[openload] Add support for (#21329)Miroslav Šedivý1+4-1
2019-06-07 17:45[tvnow] Extract HD formats (closes #21201)Sergey M․1+17-9
2019-06-07 16:48[redbulltv:rrn:content] Add extractor (closes #21297)Sergey M․2+26-1
2019-06-07 16:13[youtube] Fix average rating extraction (closes #21304)Sergey M․1+5-1
2019-06-07 15:58[bitchute] Extract HTML5 formats (closes #21306)Sergey M․1+5-0
2019-06-05 00:22[cbsnews] fix extraction(closes #9659)(closes #15397)Remita Amine2+47-32
2019-06-04 20:06[downloader/common] Improve rate limit (#21301)Sergey M․1+3-1
2019-06-04 20:03[vvvvid] relax _VALID_URL(closes #21299)Remita Amine1+1-1
2019-06-03 23:37Revert "[southpark] add support for videos with english audio track"Remita Amine1+0-4
2019-06-03 11:43[southpark] add support for videos with english audio track(closes #21271)Remita Amine1+4-0
2019-06-01 14:12[prosiebensat1] add support for new API(closes #21272)Remita Amine1+120-75
2019-06-01 10:16[vrv] extract adaptive_hls formats(closes #21243)Remita Amine1+2-2
2019-05-28 21:42[viki] Switch to HTTPS (closes #21001)Sergey M․1+2-2
2019-05-28 12:31[LiveLeak] Check if the original videos exist (closes #21206) (#21208)bitraid1+11-5
2019-05-28 03:58[rtp] fix extraction(closes #15099)Remita Amine1+30-53
2019-05-25 22:14[youtube] improve DRM protected videos detection(#1774)Remita Amine1+4-4
2019-05-23 17:43[srgssrplay] Improve _VALID_URL (closes #21155)Sergey M․1+15-11
2019-05-19 16:11[srgssrplay] Add support for popupvideoplayer URLsStefan Pöschel1+12-1
2019-05-23 17:38[24video] Add support for (closes #21194)Sergey M․1+15-1
2019-05-23 17:35[24video] Add support for (closes #21193)Sergey M․1+4-1
2019-05-23 16:58[utils] Improve strip_or_noneSergey M․2+15-2
2019-05-23 16:52[extractor/common] Strip src attribute for HTML5 entries code (closes #18485, closes #21169)Sergey M․1+4-3
2019-05-23 16:48[pornflip] Remove extractorSergey M․2+0-102
2019-05-23 16:38[criterion] Remove extractor (closes #21195)Sergey M․2+0-40
2019-05-22 23:06[travis] Force dist to Ubuntu Trusty by default According to Ubuntu Xenial is now default, but it lacks python 2.6, 3.2 and 3.3 support needed by testsSergey M․1+1-0
2019-05-22 20:56[pornhub] Use https (#21061)NRTICN1+1-1
2019-05-22 20:51[bitchute] Fix uploader extraction (#21076)Georgi Saev1+3-2
2019-05-22 20:46[streamcloud] Reduce waiting time to 6 seconds (#21092)Malte Kiefer1+1-1
2019-05-22 20:38[novamov] Remove extractors (#21077)ealgase3+0-232
2019-05-22 20:30[openload] Add support for (#21135)smed791+4-1
2019-05-22 20:04[vivo] Improve extraction (closes #19217)Sergey M․1+21-10
2019-02-13 15:29[vivo] Fix extraction (closes #18906)Daniel Höpfl1+16-2
2019-05-20 16:29release 2019.05.20Sergey M․8+15-15
2019-05-20 16:24[ChangeLog] Actualize [ci skip]Sergey M․1+19-0
2019-05-20 16:23[extractor/common] Add doc string for _apply_first_set_cookie_headerSergey M․1+13-9
2019-05-17 20:23[safari] Fix authentication (closes #21090)Sergey M․1+52-35
2019-05-17 20:17[extractor/common] Move workaround for applying first Set-Cookie header into a separate methodSergey M․2+26-19
2019-05-15 14:02[vrt] fix extraction(closes #20527)Remita Amine1+65-132
2019-05-15 13:58[canvas] add support for vrtnieuws and sporza site ids and extract AES HLS formatsRemita Amine1+7-3
2019-05-15 09:38[vrv] extract captions(closes #19238)Remita Amine1+9-8
2019-05-12 17:13[tele5] Improve video id extractionSergey M․1+3-2
2019-05-12 17:11[tele5] Relax _VALID_URL (closes #21020, closes #21063)Sergey M․1+15-3
2019-05-12 16:23[svtplay] Update API URL (closes #21075)Sergey M․1+1-1
2019-05-12 09:23[yahoo:gyao] add X-User-Agent header to dam proxy requests(closes #21071)Remita Amine1+2-0
2019-05-10 23:07release 2019.05.11Sergey M․8+16-14
2019-05-10 23:04[ChangeLog] Actualize [ci skip]Sergey M․1+23-0
2019-05-10 21:53[extractor/common] Fix typoSergey M․1+1-1
2019-05-10 20:56Fix W504 and disable W503 (closes #20863)Sergey M․49+211-211
2019-05-10 20:14[tvnow] Fix W605Sergey M․1+1-1
2019-05-10 20:11[commonmistakes] Fix E117Sergey M․1+16-16
2019-05-10 20:09[cloudflarestream] Add support for (#21049)davex251+6-3
2019-05-10 20:05[byutv] Improve extraction and update DVR test (closes #20676)Sergey M․1+29-27
2019-04-14 22:30[byutv] Add support for DVR videos (closes #20574)Michael Tilbury1+45-13
2019-05-10 19:12[gfycat] Add support for URLs with tags (closes #20696) (#20731)biwubo1+4-1
2019-05-10 18:42[utils] Transliterate "þ" as "th" (#20897)Jakub Wilk2+3-3
2019-05-10 18:35[openload] Add support for (closes #20701) (#20967)ealgase3+78-24
2019-05-10 01:36[youtube] Use sp field value for signature field name (closes #18841, closes #18927, closes #21028)Sergey M․1+2-1
2019-05-09 03:13[yahoo:gyao] extend _VALID_URL(closes #21008)Remita Amine1+4-1
2019-05-08 17:58[youtube] Fix channel id extraction (closes #20982) (#21003)pypy1+7-2
2019-05-07 09:16[sky] add support for (closes #13055)Remita Amine3+74-50
2019-05-05 18:12[youtube:entrylistbase] Retry on 5xx HTTP errors (#20965)Sergey M․1+20-4
2019-05-04 23:26[francetvinfo] Extend video id extraction (closes #20619) (#20740)mtilbury1+5-4
2019-05-03 20:26[4tube] Update token hosts (closes #20918)Sergey M․1+3-2
2019-05-03 20:11[hotstar] Move to API v2 (closes #20931)Sergey M․1+62-25
2019-05-02 09:46[fox] fix Uplynk PrePlay error handling under python 2(#20925)Remita Amine1+1-1
2019-05-01 17:36[fox] Fix API error handling under python 2 (closes #20925)Sergey M․1+1-1
2019-05-01 14:36[redbulltv] Extend _VALID_URL (closes #20922)Sergey M․1+7-1
2019-04-29 23:11release 2019.04.30Sergey M․8+18-18
2019-04-29 23:08[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2019-04-29 22:59[openload] Use real Chrome versions (closes #20902)Sergey M․1+1580-6
2019-04-29 21:49[youtube] Remove info el for get_video_info request Since it does not work for quite a long timeSergey M․1+1-1
2019-04-29 21:32[youtube] Improve extraction robustness Fail on missing token only when no formats foundSergey M․1+29-24
2019-04-28 17:02[dramafever] Remove extractor(closes #20868)Remita Amine2+0-270
2019-04-28 16:50[adn] fix subtitle extraction(#12724)Remita Amine1+3-2
2019-04-28 16:37[youtube] extract album from Music in this video section(#20301)Remita Amine1+5-2
2019-04-28 16:05[ccc] Improve extraction (closes #14601, closes #20355)Sergey M․1+13-17
2019-03-14 20:30[ccc] Extract creatorTobias Gruetzmacher1+15-1
2017-10-27 11:22[ccc:playlist] Add extractorTobias Kunze2+28-1
2019-04-28 11:03[sverigesradio] improve extraction(closes #18635)Remita Amine1+59-49
2018-12-25 13:29[sverigesradio] Add extractorMattias Wadman2+109-0
2019-04-27 23:42[cinemax] Add new extractorRemita Amine3+55-19
2019-04-27 09:32[sixplay] add missing parenthesisRemita Amine1+1-1
2019-04-27 09:17[sixplay] try to extract non drm protected manifests(closes #20849)Remita Amine1+2-1
2019-04-27 08:16[youtube] improve Youtube Music Auto-generated description parsing(closes #20742)Remita Amine1+23-34
2019-04-22 04:26[youtube] Extract additional meta data from video description on youtube music videosquinlander1+122-1
2019-04-26 22:12[wrzuta] Remove extractor (closes #20684) (#20801)Jakub Wilk2+0-162
2019-04-26 22:08[twitch] Prefer source format (closes #20850)Sergey M․1+2-2
2019-04-26 21:55Move issue template templates into separate folderSergey M․6+6-6
2019-04-26 21:22Issue template overhaulSergey M․15+561-129
2019-04-26 16:17[twitcasting] Add support for private videos (#20843)Mao Zedong1+24-3
2019-04-26 09:34[twitcasting] Fix test: video title (#20840)Mao Zedong1+1-1
2019-04-26 09:26[reddit] check thumbnail URL(closes #20030)Remita Amine1+2-1
2019-04-25 17:46[] Add entry on argument escaping in make-sure checklist [ci skip]Sergey M․2+2-0
2019-04-25 10:36[yandexmusic] fix track url extraction(closes #20820)Remita Amine1+23-28
2019-04-24 03:05release 2019.04.24Sergey M․4+7-5
2019-04-24 03:05[ChangeLog] Actualize [ci skip]Sergey M․1+22-0
2019-04-24 02:58[youtube] Fix extraction (closes #20758, closes #20759, closes #20761, closes #20762, closes #20764, closes #20766, closes #20767, closes #20769, closes #20771, closes #20768, closes #20770)Sergey M․1+6-3
2019-04-23 23:28[toutv] fix extraction and extract series info(closes #20757)Remita Amine1+12-1
2019-04-22 22:50[vrv] add support for movie listings(closes #19229)Remita Amine1+32-6
2019-04-22 19:31[youtube] raise ExtractorError when no data available(#20737)Remita Amine1+7-0
2019-04-22 17:39[soundcloud] Add support for new rendition and improve extraction (closes #20699)Sergey M․1+152-58
2019-04-22 09:04[ooyala] add support for geo verification proxyRemita Amine1+1-1
2019-04-22 09:04[nrl] Add new extractor(closes #15991)Remita Amine2+31-0
2019-04-21 20:05[vimeo] extract live archive source format(#19144)Remita Amine1+12-1
2019-04-21 16:20[vimeo] add support live streams and improve info extraction(closes #19144)Remita Amine2+31-22
2019-04-21 13:51[ntvcojp] Add new extractorRemita Amine2+50-0
2019-04-21 12:25[nhk] extract rtmpt formatRemita Amine1+7-6
2019-04-21 12:17[nhk] add support for audio URLsRemita Amine1+59-33
2019-04-19 19:44[udemy] add another course id extraction pattern(closes #20491)Remita Amine1+4-1
2019-04-18 16:56[openload] Add support for (closes #20691)Sergey M․1+4-1
2019-04-16 22:33[openload] Add support for (closes #20691)ealgase1+4-1
2019-04-16 18:06[bravotv] fix extraction(closes #19213)Remita Amine1+25-15
2019-04-16 17:20release 2019.04.17Sergey M․4+9-6
2019-04-16 17:15[ChangeLog] Actualize [ci skip]Sergey M․1+25-0
2019-04-16 17:08[openload] Randomize User-Agent (closes #20688)Sergey M․1+7-2
2019-04-16 16:50[openload] Add support for oladblock domains (#20471)Sergey M1+10-1
2019-04-16 12:04[adn] fix subtitle extraction(#12724)Remita Amine1+7-2
2019-04-14 22:18[aol] add support for localized websitesRemita Amine1+13-1
2019-04-14 14:01[yahoo] add support GYAO episode URLsRemita Amine1+8-3
2019-04-14 13:39[yahoo] add support for #5811)(closes #7098)Remita Amine1+12-6
2019-04-14 13:29[yahoo] add support for Amine2+65-0
2019-04-14 12:18[aenetworks] add encoding declarationRemita Amine1+1-0
2019-04-14 10:46[aenetworks] fix history topic extraction and extract more formatsRemita Amine1+71-66
2019-04-13 16:00[cbs] extract smpte and vtt subtitlesRemita Amine1+11-7
2019-04-13 08:05[streamango] add support for (#20592)Sergey M1+4-1
2019-04-13 08:03[] Rephrase usage example comment (#20614)DaMightyZombie1+1-1
2019-04-13 08:02[yourporn] Add support for (#20646)JChris2461+6-3
2019-04-12 08:19[mgtv] fix extraction(closes #20650)Remita Amine1+35-11
2019-04-11 07:44[linkedin:learning] use urljoin for form action url(closes #20431)Remita Amine1+5-4
2019-04-09 10:23[gdc] add support for kaltura embeds and update tests(closes #20575)Remita Amine1+57-43
2019-04-09 10:21[dispeak] improve mp4 bitrate extractionRemita Amine1+9-2
2019-04-09 10:20[kaltura] sanitize embed URLsRemita Amine1+2-0
2019-04-08 15:34[jwplatfom] do not match manifest URLs(#20596)Remita Amine1+1-1
2019-04-07 20:31[aol] restrict url regex and improve format extractionRemita Amine1+19-9
2019-04-07 14:05[tiktok] Add support for new URL schema (closes #20573)Sergey M․1+28-7
2019-04-07 11:39[stv:player] Add new extractor(closes #20586)Remita Amine2+95-0
2019-04-06 21:19release 2019.04.07Sergey M․4+10-6
2019-04-06 21:16[ChangeLog] Actualize [ci skip]Sergey M․1+26-0
2019-04-06 20:18[ruutu] Add support for audio podcasts (closes #20473, closes #20545)Sergey M․1+20-0
2019-04-06 19:58[xvideos] Extract all thumbnails (closes #20432)Sergey M․1+12-5
2019-04-06 19:28[] Fix lists formatting (closes #20558)Martin Michlmayr1+3-0
2019-04-06 19:17[vk] Remove unused importSergey M․1+1-4
2019-04-06 19:15[platzi] Add extractor (closes #20562)Sergey M․2+221-0
2019-04-06 15:29[dvtv] remove unnecessary comments and spacesRemita Amine1+7-25
2019-02-09 09:15[dvtv] Fix extraction (closes #18514)Jan Friesse1+73-47
2019-04-06 08:22[vrv] add basic support for individual movie links(#19229)Remita Amine1+4-3
2019-04-05 18:35[bfi:player] Add new extractor(#19235)Remita Amine2+38-0
2019-04-05 17:08[hbo] fix extraction and extract subtitles(closes #14629)(closes #13709)Remita Amine2+39-68
2019-04-05 15:18[youtube] extract srv[1-3] subtitle formats(#20566)Remita Amine1+1-1
2019-04-05 10:45[adultswim] fix extraction(closes #18025)Remita Amine1+117-75
2019-04-05 07:26[teamcoco] fix extraction and add suport for subdomains(closes #17099)(closes #20339)Remita Amine1+14-4
2019-04-04 16:59[adn] fix subtitle compatibility with ffmpegRemita Amine1+4-4
2019-04-04 13:50[adn] fix extraction and add support for positioning styles(closes #20549)Remita Amine1+51-23
2019-04-03 10:08[vk] use a more unique video id(closes #17848)Remita Amine2+19-16
2019-04-03 09:20[rtl2] update player_urlRemita Amine1+1-1
2019-04-03 09:19[newstube] fix extractionRemita Amine1+41-75
2019-04-03 00:00[rtl2] improve _VALID_URL regexRemita Amine1+23-24
2019-04-02 21:41[download/external] pass rtmp_conn to ffmpegRemita Amine1+6-0
2019-04-02 21:40[adobeconnect] Add new extractor(closes #20283)Remita Amine2+38-0
2019-04-02 14:49[gaia] add support for authentication(closes #14605)Remita Amine1+34-2
2019-04-01 18:29[YoutubeDL] Add ffmpeg_location to post processor options (closes #20532)Sergey M․1+2-0
2019-04-01 18:13[mediasite] Add support for dashed ids and named catalogs (closes #20531)Sergey M․2+33-1
2019-04-01 16:55release 2019.04.01Sergey M․4+7-5
2019-04-01 16:53[ChangeLog] Actualize [ci skip]Sergey M․1+20-0
2019-03-30 18:31[weibo] Extend _VALID_URL (#20496)RexYuan1+1-1
2019-03-30 18:27[xhamster] Add support for (closes #20508)Sergey M․1+4-1
2019-03-30 18:17[mediasite:catalog] Add extractor (closes #20507)Sergey M․2+118-3
2019-03-28 15:55[teamtreehouse] Add new extractor(closes #9836)Remita Amine2+141-0
2019-03-27 17:49[ina] add support for audio URLsRemita Amine1+13-2
2019-03-27 17:29[ina] improve extractionRemita Amine1+50-14
2019-03-27 17:01[cwtv] fix episode number extraction(closes #20461)Remita Amine1+1-1
2019-03-23 14:43[npo] Improve DRM detectionSergey M․1+9-5
2019-03-22 18:09[pornhub] Add support for DASH formats (closes #20403)Sergey M․1+5-0
2019-03-22 18:08[utils] Improve int_or_none and float_or_none (#20403)Sergey M․2+19-2
2019-03-21 15:55Check for valid --min-sleep-interval when --max-sleep-interval is specifiedJesse de Zwart1+2-0
2019-03-21 15:39[svtplay] Update API endpoint (closes #20430)Sergey M․1+1-1
2019-03-17 18:36release 2019.03.18Sergey M․4+7-11
2019-03-17 18:33[ChangeLog] Actualize [ci skip]Sergey M․1+34-0
2019-03-17 10:33[yandexvideo] Add extractorSergey M․2+92-1
2019-03-17 08:34[openload] Improve embed detectionSergey M․1+5-7
2019-03-17 07:34[radiocanada:audiovideo] Fix typoSergey M․1+1-1
2019-03-17 07:20[corus] Add support for (#20357)wolfy13391+12-2
2019-03-17 02:57[orf:radio] Extract series (#20012)Lukas Anzinger1+2-1
2019-03-17 02:41[extractors] Remove superfluous whitespaceSergey M․1+1-1
2019-03-17 02:37[cbc:watch] Add support for (closes #20251, #20359)Tyler Szabo1+4-1
2019-03-17 02:15[anysex] Remove extractor (closes #19279)Sergey M․2+0-62
2019-03-17 02:09[extractor/common] Improve HTML5 entries extraction and add some realworld testsSergey M․2+214-7
2019-03-17 02:07[utils] Introduce parse_bitrateSergey M․2+16-0
2019-03-17 00:18[ciscolive] Add support for new URL schema (closes #20320, #20351)Austin de Coup-Crank1+13-4
2019-03-17 00:15[youtube] Add support for (#20309)utlasidyo1+2-1
2019-03-17 00:07[update] Hide update URLs behind redirectSergey M․1+1-1
2019-03-14 18:20[test_InfoExtractor] Add test for #20346Sergey M․2+80-4
2019-03-14 17:42[extractor/common] Fix url meta field for unfragmented DASH formats (closes #20346)Sergey M․1+17-8
2019-03-13 09:47[anitube] Remove extractorcharon20192+0-31
2019-03-12 15:55[ruleporn] Remove extractor (closes #15344, closes #20324) Covered by generic extractorSergey M․2+0-45
2019-03-12 15:52[npr] fix extraction(closes #10793)(closes #13440)Remita Amine1+51-25
2019-03-12 07:08[biqle] fix extraction(closes #11471)(closes #15313)Remita Amine1+69-12
2019-03-11 14:53[viddler] ModernizeRemita Amine1+7-15
2019-03-11 14:37[pandatv] fix condition syntaxRemita Amine1+1-1
2019-03-11 14:18[moevideo] fix extractionRemita Amine1+15-50
2019-03-11 08:51[primesharetv] remove extractorRemita Amine2+0-63
2019-03-11 08:43[hypem] Modernize and extract more metadata(closes #15320)Remita Amine1+19-31
2019-03-11 08:04[veoh] fix extractionRemita Amine1+36-63
2019-03-11 07:18[escapist] ModernizeRemita Amine1+20-15
2019-03-11 06:27[videomega] remove extractor(closes #10108)Remita Amine2+0-61
2019-03-10 21:33[beeg] Add support for (closes #20306)Sergey M․1+9-3
2019-03-09 12:14Start moving to ytdl-orgSergey M․61+182-182
2019-03-10 14:03[vimeo:review] improve config url extraction and extract original format(closes #20305)Remita Amine1+38-26
2019-03-10 08:37[fox] detect geo restriction and authentication errors(#20208)Remita Amine1+28-4
2019-03-08 19:53release 2019.03.09Sergey M․3+5-5
2019-03-08 19:52[ChangeLog] Actualize [ci skip]Sergey M․1+31-0
2019-03-08 16:26[francetv:site] Relax video id regex and update test (closes #20268)Sergey M․1+2-2
2019-03-06 08:28[toutv] detect invalid login errorRemita Amine1+20-12
2019-03-06 08:20[toutv] fix authentication(closes #20261)Remita Amine1+14-39
2019-03-05 19:45[test] Fix test_compat_etree_ElementSergey M․1+1-1
2019-03-05 19:11[urplay] Extract timestamp (#20235)0x9fff001+16-2
2019-03-05 18:34[openload] Add support for oload.spaceyonaikerlol1+4-1
2019-03-05 18:27[facebook] Improve uploader extraction (closes #20250)Sergey M․1+1-1
2019-03-05 18:21Use compat_etree_ElementSergey M․3+11-11
2019-03-05 18:18[compat] Introduce compat_etree_ElementSergey M․2+17-0
2019-03-05 17:33[extractor/common] Fallback url to base URL for DASH formatsSergey M․1+6-2
2019-03-05 16:57[npo] Improve ISM extractionSergey M․1+1-1
2019-03-05 16:54[rai] Improve extraction (closes #20253)Sergey M․1+2-2
2019-03-05 16:45[extractor/common] Do not fail on invalid data while parsing F4M manifest in non fatal modeSergey M․1+4-0
2019-03-04 21:26[paramountnetwork] fix mgid extraction(closes #20241)Remita Amine1+7-3
2019-03-04 17:39[extractor/common] Clarify url and manifest_url meta fieldsSergey M․1+12-2
2019-03-04 17:37[extractor/common] Return MPD manifest as format's url meta field (#20242) For symmetry with other segmented mediaSergey M․1+1-1
2019-03-03 12:23[utils] strip #HttpOnly_ prefix from cookies files (#20219)remitamine3+33-1
2019-03-03 05:18[libsyn] improve extraction(closes #20229)Remita Amine1+35-29
2019-03-03 01:19[youtube] Add more invidious instancesdimqua1+3-0
2019-03-03 01:16[travis] Remove sudo: falsecclauss1+0-1
2019-03-02 23:25[spankbang] Fix extraction (closes #20023)Sergey M․1+40-5
2019-03-02 07:25[crunchyroll] fix is_logged checkRemita Amine1+1-1
2019-03-02 07:01Revert "use older login method(closes #11572)"Remita Amine1+0-12
2019-03-01 14:34[espn] extend _VALID_URL regex(closes #20013)Remita Amine1+5-1
2019-03-01 14:08[sixplay] handle videos with empty assets(closes #20016)Remita Amine1+2-1
2019-03-01 07:14[vimeo] add support for Vimeo Pro portfolio protected videos(closes #20070)Remita Amine1+5-1
2019-02-28 18:03release 2019.03.01Sergey M․3+5-5
2019-02-28 18:02[ChangeLog] Actualize [ci skip]Sergey M․1+15-0
2019-02-28 17:47[npo] Fix extraction (#20084)Sergey M․1+117-3
2019-02-28 16:26[francetv:site] Extend video id regex (closes #20029, closes #20071)Sergey M․1+1-1
2019-02-26 20:41[periscope] Extract width and height (closes #20015)Sergey M․1+18-4
2019-02-24 16:19[servus] Fix extraction (closes #19297)Sergey M․1+20-7
2019-02-24 14:01[bbccouk] Make subtitles non fatal (#19651)Sergey M․1+10-2
2019-02-22 17:58[downloader/external] Add support for rate limit and retries for wgetSergey M․1+6-0
2019-02-22 17:43[downloader/external] Fix infinite retries for curl (closes #19303)Sergey M․1+5-1
2019-02-20 22:59[metacafe] Fix family filter bypass (closes #19287)Sergey M․1+3-2
2019-02-17 19:11release 2019.02.18Sergey M․4+7-5
2019-02-17 19:10[ChangeLog] Actualize [ci skip]Sergey M․1+25-0
2019-02-17 07:27[tvp:website] Improve supportSergey M․2+23-5
2019-02-17 07:09[tvp:series] Fix extractionSergey M․1+29-38
2019-02-17 06:39[tvp] Detect unavailable videosSergey M․1+8-3
2019-02-17 06:38[tvp] Fix description extraction, make thumbnail optional and fix testsSergey M․1+16-5
2019-02-17 00:12[linuxacademy] Add extractor (closes #12207)Sergey M․2+175-0
2019-02-16 22:00[bilibili] Update keys (closes #19233)Sergey M․1+2-2
2019-02-16 18:05[udemy] Extend _VALID_URLs (closes #14330, closes #15883)Sergey M․1+12-3
2019-02-16 17:58[udemy] Update User-Agent and detect captcha (closes #14713, closes #15839, closes #18126)Sergey M․1+14-2
2019-02-16 15:45[noovo] Fix extraction (closes #19230)Sergey M․1+6-2
2019-02-15 16:56[rai] Relax _VALID_URL (closes #19232)Sergey M․1+4-1
2019-02-14 16:40[vshare] Pass Referer to download request (closes #19205, closes #19221)Sergey M․1+1-1
2019-02-14 15:28[openload] Add support for oload.liveyonaikerlol1+4-1
2019-02-12 17:02[imgur] Use video id as title fallback (closes #18590)bitraid1+5-1
2019-02-11 17:13[twitch] Add new source format detection approach (closes #19193)Sergey M․1+6-1
2019-02-10 21:41[tvplayhome] Fix video id extraction (closes #19190)Sergey M․1+2-3
2019-02-10 21:39[tvplayhome] Fix episode metadata extraction (closes #19190)Sergey M․1+3-2
2019-02-10 17:49[rutube:embed] Fix extraction and add support private videos (closes #19163)Sergey M․1+72-43
2019-02-10 16:44[soundcloud] Extract more metadataSergey M․1+56-9
2019-02-09 16:49[trunews] Add extractor (closes #19153)Sergey M․2+76-0
2019-02-08 06:21[linkedin:learning] extract chapter_number and chapter_id(closes #19162)Remita Amine1+11-5
2019-02-07 18:12release 2019.02.08Sergey M․4+7-6
2019-02-07 18:10[ChangeLog] Actualize [ci skip]Sergey M․1+29-0
2019-02-07 18:08[YoutubeDL] Improve _make_archive_id (closes #19149)Sergey M․1+5-1
2019-02-07 17:43[malltv] Fix issues and simplify (closes #17856)Sergey M․1+39-44
2018-10-10 21:47[malltv] Add extractor (closes #18058)Ales Jirasek5+63-2
2019-02-07 17:09[spankbang:playlist] Add extractor (closes #19145)Sergey M․2+36-2
2019-02-07 16:57[spankbang] Extend _VALID_URLSergey M․1+13-4
2019-02-06 18:38[trutv] fix extraction(closes #17336)Remita Amine1+56-28
2019-02-06 12:59[toutv] fix authentication(closes #16398)(closes #18700)Remita Amine2+46-50
2019-02-05 16:06[pornhub] Improve and simplify (closes #19135)Sergey M․1+6-11
2019-02-04 17:33[pornhub] Fix tags and categories extraction (closes #13720)JChris2461+11-9
2019-02-04 17:07[pornhd] Fix formats extractionSergey M․1+5-1
2019-02-04 17:06[pornhd] Extract like countJChris2461+8-0
2019-02-03 11:10[radiocanada] switch to the new media requests(closes #19115)Remita Amine1+39-94
2019-02-03 08:10[teachable] add support for (closes #18871)Remita Amine1+1-0
2019-02-02 17:33[vporn] Remove extractor (closes #16276) Handled by generic extractorSergey M․2+0-124
2019-02-02 16:40[soundcloud:pagedplaylist] Improve (closes #19086)Sergey M․1+16-12
2019-02-01 01:51[soundcloud:pagedplaylist] Add ie and title to entries (#19022)Cory Hall1+9-7
2019-02-01 23:04[drtuber] Extract durationJChris2461+6-0
2019-02-01 22:44[YoutubeDL] Fallback to ie_key of matching extractor while making download archive id when no explicit ie_key is provided (#19022)Sergey M․1+13-7
2019-02-01 21:11[soundcloud:user] Update testsSergey M․1+26-22
2019-02-01 21:00[soundcloud] Fix paged playlists extraction, add support for albums and update client idSergey M․1+17-9
2019-01-31 18:48[drtv] Improve preference (closes #19079)Sergey M․1+5-2
2019-01-30 17:15[openload] Add support for and (closes #18930)Sergey M․1+8-2
2019-01-30 16:39[openload] Add support for oload.infoBatuhan's Unmaintained Account1+4-1
2019-01-30 13:43[crackle] authorize media detail request(closes #16931)Remita Amine1+12-6
2019-01-29 23:19release 2019.01.30.1Sergey M․3+5-5
2019-01-29 23:17[ChangeLog] Actualize [ci skip]Sergey M․1+6-0
2019-01-29 23:15[postprocessor/ffmpeg] Fix avconv processing broken in #19025 (closes #19067)Sergey M․1+7-5
2019-01-29 17:08release 2019.01.30Sergey M․4+7-5
2019-01-29 17:05[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2019-01-29 17:03[fox] Remove unused importsSergey M․1+0-2
2019-01-29 16:56[yourporn] Improve (closes #19061)Sergey M․1+11-7
2019-01-28 23:42[yourporn] Fix extraction and extract duration (closes #18815, closes #18852)JChris2461+9-2
2019-01-29 16:33[drtv] Improve extraction (closes #19039) + Add support for EncryptedUri videos + Extract more metadata * Fix subtitles extractionSergey M․1+102-31
2019-01-28 23:31[fox] add support for locked videos using cookies(closes #19060)Remita Amine3+51-26
2019-01-28 21:39[fox] fix extraction for free videos(#19060)Remita Amine1+20-26
2019-01-28 19:20[zattoo] Add support for tv.salt.chAlexander Seiler2+12-0
2019-01-28 18:59[postprocessor/ffmpeg] Wrap loglevel args in encodeArgumentSergey M․1+1-1
2019-01-28 15:59[postprocessor/ffmpeg] Disable "Last message repeated" messages which cause non-zero exit status (#19025)Sergey M1+1-0
2019-01-28 15:57[postprocessor/ffmpeg] Do not copy Apple TV chapter tracks while embedding subtitles (closes #19042)Tatsh1+3-0
2019-01-27 14:28release 2019.01.27Sergey M․5+9-6
2019-01-27 14:25[ChangeLog] Actualize [ci skip]Sergey M․1+19-0
2019-01-27 09:53[vice] fix extraction for locked videos(closes #16248)Remita Amine1+1-3
2019-01-26 21:52[wakanim] detect DRM protected videosRemita Amine1+13-2
2019-01-26 21:36[extractor/common] Extract season in _json_ldSergey M․1+4-1
2019-01-26 21:14[wakanim] Add extractor (closes #14374)Sergey M․2+56-0
2019-01-26 08:29[] Mention more convenience extraction functionsSergey M1+3-1
2019-01-25 10:01[usatoday] fix extraction for videos with custom brightcove partner id(closes #18990)Remita Amine1+22-7
2019-01-24 21:16[drtv] Fix extraction (closes #18989)Sergey M․1+4-5
2019-01-24 21:04[nhk] Extend _VALID_URL (closes #18968)Sergey M․1+6-3
2019-01-24 19:23[postprocessor/ffmpeg] fallback to ffmpeg/avconv for audio codec detection(closes #681)Remita Amine1+34-19
2019-01-23 21:16[go] fix adobe pass requests for Disney Now(closes #18901)Remita Amine1+5-5
2019-01-23 19:30[openload] Add support for (closes #18969)Sergey M․1+4-1
2019-01-23 18:46release 2019.01.24Sergey M․3+5-5
2019-01-23 18:44[ChangeLog] Actualize [ci skip]Sergey M․1+6-0
2019-01-23 18:34[YoutubeDL] Fix typo in string negation implementation and add more tests (closes #18961)Sergey M․2+28-4
2019-01-22 21:46release 2019.01.23Sergey M․4+7-5
2019-01-22 21:43[ChangeLog] Actualize [ci skip]Sergey M․1+29-0
2019-01-22 21:12[pornhub] Apply scrape detection bypass for all extractorsSergey M․1+24-22
2019-01-22 20:55[crunchyroll] Extend _VALID_URL (closes #18955)Sergey M․1+4-1
2019-01-22 20:51[pornhub] Bypass scrape detection (closes #5930)Sergey M․1+22-0
2019-01-22 17:21[vrv] fix oauth signing for python 2(#14307)Remita Amine1+7-7
2019-01-22 13:38[vrv] add support for authentication(closes #14307)Remita Amine1+57-40
2019-01-21 20:03[videomore] Improve extraction and fix season extractor (closes #18908)Sergey M․1+88-8
2019-01-20 15:07[tnaflix] Pass Referer in metadata request (closes #18925)Sergey M․1+1-1
2019-01-20 13:21[utils] Fix urljoin for paths with non-http(s) schemesSergey M․2+3-1
2019-01-20 12:31[extractor/common] improve jwplayer relative url handling(closes #18892)Remita Amine1+4-7
2019-01-20 11:33[radiocanada] Relax DRM checkAlexandre Huot1+13-1
2019-01-20 11:21[vimeo] Fix video password verification for videos protected by Referer HTTP headerSergey M․1+13-9
2019-01-20 10:42[hketv] Improve and simplify (closes #18696)Sergey M․1+93-87
2018-12-30 09:44[hketv] Add extractorAnthony Fok2+186-0
2019-01-20 09:24[streamango] Add support for fruithosts.netyonaikerlol1+4-1
2019-01-20 09:10[instagram] Add base extractor for playlists and tag extractorjhwgh19682+105-37
2019-01-20 08:15[odnoklassniki] Detect paid videosaviperes1+9-0
2019-01-20 08:04[test/test_InfoExtractor] add test for #18923Remita Amine2+86-1
2019-01-20 07:23[] Fix formattingSergey M1+1-0
2019-01-20 06:48[YoutubeDL] Add negation support for string comparisons in format selection expressions (closes #18600, closes #18805)Sergey M․3+54-4
2019-01-19 20:35[extractor/common] fix typoRemita Amine1+1-1
2019-01-19 20:25[ted] correct acodec for http formats(#18923)Remita Amine1+2-0
2019-01-19 20:25[extractor/common] imporove HLS video only format detection(closes #18923)Remita Amine1+8-2
2019-01-17 22:56[cartoonnetwork] fix extraction(closes #15664)(closes #17224)Remita Amine1+38-18
2019-01-17 08:44[vimeo] fix extraction for password protected player URLs(closes #18889)Remita Amine1+20-1
2019-01-17 03:27release 2019.01.17Sergey M․3+5-5
2019-01-17 03:25[ChangeLog] Actualize [ci skip]Sergey M․1+7-0
2019-01-17 03:24[youtube] Extend JS player signature function name regexes (closes #18890, closes #18891, closes #18893)Sergey M․1+2-2
2019-01-15 19:24release 2019.01.16Sergey M․3+5-5
2019-01-15 19:20[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2019-01-15 19:18[youtube] Update tests and add a tests for #18804Sergey M․1+29-28
2019-01-15 19:17[test/helper] Add support for maxcount and count collection len test checkersSergey M․1+30-4
2019-01-15 18:28[youtube] Skip unsupported adaptive stream type (#18804)Sergey M․1+4-0
2019-01-15 18:12[youtube] Extract DASH formats from player response (closes #18804)Sergey M․1+9-0
2019-01-15 09:23[funimation] fix extraction(closes #14089)Remita Amine1+8-3
2019-01-14 16:23[skylinewebcams] Fix extraction (closes #18853)Sergey M․1+1-1
2019-01-13 14:46[curiositystream] add support for non app urlsRemita Amine1+29-27
2019-01-13 09:01[downloader/hls] fix uplynk ad skipping(closes #18824)Remita Amine1+12-6
2019-01-12 20:57[bitchute] Check formats (#18833)Sergey M․1+1-0
2019-01-11 21:56[wistia] Extend _VALID_URL (closes #18823)Sergey M․1+4-1
2019-01-11 19:15[] Fix typoAtlas Sullivan1+1-1
2019-01-11 17:30[postprocessor/ffmpeg] Relax ubuntu ffmpeg version regexSergey M․1+2-1
2019-01-11 16:47[postprocessor/ffmpeg] PEP 8Sergey M․1+2-2
2019-01-11 14:09[postprocessor/ffmpeg] sanitize ffmpeg version for Ubuntu and Arch Linux systems(closes #18813)Remita Amine1+15-3
2019-01-10 17:48[playplustv] add support for Amine1+1-1
2019-01-10 16:26release 2019.01.10Sergey M․4+13-8
2019-01-10 16:23[ChangeLog] Actualize [ci skip]Sergey M․1+26-0
2019-01-10 15:46[youtube] Extract live HLS URL from player response (closes #18799)Sergey M․1+31-24
2019-01-10 09:54[outsidetv] Add new extractor(closes #18774)Remita Amine2+29-0
2019-01-10 09:50[jwplatform] use JW Platform Delivery API V2 and add support for more urlsRemita Amine1+7-4
2019-01-10 08:05[fox] add support National Geographic(closes #17985)(closes #15333)(closes #14698)Remita Amine3+48-186
2019-01-09 19:39[playplustv] Add new extractor(closes #18789)Remita Amine2+110-0
2019-01-09 18:17[globo] set GLBID cookie manually(closes #17346)Remita Amine1+4-2
2019-01-09 13:23[gaia] Add new extractor(#14605)Remita Amine2+99-0
2019-01-08 17:37[youporn] Fix title and description extraction (closes #18748)Sergey M․1+8-6
2019-01-08 03:03[hungama] Add support for videos (closes #17402)Sergey M․2+74-9
2019-01-08 03:02[extractor/common] Use episode name as title in _json_ldSergey M․1+4-1
2019-01-08 03:02[extractor/common] Add support for movies in _json_ldSergey M․1+7-0
2019-01-08 02:09[hungama] Fix code and extract more metadata (closes #18771)Sergey M․1+32-9
2019-01-07 12:11[hungama] Add extractorAwal Garg2+33-0
2019-01-08 01:46[dtube] Update testSergey M․1+8-8
2019-01-08 01:44[dtube] Fix extraction (closes #18741)4rensiker1+1-1
2019-01-06 18:02[utils] Fix typoSergey M․1+1-1
2019-01-06 17:57[postprocessor/ffmpeg] Embed subtitles with non-standard language codes (refs #18765)Sergey M․1+2-3
2019-01-06 17:55[utils] Add language codes replaced in 1989 revision of ISO 639 to ISO639Utils (closes #18765)Sergey M․1+3-0
2019-01-04 20:40[tvnow] Fix and rework extractors, prepare for a switch to the new API (closes #17245, closes #18499)Sergey M․2+276-92
2019-01-04 15:21[carambatv:page] Fix extraction (closes #18739)Sergey M․1+6-0
2019-01-02 16:52release 2019.01.02Sergey M․4+49-8
2019-01-02 16:51[ChangeLog] Actualize [ci skip]Sergey M․1+15-0
2019-01-02 16:46[discovery] Use geo verification headersnyuszika7h1+4-3
2019-01-02 10:26[packtpub] Add support for (closes #18718)Sergey M․1+12-6
2019-01-01 16:56Refactor code to use url_resultElan Ruusamäe9+13-43
2019-01-01 16:50[] Add long lines policy to coding conventionsSergey M1+19-0
2019-01-01 16:26[yourporn] Fix extractionv-delta1+1-1
2019-01-01 16:13[] Add more guide lines for regular expressionsSergey M1+25-3
2019-01-01 15:48[acast:channel] Add support for (closes #18587)biwubo1+20-10
2019-01-01 14:39[extractors] Add missing age limitsiwconfig4+8-0
2019-01-01 13:49[rmcdecouverte] Improve, bypass geo restriction and add support for live (closes #18697)Sergey M․1+17-7
2018-12-30 13:30[rmcdecouverte] Update _VALID_URL (closes #18595)Anarky1+7-7
2019-01-01 13:31[manyvids] Fix extraction (closes #18604, closes #18614)Sergey M․1+53-9
2019-01-01 11:12[bitchute] Fix extraction (closes #18567)Sergey M․1+12-4
2018-12-31 16:59release 2018.12.31Sergey M․5+13-8
2018-12-31 16:57[ChangeLog] Actualize [ci skip]Sergey M․1+20-0
2018-12-31 16:20[bbc] Add support for another embed pattern (closes #18643)Sergey M․1+18-0
2018-12-31 14:05[npo:live] Add support for (closes #18644)Sergey M․1+4-1
2018-12-31 13:59[beeg] Fix extraction (closes #18610, closes #18626)Sergey M․1+11-64
2018-12-31 12:57[youtube] Unescape HTML for series (closes #18641)Sergey M․1+1-1
2018-12-26 09:55[youtube] extract more format metadataRemita Amine1+21-2
2018-12-26 08:30[youtube] detect DRM protected videos(#1774)Remita Amine1+8-0
2018-12-23 09:57[youtube] Relax html5 player regexes (closes #18465, closes #18466)Sergey M․1+2-2
2018-12-23 09:38[youtube] Extend html5 player regex (closes #17516)Sergey M․1+1-1
2018-12-20 22:22[liveleak] add support for another embed type and restore original format extractionRemita Amine1+22-9
2018-12-19 21:07[crackle] extract ism and http formatsRemita Amine1+29-0
2018-12-19 20:22[] Add flake8 instructionsElan Ruusamäe1+7-3
2018-12-18 21:46[twitter] pass referer with card request(closes #18579)Remita Amine1+2-1
2018-12-17 18:55[mediasite] Extend _VALID_URL even moreSergey M․1+5-1
2018-12-17 17:03[mediasite] Relax _VALID_URLDaan van Vugt1+6-2
2018-12-17 16:43[lecturio] Add support for (closes #18562)Sergey M․2+42-4
2018-12-17 15:34[discovery] Add support for Scripps Networks watch domains(closes #17947)Remita Amine2+31-33
2018-12-16 22:37release 2018.12.17Sergey M․4+8-8
2018-12-16 22:34[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2018-12-16 22:29[ard:beta] Improve extraction robustness, fix subtitles extraction, improve geo restricted videos extractionSergey M․1+40-18
2018-12-16 21:51[ard:beta] Relax _VALID_URL (closes #18441)Sergey M․1+12-2
2018-12-16 21:32[acast] Extend _VALID_URLSergey M․1+11-1
2018-12-16 21:29[acast] Add support for embed.acast.comTim Landscheidt1+4-18
2018-12-16 21:10[iprima] Relax _VALID_URL (closes #18515)yonaikerlol1+16-1
2018-12-16 13:28[vrv] fix initial state extractionRemita Amine1+4-2
2018-12-16 12:35[youtube] Fix mark watched (closes #18546)Sergey M․1+7-3
2018-12-15 16:59[] Bind info dict URLs to a fixed blob (closes #18492)Sergey M1+3-3
2018-12-15 16:08[safari] Add support for (closes #18510)Sergey M․1+11-5
2018-12-15 15:25[youtube] Fix multifeed extraction (closes #18531)Sergey M․1+29-23
2018-12-11 16:45[lecturio] Improve subtitles extraction (closes #18488)Sergey M․1+8-2
2018-12-10 13:59[uol] fix format url extraction(closes 18480)Remita Amine1+19-3
2018-12-10 03:10[teachable] Remove debug outputSergey M․1+0-1
2018-12-09 21:30[test/testdata/cookies/session_cookies.txt] Fix empty expires test dataSergey M․1+1-1
2018-12-09 18:37[ard:mediathek] Add support for (closes #18473)Sergey M․1+4-1
2018-12-09 16:11release 2018.12.09Sergey M․4+12-9
2018-12-09 16:08[ChangeLog] Actualize [ci skip]Sergey M․1+24-0
2018-12-09 15:56[YoutubeDLCookieJar] Add test for keeping session cookiesSergey M․2+40-0
2018-12-09 15:28[teachable] Add support for teachable based platform sites (closes #5451, closes #18150, closes #18272)Sergey M․4+268-180
2018-12-09 09:04[aenetworks] add support for History Vault(closes #18460)Remita Amine1+10-6
2018-12-09 08:35[imgur] improve gallery and album detection and extraction(closes #9133)(closes #16577)(closes #17223)(closes #18404)Remita Amine2+47-46
2018-12-08 23:00[YoutubeDL] Introduce YoutubeDLCookieJar and clarify the rationale behind session cookies (closes #12929)Sergey M․2+31-9
2017-04-30 05:56[YoutubeDL] Recognize expires=0 as session cookies and send session cookies with requestsaegamesi1+7-1
2018-12-08 16:57[iprima] Relax _VALID_URL (closes #18453)Sergey M․1+4-1
2018-12-07 17:52[hotstar] fix video data extraction(closes #18386)Remita Amine1+2-1
2018-12-06 20:41[ard:mediathek] Fix title and description extraction (closes #18349)Alexander Seiler1+7-2
2018-12-06 20:36[xvideos] Switch to HTTPS (closes #18422)ealgase1+1-1
2018-12-06 20:27[lecturio] Add extractor (closes #18405)Sergey M․2+190-0
2018-12-06 17:54[nrktv:series] Add support for extra materialsSergey M․1+1-0
2018-12-06 17:49[nrktv:season,series] Fix extraction and update tests (closes #17159, closes #17258)Sergey M․1+43-25
2018-12-06 17:00[nrktv] Relax _VALID_URL (closes #18304, closes #18387)Sergey M․1+4-1
2018-12-06 16:24[yourporn] Fix extraction (closes #18424)v-delta1+1-1
2018-12-05 06:03[tbs] fix info extraction(fixes #18403)Remita Amine1+3-3
2018-12-02 19:01[gamespot] add support reviews URLsRemita Amine1+4-1
2018-12-02 17:10release 2018.12.03Sergey M․4+8-5
2018-12-02 17:06[ChangeLog] Actualize [ci skip]Sergey M․1+17-0
2018-12-01 19:39[tiktok] Improve extraction and add support for user pages (closes #18135)Sergey M․2+86-45
2018-11-09 21:49[tiktok] Add extractor (closes #18108)Ken Swenson2+80-0
2018-12-01 17:05[utils] Fix random_birthday to generate existing dates onlyAlexander Seiler1+7-3
2018-12-01 09:45[pornhub] Use actual URL host for requests (closes #18359)Sergey M․1+20-14
2018-11-29 18:20[lynda] Fix authentication (closes #18158)Hakim Boyles1+1-1
2018-11-29 18:07[gfycat] Update API endpoint (closes #18333)Jimm Stout1+1-1
2018-11-29 17:48[hotstar] Add support for alternative app state layout (closes #18320)Sergey M․1+10-1
2018-11-29 17:12[azmedien] Fix extraction (closes #18334)Alexander Seiler1+2-6
2018-11-28 19:13[vimeo] extract VHX subtitlesRemita Amine1+12-0
2018-11-28 18:53[vimeo] Add support for VHX(Vimeo OTT)(#14835)Remita Amine2+85-1
2018-11-24 15:14[joj] Fix extraction (closes #18280)Alexander Seiler1+1-1
2018-11-24 14:47[wistia] Add support for (closes #18287)Sergey M․1+5-2
2018-11-22 17:43[tests] Fix invalid escape sequencesSergey M․2+2-2
2018-11-22 17:16release 2018.11.23Sergey M․4+7-5
2018-11-22 17:14[ChangeLog] Actualize [ci skip]Sergey M․1+20-0
2018-11-21 22:25[mixcloud] base64 decode before decryptionRemita Amine1+2-2
2018-11-21 22:19[mixcloud] fallback to hardcoded decryption key(closes #18016)Remita Amine1+7-1
2018-11-21 19:34[travis] Add python 3.8-dev buildSergey M․1+6-0
2018-11-21 19:08[] Add python 3.8 classifierSergey M․1+1-0
2018-11-21 19:01[travis] Add python 3.7 buildSergey M․1+6-0
2018-11-21 19:00[] Add more relevant classifiersSergey M․1+8-0
2018-11-21 11:10[nbc] fix NBCNews article extraction(closes #16194)Remita Amine1+20-73
2018-11-21 11:08[foxsports] update testRemita Amine1+8-7
2018-11-21 11:00[loc] update testRemita Amine1+1-2
2018-11-21 08:46[foxsports] fix extraction(closes #17543)Remita Amine2+6-16
2018-11-21 08:44[loc] relax _VALID_URL regex and improve formats extractionRemita Amine1+24-13
2018-11-20 23:04[ciscolive:search] Add support for paginationSergey M․1+37-21
2018-11-20 22:25[ciscolive] Fix issues and improve extraction (closes #17984)Sergey M․2+87-94
2018-10-27 02:15[ciscolive] Add extractorAustin de Coup-Crank2+137-0
2018-11-20 19:50[nzz] Relax kaltura regexAlexander Seiler1+10-3
2018-11-19 17:15[sixplay] fix format extractionRemita Amine1+12-14
2018-11-18 15:15[bitchute] use _html_search_regex for title extractionRemita Amine1+1-1
2018-11-18 15:13[kaltura] limit requested MediaEntry fieldsRemita Amine1+2-0
2018-11-18 13:44[americastestkitchen] Add support for zype embeds (closes #18225)Sergey M․1+14-7
2018-11-18 04:14[pornhub] Move test to correct placeSergey M․1+3-3
2018-11-17 23:26[pornhub] Add aliasSergey M․1+6-3
2018-11-17 18:07[nova:embed] Fix extraction (closes #18222)Sergey M․1+1-1
2018-11-17 17:11release 2018.11.18Sergey M․4+7-5
2018-11-17 17:07[ChangeLog] Actualize [ci skip]Sergey M․1+17-0
2018-11-17 16:59[wwe] Fix issues, extract subtitles and add support for playlists (closes #14781, closes #17450)Sergey M․1+111-27
2018-09-06 13:41[wwe] Add extractormttronc2+57-0
2018-11-17 13:59[vk] Detect geo restrictionaviperes1+9-2
2018-11-17 09:59[openload] Use original host during extraction (closes #18211)Sergey M․1+19-6
2018-11-16 17:18[atvat] Fix extraction (closes #18041)NeroBurner1+4-2
2018-11-16 17:07[rte] Add support for new API endpoint (closes #18206)Sergey M․1+79-54
2018-11-16 15:55[tnaflixnetwork:embed] Fix extraction (closes #18205)Sergey M․1+5-3
2018-11-11 09:08[picarto] Extract more metadata (closes #16518)Sergey M․1+10-4
2018-05-21 21:02[picarto] Use API and add token supportPatrick Griffis1+9-27
2018-11-10 17:44[zype] Add extractor (closes #18143)Sergey M․3+78-0
2018-11-10 16:37[vivo] Fix extraction (closes #18139)Sergey M․1+10-2
2018-11-10 08:22[ruutu] Update API endpoint (closes #18138)Sergey M․1+2-1
2018-11-06 18:38release 2018.11.07Sergey M․4+27-6
2018-11-07 02:58[ChangeLog] Actualize [ci skip]Sergey M․1+12-0
2018-11-07 02:55[youtube] Add another JS signature function name regex (closes #18091, closes #18093, closes #18094)Sergey M․1+2-1
2018-11-06 20:22[facebook] fix tahoe request(closes #17171)Remita Amine1+1-1
2018-11-06 16:29[cliphinter] Fix extraction (closes #18083)Sergey M․1+6-15
2018-11-05 12:08[youtube:playlist] Add support for (closes #18077)Sergey M․1+8-1
2018-11-05 10:09[osnateltv] Update hostSergey M․1+1-1
2018-11-05 08:52[zattoo] Arrange API hosts for derived extractors (closes #18035)Sergey M․1+13-6
2018-11-04 17:11[] Improve documentation on safe metadata extraction and add more examplesSergey M․1+22-1
2018-11-02 23:26[youtube] Add fallback metadata extraction from videoDetails (closes #18052)Sergey M․1+33-1
2018-11-02 19:57release 2018.11.03Sergey M․4+10-7
2018-11-02 19:56[ChangeLog] Actualize [ci skip]Sergey M․1+22-0
2018-11-02 19:44[laola1tv:embed] Set correct stream access URL scheme (closes #16341)Sergey M․1+3-2
2018-05-01 03:36[ehftv] Add extractor (closes #15408)Alexander Seiler2+73-43
2018-11-02 18:32[azmedien] Simplify (closes #17746)Sergey M․1+7-12
2018-10-02 12:49[azmedien] Adopt to major site redesign (closes #17745)Alexander Seiler2+55-177
2018-11-02 18:18[extractor/common] Ensure response handle is not prematurely closed before it can be read if it matches expected_status (resolves #17195, closes #17846, resolves #17447)Xiao Di Guan5+57-22
2018-11-02 17:27[twitcasting] Improve extraction and fix issues (closes #17981)Sergey M․2+27-11
2018-10-26 18:40[twitcasting] Add extractorsichuan-pepper2+45-0
2018-11-02 16:46[orf:tvthek] Improve extraction and remove unused code (closes #17956, closes #18024)Sergey M․1+16-8
2018-10-30 22:44[orf:tvthek] Fix extraction (closes #17737)Sebastian Haas1+10-8
2018-11-02 16:08[openload] Add support for oload.funyonaikerlol1+5-2
2018-10-31 18:35[njpwworld] Fix authentication (closes #17427)Sergey M․1+9-3
2018-10-29 21:57[cnbc:video] Fix _VALID_URL (#17110)Sergey M․1+1-1
2018-10-29 20:49[linkedin:learning:course] use url_transparent type for playlist entriesRemita Amine1+1-1
2018-10-29 18:28[linkedin:learning] Add new extractor(closes #13545)Remita Amine2+179-0
2018-10-29 17:22[theplatform] Improve error detection (#13222)Sergey M․1+11-3
2018-10-29 16:53[cnbc] Simplify extraction (closes #14280, closes #17110)Sergey M․2+11-20
2018-07-30 16:15[cbnc] Add support for new URL schema (closes #14193)gfabiano2+44-2
2018-10-29 16:29[aparat] Improve extraction and extract more metadata (closes #17445, closes #18008)Sergey M․1+57-32
2018-09-05 21:38[aparat] Fix extractionAli Irani1+18-18
2018-10-28 17:39release 2018.10.29Sergey M․4+6-7
2018-10-28 17:38[ChangeLog] Actualize [ci skip]Sergey M․1+24-0
2018-10-28 17:20[sportbox] Improve extraction, add support for and fix video id (closes #17978)Sergey M․3+37-26
2018-10-28 17:19[extractor/common] Add validation for JSON-LD URLsSergey M․1+3-2
2018-10-26 08:00[sportbox] Fix extractionAlexey Trofimov1+12-3
2018-10-28 16:23[screencast] Improve extraction (closes #14617, closes #17990)Sergey M․1+2-1
2018-10-27 16:46[screencast] Fix extraction (closes #14590)sichuan-pepper1+8-0
2018-10-28 15:51[openload] Add support for oload.icuyonaikerlol1+4-1
2018-10-28 15:49[ivi] Add support for ivi.tvSergey M․1+6-2
2018-10-28 15:12[crunchyroll] Improve extraction failsafeness (closes #17991)Sergey M․1+21-8
2018-10-26 04:41[dailymail] fix format extraction(closes #17976)Remita Amine1+3-0
2018-10-26 04:40[viewster] reduce format requestsRemita Amine1+10-10
2018-10-17 05:22[cwtv] handle api errors(closes #17905)Remita Amine1+6-2
2018-10-16 16:19[rutube] Use geo verification headers (closes #17897)Sergey M․1+2-1
2018-10-15 19:47[brightcove] remove unused variableRemita Amine1+0-1
2018-10-15 17:41[brightcove:legacy] add another fall back to brightcove:newRemita Amine1+31-8
2018-10-15 16:54[brightcove:legacy] fall back to brightcove:new(#13912)Remita Amine1+12-2
2018-10-15 15:26[tv3] remove extractor(closes #10461)(closes #15339)Remita Amine2+0-35
2018-10-15 10:51[ted] fix extraction for http and rtmp formats(closes #5941)(closes #17572)(closes #17894)Remita Amine1+2-2
2018-10-07 13:05[openload] Add support for oload.ccyonaikerlol1+4-1
2018-10-05 21:45[patreon] extract post_file url(#17792)Remita Amine1+12-7
2018-10-05 19:11[patreon] fix extraction(closes #14502)(closes #10471)Remita Amine1+88-72
2018-10-04 19:31release 2018.10.05Sergey M․4+6-6
2018-10-04 19:29[ChangeLog] Actualize [ci skip]Sergey M․1+16-0
2018-10-04 19:27[pluralsight] Improve authentication (closes #17762)Sergey M․1+5-1
2018-10-04 19:02[dailymotion] Improve metadata extraction (closes #17706)Sergey M․1+22-10
2018-09-29 10:28[dailymotion] Fix extraction (closes #17699)Enes1+7-1
2018-10-02 18:43[crunchyroll] switch to HTTPS for RpcApi(closes #17749)Remita Amine1+1-1
2018-10-02 05:07[hotstar] fix extraction in python 2(closes #17696)Remita Amine1+6-1
2018-10-01 16:29[philharmoniedeparis] Fix extraction and add support for (closes #17705)Sergey M․1+70-48
2018-10-01 15:05[jamendo] Add support for (closes #17724)Sergey M․1+16-4
2018-10-01 14:48[openload] Add support for (closes #17710)Enes1+4-1
2018-10-01 14:45[pluralsight] Fix subtitles extraction (closes #17726, closes #17728)Sergey M․1+21-13
2018-10-01 14:13[vimeo] Add another config regex (closes #17690)Sergey M․1+1-0
2018-09-28 14:13[spike] fix Paramount Network extraction(closes #17677)Remita Amine1+7-0
2018-09-26 07:13[hotstar] fix extraction(closes #14694)(closes #14931)(closes #17637)Remita Amine1+75-88
2018-09-26 04:58release 2018.09.26Sergey M․4+17-5
2018-09-26 04:56[ChangeLog] Actualize [ci skip]Sergey M․1+10-0
2018-09-26 02:27[pluralsight] Fix subtitles extraction (closes #17671)Sergey M․1+1-1
2018-09-25 22:38[mediaset] Improve embed support (closes #17668)Sergey M․2+33-7
2018-09-25 16:43[] Document channel meta fields for output templateSergey M․1+2-0
2018-09-23 17:14[youtube] Add support for (closes #17613)Sergey M․1+9-1
2018-09-23 16:30[zattoo] Add support for more zattoo platform sitesSergey M․2+172-18
2018-09-23 14:34[zattoo] Fix extraction (closes #17175)Alexander Seiler1+13-11
2018-09-19 15:16[popcorntv] Remove debug outputSergey M․1+0-2
2018-09-19 02:48[raiplay:playlist] Remove a debug leftover print()Leonardo Taccari1+0-1
2018-09-17 18:46release 2018.09.18Sergey M․3+5-5
2018-09-17 18:44[ChangeLog] Actualize [ci skip]Sergey M․1+25-0
2018-09-17 15:15[adobepass] Don't pollute default headers dictSergey M․1+2-2
2018-09-17 15:14[udemy] Don't pollute default headers dictSergey M․1+3-1
2018-09-17 15:14[twitch] Don't pollute default headers dictSergey M․1+3-1
2018-09-17 15:13[youtube] Don't pollute default query dict (closes #17593)Sergey M․1+3-1
2018-09-16 16:54[crunchyroll] Prefer hardsubless formats and formats in locale languageSergey M․1+20-3
2018-09-16 16:52[vrv] Make format ids deterministicSergey M․1+7-1
2018-09-15 05:30[vimeo] redirect to feature url only in the case of a trailer(closes #14591)Remita Amine1+10-6
2018-09-14 19:04[pornhub] Extract upload date (closes #17574)Sergey M․1+9-0
2018-09-14 18:53[extractor/common] Fix typosSergey M․1+4-4
2018-09-14 18:25[porntube] Extract channel meta fieldsSergey M․1+30-3
2018-09-14 18:24[vimeo] Extract channel meta fieldsSergey M․1+13-1
2018-09-14 18:24[youtube] Extract channel meta fields (closes #9676, closes #12939)Sergey M․1+8-0
2018-09-14 18:23[extractor/common] Introduce channel meta fieldsSergey M․1+5-0
2018-09-14 17:42[porntube] Fix extraction (closes #17541)Sergey M․1+76-18
2018-09-14 16:56[asiancrush] Fix extraction (closes #15630)Sergey M․1+31-11
2018-09-14 16:26[twitch:clips] Extend _VALID_URL (closes #17559)Sergey M․1+6-2
2018-09-10 19:41[vzaar] Add support for HLSSergey M․1+44-16
2018-09-10 19:29[tube8] Fix metadata extraction (closes #17520)Sergey M․1+4-4
2018-09-10 19:24[eporner] Extract JSON-LD (closes #17519)Sergey M․1+13-3
2018-09-09 19:48release 2018.09.10Sergey M․4+6-5
2018-09-09 19:45[ChangeLog] Actualize [ci skip]Sergey M․1+11-0
2018-09-09 19:37[utils] Properly recognize AV1 codec (closes #17506)Sergey M․2+5-1
2018-09-09 18:34[iprima] Add support for (closes #17514)Sergey M․1+13-2
2018-09-08 10:24[generic] PEP 8 (#17455)Sergey M․1+1-1
2018-09-08 10:24[seznamzpravy] PEP 8 (#17455)Sergey M․1+2-2
2018-09-08 10:24[motherless] PEP 8 (#17455)Sergey M․1+3-3
2018-09-08 10:24[dtube] PEP 8 (#17455)Sergey M․1+1-1
2018-09-08 09:04[tele5] Improve extraction (closes #7805, closes #7922, closes #17331, closes #17414)Sergey M․1+23-18
2018-09-01 17:43[tele5] Add extractorJens Rutschmann2+40-0
2018-09-08 07:44[nbc] Fix extraction of percent encoded URLs (closes #17374)Timendum1+7-1
2018-09-07 20:42release 2018.09.08Sergey M․3+5-5
2018-09-07 20:40[ChangeLog] Actualize [ci skip]Sergey M․1+11-0
2018-09-07 20:36[youtube] Fix extraction (closes #17457, closes #17464)Sergey M․1+3-1
2018-09-05 17:51[pornhub:uservideos] Add support for new URLs (closes #17388)Sergey M․1+8-2
2018-09-05 17:22[iprima] Confirm adult check (closes #17437)Sergey M․1+2-0
2018-09-04 09:37[slideslive] make the check for video_service_name case-insensitive(closes #17429)Remita Amine1+7-2
2018-09-02 19:53[radiojavan] Improve extraction (closes #17151)Sergey M․1+17-13
2018-08-04 13:47[radiojavan] Fix extractionHormoz K1+13-1
2018-06-14 15:12[generic] Skip unsuccessful jwplayer extraction (closes #16735)Mohammed Yaseen Mowzer1+7-3
2018-09-01 11:40release 2018.09.01Sergey M․4+7-6
2018-09-01 11:36[ChangeLog] Actualize [ci skip]Sergey M․1+16-0
2018-09-01 09:42[ard] Add support for one.ard.deLangerJan1+4-1
2018-09-01 09:04[niconico] Fix extraction on python3 (closes #17393)Gorfiend1+1-1
2018-09-01 09:04[crunchyroll] limit VRVIE inheritance to CrunchyrollIERemita Amine1+4-2
2018-09-01 07:40[ard] extract f4m formatsRemita Amine1+3-6
2018-09-01 07:16[crunchyroll] parse vilos media data(closes #17343)Remita Amine2+141-112
2018-08-31 23:59[ard] beta mediathek: make regexp for JSON more robustPhilipp Hagemeister1+1-1
2018-08-31 22:45[ard] Better format handlingPhilipp Hagemeister1+18-4
2018-08-31 22:18[ard] Add support for Beta ARD MediathekPhilipp Hagemeister2+63-0
2018-08-30 20:35[bandcamp] Extract more metadata (closes #13197)Sergey M․1+142-92
2018-08-30 19:32[bandcamp] Extract track_number (closes #17266)Parmjit Virk1+12-0
2018-08-30 19:15[internazionale] Fix extraction of non-available-abroad videosLeonardo Taccari1+24-3
2018-08-28 18:17[utils] Improve remote address skipping and add support for python 2.6 (closes #17362)Sergey M․1+11-7
2018-03-17 00:11[utils] Skip remote IP addresses non matching to source address' IP version (closes #13422)Andrew Udvare1+33-0
2018-08-27 20:10release 2018.08.28Sergey M․4+7-5
2018-08-27 20:07[ChangeLog] Actualize [ci skip]Sergey M․1+14-0
2018-08-27 19:14[youtube:playlist] Add support for music album playlists (OLAK5uy_ prefix) (closes #17361)Sergey M․1+6-2
2018-08-27 15:04[bitchute] Fix extraction by pass custom User-AgentAndrew Udvare1+3-1
2018-08-26 14:41[webofstories:playlist] Fix extraction (closes #16914)Sergey M․1+8-3
2018-08-26 13:08[generic] Remove unused importSergey M․1+0-1
2018-08-26 13:07[tvplayhome] Add extractor (closes #17344)Sergey M․2+112-3
2018-08-24 16:12[generic] Allow relative src for videojs embeds (closes #17324)Sergey M․1+17-2
2018-08-23 21:00[xfileshare] Add support for (closes #17317)Sergey M․1+5-2
2018-08-23 19:36[vidzi] Add support for (closes #17316)Sergey M․1+4-1
2018-08-22 16:18[nova:embed] Add extractor (closes #17282)Sergey M․2+101-42
2018-08-21 19:32release 2018.08.22Sergey M․4+10-5
2018-08-21 19:28[ChangeLog] Actualize [ci skip]Sergey M․1+24-0
2018-08-21 19:19[kinopoisk] Add extractor (closes #17283)Sergey M․2+71-0
2018-08-21 18:44[yourporn] Add extractor (closes #17298)Sergey M․2+42-0
2018-08-21 18:14[go] Add support for (closes #16299, closes #17264)Sergey M․1+24-6
2018-08-21 17:06[6play] Add support for play.rtl.hrhmlinaric1+5-1
2018-08-21 16:45[anvato] Fallback to generic API key for access key to API key lookup (closes #16788, closes #17254)Sergey M․1+28-2
2018-08-19 19:15[lci] Fix extraction (closes #17274)Sergey M․1+3-1
2018-08-19 19:05[bbccouk] Extend _ID_REGEX (closes #17270)Sergey M․1+7-1
2018-08-17 10:59[cwtv] fix extraction(closes #17256)Remita Amine1+29-53
2018-08-15 17:11[nova] Fix extraction (closes #17241)Sergey M․1+27-6
2018-08-14 16:27[utils] Use pure browser header for User-Agent (closes #17236)Sergey M․1+1-1
2018-08-14 15:51[generic] Add support for expressen embedsSergey M․2+28-1
2018-08-12 17:15[raywenderlich] Adapt to site redesign (closes #17225)Sergey M․2+137-57
2018-08-12 04:31[redbulltv] add support tv URLs(closes #17218)Remita Amine1+4-1
2018-08-11 18:52[bitchute] Improve page offsetSergey M․1+5-3
2018-08-11 18:47[bitchute] Add extractor (closes #14052)Sergey M․2+120-0
2018-08-07 16:27[clyp] Add support for token protected media (closes #17184)Sergey M․1+30-5
2018-08-05 21:37[imdb] Fix extension extraction (closes #17167)Sergey M․1+2-1
2018-08-05 15:10[.gitignore] Add .vscodeStanny Nuytkens1+3-0
2018-08-03 18:23release 2018.08.04Sergey M․4+6-5
2018-08-03 18:20[ChangeLog] Actualize [ci skip]Sergey M․1+12-0
2018-08-03 17:26[funk:channel] Improve byChannelAlias extraction (closes #17142)Sergey M․1+23-8
2018-08-03 15:43[twitch] Update cliend id and modernize (closes #17126)Sergey M․1+8-14
2018-07-31 20:49[twitch] Fix authentication (closes #17024)Tim Broder1+13-7
2018-08-02 16:16[twitch:vod] Improve _VALID_URL (closes #17135)Sergey M․1+4-1
2018-07-30 16:28[watchbox] Fix extraction (closes #17107)Sergey M․1+14-5
2018-07-30 16:10[pbs] Fix extraction (closes #17109)Sergey M․1+8-0
2018-07-29 20:15[theplatform] Relax _VALID_URL (closes #16181)Giuseppe Fabiano1+4-1
2018-07-29 20:05[viqeo] Add extractor (closes #17066)Sergey M․3+115-0
2018-07-29 00:02release 2018.07.29Sergey M․4+7-5
2018-07-28 23:58[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2018-07-28 23:56[crunchyroll:playlist] Restrict _VALID_URL (closes #17069)bato31+4-1
2018-07-28 23:24[pornhub] Add support for subtitles (closes #16924)Giuseppe Fabiano1+34-0
2018-07-28 23:04[ceskatelevize] Use https for API call (refs #16997)bato31+1-1
2018-07-28 22:52[utils] Remove return from __init__Huyuumi1+1-1
2018-07-28 19:29[dailymotion:playlist] fix extraction(closes #16894)Remita Amine1+83-41
2018-07-28 15:09[ted] Improve extraction and update testsSergey M․1+57-46
2018-07-28 14:26[ted] Fix extraction for videos without nativeDownloads (closes #16756, closes #17085)Sergey M․1+17-2
2018-07-28 05:55[telecinco] fix extraction(closes #17080)Remita Amine1+106-16
2018-07-28 05:52[mitele] reduce number of requests and update testsRemita Amine1+10-99
2018-07-27 17:18[] Actualize Firefox cookie export add-onSidney de Koning1+1-1
2018-07-26 07:11[rai] return non http relinker URL intact(closes #17055)Remita Amine1+7-0
2018-07-26 06:24[vk] fix extraction for inline only videos(fixes #16923)Remita Amine1+26-14
2018-07-25 16:07[streamcloud] Fix extraction (closes #17054)Sergey M․1+3-0
2018-07-23 05:20[facebook] fix tahoe request for authenticated users(closes #16655)Remita Amine1+3-1
2018-07-22 14:36Credit @Kerruba for #16328Sergey M․1+1-0
2018-07-22 14:35Credit @tmsbrg for #15462Sergey M․1+1-0
2018-07-22 14:34Credit @nathanrossi for #16554Sergey M․1+1-0
2018-07-22 14:31Credit @mrfade for #16269 and #16271Sergey M․1+1-0
2018-07-22 14:29Credit @dnet for #16174Sergey M․1+1-0
2018-07-22 14:27Credit @haasn for #16326Sergey M․1+1-0
2018-07-22 14:26Credit @bastiandg for #16189Sergey M․1+1-0
2018-07-22 13:25[puhutv] Improve extraction (closes #16269)Sergey M․1+165-150
2018-04-24 16:02[puhutv] Add extractor (closes #16010)Enes2+236-0
2018-07-21 14:00release 2018.07.21Sergey M․3+5-5
2018-07-21 13:58[ChangeLog] Actualize [ci skip]Sergey M․1+23-0
2018-07-21 12:08Improve URL extractionSergey M․47+166-139
2018-07-21 11:02[iwara] Improve extractionSergey M․1+5-1
2018-07-21 11:01[utils] Introduce url_or_noneSergey M․2+18-0
2018-07-21 10:49[bbc] add support for BBC Radio Play pages(closes #17022)Remita Amine1+41-0
2018-07-21 10:41[iwara] Fix download URLs (closes #17026)Kazuma Takahara1+1-1
2018-07-21 05:30[utils] Allow JSONP with empty func name (closes #17028)Sergey M․2+5-1
2018-07-19 19:39[vrtnu] Relax title extraction and extract JSON-LD (closes #17018)Sergey M․1+9-4
2018-07-19 17:48[theplatform] PEP 8 [ci skip]Sergey M․1+1-0
2018-07-19 17:46[viu] Pass area idSergey M․1+18-5
2018-07-19 17:01[viu] Pass Referer and Origin headers (closes #16992)Sergey M․1+3-0
2018-07-19 16:14[vimeo] Add another config regex (closes #17013)Sergey M․1+2-1
2018-07-18 19:25[facebook] Extract view count and update tests (closes #16942)Sergey M․1+11-4
2018-07-18 19:04[dailymotion] Improve description extraction (closes #16984)bato31+2-1
2018-07-18 18:59[slutload] Fix and improve extraction (closes #17001)Sergey M․1+37-20
2018-07-18 17:33[mediaset] fix extraction(closes #16977)Remita Amine1+74-81
2018-07-18 17:31[theplatform] add support for theplatform Top-level domain customization(#16977)Remita Amine1+3-2
2018-07-18 17:29[extractor/common] add support for DASH and MSS formats extraction in SMIL manifestsRemita Amine1+8-7
2018-07-18 16:47[imgur] Allow digits in filename extensionJakub Wilk1+4-1
2018-07-14 11:05[pornhub] Improve extraction and extract all formats (closes #12166, closes #15891, closes #16262, closes #16959)Sergey M․1+79-46
2018-07-09 19:09release 2018.07.10Sergey M․4+10-5
2018-07-09 19:08[ChangeLog] Actualize [ci skip]Sergey M․1+17-0
2018-07-09 17:21[nrktv] Add support for new season and serie URL schemaSergey M․2+149-60
2018-07-09 16:44[nrktv] Add support for new episode URL schema (closes #16909)Sergey M․2+38-1
2018-07-09 16:43[utils] Share JSON-LD regexSergey M․2+3-2
2018-07-08 01:22[downloader/dash] Improve error handling (#16927)Sergey M․1+12-1
2018-07-07 17:48[frontendmasters] Fix issues and improve extraction (closes #3661, closes #16328)Sergey M․3+266-274
2018-04-26 19:33[frontendmasters] Add extractorLuca Cherubin2+275-0
2018-07-06 16:49[funk] Fix extraction (closes #16918)Sergey M․1+46-18
2018-07-05 15:17[] Rename OS X to macOSAaron Brager1+3-3
2018-07-04 19:22[watchbox] Fix extraction (closes #16904)Sergey M․1+4-3
2018-07-04 19:14[dplayit] Sort formatsSergey M․1+1-0
2018-07-04 19:14[dplayit] Fix extraction (closes #16901)Sergey M․1+7-2
2018-07-04 17:36[youtube] Improve login error handling (closes #13822)Sergey M․1+16-5
2018-07-03 21:59release 2018.07.04Sergey M․5+8-7
2018-07-03 21:57[ChangeLog] Actualize [ci skip]Sergey M․1+21-0
2018-07-03 21:49[lynda] PEP 8Sergey M․1+0-1
2018-07-03 21:48[pluralsight] Switch to graphql (closes #16889, closes #16899)Sergey M․1+102-20
2018-07-02 19:47[lynda] Simplify login and improve error capturing (#16891)Sergey M․1+9-15
2018-07-01 21:41[go90] add support for embed urls(closes #16873)Remita Amine1+6-3
2018-07-01 21:32[go90] detect geo restriction error and pass geo verification headers(closes #16874)Remita Amine1+18-4
2018-07-01 14:19[vlive] Fix live streams extractioncoreynicholson1+3-3
2018-06-30 19:00[extractor/common] Properly escape % in MPD templates (closes #16867)Sergey M․1+15-1
2018-06-30 16:39[npo] Fix typo (closes #16872)Sergey M․1+1-1
2018-06-29 19:16[mediaset] Fix issues and extract all formats (closes #16568)Sergey M․1+24-20
2018-06-18 09:50[mediaset] Add support for new videosTimendum1+41-19
2018-06-28 18:25[extractor/common] Use source URL as Referer for HTML5 entries (closes #16849)Sergey M․1+2-0
2018-06-28 18:09Prefer ffmpeg over avconv by default (closes #8622)Sergey M․3+12-12
2018-06-28 17:35[dctptv] Restore extraction based on REST API (closes #16850)Sergey M․1+54-26
2018-06-27 21:29[svt] Improve extraction and add support for pages (closes #16802)Sergey M․3+98-31
2018-06-25 17:01[porncom] Fix extraction (closes #16808)Sergey M․1+3-2
2018-06-24 19:26release 2018.06.25Sergey M․4+5-6
2018-06-24 19:17[ChangeLog] Actualize [ci skip]Sergey M․1+11-0
2018-06-24 16:57[joj] Relax _VALID_URL (closes #16771)Sergey M․1+12-4
2018-06-24 11:02[brightcove] workaround sonyliv DRM protected videos(closes #16807)Remita Amine1+10-1
2018-06-21 16:39[motherless:group] Fix _VALID_URLSergey M․1+1-1
2018-06-21 16:38[motherless] Fix extraction (closes #16786)Sergey M․1+5-2
2018-06-21 16:12[itv] Sort importsSergey M․1+5-5
2018-06-21 16:06[itv] Make SOAP request non fatal and extract metadata from a webpage (closes #16780)Sergey M․1+69-57
2018-06-20 16:59[foxnews:insider] Remove extractor (#15810) Now covered by foxnews:articleSergey M․2+4-46
2018-06-20 16:51[foxnews] Add support for iframe embeds (closes #15810, closes #16711)Sergey M․2+41-7
2018-06-19 16:16release 2018.06.19Sergey M․3+5-5
2018-06-19 16:12[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2018-06-19 16:00[peertube] Improve generic support (closes #16733)Sergey M․2+35-14
2018-06-19 09:35[6play] use geo verfication headersRemita Amine1+3-1
2018-06-18 18:08[rtbf] fix extraction for python 3.2 and olderRemita Amine1+1-1
2018-06-18 16:15[vgtv] Improve HLS formats extractionSergey M․1+6-4
2018-06-18 16:08[vgtv] Add support for URLsSergey M․1+6-1
2018-06-17 21:04[bbccouk] Use expected_statusSergey M․1+3-9
2018-06-17 21:04[markiza] Expect 500 status codeSergey M․1+5-1
2018-06-17 21:01[extractor/common] Introduce expected_status for convenient accept of failed HTTP requests Useful when some non-success (2xx) HTTP status codes should be considered normal. Previously this required to manually catch corresponding exceptions and read the response.Sergey M․1+113-22
2018-06-17 20:22[compat] Introduce compat_integer_typesSergey M․1+7-0
2018-06-17 19:40[tvnow] try all clear manifest urls(closes #15361)Remita Amine1+35-18
2018-06-17 18:34release 2018.06.18Sergey M․4+8-5
2018-06-17 18:31[ChangeLog] Actualize [ci skip]Sergey M․1+19-0
2018-06-17 17:49[markiza] Add extractors (closes #16750)Sergey M․2+125-0
2018-06-17 14:56[wat] try all supported adaptive urlsRemita Amine1+16-25
2018-06-17 14:53[tf1] try all supported adaptive urlsRemita Amine1+1-0
2018-06-17 11:01[6play] add support for and extract hd usp formatsRemita Amine1+26-17
2018-06-17 01:43[rtbf] improve extractionRemita Amine1+95-32
2018-06-16 14:14[expressen] Add extractorSergey M․2+78-0
2018-06-15 22:08[vidzi] Fix extraction (closes #16678)Urgau1+2-1
2018-06-15 19:55[pbs] Improve extraction (closes #16623, closes #16684)Sergey M․1+50-7
2018-06-14 19:59[downloader/rtmp] Fix downloading in verbose mode (closes #16736)Sergey M․1+4-9
2018-06-14 15:40[bilibili] Restrict cid regex (closes #16638, closes #16734)Sergey M․1+1-1
2018-06-13 18:24release 2018.06.14Sergey M․4+6-5
2018-06-13 18:22[ChangeLog] Actualize [ci skip]Sergey M․1+16-0
2018-06-13 15:46[discoverynetworks] Add support for disco-api videos(closes #16724)Remita Amine2+87-69
2018-06-13 14:12[dailymotion] use compat_struct_packRemita Amine1+2-3
2018-06-13 13:46[dailymotion] add support for password protected videos(closes #9789)Remita Amine1+20-5
2018-06-12 13:25[abc:iview] Extract more series metadataSergey M․1+5-0
2018-06-12 12:07[abc] fix ABC IView extraction and add support for livestreams(closes #16704)(closes #12354)Remita Amine1+22-20
2018-06-11 20:12[downloader/http] Fix resume when writing ot stdout (closes #16699)Sergey M․1+3-2
2018-06-11 19:06[crackle] Add support for (closes #16698)Sergey M․1+6-3
2018-06-11 19:05[tvnet] Fix _VALID_URLSergey M․1+1-1
2018-06-11 18:50[tvnet] Improve video id extractionSergey M․1+16-1
2018-06-11 18:41[inc] PEP 8Sergey M․1+1-1
2018-06-11 18:35[tvnet] Improve and fix issues (closes #15462)Sergey M․3+134-92
2018-01-31 22:00[tvnet] Add extractorThomas van der Berg2+92-0
2018-06-10 20:08[nrk] Update API hosts and try all previously known ones (closes #16690)Sergey M․1+15-6
2018-06-10 19:40[wimp] Fix Youtube embeds extractionSergey M․1+2-1
2018-06-10 18:57release 2018.06.11Sergey M․3+5-5
2018-06-10 18:55[ChangeLog] Actualize [ci skip]Sergey M․1+11-0
2018-06-09 17:26[npo] Extend _VALID_URL (closes #16682)Sergey M․1+19-3
2018-06-08 19:53[inc] Add support for another embed schema (closes #16666)Sergey M․1+20-2
2018-06-05 23:41[tv4] fix format extraction(closes #16650)Remita Amine1+22-40
2018-06-05 00:02[nexx] extract free cdn http formatsRemita Amine1+46-34
2018-06-04 19:59[nexx] Update testsSergey M․1+2-3
2018-06-04 19:55[nexx] Add support for free cdn (closes #16538)Sergey M․1+144-65
2018-06-04 17:17[pbs] Add another cove id pattern (closes #15373)Sergey M․1+16-0
2018-06-04 16:51[rbmaradio] Add support for 192k format (closes #16631)Sergey M․1+1-1
2018-06-03 19:41release 2018.06.04Sergey M․4+6-5
2018-06-03 19:33[devscripts/update-copyright] Update copyright yearSergey M․1+1-1
2018-06-03 19:16[ChangeLog] Actualize [ci skip]Sergey M․1+13-0
2018-06-03 10:09[camtube] Add extractorSergey M․2+70-0
2018-06-03 08:58[twitter:card] Generalize base API URLSergey M․1+5-3
2018-06-03 08:53[twitter:card] Extract guest token (closes #16609)Sergey M․1+14-3
2018-06-02 21:30[chaturbate] Use geo verification headersSergey M․1+2-1
2018-06-02 21:07[bbc] Add support for bbcthree (closes #16612)Sergey M․1+42-0
2018-06-02 19:23[youtube] Update testsSergey M․1+15-12
2018-06-02 19:08[youtube] Move metadata extraction after video availability checkSergey M․1+128-131
2018-06-02 19:05[youtube] Extract track and artistSergey M․1+16-2
2018-06-02 17:52[safari] Add support for new URL schema (closes #16614)Sergey M․1+54-15
2018-06-02 17:07[adn] fix extractionRemita Amine1+25-7
2018-06-01 18:51release 2018.06.02Sergey M․4+6-8
2018-06-01 18:49[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2018-06-01 18:32[facebook] Improve extraction (closes #16554)Sergey M․1+35-27
2018-05-25 16:34[facebook] Add support for tahoe player videos (closes #15441)Nathan Rossi1+35-3
2018-06-01 17:35[cbc] Improve extraction (closes #16583, closes #16593)Sergey M․1+8-1
2018-06-01 17:18Ignore venv directoryLogan Fleur2+2-1
2018-06-01 17:16[openload] Improve ext extractionEnes3+7-3
2018-05-31 22:17[9c9media] PEP 8Sergey M․1+0-1
2018-05-31 22:16[twitter:card] Add support for another endpoint (closes #16586)Sergey M․1+44-5
2018-05-31 15:01[openload] Add support for and oload.downloadDroidFreak321+7-1
2018-05-31 11:39[audimedia] fix extraction(closes #15309)Remita Amine1+26-22
2018-05-31 10:40[francetv] add support for #15645)Remita Amine2+26-0
2018-05-31 01:50[mlb] improve extraction(closes #16587)Remita Amine1+24-81
2018-05-31 01:49[nhl] remove old extractorsRemita Amine2+62-290
2018-05-30 16:08[rbmaradio] check formats availability(closes #16585)Remita Amine1+1-0
2018-05-30 14:54release 2018.05.30Sergey M․4+7-6
2018-05-30 14:52[ChangeLog] Actualize [ci skip]Sergey M․1+24-0
2018-05-30 12:21[teamcoco] Fix extraction for full episodes(closes #16573)Remita Amine3+122-88
2018-05-27 23:10[spiegel] fix info extraction(#16538)Remita Amine1+25-53
2018-05-27 11:24[apa] Add extractor (closes #15041, closes #15672)Sergey M․3+118-0
2018-05-27 11:11[bellmedia] add support for Amine1+10-10
2018-05-27 11:10[9c9media] extract mpd formats and subtitlesRemita Amine4+41-63
2018-05-26 15:22[cammodels] Use geo verification headersSergey M․1+2-1
2018-05-26 15:21[cammodels] Add another error patternSergey M․1+1-0
2018-05-26 15:14[downloader/rtmp] Generalize download messages and report time elapsed on finishSergey M․1+5-2
2018-05-26 15:10[downloader/rtmp] Gracefully handle live streams interrupted by userSergey M․1+66-53
2018-05-26 15:12remove unnecessary assignment parenthesisRemita Amine33+32-42
2018-05-26 14:34[ufctv] add support for authentication(closes #16542)Remita Amine1+18-0
2018-05-26 14:25[cammodels] Improve and simplify (closes #14499)Sergey M․1+80-79
2017-10-15 05:09[cammodels] Add extractormars678572+94-0
2018-05-26 13:35[utils] fix style id extraction for namespaced id attribute(closes #16551)Remita Amine1+4-1
2018-05-26 13:34[soundcloud] detect format extension(closes #16549)Remita Amine1+10-7
2018-05-26 13:05[cbc] Fix playlist title extraction (closes #16502)Parmjit Virk1+5-2
2018-05-26 13:00[tumblr] Detect and report sensitive media (closes #13829)Sergey M․1+10-1
2018-05-26 12:53[tumblr] Improve authentication (closes #15133)Sergey M․1+25-12
2017-12-31 21:55[tumblr] Add support for authenticationZack Fernandes1+33-1
2018-05-26 06:02release 2018.05.26Sergey M․5+13-13
2018-05-26 05:58[ChangeLog] Actualize [ci skip]Sergey M․1+28-0
2018-05-25 22:12[utils] keep the original TV_PARENTAL_GUIDELINES dictRemita Amine1+8-8
2018-05-25 19:15[dvtv] Remove dead testPetr Novák1+0-11
2018-05-25 19:13[audiomack] Stringify video id (closes #15310)rhhayward1+1-1
2018-05-25 18:51[izlesene] Improve extraction and fix issues (closes #16407, closes #16271)Sergey M․1+32-23
2018-04-24 19:48[izlesene] Fix extraction (closes #16233)Enes1+10-23
2018-05-25 18:25[indavideo] Add support for generic embeds (closes #11989)Sergey M․3+41-58
2018-05-25 18:09[indavideo] Fix extraction (closes #11221)Sergey M․1+29-19
2018-05-25 17:46[indavideo] Sign download URLsAndrás Veres-Szentkirályi1+18-5
2018-05-25 17:28[peertube] Add support for generic embedsSergey M․2+32-6
2018-05-25 17:15[peertube] Add support for embed and API URLsSergey M․1+8-1
2018-05-25 17:09[peertube] Add extractor (closes #16301, closes #16329)Sergey M․2+211-0
2018-05-24 09:15[imgur] Fix extractionJakub Wilk1+5-8
2018-05-24 10:53[hidive] add support for authentication(closes #16534)Remita Amine1+27-0
2018-05-24 01:51[nbc] add support for #13911)Remita Amine2+62-1
2018-05-23 22:04[viewlift] add support for #16536)Remita Amine1+1-1
2018-05-23 11:20[test_utils] add tests for b836118724122a639a1cb78d55d91724bf1e7251Remita Amine1+2-0
2018-05-23 11:15[go90] extract age limit and detect drm protection(#10127)Remita Amine1+6-0
2018-05-23 11:13[viewlift] Remove rating format transformationRemita Amine1+1-1
2018-05-23 11:12[utils] Relax TV Parental Guidelines matchingRemita Amine1+10-7
2018-05-23 10:27[viewlift] fix extraction for #15766)Remita Amine1+117-51
2018-05-21 16:46[globo] use compat_strRemita Amine1+4-4
2018-05-21 14:39[globo] Add entry for netrc authenticationRemita Amine1+1-0
2018-05-21 14:07[globo] handle login errorsRemita Amine1+20-11
2018-05-21 13:53[globo] improve extraction(closes #4189)Remita Amine1+43-282
2018-05-16 09:29Update leeco.pyhuichen901+1-1
2018-05-19 16:53Remove experimental mark for some optionsSergey M․4+14-18
2018-05-19 12:05[teamcoco] relax _VALID_URL regex and add a fallback for format extraction(fixes #16484)Remita Amine1+20-5
2018-05-19 11:19[teamcoco] improve _VALID_URL regex(#16484)Remita Amine1+4-1
2018-05-19 10:04[imdb:list] fix _VALID_URL regexRemita Amine1+1-1
2018-05-19 09:15[imdb] improve extraction(fixes #4085)(fixes #14557)Remita Amine1+48-59
2018-05-17 17:32release 2018.05.18Sergey M․5+10-9
2018-05-17 17:30[ChangeLog] Actualize [ci skip]Sergey M․1+31-0
2018-05-17 16:21[vimeo:likes] Relax _VALID_URL and fix single page likes extraction (closes #16475)Sergey M․1+9-6
2018-05-17 12:46[pluralsight] fix clip id extraction(fixes #16460)Remita Amine1+10-9
2018-05-16 18:11[mychannels] add support for #15334)Remita Amine4+48-53
2018-05-16 17:44[moniker] Remove extractor(closes #15336)Remita Amine2+0-117
2018-05-16 17:34[pbs] fix embed data extraction(fixes #16474)Remita Amine1+9-5
2018-05-16 16:49add support for and #15418)Remita Amine2+31-37
2018-05-16 15:24[youtube] fix hd720 format positionRemita Amine1+6-1
2018-05-16 11:04[dailymotion] remove fragment part from m3u8 urls(closes #8915)Remita Amine1+5-2
2018-05-16 10:24[dreisat] improve extraction(closes #15350)Remita Amine1+65-76
2018-05-16 07:08[dtube] Add new extractor(closes #15201)Remita Amine2+84-0
2018-05-14 16:42[options] Fix typo (closes #16450)Sergey M․1+1-1
2018-05-14 16:27[youtube] Improve format filesize extraction (#16453)Sergey M․1+10-1
2018-05-13 15:49[youtube] Make uploader extraction non fatal (#16444)Sergey M․1+5-3
2018-05-13 12:20[youtube] fix extraction for embed restricted live streams(fixes #16433)Remita Amine1+6-4
2018-05-13 10:30[nbc] improve info extraction(fixes #16440)Remita Amine1+10-4
2018-05-12 05:08[twitch:clips] Sort formatsSergey M․1+2-0
2018-05-11 16:20[twitch:clips] Fix extraction (closes #16429)Sergey M․1+67-33
2018-05-10 16:17[redditr] Relax _VALID_URL (closes #16426)llyyr1+5-1
2018-05-10 15:22[mixcloud] Bypass throttling for HTTP formats (#12579, #16424)Sergey M․1+4-0
2018-05-10 15:01[nickbr] Relax _VALID_URL (#13230)Sergey M․1+4-1
2018-05-10 07:19[teamcoco] fix extraction(closes #16374)Remita Amine1+82-97
2018-05-08 17:36release 2018.05.09Sergey M․5+11-5
2018-05-08 17:34[ChangeLog] Actualize [ci skip]Sergey M․1+18-0
2018-05-08 15:57[YoutubeDL] Ensure ext exists for automatic captionsSergey M․1+15-10
2018-05-08 15:57[udemy] Extract asset captionsSergey M․1+17-1
2018-05-08 15:33[udemy] Extract stream URLs (closes #16372)Sergey M․1+5-4
2018-05-06 14:58[businessinsider] Add extractor (closes #16387, closes #16388, closes #16389)Sergey M․3+43-15
2018-05-04 18:21[cloudflarestream] Add support for cloudflare streams (closes #16375)Sergey M․3+80-0
2018-05-02 13:43[watchbox] Fix extraction (closes #16356)Sergey M․1+1-1
2018-05-02 08:32[discovery] extract Affiliate/Anonymous Auth Token from cookies(closes #14954)Remita Amine1+26-11
2018-05-02 00:21[itv:btcc] Add extractor (closes #16139)Sergey M․2+41-1
2018-05-02 00:18Improve geo bypass mechanism * Introduce geo bypass context * Add ability to bypass based on IP blocks in CIDR notation * Introduce --geo-bypass-ip-blockSergey M․11+113-28
2018-05-01 18:29[tunein] Use live title for live streams (closes #16347)Sergey M․1+1-1
2018-05-01 15:46[itv] Improve extraction (closes #16253)Sergey M․1+10-1
2018-04-30 20:38release 2018.05.01Sergey M․4+9-5
2018-04-30 20:30[ChangeLog] Actualize [ci skip]Sergey M․1+26-0
2018-04-30 20:09[kaltura] Improve iframe embeds detection (closes #16337)Sergey M․2+19-1
2018-04-30 19:15[udemy] Extract outputs renditions (closes #16289, closes #16291, closes #16320, closes #16321, closes #16334, closes #16335)Sergey M․1+10-0
2018-04-30 18:48[zattoo] Improve and simplify (closes #14676)Sergey M․1+142-106
2017-11-05 17:07[zattoo] Add extractor (closes #14668)Alex Seiler2+240-0
2018-04-29 15:56[yandexmusic] Convert release_year to intSergey M․1+4-4
2018-04-29 15:49[udemy,xiami,yandexmusic] Override _download_webpage_handle instead of _download_webpageSergey M․3+6-6
2018-04-29 09:23[youtube] Correctly disable polymer on all requestsNiklas Haas1+2-2
2018-04-29 15:14[generic] Prefer enclosures over links in RSS feedsBastian de Groot1+18-6
2018-04-29 14:59[redditr] Add support for URLsMeneth321+5-1
2018-04-29 12:04[nrktv] Update API host (closes #16324)Sergey M․1+1-1
2018-04-28 17:33[downloader/fragment] Restart download if .ytdl file is corrupt (closes #16312)Sergey M․1+16-5
2018-04-27 21:51[imdb] Extract all formats (closes #16249)Sergey M․1+21-13
2018-04-27 19:48[vimeo] Extract JSON LD (closes #16295)Sergey M․1+9-4
2018-04-27 19:48[extractor/common] Extract interaction statisticSergey M․1+35-0
2018-04-27 19:47[utils] Introduce merge_dictsSergey M․3+27-15
2018-04-27 18:59[extractor/common] Add _download_json_handleSergey M․1+21-9
2018-04-26 20:45[funk:channel] Improve extraction (closes #16285)Sergey M․1+40-11
2018-04-24 19:14[devscripts/gh-pages/] Use program checksum from versions.jsonSergey M․1+7-12
2018-04-24 18:12release 2018.04.25Sergey M․4+5-6
2018-04-24 18:03[ChangeLog] Actualize [ci skip]Sergey M․1+29-0
2018-04-24 18:02Credit @f2face for #16115Sergey M․1+1-0
2018-04-24 18:01Credit @TingPing for picarto (#15551)Sergey M․1+1-0
2018-04-24 17:56Credit @Zopieux for #16250Sergey M․1+1-0
2018-04-24 17:49[openload] Recognize IPv6 stream URLs (closes #16137)Alexandre Macabies1+4-1
2018-04-24 16:53[twitch] Extract is_live according to status (closes #16259)Sergey M․1+8-0
2018-04-24 16:49[utils] Fix match_str for boolean meta fieldsSergey M․2+14-2
2018-04-22 21:03[pornflip] Relax _VALID_URL (closes #16258)Sergey M․1+4-1
2018-04-22 20:17[etonline] Remove extractor (closes #16256) Covered by generic extractorSergey M․2+0-40
2018-04-22 19:50[Makefile] Add support for pandoc 2 and disable smart extension (closes #16251) smart extension rewrites straight quotes as curly quotes, -- as en-dashes and so on that is unwanted behavior.Sergey M․1+5-2
2018-04-22 17:16[breakcom] Fix extraction (closes #16254)Sergey M․1+41-95
2018-04-21 23:08[youtube] Add ability to authenticate with cookiesSergey M․1+1-1
2018-04-21 23:07[youtube:feed] Implement lazy playlist extraction (closes #10184)Sergey M․1+10-6
2018-04-21 22:33[svt] Improve (closes #15809)Sergey M․1+7-5
2018-03-17 15:14[svt] Add support for TV channel live streams (Closes #15279)0x9fff001+12-2
2018-04-21 21:57[cbssports] PEP 8Sergey M․1+3-1
2018-04-21 21:55[ccma] Fix video extraction (closes #15931)Sergey M․1+30-20
2018-04-21 16:22[rentv] Improve extraction (closes #15227)Sergey M․1+27-8
2018-01-11 18:01[rentv] Fix extractioneinstein951+14-3
2018-04-20 16:12[nick] Add support for (closes #16230)Sergey M․1+11-1
2018-04-19 15:38[mofosex] Fix testSergey M․1+1-1
2018-04-19 15:36[extremetube] Fix metadata extractionSergey M․1+4-4
2018-04-19 15:25[keezmovies] Add support for generic embeds (closes #16134)Parmjit Virk1+17-11
2018-04-19 15:21[YoutubeDL] Fix typo in media extension compatibility checkerDouglas Su1+1-1
2018-04-19 14:48[nexx] extract new azure urls(closes #16223)Remita Amine1+8-5
2018-04-19 14:07[cbssports] fix extraction(fixes #16217)Remita Amine1+13-8
2018-04-18 03:12[instagram:user] Fix extraction (closes #16119)Sergey M․1+1-1
2018-04-17 18:24[kaltura] Improve embeds detection (closes #16201)Sergey M․2+20-4
2018-04-17 17:10Fix some testsDan Salmon2+3-3
2018-04-17 15:37[instagram:user] Fix extraction (closes #16119)Sergey M․1+38-11
2018-04-16 06:48[cbs] skip DRM asset types(fixes #16104)Remita Amine1+1-1
2018-04-15 18:09release 2018.04.16Sergey M․4+7-5
2018-04-15 18:07Set chmod 644 for all extractorsSergey M․4+0-0
2018-04-15 17:56[ChangeLog] Actualize [ci skip]Sergey M․1+13-0
2018-04-15 17:54[smotri:broadcast] Fix extraction (closes #16180)Sergey M․1+7-5
2018-04-15 17:31[picarto] Improve extraction (closes #6205, closes #12514, closes #15276, closes #15551)Sergey M․2+116-38
2017-03-20 22:49[picarto] Add extractorPatrick Griffis2+91-0
2018-04-15 15:43[vine:user] Improve extraction (closes #16190)Sergey M․1+26-19
2018-04-14 15:04[vine:user] Fix extraction (closes #15514)Timmy1+9-16
2018-04-13 15:27[instagram:user] Remove User-Agent from signature (closes #16119)Sergey M․1+1-2
2018-04-11 21:53[pornhub] Relax _VALID_URLs (closes #16165)Sergey M․1+9-3
2018-04-11 16:28[cbc:watch] Re-acquire device token when expired (closes #16160)Sergey M․1+40-19
2018-04-11 13:11[fxnetworks] Add support for https theplatform URLs (closes #16125)Ray Douglass1+1-1
2018-04-10 18:51[instagram:user] Simplify signing (#16119)Sergey M․1+3-125
2018-04-10 18:25[instagram:user] Add request signing (closes #16119)Sergey M․1+149-12
2018-04-10 16:07[twitch] Add support for mobile URLs (closes #16146)Sergey M․1+34-13
2018-04-08 18:19release 2018.04.09Sergey M․4+6-5
2018-04-08 18:14[ChangeLog] Actualize [ci skip]Sergey M․1+23-0
2018-04-08 18:03[YoutubeDL] Do not save/restore console title while simulate (closes #16103)Sergey M․1+4-0
2018-04-08 17:37[generic] Add support for tube8 embedsSergey M․2+12-0
2018-04-08 17:25[generic] Restrict embeds regex to filter bogus URLs (#16115)Sergey M․1+10-11
2018-04-08 17:19[generic] Add support for embeds (closes #16089)Surya Oktafendri1+18-0
2018-04-08 15:21[odnoklassniki] Improve _VALID_URL readabilitySergey M․1+12-1
2018-04-08 15:13[odnoklassniki] Extend _VALID_URL (closes #16081)GDR!1+4-1
2018-04-07 20:09[extractor/common] Relax JSON-LD context check (closes #16006)aeph6Ee01+1-1
2018-04-07 17:29[steam] Bypass mature content check (closes #16113)Sergey M․1+3-0
2018-04-07 17:21[acast] Extract more metadataSergey M․1+24-8
2018-04-07 17:08[acast] Fix extraction (closes #16118)Sergey M․1+7-3
2018-04-07 16:57[instagram:user] Fix extraction (closes #16119)Sergey M․1+2-0
2018-04-07 14:39[drtuber] Fix title extraction (closes #16107)Parmjit Virk1+3-1
2018-04-07 13:55[liveleak] Extend _VALID_URL (closes #16117)Sergey M․1+4-1
2018-04-06 16:40[openload] Add support for oload.xyzSergey M․1+4-1
2018-04-05 17:15[openload] Relax stream URL regexSergey M․1+2-2
2018-04-05 16:49[openload] Fix extraction (closes #16099)Sergey M․1+5-4
2018-04-04 17:28[svtplay] Share svtplay regexSergey M․1+9-6
2018-04-04 17:05[svtplay:series] Add support for season URLsSergey M․1+38-5
2018-04-04 16:52[svtplay:series] Improve extraction (closes #16059)Sergey M․2+18-20
2018-03-30 18:02[svtplay:series] Add extractorMattias Wadman2+58-0
2018-04-02 17:26release 2018.04.03Sergey M․5+9-6
2018-04-02 17:23[ChangeLog] Actualize [ci skip]Sergey M․1+17-0
2018-04-02 17:08[tvnow] Fix issues, simplify and improve (closes #15837)Sergey M․2+91-37
2018-03-12 07:57[tvnow] Add support for showsAndroKev2+58-16
2018-04-02 15:19[dramafever] Fix authentication (closes #16067)Sergey M․1+26-17
2018-04-01 17:00[afreecatv] Use partial view only when necessary (closes #14450)Sergey M․1+38-18
2018-04-01 16:07[afreecatv] Remove debug outputSergey M․1+1-1
2018-04-01 15:47[afreecatv] Add support for authentication (#14450)Sergey M․1+47-0
2018-04-01 14:22[nationalgeographic] Add support for new URL schema (closes #16001)kenavera1+11-3
2018-03-31 19:06[bilibili] Remove debug from player params regexesSergey M․1+3-3
2018-03-31 16:46[xvideos] Fix thumbnail extraction (closes #15978)Parmjit Virk1+3-1
2018-03-31 15:14[medialaan] Fix vod idkenavera1+1-0
2018-03-30 16:25[openload] Add support for oload.siteLuca Steeb1+1-1
2018-03-29 16:49[naver] Fix extraction (closes #16029)Sergey M․1+10-7
2018-03-29 16:06[dramafever] Partially switch to API v5 (closes #16026)Sergey M․1+102-54
2018-03-27 15:25[options] Mention comments support in --batch-fileArend v. Reinersdorff1+2-1
2018-03-27 15:08[abc:iview] Unescape title and series meta fieldsxofe1+11-9
2018-03-27 15:02[videa] Extend _VALID_URLAttila-Mihaly Balazs1+11-2
2018-03-26 15:32release 2018.03.26.1Sergey M․3+5-5
2018-03-26 15:30[ChangeLog] Actualize [ci skip]Sergey M․1+1-1
2018-03-25 22:03release 2018.03.26Sergey M․4+6-5
2018-03-26 15:11[ChangeLog] Actualize [ci skip]Sergey M․1+19-0
2018-03-24 09:29[downloader/external] Simplify finished progress hook reporting and add elapsed time (closes #10876)Sergey M․1+11-10
2018-03-24 09:27[downloader/common] Improve progress reporting when no total bytes availableSergey M․1+2-3
2016-10-08 13:27[downloader/external] Fix download finalization when writing file to stdout (closes #10809)John Hawkinson2+21-13
2018-03-24 08:59[downloader/fragment] Fix download finalization when writing file to stdout (closes #15799)Sergey M․1+8-4
2018-03-24 07:57[vrv] Fix extraction on python2 (closes #15928)Joseph Spiros1+3-3
2018-03-24 07:21[afreecatv] Update referrer (closes #15947)Sergey M․1+2-2
2018-03-24 07:11[24video] Add support for (closes #15973)Sergey M․1+1-1
2018-03-23 18:49[crackle] Bypass geo restrictionSergey M․1+113-87
2018-03-23 16:53[crackle] Fix extraction (closes #15969)Sergey M․1+102-105
2018-03-22 15:55[lenta] Add extractor (closes #15953)Sergey M․3+56-20
2018-03-22 06:42Merge pull request #15939 from sudovijay/patch-11Chih-Hsuan Yen1+1-1
2018-03-21 16:43[instagram:user] Add pagination (closes #15934)Sergey M․1+63-41
2018-03-20 22:07libsyn: adapt to new page structure and replace testcasePhilipp Hagemeister1+35-17
2018-03-19 18:55release 2018.03.20Sergey M․3+5-5
2018-03-19 18:49[ChangeLog] Actualize [ci skip]Sergey M․1+22-0
2018-03-19 18:40[7plus] Extract series metadata (closes #15862, closes #15906)Sergey M․1+24-7
2018-03-19 18:06[9now] Bypass geo restriction (closes #15920)Sergey M․1+6-2
2018-03-19 17:27[cbs] Skip unavailable assets (closes #13490, closes #13506, closes #15776)Sergey M․1+11-3
2018-03-19 16:43[extractor/common] Improve thumbnail extraction for HTML5 entriesSergey M․1+3-3
2018-03-19 16:40[canalc2] Add support for HTML5 videos (closes #15916, closes #15919)Sergey M․1+18-10
2018-03-19 16:28[ceskatelevize] Add support for iframe embeds (closes #15918)Sergey M․1+11-3
2018-03-18 21:14[prosiebensat1] Add support for (closes #15894)kayb941+7-2
2018-03-17 19:46Generalize XML manifest processing code and improve XSPF parsing (closes #15794)Sergey M․3+52-36
2018-03-17 19:17[extractor/common] Add _download_xml_handleSergey M․1+20-8
2018-03-07 21:31[extractor/generic] Support relative URIs in _parse_xspfRicardo Constantino4+82-4
2018-03-17 16:57[generic] Add support for xfileshare embeds (closes #15879)Sergey M․2+15-0
2018-03-15 20:18[bilibili] Switch to v2 playurl APISergey M․1+1-1
2018-03-15 17:19[bilibili] Fix and improve extraction (closes #15048, closes #15430, closes #15622, closes #15863)Sergey M․1+93-52
2018-03-15 15:37[heise] Improve extraction (closes #15496, closes #15784, closes #15026)Sergey M․1+54-22
2018-03-15 13:33[instagram] fix user videos extraction(fixes #15858)Remita Amine1+51-63
2018-03-14 15:49release 2018.03.14Sergey M․4+7-5
2018-03-14 15:45[ChangeLog] Actualize [ci skip]Sergey M․1+5-1
2018-03-14 15:38[soundcloud] Update client id (closes #15866)Sergey M․1+1-1
2018-03-14 10:48[tennistv] Remove duplicate key in dictionaryPhilipp Hagemeister1+0-1
2018-03-14 10:23[tennistv] Correctly encode POST parametersPhilipp Hagemeister2+3-3
2018-03-14 08:55[line] lint (remove space on empty line)Philipp Hagemeister1+1-1
2018-03-14 00:28[tennistv] Add support for tennistv.comPhilipp Hagemeister4+120-0
2018-03-11 14:25[line] Add support for (closes #9427)Chih-Hsuan Yen3+97-0
2018-03-10 16:15[raywenderlich] PEP 8 [ci skip]Sergey M․1+0-1
2018-03-10 16:14[pornhub] PEP 8 [ci skip]Sergey M․1+1-1
2018-03-10 16:13[xnxx] Fix extraction (closes #15817)Sergey M․1+50-14
2018-03-10 15:35[njpwworld] Fix authentication (closes #15815)Sergey M․1+2-1
2018-03-09 21:45release 2018.03.10Sergey M․4+9-7
2018-03-09 21:44[ChangeLog] Actualize [ci skip]Sergey M․1+24-0
2018-03-09 21:31[raywenderlich] Extract videos in orderSergey M․1+3-3
2018-03-09 16:57[pornhub] Don't override session cookies (closes #15697)Eitan Postavsky1+4-3
2018-03-09 16:27[raywenderlich] Add extractor (#15251)Sergey M․2+104-0
2018-03-07 20:25[nexx] Fix typoSergey M․1+1-1
2018-03-07 20:17[funk] Fix extraction and rework extractors (closes #15792)Sergey M․2+84-22
2018-03-07 20:16[nexx] Restore reverse engineered approachSergey M․1+112-5
2018-03-06 16:10[heise] Add support for kaltura embeds (closes #14961)kayb941+20-0
2018-03-06 15:50[tvnow] Extract series metadata (closes #15774)Sergey M․1+20-11
2018-03-05 19:01[ruutu] Continue formats extraction on NOT-USED URLsToni Viemerö1+7-1
2018-03-05 15:57[vrtnu] Use redirect URL for building video JSON URL (closes #15767, closes #15769)Sergey M․1+2-2
2018-03-05 15:45[vimeo] Modernize login code and improve error messagingSergey M․1+17-8
2018-03-05 15:30[archiveorg] Fix extraction (closes #15770, closes #15772)Sergey M․1+1-1
2018-03-04 16:23[hidive] Remove proxy from paramsSergey M․1+0-1
2018-03-04 10:46[hidive] Add extractor (closes #15494)Sergey M․2+98-0
2018-03-03 20:12[afreecatv] Detect deleted videosSergey M․1+6-2
2018-03-03 20:01[afreecatv] Fix extraction (closes #15755)Sergey M․1+1-1
2018-03-03 16:07[vice] Fix extraction and rework extractors (closes #11101, closes #13019, closes #13622, closes #13778)Sergey M․4+175-142
2018-03-03 13:16[vidzi] Add support for (closes #15751)Sergey M․1+4-1
2018-03-03 13:00[downloader/hls] Skip uplynk ad fragments (closes #15748)Sergey M․1+5-4
2018-03-02 18:47[npo] Fix typoSergey M․1+1-1
2018-03-02 18:37release 2018.03.03Sergey M․5+8-6
2018-03-02 18:31[ChangeLog] Actualize [ci skip]Sergey M․1+15-0
2018-03-02 18:24[yapfiles] Add extractor (closes #15726, refs #11085)Sergey M․3+120-0
2018-03-02 16:39[spankbang] Fix formats extraction (closes #15727)Sergey M․1+35-15
2018-03-02 16:39[utils] Add parse_resolutionSergey M․2+33-0
2018-02-28 18:41[adn] fix format extraction(#15716)Remita Amine1+7-4
2018-02-28 15:55[toggle] Extract DASH and ISM formats (closes #15721)Sergey M․1+13-1
2018-02-27 15:30Revert "Respect --prefer-insecure while updating (closes #15497)"Sergey M․3+6-11
2018-02-26 15:10[nickelodeon] Add support for (closes #15706)Sergey M․1+4-1
2018-02-26 14:50[npo] Validate and filter format URLs (closes #15709)Sergey M․1+6-2
2018-02-25 21:23release 2018.02.26Sergey M․3+5-5
2018-02-25 21:19[ChangeLog] ActualizeSergey M․1+6-0
2018-02-25 21:12[udemy] Use custom User-Agent (closes #15571)Sergey M․1+6-0
2018-02-25 13:38release 2018.02.25Sergey M․4+10-5
2018-02-25 13:35[ChangeLog] ActualizeSergey M․1+18-0
2018-02-25 13:26[vidlii] Add extractor (closes #14472, closes #14512, closes #14779)Sergey M․2+126-0
2018-02-25 12:33[postprocessor/embedthumbnail] Skip embedding when there aren't any thumbnailsAndrew Udvare1+2-1
2018-02-25 11:36[streamango] Skip dead testSergey M․1+1-0
2018-02-25 11:34[streamango] Capture and output error messagesSergey M․1+11-0
2018-02-25 11:25[streamango] Fix formats extraction, improve and simplify (closes #14256)Sergey M․1+27-21
2017-09-18 21:59[streamango] Fix extraction (closes #14160)gfabiano1+32-3
2018-02-25 10:41[ard] Remove dead testsSergey M․1+6-57
2018-02-25 10:38[ard] Add alive testsWandang1+29-2
2018-02-25 10:05[telequebec:emission] Extend _VALID_URLSergey M․1+14-1
2018-02-25 09:54[telequebec] Add support for emissions and refactor (closes #14649, closes #14655)Sergey M․2+68-18
2018-02-24 17:59[extractor/common] Improve jwplayer subtitles extraction (closes #15695)Sergey M․1+4-1
2018-02-23 23:16[telequebec:live] Add extractor (closes #15688)Sergey M․2+44-1
2018-02-23 22:17[abcnews] Update testsWandang1+2-2
2018-02-23 21:52[mailru:music] Add extractor (closes #15618)Sergey M․2+160-1
2018-02-23 07:23[aenetworks] switch to akamai hls formats(closes #15612)Remita Amine1+2-1
2018-02-22 20:34[ytsearch] Fix flat title extraction (closes #11260, closes #15681)Sergey M․1+7-5
2018-02-22 16:50release 2018.02.22Sergey M․5+7-7
2018-02-22 16:48[ChangeLog] ActualizeSergey M․1+22-0
2018-02-22 15:50[vidio] Fix HLS URL extraction (closes #15675)Sergey M․1+2-2
2018-02-22 15:31[nexx] Add support for URLsSergey M․1+5-1
2018-02-22 15:27[nexx] Don't capture domain id and add support for domainless shortcutsSergey M․1+5-2
2018-02-22 09:41[nexx] switch to ark api(closes #15652)Remita Amine1+5-85
2018-02-21 14:57[zdf] Update testsWandang1+11-8
2018-02-21 14:55[redtube] Fix duration extraction and update testWandang1+5-4
2018-02-20 21:12[reddit] Update testWandang1+1-1
2018-02-20 15:28[9gag] Update testWandang1+1-1
2018-02-20 15:21[vk] Update testWandang1+2-2
2018-02-20 15:20[vimeo] Update testWandang1+1-1
2018-02-20 15:18[xhamster] Update testWandang1+1-1
2018-02-19 15:50[utils] Fixup some common URL's typos in sanitize_url (closes #15649)Sergey M․2+22-3
2018-02-19 15:29[sonyliv] Respect referrer (closes #15648)Sergey M․1+4-1
2018-02-19 15:28[brightcove:new] Use referrer for formats' HTTP headersSergey M․1+6-2
2018-02-19 08:02[cbc] add new extractor for #15535)Remita Amine3+64-1
2018-02-18 09:38Respect --prefer-insecure while updating (closes #15497)Sergey M․3+11-6
2018-02-17 13:54[fusion] Add support for fusion.tvVietTPham1+3-3
2018-02-17 13:31[npo] Improve quality metadata extractionSergey M․1+25-4
2018-02-17 13:13[npo] Relax _VALID_URL (closes #14987, closes #14994)Sergey M․1+4-1
2018-02-17 13:11[npo] Capture and output error messageSergey M․1+4-0
2018-02-17 12:10[downloader/common] Add whitespaceSergey M․1+1-1
2018-02-16 18:17[pornhub] Add support for channels (closes #15613)Parmjit Virk1+20-1
2018-02-15 15:33[youtube] Handle shared URLs with generic extractor (closes #14303)Sergey M․2+17-1
2018-02-11 17:25[francetv] Fix typoSergey M․1+4-4
2018-02-11 15:31release 2018.02.11Sergey M․4+10-7
2018-02-11 15:16[ChangeLog] ActualizeSergey M․1+22-0
2018-02-11 14:58[francetv] Add support for live streams (closes #13689)Sergey M․1+18-2
2018-02-11 14:40[francetv] Add support for and (closes #10454, closes #13087, closes #13103, closes #15012)Sergey M․2+46-4
2018-02-11 14:14[francetv] Separate main extractor and rework others to delegate to itSergey M․2+129-71
2018-02-11 13:03[francetv] Improve manifest URL signing (closes #15536)Sergey M․1+26-16
2018-02-09 15:09[francetv] Sign m3u8 manifest URLs (closes #15565)François Revol1+7-3
2018-02-10 23:51[veoh] Add support for embed URLsJan Schär1+4-1
2018-02-10 21:56[dvtv] Skip download on failing testPetr Novák1+3-0
2018-02-10 15:36[afreecatv] Fix extraction (closes #15556)Sergey M․1+11-0
2018-02-10 10:23[periscope] Use accessVideoPublic endpoint (closes #15554)Sergey M․1+7-12
2018-02-10 09:42[YoutubeDL] Add support for filesize_approx in format selector (closes #15550)Sergey M․1+1-1
2018-02-09 17:55[discovery] Fix auth request (closes #15542)Sergey M․1+11-11
2018-02-09 17:04[6play] Extract subtitles (closes #15541)Sergey M․1+5-0
2018-02-09 16:09Credit @mweinelt for #15124Sergey M․1+1-0
2018-02-09 16:06Credit @iamleot for internazionale (#14973)Sergey M․1+1-0
2018-02-09 16:04Credit @che0 for seznamzpravy (#14616) and dvtv (#15442)Sergey M․1+1-0
2018-02-09 14:17[newgrounds] Fix metadata extraction (closes #15531)Sergey M․1+9-7
2018-02-09 01:05[nbc] add support for NBC Olympics Streams(closes #10295)Remita Amine2+54-0
2018-02-08 19:14[dvtv] Simplify (closes #15442)Sergey M․1+4-4
2018-01-28 12:28[dvtv] Fix live streams extractionPetr Novak1+19-3
2018-02-08 16:39release 2018.02.08Sergey M․4+6-5
2018-02-08 16:37[ChangeLog] ActualizeSergey M․1+17-0
2018-02-08 16:05[extractors] Import for myvi:embedSergey M․1+4-1
2018-02-08 16:04[pokemon] PEP 8Sergey M․1+1-1
2018-02-08 16:03[gameinformer] PEP 8Sergey M․1+0-1
2018-02-08 16:02[myvi] Extend _VALID_URLSergey M․1+13-6
2018-02-08 15:57[myvi:embed] Add extractor (closes #15521)Sergey M․1+54-10
2018-02-08 15:28[prosiebensat1] Extend _VALID_URL (closes #15520)Sergey M․1+1-0
2018-02-07 20:58[pokemon] Relax _VALID_URL and extend title extraction (closes #15518)Sergey M․1+27-10
2018-02-07 14:52[gameinformer] Use geo verification headersSergey M․1+2-1
2018-02-07 14:48[la7] Fix extraction (closes #15501)Vrihub1+3-1
2018-02-07 14:40[gameinformer] Fix brightcove id extractionPeter Pitzulo1+7-2
2018-02-06 15:21[afreecatv] Pass referrer to video info request (closes #15507)Sergey M․1+3-1
2018-02-05 16:55[telebruxelles] Relax _VALID_URL and add support for live streamsSergey M․1+19-3
2018-02-05 16:43[telebruxelles] Fix extraction (closes #15504)Sergey M․1+4-3
2018-02-05 16:41[extractor/common] Respect secure schemes in _extract_wowza_formatsSergey M․1+4-3
2018-02-04 01:03release 2018.02.04Sergey M․3+5-5
2018-02-04 01:01[ChangeLog] ActualizeSergey M․1+13-0
2018-02-04 00:52[brightcove] Pass embed page URL as referrer (closes #15486)Sergey M․2+14-4
2018-02-04 00:29[downloader/http] Randomize HTTP chunk sizeSergey M․1+8-4
2018-02-04 00:17[youtube] Enforce using chunked HTTP downloading for DASH formatsSergey M․1+5-0
2018-02-04 00:16[downloader/http] Add ability to pass downloader options via info dictSergey M․2+3-0
2018-02-03 23:58[downloader/http] Fix 302 infinite loops by not reusing requestsSergey M․1+3-9
2018-02-03 19:53Document http_chunk_sizeSergey M․2+5-1
2018-02-03 16:36release 2018.02.03Sergey M․4+11-5
2018-02-03 16:24[test_downloader_http] Use try_rmSergey M․1+3-1
2018-02-03 16:21[ChangeLog] ActualizeSergey M․1+19-0
2018-02-03 16:09[test_http] Use instead of localhostSergey M․1+13-13
2018-01-28 06:21Introduce --http-chunk-sizeSergey M․4+213-22
2018-02-03 14:42[redbulltv] fix extraction(closes #15481)Remita Amine1+27-69
2018-02-03 13:01flake8: Ignore E741 'ambiguous variable name'Chih-Hsuan Yen1+1-1
2018-02-02 15:32[redtube] Fix metadata extraction (closes #15472)Sergey M․1+7-5
2018-02-01 20:18[compat] Mute some F821 under python 3Sergey M․1+2-2
2018-02-01 20:07[pladform] Respect platform id and extract HLS formats (closes #15468)Sergey M․1+43-17
2018-02-01 14:30[rtlnl] Remove progressive formats (closes #15459)Sergey M․1+0-47
2018-02-01 10:22[6play] do no modify asset urls with a token(#15248)Remita Amine1+6-2
2018-01-31 08:18[nationalgeographic] Relax _VALID_URLRemita Amine1+5-1
2018-01-30 18:29[dplay] Relax _VALID_URL (closes #15458)Sergey M․1+5-2
2018-01-30 16:31[] Add entry on checking URLs availabilitySergey M․1+1-0
2018-01-30 15:51[soundcloud] Remove unused _IPHONE_CLIENT_IDM.Yasoob Ullah Khalid ☺1+0-1
2018-01-29 14:31[cbsinteractive] fix data extraction(closes #15451)Remita Amine1+2-2
2018-01-28 21:40[seznamzpravy] Remove debug outputSergey M․1+0-1
2018-01-28 10:30[amcnetworks] add support for SundanceTV(closes #9260)Remita Amine1+4-1
2018-01-27 20:04Add support for IronPythonSergey M․3+35-17
2018-01-27 22:14[downloader/ism] Fix Python 3.2 supportSergey M․1+1-1
2018-01-27 16:44release 2018.01.27Sergey M․4+7-6
2018-01-27 16:41[ChangeLog] ActualizeSergey M․1+14-1
2018-01-27 16:36[seznamzpravy] Improve and simplify (closes #14616)Sergey M․1+94-93
2018-01-27 16:34[seznamzpravy] Add extractor (closes #14102)Petr Novák2+173-0
2018-01-27 16:23[extractor/common] Improve _json_ld for articlesSergey M․1+1-1
2018-01-26 16:56[dplay] Bypass geo restrictionSergey M․1+7-1
2018-01-26 16:49[dplay] Add support for disco-api videos (closes #15396)Sergey M․1+96-4
2018-01-25 14:30[youtube] Extract precise error messages (closes #15284)Yen Chi Hsuan2+20-4
2018-01-24 15:46[teachertube] Capture and output error messageSergey M․1+8-1
2018-01-24 15:41[teachertube] Fix and relax thumbnail extraction (closes #15403)Sergey M․1+11-20
2018-01-23 18:22[prosiebensat1] add another clip ID regexp(fixes #15378)Remita Amine1+1-0
2018-01-23 18:06[tbs] update tokenizer url(fixes #15395)Remita Amine1+1-1
2018-01-23 15:23Switch codebase to use compat_b64decodeSergey M․21+70-65
2018-01-23 14:53[mixcloud] Use compat_b64decode (closes #15394)Sergey M․1+4-3
2018-01-23 14:53[compat] Add compat_b64decodeSergey M․1+12-0
2018-01-22 15:30[thesixtyone] Remove extractor (closes #15341)Sergey M․2+0-107
2018-01-21 14:26release 2018.01.21Sergey M․4+7-6
2018-01-21 14:23[ChangeLog] ActualizeSergey M․1+18-0
2018-01-21 14:22[prosiebensat1] Relax clip idSergey M․1+1-1
2018-01-21 11:42[southparkdk] Add support for southparkstudios.nuSergey M․1+4-1
2018-01-21 11:40[southpark] Add tests for collections (closes #14803)Sergey M․1+9-0
2017-11-19 21:05[southpark] Add support for collectionscatlover9991+4-4
2018-01-21 11:15[test_download] Fix download tests for lazy extractors (closes #13554, closes #13757)squibbysquibby1+2-2
2018-01-21 10:50[franceinter] Fix upload date extraction (closes #14996)helb1+1-1
2018-01-21 10:42[extractor/common] Improve DASH formats extraction for jwplayer (#9242, #15187)Sergey M․1+1-1
2018-01-21 10:40[rtvs] Add extractor (closes #9242, closes #15187)Sergey M․2+48-0
2018-01-20 16:25[restudy] Extend _VALID_URL (#15347)Sergey M․1+6-3
2018-01-20 16:19[restudy] Fix extraction (closes #15347)Sergey M․1+1-1
2018-01-20 15:58[test_utils] Add tests for malformed JSON handling in js_to_jsonSergey M․1+4-0
2018-01-20 15:54[util] Improve scientific notation handling in js_to_json (closes #14789)Mike Fährmann2+7-1
2018-01-20 10:57[youtube:live] Improve live detection (closes #15365)Sergey M․1+3-2
2018-01-19 17:33[springboardplatform] Add extractorSergey M․3+148-0
2018-01-19 17:26prosiebensat1: add another clip ID regexpPhilipp Hagemeister1+1-0
2018-01-19 15:49[ringtv] Remove extractor (closes #15345)Sergey M․2+0-45
2018-01-18 16:41release 2018.01.18Sergey M․4+5-6
2018-01-18 16:37[ChangeLog] ActualizeSergey M․1+10-0
2018-01-18 15:30[soundcloud] Update client id (closes #15306)Varun1+1-1
2018-01-18 15:26[kamcord] Remove extractor (closes #15322)Sergey M․2+0-72
2018-01-17 15:03[spiegel] Add support for nexx videos (closes #15285)Sergey M․1+16-1
2018-01-16 15:34[twitch] Fix authentication and error capture (closes #14090, closes #15264)Sergey M․1+11-2
2018-01-15 15:56[vk] Detect more errors due to copyright complaints (#15259)Sergey M․1+6-1
2018-01-13 17:58[] Clarify macOS nameReto Kromer1+2-2
2018-01-13 17:13release 2018.01.14Sergey M․4+13-7
2018-01-13 17:10[ChangeLog] ActualizeSergey M․1+15-2
2018-01-13 17:03[youtube] Fix live streams extraction (closes #15202)Sergey M․1+1-1
2018-01-13 16:33[wdr] Fix testSergey M․1+3-6
2018-01-13 16:30[wdr] Bypass geo restrictionSergey M․1+1-0
2018-01-13 16:28[wdr] Rework extractors (closes #14598)Sergey M․3+124-148
2017-10-25 12:59[wdr:elefant] Add extractorSebastian Leske2+52-3
2018-01-13 12:36[gamestar] Fix issues (closes #15179)Sergey M․1+32-29
2018-01-06 14:09[gamestar] Add support for (closes #3384)Hendrik v. Raven1+25-18
2018-01-13 11:47[viafree] Skip rtmp formats (closes #15232)Sergey M․1+8-2
2018-01-12 07:36Credit @scil for ximalaya extractor (#14687)Chih-Hsuan Yen1+1-0
2018-01-11 16:10[pandoratv] Add support for mobile URLs (closes #12441)Sergey M․1+5-1
2018-01-11 16:06[pandoratv] Add support for new URL format (closes #15131)Sergey M․1+22-6
2018-01-11 12:36[ChangeLog] Update after #14687Chih-Hsuan Yen1+1-0
2018-01-11 12:35[ximalaya_extractor] Add new extractor ximalaya (#14687)scil2+237-0
2018-01-10 15:19[digg] Improve extractionSergey M․1+31-16
2018-01-10 14:24[digg] Add extractor (closes #15214)Sergey M․2+42-0
2018-01-09 22:36[limelight] Tolerate empty pc formats (closes #15150, closes #15151, closes #15207)Sergey M․1+9-8
2018-01-09 15:04[ndr:embed:base] Make separate formats extraction non fatal (closes #15203)Sergey M․1+4-2
2018-01-09 11:35Credit @sprhawk for the Weibo extractor (#15079)Chih-Hsuan Yen1+1-0
2018-01-09 10:13[ChangeLog] Update after #15079Yen Chi Hsuan1+1-0
2018-01-09 10:13Merge branch 'sprhawk-weibo'Yen Chi Hsuan2+144-0
2018-01-08 14:53[ok] Add support for live streamsSergey M․1+23-3
2018-01-07 21:15[canalplus] fix extraction(closes #15072)Remita Amine1+12-87
2018-01-07 17:32[ChangeLog] update after #15188Chih-Hsuan Yen1+6-0
2018-01-06 19:27fix bilibili extraction (closes #15171)Luca Steeb1+7-1
2018-01-07 16:52release 2018.01.07Sergey M․4+6-5
2018-01-07 16:48[ChangeLog] ActualizeSergey M․1+12-0
2018-01-07 14:49[jwplatform] Add support for multiple embeds (closes #15192)Sergey M․2+10-7
2018-01-06 17:31[motherless:group] Relax entry extraction and add a fallback scenarioSergey M․1+21-8
2018-01-06 17:02[motherless:group] Capture leading slash of video pathSergey M․1+1-1
2018-01-06 16:58[mitele] Fix extraction (closes #15186)Sergey M․1+16-14
2018-01-06 16:33[motherless] Add support for groupsMartin Weinelt2+77-1
2018-01-06 16:12[lynda] Relax _VALID_URL (closes #15185)Sergey M․1+21-2
2018-01-05 01:25[soundcloud] Fallback to avatar picture for thumbnail (closes #12878)Parmjit Virk1+20-1
2018-01-04 14:28[ChangeLog] Update after #15137Chih-Hsuan Yen1+1-0
2018-01-04 14:25[youku] Fix list extraction.(close #15135) (#15137)JianxinLi1+9-3
2018-01-04 05:26[openload] Fix extraction (closes #15166)Yen Chi Hsuan2+6-1
2018-01-03 09:41[lynda] Skip invalid subtitles (closes #15159)Sergey M․1+3-2
2018-01-03 09:22[twitch] Pass video id to url_result when extracting playlistLuc Ritchie1+8-1
2018-01-02 20:12[] Fix extraction of some new URLsJaime Marquínez Ferrándiz2+9-0
2018-01-02 16:32[acast] Fix extractionMattias Wadman1+12-11
2018-01-01 16:21[travis] Add Jython buildSergey M․2+12-4
2014-12-12 03:01[utils] Fix youtube-dl under PyPy3 on WindowsPhilipp Hagemeister2+29-7
2018-01-01 14:54[travis] Add PyPy buildsSergey M․1+2-0
2018-01-01 14:52[YoutubeDL] Output python implementation in debug headerSergey M․1+10-2
2017-12-30 21:30release 2017.12.31Sergey M․4+7-7
2017-12-30 21:28[ChangeLog] ActualizeSergey M․1+21-0
2017-12-30 21:02[extractor/common] Add container meta field for formats extracted in _parse_mpd_formatsOndřej Caletka1+1-0
2017-12-30 18:41[slutload] Add support for mobile URLsWindom1+11-3
2017-12-30 18:22[abc:iview] Improve extraction and bypass geo restriction (closes #14782)Sergey M․1+32-33
2017-11-17 18:58[abc:iview] Fix extraction (closes #14711)d2au1+23-5
2017-12-30 18:15[downloader/hls] Use HTTP headers for key requestSergey M․1+2-1
2017-12-30 07:03[openload] Fix extraction (closes #15118)Yen Chi Hsuan2+8-1
2017-12-30 00:28[mediasite] Improve extraction and code style, add support for DASH (closes #11185, closes #14343, refs #5428)Sergey M․2+100-57
2016-11-12 20:52[mediasite] Add extractor, subsume sandia and collegerama extractorsfelix5+195-160
2016-11-12 21:15[common] use AACL as the default fourcc when AudioTag is 255felix1+1-1
2017-12-29 23:30[ufctv] Add new extractor(closes #14520)Remita Amine2+56-0
2017-12-29 20:59[pluralsight] Fix missing first line of subtitles (closes #11118)50csent1+2-2
2017-12-29 22:52[openload] Fallback on f-page extraction (closes #14665, closes #14879)Sergey M․1+21-7
2017-12-29 20:54[vimeo] Improve password protected videos extraction (closes #15114)Sergey M․1+6-5
2017-12-29 16:14[extractor/common] Fix extraction of DASH formats with the same representation id (closes #15111)Sergey M․2+19-10
2017-12-28 23:13[aws] fix canonical/signed headers generation in python 2(closes #15102)Remita Amine1+3-3
2017-12-28 16:12release 2017.12.28Sergey M․4+10-5
2017-12-28 16:10[ChangeLog] ActualizeSergey M․1+9-0
2017-12-27 16:26[internazionale] Improve extraction (closes #14973)Sergey M․1+37-19
2017-12-13 11:24[internazionale] Add extractorLeonardo Taccari2+47-0
2017-12-27 15:57[playtvak] Relax video regex and make description optionalOndřej Caletka1+15-5
2017-12-26 18:41[filmweb] improve extractionRemita Amine2+86-57
2016-08-17 14:02[Filmweb] Add extractorDéstin Reed3+92-0
2017-12-26 13:20[espn] Add new extractor for #6864)Remita Amine2+32-0
2017-12-26 11:32[umg:de] Add new extractor(closes #11582)(closes #11584)Remita Amine2+104-0
2017-12-25 22:28[espn] add support for espnfc and extract more formats(closes #8053)Remita Amine1+51-21
2017-12-25 14:06[ChangeLog] Update after #15065Yen Chi Hsuan1+2-1
2017-12-25 13:39[youku] Add test case.JianxinLi1+4-0
2017-12-23 16:30[youku] Fix list extraction.(close #15065)JianxinLi1+1-1
2017-12-24 12:47[openload] Remove a confusing exceptionYen Chi Hsuan1+3-2
2017-12-24 06:53[openload] Add support for (closes #15070)Sergey M․1+4-1
2017-12-23 15:42[ChangeLog] typoYen Chi Hsuan1+1-1
2017-12-23 15:41[ChangeLog] Update after #14903Yen Chi Hsuan1+6-0
2017-12-04 02:33[youku] Update ccodeJianxinLi1+1-1
2017-12-23 14:24release 2017.12.23Sergey M․4+7-5
2017-12-23 14:22[kaltura] Fix typoSergey M․1+1-1
2017-12-23 14:17[ChangeLog] ActualizeSergey M․1+31-2
2017-12-23 14:16[kaltura] Add another embed pattern for entry_id For cases when player configuration map is setup via indexing operator, e.g. kalturaPlayerConfiguration_1_lre6rg3i_10[entry_id] = 1_lre6rg3i (see M․1+6-3
2017-12-23 13:59[voot] Fix video identificationSergey M․1+5-3
2017-12-23 13:57[extractor/common] Move X-Forwarded-For setup code into _request_webpageSergey M․1+10-9
2017-12-23 12:21[7plus] Add new extractor(closes #15043)Remita Amine3+128-56
2017-12-22 16:53[] Include all test data in PyPI packageSergey M․1+1-2
2017-12-22 16:46[Makefile] Add AUTHORS to youtube-dl.tar.gzSergey M․1+2-2
2017-12-22 16:38Add LICENSE, AUTHORS and ChangeLog to PyPI package (closes #15054)Sergey M․2+4-0
2017-12-20 16:17[animeondemand] Fix typoSergey M․1+1-1
2017-12-19 15:53[animeondemand] Relax login error regexSergey M․1+2-2
2017-12-19 01:00[shahid] add support for show pages(closes #7401)Remita Amine4+219-131
2017-12-18 20:53[YoutubeDL] Add support for playlist_uploader and playlist_uploader_id in output template (closes #11427, #15018)Sergey M․2+4-0
2017-12-18 20:51[youtube] Extract uploader, uploader_id and uploader_url for playlists (#11427, #15018)Sergey M․1+21-1
2017-12-18 20:51[extractor/common] Introduce uploader, uploader_id and uploader_url meta fields for playlists (#11427, #15018)Sergey M․1+3-2
2017-12-18 17:38[afreecatv] Improve format extraction (closes #15019)Sergey M․1+13-4
2017-12-17 20:31[downloader/fragment] Encode filename of fragment being removed (closes #15020)Sergey M․1+1-1
2017-12-17 18:13[cspan] add support for audio only pages and catch page errors(closes #14995)Remita Amine1+18-5
2017-12-17 11:36[mailru] Fix issues and improve (closes #14904)Sergey M․1+28-15
2017-12-04 08:26[mailru] Add support for embed URLsHongjie Dong1+23-15
2017-12-17 08:14[crunchyroll] Future-proof XML element checks(closes #15013)Remita Amine1+4-4
2017-12-16 14:57[cbslocal] Fix timestamp extraction (closes #14999, closes #15000)Sergey M․1+4-6
2017-12-16 14:56[utils] Add another date format pattern (#14999)Sergey M․2+3-0
2017-12-16 11:55[discoverygo] correct ttml subtitle extensionRemita Amine1+6-1
2017-12-15 15:53[vk] Make view count optional (closes #14979)Sergey M․1+1-1
2017-12-15 08:27[disney] skip Apple FairPlay formats(#14982)Remita Amine1+10-2
2017-12-15 08:05[voot] sort formatsRemita Amine1+2-1
2017-12-14 22:05[voot] fix format extraction(closes #14758)Remita Amine1+6-7
2017-12-13 22:19release 2017.12.14Sergey M․4+9-9
2017-12-13 22:15[ChangeLog] ActualizeSergey M․1+20-0
2017-12-13 21:49[itv] Improve extraction, extract more subtitles and duration (closes #14944)Sergey M․1+77-48
2017-12-13 18:00[postprocessor/xattr] Clarify NO_SPACE message (#14970)Sergey M․1+4-2
2017-12-13 16:51[byutv] add support for geo restricted videosRemita Amine1+3-3
2017-12-13 16:49[downloader/http] Return actual download result (closes #14971)Sergey M․1+1-2
2017-12-13 16:14[byutv] Fix extraction (closes #14966, closes #14967)Sergey M․2+19-57
2017-12-12 17:16[tbs] fix typoRemita Amine1+2-3
2017-12-12 17:04[] fix extraction for 320k m3u8 streams broken since 197224b7a4e37a6581bf1a0da18d0f67ea61a476Remita Amine1+1-1
2017-12-12 10:11[toutv] add support special video urls(closes #14179)Remita Amine1+4-1
2017-12-12 09:33[discovery] fix free videos extraction(#14157)(#14954)Remita Amine2+94-100
2017-12-11 20:36[tvnow] fix extraction(closes #7831)Remita Amine3+179-265
2017-12-11 16:21[nickelodeon:br] correct extractor nameRemita Amine2+2-2
2017-12-11 16:19[extractors] add import for NickBrIERemita Amine1+1-0
2017-12-11 16:18[nickelodeon:br] add support for Nickelodeon(Brazil) websites(closes #14893)Remita Amine1+45-0
2017-12-11 13:37[] improve extraction(fixes #14876)Remita Amine1+9-3
2017-12-11 12:38[tbs] fix extraction(fixes #13658)Remita Amine2+120-62
2017-12-10 16:18release 2017.12.10Sergey M․4+10-8
2017-12-10 16:15[ChangeLog] ActualizeSergey M․1+27-0
2017-12-10 15:46[culturebox] Improve video id extraction (closes #14947)Sergey M․1+2-1
2017-12-10 13:10[twitter] improve extraction(closes #14197)Remita Amine1+64-77
2017-12-09 13:02[udemy] Extract more HLS formatsSergey M․1+5-0
2017-12-09 12:52[udemy] Improve course id extraction (closes #14938)Sergey M․1+3-3
2017-12-09 10:58[stretchinternet] Fix issues and improve (closes #14576)Sergey M․1+29-9
2017-10-24 16:50[stretchinternet] Add extractorAndrew Bottom2+29-0
2017-12-08 19:16[ellentube] Fix issues, improve and simplify (closes #14570)Sergey M․2+80-88
2017-10-23 19:15[ellentube] Fix extraction (closes #14407)Alex Seiler3+145-104
2017-12-08 17:46[raiplay:playlist] Fix issues and improve (closes #14563)Sergey M․2+37-27
2017-10-23 13:32[raiplay:playlist] Add extractorTimendum2+27-0
2017-12-07 15:16[] Add is_live, start_time and end_time to output template section (closes #14926)Sergey M․1+3-0
2017-12-07 07:46[sonyliv] extract higher quality formats and bypass geo restriction(closes #14922)Remita Amine1+9-6
2017-12-06 21:56[fox] add support for adobe pass auth and extract subtitles(close #14489)(closes #14205)Remita Amine1+22-3
2017-12-06 09:54[dailymotion] remove dailymotion cloud extractor(closes #6794)Remita Amine4+2-84
2017-12-05 17:08[xhamster] Add support for mobile URLs and fix thumbnail extractionWindom1+11-5
2017-12-05 16:11[extractor/generic] Fix typo (closes #14902) Don't pass video_id as mpd_idSergey M․1+1-1
2017-12-05 16:01[ard] Skip invalid stream URLs (closes #14906)Sergey M․1+4-3
2017-12-05 15:42[porncom] Fix metadata extraction (closes #14911)Sergey M․1+4-2
2017-12-05 15:34[pluralsight] Detect agreement request (#14913)Sergey M․1+7-0
2017-12-02 23:04[utils] add sami mimetype to mimetype2extRemita Amine1+1-0
2017-12-02 19:22[toutv] fix login(closes 14614)Remita Amine1+22-6
2017-12-02 14:34release 2017.12.02Sergey M․4+9-8
2017-12-02 14:29[ChangeLog] ActualizeSergey M․1+23-0
2017-12-02 14:22Add references for #14844Sergey M․2+2-0
2017-12-02 14:15[downloader/fragment] Commit part file after each fragment In order to obtain correct resume_len on next iterationSergey M․1+1-0
2017-12-02 14:10[extractor/common] Add durations for DASH fragments with bare SegmentURLsSergey M․1+8-2
2017-11-25 01:13[extractor/common] Add support for DASH manifests with SegmentLists with bare SegmentURLsPetr Novak3+309-1
2017-12-02 12:03[xhamster] Fix extraction (closes #14884)Sergey M․1+83-4
2017-12-02 11:16[youku] Update ccode (closes #14872)zcanfly1+1-1
2017-11-30 22:37[mnet] fix format extraction(fixes #14883)Remita Amine1+19-11
2017-11-29 19:36[xiami] add Referer header to api requestRemita Amine1+7-4
2017-11-29 16:50[mtv] correct scc extention in extracted subtitles(closes #13730)Remita Amine1+11-4
2017-11-29 15:09[vvvvid] fix extraction for kenc videos(fixes #13406)Remita Amine1+20-2
2017-11-29 13:21[br] add support for BR Mediathek videos(fixes #14560)(fixes #14788)Remita Amine2+147-4
2017-11-28 09:55[daisuki] add support for #14681)Remita Amine2+42-48
2017-11-28 08:04[Odnoklassniki] fix api metadata request(fixes #14862)Remita Amine1+8-2
2017-11-27 20:59[itv] update hls formats extractionRemita Amine1+11-10
2017-11-27 15:55[pbs] add another media id regexRemita Amine1+1-0
2017-11-27 15:53[utils] add hvc1 codec code to parse_codecsRemita Amine1+1-1
2017-11-27 14:49[Makefile] Include setup.cfg in the tarball (closes #14857)Yen Chi Hsuan1+1-1
2017-11-27 13:32[Makefile,devscripts/] Actually exclude network testsYen Chi Hsuan2+12-2
2017-11-27 13:30[test_InfoExtractor] Fix flake8Yen Chi Hsuan1+1-0
2017-11-26 14:49release 2017.11.26Sergey M․4+8-9
2017-11-26 14:37[ChangeLog] ActualizeSergey M․1+25-2
2017-11-26 14:10Add testdata to youtube-dl.tar.gz (closes #14854)Sergey M․1+0-1
2017-11-26 14:06[test_YoutubeDL] Fix typo (closes #14856)Sergey M․1+4-4
2017-11-26 13:53Fix some only matching tests (closes #14855)Sergey M․4+7-7
2017-11-25 18:28[fczenit] fix extractionRemita Amine1+24-16
2017-11-25 17:50[firstpost] remove extractorRemita Amine2+0-51
2017-11-25 17:36[nexx] make http format ids more consistentRemita Amine1+7-10
2017-11-25 17:25[freespeech] fix extractionRemita Amine1+14-17
2017-11-25 17:13[nexx] extract more formatsRemita Amine1+50-19
2017-11-25 17:05[openload] Don't use bare except when removing temp filesSergey M․1+1-1
2017-11-25 17:04[openload] Add support for openload.linkjahudka1+4-1
2017-11-25 16:37[tnaflix] Extract common parts of tnaflix and empflixSergey M․1+11-9
2017-11-25 16:22[empflix] Relax _VALID_URLSergey M․1+11-2
2017-11-25 16:13[empflix] Fix extractrionSergey M․1+6-2
2017-11-25 16:08[tnaflix] Don't modify download URLs (closes #14811)Sergey M․1+2-1
2017-11-25 14:58[gamersyde] remove extractorRemita Amine2+1-72
2017-11-25 14:49[] fix extractionRemita Amine1+19-19
2017-11-24 19:00[massengeschmacktv] Add support for Massengeschmack TV(replaces Fernseh Kritik TV)Remita Amine3+78-52
2017-11-24 18:00[fox9] fix extractionRemita Amine1+2-3
2017-11-24 17:42[faz] fix extraction and add support for Perform Group embeds(fixes #14714)Remita Amine3+111-7
2017-11-24 13:40[ChangeLog] Update after #14828Yen Chi Hsuan1+1-1
2017-11-24 13:11[Generic] ie_key in JWPlatform test 72John Hawkinson1+1-0
2017-11-24 13:10[JWPlatform] Use non-capturing group in REJohn Hawkinson1+1-1
2017-11-22 16:56[Generic] Update test 69 (suffolk/sjc)John Hawkinson1+3-3
2017-11-22 16:47[JWPlatform] Support iframesJohn Hawkinson2+13-1
2017-11-22 23:39[culturebox] Fix extraction (closes #14827)enigmaquip1+1-1
2017-11-22 14:49[youku] Fix extraction; update ccode (closes #14815)Yen Chi Hsuan2+7-1
2017-11-19 11:59[livestream] make smil extraction non fatal(fixes #14792)Remita Amine1+1-1
2017-11-18 12:02[extractor/common] Use final URL when dumping request (closes #14769)Sergey M․1+2-10
2017-11-16 18:50[drtuber] Add support for mobile URLsWindom1+4-1
2017-11-16 18:05[spankbang] Add support for mobile URLs and fix testWindom1+6-2
2017-11-15 15:14[instagram] Fix description, timestamp and counters extraction (closes #14755)Sergey M․1+12-4
2017-11-14 17:15release 2017.11.15Sergey M․3+5-5
2017-11-14 16:59[ChangeLog] ActualizeSergey M․1+19-1
2017-11-14 16:41[common] skip Apple FairPlay m3u8 manifests(closes #14741)Remita Amine1+3-0
2017-11-14 15:49[vshare] Improve extraction, fix formats sorting and carry long linesSergey M․1+24-17
2017-11-14 15:39[vshare] Capture and output error messageSergey M․1+10-1
2017-11-14 15:34[vshare] Fix extraction (closes #14473)Timendum2+44-8
2017-11-13 18:43[YoutubeDL] Fix playlist range optimization for --playlist-items (closes #14740)Sergey M․1+2-1
2017-11-13 18:15[crunchyroll] extract old rtmp formatsRemita Amine1+92-64
2017-11-13 10:24[tva] fix extraction(closes #14736)Remita Amine1+2-0
2017-11-13 09:30[gamespot] add test for #14652Remita Amine1+3-0
2017-11-13 09:24[gamespot] lower the preference of http formats(#14652)Remita Amine2+4-3
2017-11-12 11:35[instagram:user] Fix extraction (closes #14699)Sergey M․1+62-65
2017-11-12 06:25[ccma] Fix typoBob Poekert1+1-1
2017-11-11 13:49Remove sensitive data from logging in messagesSergey M․14+14-14
2017-11-11 12:02[gamespot] add support for article URLS(closes #14652)Remita Amine1+1-1
2017-11-11 11:41[gamespot] skip Brightcove Once http formats(#14652)Remita Amine2+4-3
2017-11-10 21:59[cartoonnetwork] Update tokenizer_src (closes #14666)gkoelln1+1-1
2017-11-10 16:29[wsj] Recognize another URL pattern (closes #14704)Yen Chi Hsuan2+10-1
2017-11-09 16:25[pandatv] Modernize (closes #14693)Sergey M․1+4-5
2017-11-07 09:59[pandatv] Update API URL and sign format URLshcwhan1+9-3
2017-11-08 19:30use older login method(closes #11572)Remita Amine1+12-0
2017-11-06 15:39release 2017.11.06Sergey M․4+6-7
2017-11-06 15:36[ChangeLog] ActualizeSergey M․1+16-0
2017-11-05 12:14[hotstar:playlist] Fix issues and improve (closes #12465)Sergey M․1+62-58
2017-03-16 16:30[hotstar:playlist] Add extractorAlpesh Valia2+61-2
2017-11-05 09:12[hotstar] Bypass geo restriction (closes #14672)Sergey M․1+1-0
2017-11-04 15:12[test_InfoExtractor] Add test for #14660Sergey M․2+36-0
2017-11-04 15:11[extractor/common] Add protocol for f4m formatsSergey M․1+1-0
2017-11-04 15:10[f4m] Prefer baseURL for relative URLs (closes #14660)Sergey M․2+24-15
2017-11-02 16:48[22tracks] Remove extractor (closes #11024)Jimbolino2+0-90
2017-11-02 13:16[skysport] add support ooyala embed_token protected videos(fixes #14641)Remita Amine1+18-3
2017-11-02 12:30[gamespot] extract formats referenced with new data fields(#14652)Remita Amine1+6-3
2017-11-01 16:39[extractor/common] Respect URL query in _extract_wowza_formats (closes #14645)Sergey M․1+12-4
2017-10-31 16:05[spankbang] Detect unavailable videos (closes #14644)Sergey M․1+5-0
2017-10-29 00:22release 2017.10.29Sergey M․4+9-6
2017-10-29 00:21[ChangeLog] ActualizeSergey M․1+25-0
2017-10-29 00:11[egghead] Fix extraction (closes #14388)Sergey M․1+61-18
2017-10-29 00:05[extractor/common] Prefix format id for audio only HLS formatsSergey M․1+1-1
2017-10-29 00:04[utils] Add support for zero years and months in parse_durationSergey M․2+12-1
2017-10-28 22:20[fxnetworks] Extract series metadataenigmaquip1+15-8
2017-10-28 21:16[younow] Fix issues and improve extraction (closes #9255, closes #9432, closes #12436)Sergey M․2+116-111
2017-03-12 22:19[younow] Add extractorAndrew Udvare2+202-0
2017-10-28 15:58[dctptv] Fix extraction (closes #14599)Sergey M․1+50-18
2017-10-27 15:26[youtube] Restrict embed regex (#14600)Sergey M․1+1-1
2017-10-27 15:21[vimeo] Restrict iframe embed regex (closes #14600)Sergey M․1+1-1
2017-10-26 16:16[soundgasm] Improve extraction (closes #14588)Sergey M․1+24-11
2017-10-25 16:27[myvideo] Remove extractor (closes #8557)Alex Seiler2+0-178
2017-10-25 16:23[nbc] Add support for classic-tv videosLogan B1+6-2
2017-10-25 16:17[vrtnu] Add support for cookies authentication and simplify (#11873)Sergey M․1+15-11
2017-10-20 12:41[canvas] Add support for (closes #11873)mrBliss4+167-15
2017-10-23 16:12[twitch:clips] Fix title extractionJ.D. Purcell1+1-1
2017-10-22 01:32[ndtv] Add support for sub-sitesrawcoder1+83-22
2017-10-22 01:16[dramafever] Fix login error message extractionSergey M․1+1-1
2017-10-21 19:46[travis] Disable IRC notificationsSergey M․1+0-4
2017-10-21 18:51[nickru] Add support for more sitesSergey M․1+16-1
2017-10-21 18:40[nickde] Add support for nickelodeon.beSergey M․1+4-1
2017-10-21 18:30[nickde] Add support for nick.chSergey M․1+4-1
2017-10-21 18:26[nick] Add support for more nickelodeon sites (closes #14553)Alex Seiler1+10-1
2017-10-20 19:14[travis] Enable IRC notifications Let's see how is it verbose nowSergey M․1+4-4
2017-10-20 19:11[] Add build status bagdeSergey M․1+2-0
2017-10-20 18:32[travis] Allow download tests to fail and fast finishSergey M․1+4-0
2017-10-20 18:10[azmedien] Fix testAlex Seiler1+1-1
2017-10-20 16:40release 2017.10.20Sergey M․4+7-5
2017-10-20 16:36[ChangeLog] ActualizeSergey M․1+20-0
2017-10-20 16:31[parliamentliveuk] Fix extraction (closes #14524)Alex Seiler1+4-4
2017-10-20 14:43[soundcloud] Update client id (closes #14546)Sergey M․1+1-1
2017-10-19 16:36[ChangeLog] Fix typoFelix Yan1+1-1
2017-10-19 15:17[servus] Add extractor (closes #14362)Alex Seiler2+44-0
2017-10-18 21:46[unity] Add extractor (fixes #14528)Parmjit Virk2+33-0
2017-10-17 15:53[downloader/fragment] Report warning instead of error on inconsistent download stateSergey M․1+1-1
2017-10-17 10:07[youtube] replace youtube redirect urls in description(fixes #14517)Remita Amine1+12-1
2017-10-17 09:22[pbs] restrict direct video url regex(fixes #14519)Remita Amine1+5-1
2017-10-17 07:39[megaphone] Fix deprecated escape sequenceYen Chi Hsuan1+1-1
2017-10-15 22:48[drtv] Respect preference for direct http formats (#14509)Sergey M․1+1-0
2017-10-15 22:11[eporner] Add support for embed URLs (closes #14507)Sergey M․1+4-1
2017-10-15 15:12[arte] Capture and output error messageSergey M․1+10-5
2017-10-15 04:03[downloader/hls] Fix total fragments count when ad fragments existSergey M․1+1-0
2017-10-15 03:40[niconico] Improve uploader metadata extraction robustness (closes #14135)Pawit Pornkitprasan1+25-4
2017-10-14 23:16release 2017.10.15.1Sergey M․3+5-5
2017-10-14 23:15[ChangeLog] ActualizeSergey M․1+12-0
2017-10-14 23:13[downloader/hls] Ignore anvato ad fragments (closes #14496)Sergey M․1+24-4
2017-10-14 23:13[downloader/fragment] Output ad fragment countSergey M․1+8-2
2017-10-14 23:11[scrippsnetworks:watch] Bypass geo restrictionSergey M․1+4-1
2017-10-14 23:11[anvato] Add ability to bypass geo restrictionSergey M․1+4-0
2017-10-14 20:38[redditr] Fix extraction for URLs with query (closes #14495)Sergey M․1+7-2
2017-10-14 19:26release 2017.10.15Sergey M․3+5-5
2017-10-14 19:26[ChangeLog] ActualizeSergey M․1+15-0
2017-10-14 19:01[scrippsnetworks:watch] Add support for geniuskitchen.comSergey M․1+7-3
2017-10-14 18:46[scrippsnetworks:watch] Fix extraction (closes #14389)Sergey M․1+167-44
2017-10-14 18:44[anvato] Process master m3u8 manifests >>> Individual m3u8 manifests are not always present, e.g. anvato:anvato_scripps_app_web_prod_0837996dbe373629133857ae9eb72e740424d80a:4173834Sergey M․1+10-6
2017-10-14 13:26[youtube] Fix relative URLs in descriptionSergey M․1+1-1
2017-10-13 08:41[spike] bypass geo restrictionRemita Amine1+1-0
2017-10-12 19:03[howstuffworks] add support for more domainsRemita Amine1+7-32
2017-10-12 17:39[infoq] fix http format downloadingRemita Amine1+13-11
2017-10-12 16:14[generic] fix some of the testsRemita Amine1+27-9
2017-10-12 16:12[common] add support for jwplayer youtube embedsRemita Amine1+13-5
2017-10-12 16:09[rtlnl] add support for another type of embedsRemita Amine1+5-2
2017-10-12 16:05[onionstudios] add support for bulbs-video embedsRemita Amine1+6-3
2017-10-12 16:04[udn] fix extractionRemita Amine1+19-13
2017-10-12 09:20[shahid] fix extraction(fixes #14448)Remita Amine1+32-29
2017-10-12 04:12[ChangeLog] Update after #14471Yen Chi Hsuan1+5-0
2017-10-11 20:24[kaltura] Ignore Widevine encrypted video (.wvm)nyuszika7h1+3-0
2017-10-12 04:02[vh1] Adding coding cookieYen Chi Hsuan1+1-0
2017-10-11 20:51[vh1] fix extraction(fixes #9613)Remita Amine1+23-114
2017-10-11 18:06release 2017.10.12Sergey M․4+8-7
2017-10-11 18:05[ChangeLog] ActualizeSergey M․1+19-0
2017-10-11 17:49[steam] fix extraction(fixes #14067)Remita Amine1+76-53
2017-10-11 17:44[funk] Add extractor (closes #14464)Sergey M․3+44-16
2017-10-11 17:41[nexx] Add support for shortcuts and relax domain id extractionSergey M․1+21-7
2017-10-11 16:45[YoutubeDL] Improve _default_format_spec (closes #14461)Sergey M․2+24-13
2017-10-11 15:50[voxmedia] add support for #14173)Remita Amine2+57-14
2017-10-11 15:48[once] add support for vmap urlsRemita Amine2+2-2
2017-10-11 14:59[generic] Add support for channel9 embeds (closes #14469)Sergey M․2+12-0
2017-10-11 14:14[tva] fix extraction(fixes #14328)Remita Amine1+23-25
2017-10-11 11:36[tubitv] add support for new url format(fixes #14460)Remita Amine1+9-3
2017-10-11 10:04[afreecatv] remove AfreecaTVGlobalIERemita Amine2+1-108
2017-10-10 18:03[ChangeLog] Update after #14420Yen Chi Hsuan1+1-0
2017-10-05 14:37Remove YoutubeSharedVideoIE Nguyen2+0-34
2017-10-10 16:45[slideslive] Add extractor (closes #2680)Jakub Wilk2+35-0
2017-10-10 15:20[facebook] Support thumbnails (closes #14416)Yen Chi Hsuan2+20-4
2017-10-09 20:48[vvvvid] Fix typoSilvan Mosberger1+1-1
2017-10-09 16:52[hrti:playlist] Relax _VALID_URLSergey M․1+4-1
2017-10-09 16:50Fix some regexesSergey M․30+35-35
2017-10-08 14:36[wdr] Relax media link regex (closes #14447)Sergey M․1+7-2
2017-10-07 22:40[hrti] Relax _VALID_URLAleksandar Topuzović1+4-1
2017-10-07 18:34[fox] Delegate to uplynk:preplay (#14147)Sergey M․1+23-10
2017-10-07 14:59[youtube] Add support for (closes #14437)Sergey M․1+1-0
2017-10-06 22:02release 2017.10.07Sergey M․4+7-6
2017-10-06 22:01[ChangeLog] ActualizeSergey M․1+24-0
2017-10-06 18:40[reddit] Sort formats (closes #14430)Sergey M․1+2-0
2017-10-06 17:57[] Add explicit entry on flake8Sergey M․1+1-0
2017-10-06 16:59[lnkgo] Relax _VALID_URLremis1+4-1
2017-10-06 16:56[pornflip] Extend _VALID_URL (closes #14405)Jalaz Kumar1+7-1
2017-10-06 16:53[xtube] Add support for embedded URLs (closes #14417)Sergey M․1+4-1
2017-10-06 16:46[YoutubeDL] Ignore duplicates in --playlist-items E.g. '--playlist-items 2-4,3-4,3' should result in '[2,3,4]', not '[2,3,4,3,4,3]'Sergey M․2+5-1
2017-10-06 16:41[test_YoutubeDL] Add test for #14425Sergey M․1+3-0
2017-10-06 16:34[YoutubeDL] Fix out of range --playlist-items for iterable playlists and reduce code duplication (closes #14425)Sergey M․1+16-11
2017-10-06 16:13[utils] Use in OnDemandPagedList by default Not using cache results in redundant network I/O due to downloading the same pages while using --playlist-items n-mSergey M․3+3-3
2017-10-04 17:27[xvideos] Add support for embed URLs and improve extraction (closes #14409)Sergey M․1+31-11
2017-10-04 05:45[comedycentral] new shortcut :theopposition for "The Opposition" showPhilipp Hagemeister1+5-1
2017-10-03 21:27[beeg] Fix extraction (closes #14403)Sergey M․1+7-3
2017-10-03 20:50[extractor/common] Fix typo in _parse_mpd_formatsM.K1+1-1
2017-10-03 19:53[] Use revision bound link to YoutubeDL options (closes #14401)Sergey M․1+1-1
2017-10-03 16:28[tvn24] Relax _VALID_URLJakub Wilk1+5-2
2017-10-03 14:49Merge pull request #14392 from snipem/nbc-fixremitamine1+2-1
2017-10-01 21:43[postprocessor/ffmpeg] Convert to opus using libopus (closes #14381)Sergey M․1+1-1
2017-10-01 21:15[ketnet] Add support for videos without direct sources (closes #14377)Sergey M․1+22-1
2017-10-01 21:14[canvas] Generalize extractor and rework canvas and eenSergey M․2+99-48
2017-10-01 20:28[afreecatv] Add support for adult videos (closes #14376)Sergey M․1+26-1
2017-10-01 14:54release 2017.10.01Sergey M․3+5-5
2017-10-01 14:45[ChangeLog] ActualizeSergey M․1+18-0
2017-10-01 11:59[tvp] Add support for new URL schema (closes #14368)Rafal Borczuch1+8-7
2017-10-01 00:01[generic] Add support for single format Video.js embeds (closes #14371)Sergey M․1+17-2
2017-09-30 21:49[yahoo] Bypass geo restriction for brightcove (#14210)Sergey M․1+16-5
2017-09-30 21:37[yahoo] Use extracted brightcove account id (closes #14210)Sergey M․1+18-9
2017-09-30 20:21[rtve:alacarta] Fix extraction (closes #14290)Giuseppe Fabiano1+33-3
2017-09-30 15:56[YoutubeDL] PEP 8Sergey M․1+1-1
2017-09-30 15:54[yahoo] Fix some testsSergey M․1+2-1
2017-09-30 15:47[yahoo] Add support for custom brigthcove embeds (closes #14210)Sergey M․1+26-3
2017-09-27 17:46[YoutubeDL] Document youtube_include_dash_manifestSergey M․1+6-0
2017-09-27 17:29[generic] Add support for Video.js embedsSergey M․1+56-0
2017-09-27 15:48[gfycat] Add support for /gifs/detail URLs (closes #14322)Timendum1+4-1
2017-09-26 14:47[generic] Fix infinite recursion for twitter:player URLs (closes #14339)Sergey M․1+1-1
2017-09-24 12:23[xhamsterembed] Fix extraction (closes #14308)Sergey M․1+1-1
2017-09-24 11:21Credit the author of multiple generic HTML5 embeds fixSergey M․1+1-0
2017-09-23 17:22release 2017.09.24Sergey M․5+9-6
2017-09-23 17:21[ChangeLog] ActualizeSergey M․1+24-0
2017-09-23 17:19[kakao] Fix _VALID_URLSergey M․1+1-1
2017-09-23 17:12[openload] Fix _load_cookies for python 2.6Sergey M․1+5-2
2017-09-23 17:08Hide experimental phantomjs wrapperSergey M․3+228-216
2017-09-23 16:27Credit @nbppp2 for americastestkitchen (#13996)Sergey M․1+1-0
2017-09-23 16:26Credit @ishitatsuyuki for mixcloud fix (#14132)Sergey M․1+1-0
2017-09-23 16:23Credit @jdong92 for voot (#14059)Sergey M․1+1-0
2017-09-23 16:20Credit @codeasashu for voot (#11814)Sergey M․1+1-0
2017-09-23 16:16Credit @coreynicholson for vlive:playlist (#13613)Sergey M․1+1-0
2017-09-23 16:14Credit @luboss for joj (#13268)Sergey M․1+1-0
2017-09-23 00:42[24video] Fix timestamp extraction and make non fatal (#14295)Sergey M․1+3-3
2017-09-23 00:41[24video] Add support for (closes #14295)Sergey M․1+1-1
2017-09-23 00:26[heise] PEP 8Sergey M․1+2-2
2017-09-23 00:25[kakao] Improve (closes #14007)Sergey M․1+61-52
2017-08-24 02:32[kakao] Add extractor (closes #12298)Namnamseo2+141-0
2017-09-22 23:38[twitter] Add support for user_id-less URLs (closes #14270)Giuseppe Fabiano1+25-5
2017-09-22 23:28[americastestkitchen] Improve (closes #13996)Sergey M․1+41-41
2017-09-13 02:52[americastestkitchen] Add extractor (closes #10764)Dan Weber2+86-0
2017-09-22 22:49[generic] Fix support for multiple HTML5 videos on one page (closes #14080)kayb941+19-3
2017-09-22 22:35[mixcloud] Improve and simplify (closes #14132)Sergey M․1+41-30
2017-09-06 02:24[mixcloud] Fix extraction (closes #14088)Tatsuyuki Ishi2+114-63
2017-09-22 18:30[options] Accept lrc as a subtitle conversion target format (closes #14292)Yen Chi Hsuan3+3-2
2017-09-21 16:00[lynda] Add support for (closes #14286)Sergey M․1+5-2
2017-09-20 21:05[beeg] Fix extraction (closes #14275)Giuseppe Fabiano1+5-2
2017-09-20 19:53[nbcsports:vplayer] Correct theplatform URL (closes #13873)Parmjit Virk1+5-4
2017-09-19 20:58[twitter] Fix duration extractioncapital-G1+8-4
2017-09-19 16:59[tvplay] Bypass geo restrictionSergey M․1+11-1
2017-09-19 15:51[devscripts/check-porn] Fix gettestcases importKareem Moussa1+2-2
2017-09-17 15:46[heise] Add support for YouTube embedskayb941+27-6
2017-09-17 15:19[popcorntv] Add extractor (closes #5914, closes #14211)Sergey M․2+79-0
2017-09-17 05:53Fix flake8 issues after #14225Yen Chi Hsuan2+18-17
2017-09-16 15:45[viki] Update app data (closes #14181)Vijay Singh1+2-2
2017-09-16 15:39[morningstar] Relax _VALID_URLWindom1+6-3
2017-09-16 04:18[utils] Use bytes-like objects in dfxp2srtYen Chi Hsuan4+41-11
2017-09-16 04:14Ignore TTML subtitlesYen Chi Hsuan1+1-0
2017-09-15 18:28Merge pull request #14225 from Tithen-Firion/openload-phantomjs-methodYen Chi Hsuan4+242-45
2017-09-15 16:12[noovo] Fix extraction (closes #14214)Sergey M․1+32-29
2017-09-15 15:25[dailymotion:playlist] Relax _VALID_URL (closes #14219)Sergey M․1+1-1
2017-09-15 15:18[twitch] Add support for URLs (closes #14215)Sergey M․1+6-3
2017-09-15 15:13[vgtv] Relax _VALID_URL (closes #14223)Sergey M․1+6-2
2017-09-15 14:48release 2017.09.15Sergey M․4+6-5
2017-09-15 14:45[ChangeLog] ActualizeSergey M․1+15-0
2017-09-14 18:59[condenast] Fix extraction (closes #14196, closes #14207)Sergey M․1+32-22
2017-09-14 18:47[tv4] fix a test URLPhilipp Hagemeister1+1-1
2017-09-14 18:37[orf] Add new extractor for f4m storiesPhilipp Hagemeister2+111-4
2017-09-14 16:50[tv4] Relax _VALID_URL (closes #14206)Sergey M․1+5-1
2017-09-14 16:19[downloader/fragment] Restart inconsistent incomplete fragment downloads (#13731)Sergey M․1+7-2
2017-09-13 09:36Merge pull request #12909 from remitamine/raw-subYen Chi Hsuan1+22-21
2017-09-10 21:32[animeondemand] Improve and modernizeSergey M․1+16-18
2017-09-10 21:22[animeondemand] Bypass geo restrictionSergey M․1+2-0
2017-09-10 21:14[animeondemand] Add support for flash videos (closes #9944)Sergey M․1+24-2
2017-09-10 20:30release 2017.09.11Sergey M․3+5-5
2017-09-10 20:27[ChangeLog] ActualizeSergey M․1+6-0
2017-09-10 20:22[rutube:playlist] Fix suitable (closes #14166)Sergey M․1+4-2
2017-09-10 15:16release 2017.09.10Sergey M․5+11-6
2017-09-10 15:15[ChangeLog] ActualizeSergey M․1+29-0
2017-09-10 15:08[fox] Fix extraction (#14147)Sergey M․1+84-41
2017-09-10 12:09[rutube] Use bool_or_noneSergey M․1+4-3
2017-09-10 12:08[utils] Introduce bool_or_noneSergey M․1+4-0
2017-09-10 11:39[rutube] Rework and generalize playlist extractors (closes #13565)Sergey M․1+108-108
2017-07-04 09:26[rutube:playlist] Add extractor (closes #13534)luceatnobis2+85-0
2017-09-08 15:13[] Clarify how to run extractor specific test caseskayb941+3-1
2017-09-08 14:53[radiocanada] Add fallback for title extractionOlivier Bilodeau1+31-14
2017-09-05 17:50[abcnews,chilloutsoze,cracked,vice,vk] Use dedicated YouTube embeds extraction routinesSergey M․5+16-21
2017-09-05 17:48[youtube] Separate methods for embeds extractionSergey M․2+41-29
2017-09-05 16:31[YoutubeDL] Ensure dir existence for each requested format (closes #14116)Sergey M․1+16-8
2017-09-05 15:45[redtube] Fix formats extraction (closes #14122)Sergey M․1+19-2
2017-09-04 16:08[arte] Relax unavailability check (closes #14112)Sergey M․1+1-1
2017-09-03 10:30[manyvids] Improve (closes #14059)Sergey M․1+25-13
2017-08-30 07:14[manyvids] Add support for preview videos (closes #14053)John D2+37-0
2017-09-03 10:02[vidme:user] Make tests only matching (closes #14054)Sergey M․1+2-10
2017-08-28 19:35[vidme:user] Relax _VALID_URLstheychx1+24-10
2017-09-03 09:38[bpb] Improve (closes #14086)Sergey M․1+9-4
2017-08-31 10:56[bpb] Fix extraction (closes #14043)Timendum1+2-2
2017-09-03 09:18[soundcloud] Simplify and add test (closes #14093)Sergey M1+18-2
2017-09-01 08:08[soundcloud] Fix download URL with private tracksTatsuyuki Ishi1+9-10
2017-09-03 09:04[aliexpress:live] Fix issues (closes #13698, closes #13707)Sergey M․1+30-17
2017-07-22 19:32[aliexpress:live] Add extractordubber02+41-0
2017-09-02 08:44[viidea] Capture and output lecture error message (#14099)Sergey M․1+14-5
2017-09-02 08:33[radiocanada] Skip unsupported platforms (closes #14100)Sergey M․1+6-2
2017-09-01 18:08release 2017.09.02Sergey M․3+5-5
2017-09-01 18:04[ChangeLog] ActualizeSergey M․1+13-0
2017-09-01 17:57[youtube] Force old layout for each webpage (closes #14083)Sergey M․1+7-1
2017-08-30 17:47[youtube] Fix upload date extraction (closes #14065)Sergey M․1+1-3
2017-08-30 16:50[charlierose] Add support for episodes (closes #14062)Sergey M․1+4-1
2017-08-29 22:27[bbccouk] Add support for w-prefixed ids (closes #14056)Sergey M․1+4-1
2017-08-28 03:22Merge pull request #14048 from ryandesign/patch-1Yen Chi Hsuan1+2-2
2017-08-27 17:50[googledrive] Extend _VALID_URL (closes #9785)Sergey M․1+19-2
2017-08-27 17:39[googledrive] Add support for source format (closes #14046)Sergey M․1+81-34
2017-08-27 15:36[pornhd] Fix extraction (closes #14005)Sergey M․1+3-2
2017-08-26 23:09release 2017.08.27.1Sergey M․3+5-5
2017-08-26 23:06[ChangeLog] ActualizeSergey M․1+7-0
2017-08-26 22:59[youtube] Fix extraction with --youtube-skip-dash-manifest enabled (closes #14037)Sergey M․1+1-1
2017-08-26 21:28release 2017.08.27Sergey M․3+5-5
2017-08-26 21:24[ChangeLog] ActualizeSergey M․1+20-0
2017-08-26 20:27[extractor/generic] Extract from LD-JSON last of all Previous sources may contain several formats, e.g. M․1+6-6
2017-08-26 20:27[extractor/common] Extract format id from label attribute of source tag for HTML5 videos (#14034)Sergey M․1+4-1
2017-08-26 20:12[extractor/common] Extract height from res attribute of source tag for HTML5 videos (closes #14034)Sergey M․1+3-0
2017-08-26 16:55[http] Rework HTTP downloader * Simplify code and split into separate routines to facilitate maintaining * Make retry mechanism work on errors during actual download not only during connection establishment phase * Retry on ECONNRESET and ETIMEDOUT during reading data from network * Retry on content too short and various timeout errors * Show error description on retry * Closes #506, closes #809, closes #2849, closes #4240, closes #6023, closes #8625, closes #9483Sergey M․2+199-154
2017-08-26 15:02[rai] Fix audio formats extraction (closes #14024)Sergey M․1+2-2
2017-08-26 12:32[mixcloud] Fix extraction (closes #14020)Vijay Singh1+1-1
2017-08-26 08:38[youtube] Fix controversy videos extraction (closes #14027, closes #14029)Sergey M․1+31-5
2017-08-24 15:28[mixcloud] Fix extraction (closes #14015)Vijay Singh1+1-1
2017-08-23 16:23release 2017.08.23Sergey M․5+13-11
2017-08-23 16:21[ChangeLog] ActualizeSergey M․1+12-1
2017-08-23 15:50[toutv] PEP 8Sergey M․1+0-1
2017-08-23 15:45[cbc:watch] Bypass geo-restriction (closes #13993)Sergey M․1+9-3
2017-08-23 15:28[toutv] Relax DRM check (closes #13994)Sergey M․1+3-1
2017-08-22 17:33[googledrive] Simplify and carry long lines (#13638)Sergey M․1+62-57
2017-08-22 17:32[extractor/common] Introduce _parse_xmlSergey M․1+18-3
2017-08-22 16:48[googledrive] Add support for subtitles (fixes #13619)Parmjit Virk1+103-1
2017-08-22 13:51Merge pull request #13669 from bmwiedemann/masterYen Chi Hsuan1+9-2
2017-08-21 16:06[pornhub] Relax uploader regex (closes #13906, closes #13975)Sergey M․1+1-1
2017-08-20 16:35[] Switch to HTTPS URLsAlan Yee1+25-25
2017-08-20 16:32[bandcamp:album] Extract track titlesLuca Steeb1+6-1
2017-08-20 07:16[extractor/common] Make HLS and DASH extraction non fatal in _parse_html5_media_entries (closes #13970)Sergey M․1+2-2
2017-08-19 16:54[bbccouk] Add support for events URLs (closes #13893)Sergey M․1+2-1
2017-08-19 14:48[liveleak] Support multi-video pages (closes #6542)Yen Chi Hsuan2+28-16
2017-08-19 14:28[ChangeLog] FixYen Chi Hsuan1+1-1
2017-08-19 14:27[liveleak] Support another liveleak embedding pattern (closes #13336)Yen Chi Hsuan4+55-11
2017-08-19 13:44[cda] Fix extraction (closes #13935)Yen Chi Hsuan2+2-1
2017-08-19 13:40[utils] Fix unescapeHTML for misformed string like "&a&quot;" (#13935)Yen Chi Hsuan3+8-1
2017-08-19 12:48[laola1tv] Add support for (closes #13965)Sergey M․2+19-0
2017-08-18 16:31[mixcloud] Fix extraction (closes #13958)Sergey M․1+8-6
2017-08-17 18:05release 2017.08.18Sergey M․4+6-5
2017-08-17 18:03[ChangeLog] ActualizeSergey M․1+11-0
2017-08-17 18:00[qqmusic:toplist] PEP 8Sergey M․1+0-3
2017-08-17 17:58[arte] Detect unavailable videos (closes #13945)Sergey M․1+10-2
2017-08-17 16:59[YoutubeDL] Sanitize byte string format URLs (#13951)Sergey M․1+5-3
2017-08-17 16:57[generic] Convert redirect URLs to unicode strings (closes #13951)Sergey M․1+2-2
2017-08-17 16:14[udemy] Fix paid course detection (#13943)Sergey M․1+1-1
2017-08-17 15:45[pluralsight] Use RPC API for course extraction (closes #13937)Sergey M․1+36-16
2017-08-17 13:21Credit Genki Sky for clippit (bfabd17b33d)Yen Chi Hsuan1+1-0
2017-08-17 08:56[ChangeLog] Add an entry for Genki Sky's patchYen Chi Hsuan1+1-1
2017-08-09 02:49Add new extractorGenki Sky2+75-0
2017-08-17 08:40[ChangeLog] Add entry for #13805Yen Chi Hsuan1+7-0
2017-08-17 08:39[qqmusic] Fix tests and cleanupYen Chi Hsuan1+48-41
2017-08-17 08:11Merge pull request #13805 from gam2046/masterYen Chi Hsuan1+48-44
2017-08-16 16:03[periscope] Renew HLS extraction (closes #13917)Sergey M․1+13-7
2017-08-15 16:58[extractor/common] Add support for float durations in _parse_mpd_formats (closes #13919)Sergey M․3+106-1
2017-08-14 15:39[mixcloud] Extract decrypt keySergey M․1+25-7
2017-08-13 01:58release 2017.08.13Sergey M․4+10-5
2017-08-13 01:00[ChangeLog] ActualizeSergey M․1+19-0
2017-08-13 00:53[pornhub:playlistbase] Skip videos from drop-down menu for all playlists (closes #12819, closes #13902)Sergey M․1+9-9
2017-08-13 00:23[fourtube] Add support for other sites (closes #6022, closes #7859, closes #13901)Sergey M․2+146-35
2017-08-12 18:11[generic] Add test for #13895Sergey M․1+15-0
2017-08-12 17:58[limelight] Improve embeds detection (closes #13895)Sergey M․1+13-6
2017-08-12 16:24[reddit] Add extractors (closes #13847)Sergey M․2+118-0
2017-08-12 12:24[extractor/common] Fix _media_formatsSergey M․1+2-2
2017-08-12 10:18[aparat] Extract all formats (closes #13887)Sergey M․1+30-19
2017-08-12 10:14[YoutubeDL] Make sure format id is not emptySergey M․1+1-1
2017-08-12 10:11[extractor/common] Make _family_friendly_search optionalSergey M․1+2-1
2017-08-12 09:48[extractor/common] Respect source's type attribute for HTML5 media (closes #13892)Sergey M․1+4-4
2017-08-12 09:30[mixcloud] Fix play info decryption (closes #13885)Sergey M․1+2-1
2017-08-11 15:02[generic] Replace vzaar embed testSergey M․1+10-10
2017-08-11 15:00[generic] Add support for vzaar embedstetra-eder2+25-0
2017-08-09 16:52release 2017.08.09Sergey M․3+5-5
2017-08-09 16:49[ChangeLog] ActualizeSergey M․1+8-0
2017-08-09 16:46[xxxymovies] Fix title extraction (closes #13868)Sergey M․1+2-2
2017-08-09 16:12[nick] Add support for (closes #13860)Sergey M․1+4-1
2017-08-09 15:55[mixcloud] Fix play info decryption (closes #13867)Sergey M․1+17-10
2017-08-09 15:28[utils] Skip missing params in cli_bool_option (closes #13865)Sergey M․2+6-0
2017-08-07 22:41[20min] Fix embeds extractionAlex Seiler1+1-1
2017-08-07 15:43[dplayit] Fix extraction (closes #13851)Sergey M․1+42-24
2017-08-06 16:19[niconico] Support videos with multiple formats (closes #13522)Yen Chi Hsuan2+145-17
2017-08-06 15:07[niconico] Support HTML5-only videos (closes #13806)Yen Chi Hsuan2+93-43
2017-08-06 02:05release 2017.08.06Sergey M․4+6-7
2017-08-06 02:02[ChangeLog] ActualizeSergey M․1+22-0
2017-08-06 01:44[pluralsight] Fix format selectionSergey M․1+1-0
2017-08-06 01:18[mpora] Remove extractor (closes #13826)Sergey M․2+0-63
2017-08-06 01:04[voot] Improve extraction (#10255, closes #11814)Sergey M․2+78-35
2017-01-22 23:42[voot] Add extractorAshutosh Chaudhary2+56-0
2017-08-05 14:17[vlive:channel] Limit number of videos per page to 100 (closes #13830)Sergey M․1+6-1
2017-08-05 01:28[podomatic] Extend _VALID_URL (closes #13827)Sergey M․1+35-28
2017-08-05 01:17[cinchcast] Extend _VALID_URLSergey M․1+11-3
2017-08-04 23:57Use relative paths for DASH fragments (closes #12990) 10x reduced JSON size refs #13810Sergey M․2+20-10
2017-08-04 17:59[yandexdisk] Relax _VALID_URL (closes #13824)Sergey M․1+6-3
2017-08-04 17:09[mlb] Update test (closes #13777)Sergey M․1+1-1
2017-08-04 17:00[vidme] Extract DASH and HLS formatsSergey M․1+26-8
2017-08-04 16:54[teamfour] Remove extractor (closes #13782) Now covered with generic extractorSergey M․2+0-49
2017-08-04 16:51[pornhd] Fix extraction (closes #13783)Sergey M․1+1-1
2017-08-04 16:44[udemy] Fix subtitles extraction (closes #13812)Sergey M․1+30-17
2017-08-04 15:46[mlb] Extend _VALID_URL (closes #13740)Matt Crupi1+5-1
2017-08-04 15:43[] Improve grammarJustin Quan1+2-2
2017-08-03 16:19