- Feb 14, 2023
-
-
dirkf authored
- Feb 13, 2023
-
-
fonkap authored
* Add extractor for streamsb.com (viewsb.com) * make data url using app.js version --------- Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
fonkap authored
* Add extractor for kommunetv.no * Using utils.update_url instead of regex --------- Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
fonkap authored
--------- Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
teddy171 authored
* feat: add class Aria2pFD * feat: create call_downloader function * feat: a colorful download interface to aria2pFD * feat: change value name * Apply suggestions from code review Co-authored-by:
dirkf <fieldhouse@gmx.net> * Typo in suggestion * fix: remove unused value * fix: add not function to return value(0 is normal); add total_seconds to download.eta(timedelta object); add waiting status when hook progress * fix: remove unuse method ..utils.format_bytes * fix: be up to flake8 * fix: be up to flake8 * Apply suggestions from code review * [feat] test external downloader aria2p * [feat] test external downloader aria2p * [fix] test_external_downloader.py * Apply suggestions from code review Co-authored-by:
dirkf <fieldhouse@gmx.net> * Apply suggestions from code review Co-authored-by:
dirkf <fieldhouse@gmx.net> * Update test/test_external_downloader.py Co-authored-by:
dirkf <fieldhouse@gmx.net> * Update test/test_external_downloader.py Co-authored-by:
dirkf <fieldhouse@gmx.net> * Update youtube_dl/downloader/external.py Co-authored-by:
dirkf <fieldhouse@gmx.net> * refactoring code and fix bugs * Apply suggestions from code review * Rename test_external_downloader.py to test_downloader_external.py --------- Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
Valentin Metz authored
* [rbgtum] Add new extractor * Small update, force CI --------- Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
dirkf authored
-
dirkf authored
* import parse_qs() * import parse_qs in lazy_extractors (clears old TODO) * clean up old compiled lazy_extractors for Py2 * use update_url()
-
dirkf authored
[skip ci]
-
dirkf authored
[skip ci]
-
dirkf authored
[skip ci]
-
dirkf authored
* age restriction may cause DownloadError * update obsolete test URLs [skip ci]
-
dirkf authored
-
dirkf authored
* Use TVHTML5_SIMPLY_EMBEDDED_PLAYER client * Also add and fix tests * Introduce and use new utility function `update_url()`
-
- Feb 12, 2023
-
-
dirkf authored
-
dirkf authored
* as reported in yt-dlp/yt-dlp#6149 * also allow newline in target JSON object
-
dirkf authored
-
dirkf authored
Consequently/also: * centralise video data extraction * detect 404 and 503 expected errors * handle the test video in IGNVideo * handle two additional page formats for the tests in IGNArticle
-
- Feb 03, 2023
-
-
dirkf authored
* support ITVX URLs (thanks Vangelis66) * support legacy ITV Hub URLs * include extraction fix 4c57dd2 from sleaux-meaux 3 May 2021 * include extraction fix 6fbcc16, fix by staubichsauger & pukkandan * work-around duration parsing pending fix to utils.parse_duration * apply default vanilla UA for pages and media to avoid site blocking * also detect and report `Episode not found` instead of generic 404 * rework ITVBTCCIE with geo-block detection, best effort geo-restriction handling, news article support * fix tests
-
- Feb 02, 2023
-
-
dirkf authored
NB download tests on CI servers blocked Co-authored-by:
Alfonso Solbes <fonk666@gmail.com>
-
afterdelight authored
-
dirkf authored
-
Epsilonator authored
Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
zhangeric-15 authored
Resolves #31336 Co-authored-by:
Jouni Järvinen <rautamiekka@users.noreply.github.com> Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
Ruowang Sun authored
Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
Leon Etienne authored
* [pr0gramm] implement infoextractor * [pr0gramm] remove misplaced comment, uncapture regex-group * [pr0gramm]: specify utf-8 coding * [pr0gramm]: add trailing comma to lists for maintainability * [pr0gramm]: ie only sets upload_date attribute * [pr0gramm]: add video_id to title * [pr0gramm]: more forgiving _valid_url regex * [pr0gramm]: add uploader to title, if set * Discriminate URL pattern --------- Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
JChris246 authored
Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
Rodrigo Dias authored
Resolves #31425 Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
Brian Marks authored
Also * support new sites and URL patterns * back-port from yt-dlp Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
dirkf authored
* support subset `... else if ...` * support `while` * add `RegExp` class * generalise `new` support * limited more debug strings * matching test changes
-
pukkandan authored
Fix for yt-dlp/yt_dlp#6131 Closes #31509
-
- Nov 13, 2022
-
-
dirkf authored
-
dirkf authored
* detect kt_player('kt_player', 'https://.../kt_player.swf?v=5... * detect age limit if 18 USC 2257 is mentioned * test with shooshtime.com Partially resolves #31332.
-
FraFraFra-LongD authored
* add ThisVidIE, ThisVidMemberIE, ThisVidPlaylistIE * redirect embed to main page for more metadata * use KVS extraction newly added to GenericIE and remove duplicate tests * also add MrDeepFake etc compat to GenericIE (closes #22390) Co-authored-by:
dirkf <fieldhouse@gmx.net>
-
- Nov 12, 2022
-
-
dirkf authored
-
- Nov 11, 2022
-
-
dirkf authored
* don't crash parser if jwplayer_data is invalid (empty, or no formats) * use `label` in `sources[n]` as `format_id` * relax `jwplayer().setup(...)` RE (also rework PR #27274 enhancement) * detect more manifest formats in _parse_jwplayer_formats() (from PR #29596) * improve metadata extraction (from PR #25433) * remember URLs in a set * use parse_resolution() in format * extract filesize in format (from yt-dlp) Co-authored-by:
kikuyan <kikuyan@users.noreply.github.com> Co-authored-by:
martin54 <martin54@users.noreply.github.com>
-
- Nov 09, 2022
-
-
Moises Lima authored
* Merge back-port from yt-dlp * Merge features from PR #29798 * Improve metadata extraction Co-authored-by:
dirkf <fieldhouse@gmx.net> Co-authored by: AXDOOMER
-
- Nov 04, 2022
-
-
dirkf authored
* back-port extractor, removing CeskaTelevizePoradyIE * follow redirect URL * support liveBroadcast and videobonusDetail in __NEXT__ data * return single video for singleton playlist * fix/add tests
-
- Nov 03, 2022
-
-
Andrei Lebedev authored
* Backport traverse_obj and closely related function from yt-dlp (code by pukkandan) * Backport LazyList, variadic(), try_call (code by pukkandan) * Recast using yt-dlp's newer traverse_obj() implementation and tests (code by grub4k) * Add tests for Unicode case folding support matching Py3.5+ (requires f102e3dc) * Improve/add tests for variadic, try_call, join_nonempty Co-authored-by:
dirkf <fieldhouse@gmx.net>
-