Paper
0153b387e5
[VidLii] Add 720p support ( #30924 )
...
* [VidLii] Add HD support (yt-dlp backport-ish)
* Also fix a bug with the view count
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
7 days ago
dirkf
a48fe7491d
[ORF] Skip tests with limited availability
1 week ago
dirkf
e20ca543f0
[ORF] Re-factor and update`ORFFM4StoryIE`
...
* fix getting media via DASH instead of inaccessible mp4
* also get in-page YT media
1 week ago
dirkf
e39466051f
[ORF] Support sound.orf.at, updating `ORFRadioIE`
...
* maintain support for xx.orf.at/player/... URLs
* add `ORFRadioCollectionIE` to support playlists in ORF Sound
* back-port and re-work `ORFPodcastIE` from https://github.com/yt-dlp/yt-dlp/pull/8486 , thx Esokrates
1 week ago
dirkf
d95c0d203f
[ORF] Support on.orf.at, replacing `ORFTVthekIE`
...
* add `ORFONIE`, back-porting yt-dlp PR https://github.com/yt-dlp/yt-dlp/pull/9113 and friends: thx HobbyistDev, TuxCoder, seproDev
* re-factor to support livestreams via new `ORFONliveIE`
1 week ago
dirkf
3bde6a5752
[test] Improve download test
...
* skip reason can't be unicode in Py2
* remove duplicate assert...Equal functions
1 week ago
dirkf
50f6c5668a
[core] Re-factor with `_fill_common_fields()` as used in yt-dlp
1 week ago
dirkf
b4ff08bd2d
[core] Safer handling of nested playlist data
1 week ago
kmnx
88bd8b9f87
[mixcloud] updated mixcloud API server address ( #32557 )
...
* updated mixcloud API server address
* fix tests
* etc
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 week ago
dirkf
21924742f7
[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 above
3 weeks ago
dirkf
768ccccd9b
[compat] Avoid type comparison in `compat_ord`
...
NB This isn't actually a compat fn; it should be utils.int_from_int_or_char
3 weeks ago
dirkf
eee9a247eb
[utils] Split out traversal.py dummy and traversal tests
3 weeks ago
dirkf
34484e49f5
[compat] Improve compat_etree_iterfind for Py2.6
...
Adapted from https://raw.githubusercontent.com/python/cpython/2.7/Lib/xml/etree/ElementPath.py
3 weeks ago
dirkf
06da64ee51
[utils] Update traverse_obj() from yt-dlp
...
* remove `is_user_input` option per https://github.com/yt-dlp/yt-dlp/pull/8673
* support traversal of compat_xml_etree_ElementTree_Element per https://github.com/yt-dlp/yt-dlp/pull/8911
* allow un/branching using all and any per https://github.com/yt-dlp/yt-dlp/pull/9571
* support traversal of compat_cookies.Morsel and multiple types in `set()` keys per https://github.com/yt-dlp/yt-dlp/pull/9577
thx Grub4k for these
* also, move traversal tests to a separate class
* allow for unordered dicts in tests for Py<3.7
3 weeks ago
dirkf
a08f2b7e45
[workflows/ci.yml] Temporary workaround for Python 3.5 _pip_ failures
...
https://github.com/actions/setup-python/issues/866
1 month ago
dirkf
668332b973
[YouPorn] Add playlist extractors
...
* YouPornCategoryIE
* YouPornChannelIE
* YouPornCollectionIE
* YouPornStarIE
* YouPornTagIE
* YouPornVideosIE,
2 months ago
dirkf
0b2ce3685e
[YouPorn] Improve extraction
...
* detect unwatchable videos
* improve duration extraction
* fix count extraction and support large values
* detect and remove SEO spam boilerplate description
2 months ago
dirkf
c2766cb80e
[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!
2 months ago
dirkf
eb38665438
[YouPorn] Incorporate yt-dlp PR 8827
...
* from https://github.com/yt-dlp/yt-dlp/pull/8827
* extract from webpage instead of broken API URL
* thx The-MAGI
2 months ago
dirkf
e0727e4ab6
[postprocessor/ffmpeg] Fix finding ffprobe (bug in 21792b8
)
...
Fixes 21792b88b7 (commitcomment-140705274)
, thx: vonProteus
2 months ago
Ori Avtalion
4ea59c6107
[utils] Fix crash in _report_ignoring_subs from c58b655
( #32762 )
...
Align `utils.bug_reports_message()` with yt-dlp https://github.com/yt-dlp/yt-dlp/commit/5873d4ccdd , thanks fstirlitz
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 months ago
dirkf
21792b88b7
[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 #32735
3 months ago
dirkf
d8f134a664
[downloader/external] Fix "Resource Warning" in downloader test
...
* add compat_subprocess_Popen context manager
* apply context manager in FFmpegFD._call_downloader()
3 months ago
dirkf
31a15a7c8d
[compat] Simplify/fix compat_html_parser_HTMLParseError
3 months ago
dirkf
19dc10b986
[utils] Apply compat_contextlib_suppress
3 months ago
dirkf
182f63e82a
[compat] Add compat_contextlib_suppress
...
with compat_contextlib_suppress(*Exceptions):
# code that fails silently for any of Exceptions
3 months ago
gy-chen
71211e7db7
[Youtube] Fix unwanted private method __ie_msg in f8b0135850
...
Fixes `AttributeError no attribute '_YoutubeIE__ie_msg'` if unable to decode n-parameter
3 months ago
Zizheng Guo
a96a45b2cd
[Vimeo] Improve `config` extraction ( #32742 )
...
* update for more robust json parsing
3 months ago
hatsomatt
820fae3b3a
[Videa] Fix extraction
...
* update API URL
* from https://github.com/yt-dlp/yt-dlp/pull/8003
* thanks to the authors!
Closes yt-dlp/7427
Authored by: hatsomatt, aky-01
3 months ago
dirkf
aef24d97e9
[Videa] Align with yt-dlp
3 months ago
dirkf
f7b30e3f73
[XFileShare] Update extractor for 2024
...
* simplify aa_decode()
* review and update supported sites and tests
* in above, include FileMoon.sx, and remove separate module
* incorporate changes from yt-dlp
* allow for decoding multiple scripts (eg, FileMoon)
* use new JWPlayer extraction
3 months ago
dirkf
f66372403f
[InfoExtractor] Rework and improve JWPlayer extraction
...
* use traverse_obj() and _search_json()
* support playlist `.load({**video1},{**video2}, ...)`
* support transform_source=... for _extract_jwplayer_data()
3 months ago
dirkf
7216fa2ac4
[InfoExtractor] Add `_search_json()`
...
* uses the error diagnostic to truncate the JSON string
* may be confused by non-C-Pythons
3 months ago
dirkf
acc383b9e3
[utils] Let int_or_none() accept a base, like int()
3 months ago
Hubert Hirtz
f0812d7848
[utils] Handle user:pass in URLs ( #28801 )
...
* Handle user:pass in URLs
Fixes "nonnumeric port" errors when youtube-dl is given URLs with
usernames and passwords such as:
http://username:password@example.com/myvideo.mp4
Refs:
- https://en.wikipedia.org/wiki/Basic_access_authentication
- https://tools.ietf.org/html/rfc1738#section-3.1
- https://docs.python.org/3.8/library/urllib.parse.html#urllib.parse.urlsplit
Fixes #18276 (point 4)
Fixes #20258
Fixes #26211 (see comment)
* Align code with yt-dlp
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
4 months ago
Aaron Tan
40bd5c1815
[caffeine.tv] Add new extractor ( #32514 )
...
* Add CaffeineTVIE info extractor to support site caffeine.tv
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
4 months ago
dirkf
70f230f9cf
[GBNews]Add new extractor for GB News TV channel ( #29432 )
...
* Add extractor for GB News TV channel
* Support more GBNews URL formats
Allow alphanumeric and _ in place of `shows`, which redirect to site's preferred URL
* Update for 2024
4 months ago
dirkf
48ddab1f3a
[downloader/external] Fix WgetFD proxy (rev 2)
...
From PR (defunct source), closes #29343 .
Matches https://github.com/yt-dlp/yt-dlp/pull/3152
Thx former user kikuyan.
4 months ago
dirkf
7687389f08
[Vbox7] Improve extraction, adding features from yt-dlp PR #9100
...
* changes from https://github.com/yt-dlp/yt-dlp/pull/9100 (thx
seproDev):
- attempt HLS extraction
- re-enable XFF
- test `view_count`, `duration` extraction
* improve commenting, error checks
4 months ago
dirkf
4416f82c80
[Vbox7IE] Sanitise ld+json containing unexpected characters
...
* based on PR #29680
* added hack to force invoking `transform_source`
* fixes #26218
5 months ago
dirkf
bdda6b81df
[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 https://github.com/ytdl-org/youtube-dl/pull/29680
* thx former GH user kikuyan
5 months ago
dirkf
1fd8f802b8
[InfoExtractor] Correctly resolve BaseURL in DASH manifest
...
Specs:
* ISO/IEC 23009-1:2012 section 5.6
* RFC 3986 section 5.
5 months ago
dirkf
4eaeb9b2c6
[InfoExtractor] Support byte range for DASH
...
* adapted from https://github.com/ytdl-org/youtube-dl/pull/30279
* thx former GH user kikuyan
5 months ago
dirkf
bec9180e89
[downloader/dash] Support `range` in fragment (format f'{start}-{end}')
...
* adapted from https://github.com/ytdl-org/youtube-dl/pull/30279
* thx former GH user kikuyan
5 months ago
dirkf
c58b655a9e
[InfoExtractor] Support DASH subtitle extraction (yt-dlp back-port)
5 months ago
dirkf
dc512e3a8a
[YouTube] Fix `like_count` extraction using `likeButtonViewModel`
...
* also fix various tests
* TODO: check against yt-dlp tests
5 months ago
dirkf
f8b0135850
[YouTube] Rework n-sig processing, realigning with yt-dlp
...
* apply n-sig before chunked fragments, fixes #32692
5 months ago
dirkf
640d39f03a
[InfoExtractor] Support some warning and `._downloader` shortcut methods from yt-dlp
5 months ago
dirkf
6651871416
[compat] Rework compat for `method` parameter of `compat_urllib_request.Request` constructor
...
* fixes #32573
* does not break `utils.HEADrequest` (eg)
5 months ago
mk-pmb
be008e657d
[core] Fix format string injection for metadata JSON filename message.
7 months ago
Robotix
b1bbc1e502
[Epidemic Sound] Add new extractor ( #32628 )
...
* Add simple extractor
* Support separate tracks
* Use index as id instead of slug
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
7 months ago
dirkf
55a442adae
[Imgur] Overhaul extractor module ( #32612 )
...
Revise extractors for new API and page formats
7 months ago
mimvahedi
c62936a5f2
[telewebion] Fix extraction ( #32634 )
...
* [telewebion] fix extraction
Resolves https://github.com/ytdl-org/youtube-dl/issues/5135#issuecomment-932952119
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
7 months ago
dirkf
427472351c
[utils] Make restricted filenames ignore characters in Unicode categories Mark, Other
...
Resolves #32629
7 months ago
dirkf
c6538ed323
[workflows/ci.yml] Use setup-python for now released Python 3.12
7 months ago
dirkf
8d227cb97b
[workflows/ci.yml] Actually use default values for push and pull_request
7 months ago
dirkf
4e115e18cb
[workflows/ci.yml] Run apt-get update before installing
7 months ago
ReenigneArcher
b7fca0fab3
[Youtube] Update consent cookie handling to match site
...
Apologies for force push!
[skip ci]
7 months ago
dirkf
00ef748cc0
[downloader] Fix baa6c5e: show ETA of http download as ETA instead of total d/l time
9 months ago
dirkf
66ab0814c4
[utils] Revert bbd3e7e
, updating docstring, test instead
10 months ago
dirkf
bbd3e7e999
[utils] Properly handle list values in update_url()
...
An actual list value in a query update could have been treated
as a list of values because of the key:list parse_qs format.
10 months ago
dirkf
21caaf2380
[test] Remove redundancy from lambda expected value regex
10 months ago
dirkf
31f50c8194
[S4C] Add thumbnail extraction, extract series as playlist
...
Based on https://github.com/yt-dlp/yt-dlp/pull/7776 : thx ifan-t, bashonly
10 months ago
dirkf
7d58f0769a
[ci.yml] Improve conditions for nosetest installations
10 months ago
dirkf
86e3cf5e58
[S4C] Add extractor for Sianel Pedwar Cymru
...
* from https://github.com/yt-dlp/yt-dlp/pull/7730 , thx ifan-t, bashonly
11 months ago
dirkf
2efc8de4d2
[utils] Advertise optional supported `Content-Encoding`s
11 months ago
dirkf
e4178b5af3
[utils] Add and use `filter_dict()` from yt-dlp
11 months ago
dirkf
2d2a4bc832
[utils] Revise `isinstance()` tests (especially for str/unicode/bytes) to complete Linter fix
11 months ago
dirkf
7d965e6b65
[utils] Avoid comparing `type(var)`, etc, to pass new Linter rules
11 months ago
dirkf
abef53466d
[utils] Rework URL path munging for ., .. components
...
* move processing to YoutubeDLHandler
* also process `Location` header for redirect
* use tests from https://github.com/yt-dlp/yt-dlp/pull/7662
11 months ago
dirkf
e7926ae9f4
[utils] Rework decoding of `Content-Encoding`s
...
* support nested encodings
* support optional `br` encoding, if brotli package is installed
* support optional 'compress' encoding, if ncompress package is installed
* response `Content-Encoding` has only unprocessed encodings, or removed
* response `Content-Length` is decoded length (usable for filesize metadata)
* use zlib for both deflate and gzip decompression
* some elements taken from yt-dlp: thx especially coletdjnz
11 months ago
dirkf
87e578c9b8
[workflows/ci.yml] Update to setup-java@v3
...
* avoid Node 12 deprecation
11 months ago
dirkf
0861812d72
[build] Fix typo in `devscripts/fish-completion.py` (fix 2285605
)
11 months ago
dirkf
b870181229
[build] Extend use of `devscripts/utils`
11 months ago
dirkf
a25e9f3c84
[compat] Use `compat_open()`
11 months ago
dirkf
aac33155e4
[build] Add and use `devscripts/utils`
11 months ago
dirkf
2b7dd3b2a2
[utils] Fix update_Request() with empty data (not None)
11 months ago
dirkf
44faa71b19
[test/test_execution.py] Use `compat_subprocess_get_DEVNULL()`
11 months ago
dirkf
7bce2ad441
[build] Fix various Jython CI and test issues
11 months ago
dirkf
ca71e56c48
[workflows/ci.yml] Build 3.12 with pyenv
11 months ago
dirkf
2a4e9faa77
[doc] Update developer guidance
...
* mention pynose
* mention traverse_obj and add/revise examples
[skip ci]
11 months ago
dirkf
74eef6bb5e
[workflows/ci.yml] Extend Python versions
...
* add 3.10 - 3.12
* use https://pypi.org/project/pynose/ for Py >= 3.9
* test Windows with 3.4
* set defaults (main, both) except push: (all, core)
11 months ago
dirkf
1fa8b86f0b
[utils] Remove stray undocumented Host header in redirect (fix 46fde7c
)
11 months ago
dirkf
b2ba24bb02
[InfoExtractor] Add `_match_valid_url()` class method and refactor
...
* API compatible with yt-dlp
* also support Sequence of patterns in _VALID_URL
* one place to compile _VALID_URL
* TODO: remove existing extractor shims
11 months ago
dirkf
a190b55964
[utils] Fix broken Py 3.11+ compat in `traverse_obj()`
...
* inspect.getargspec is missing despite doc claiming backward compat
* replace with emulation of `Signature.bind()`
11 months ago
dirkf
b2741f2654
[InfoExtractor] Add search methods for Next/Nuxt.js from yt-dlp
...
* add _search_nextjs_data(), from https://github.com/yt-dlp/yt-dlp/pull/1386
thanks selfisekai
* add _search_nuxt_data(), from https://github.com/yt-dlp/yt-dlp/pull/1921 ,
thanks Lesmiscore, pukkandan
* add tests for the above
* also fix HTML5 type recognition and tests, from
222a230871
,
thanks Lesmiscore
* update extractors in PR using above, fix tests.
11 months ago
dirkf
8465222041
[Clipchamp] Add new extractor back-ported from yt-dlp
11 months ago
dirkf
4339910df3
[DLF] Add site extractors back-ported from yt-dlp
...
* from https://github.com/yt-dlp/yt-dlp/pull/6697 , thanks nick-cd
11 months ago
dirkf
eaaf4c6736
[Whyp] Add extractor back-ported from yt-dlp
...
* from https://github.com/yt-dlp/yt-dlp/pull/6803 , thanks CoryTibbettsDev
11 months ago
dirkf
4566e6e53e
[GlobalPlayer] Add site extractors back-ported from yt-dlp
...
* from https://github.com/yt-dlp/yt-dlp/pull/6903 , thanks garret1317
11 months ago
dirkf
1e8ccdd2eb
[InfoExtractor] Support groups in _`search_regex()`, etc
11 months ago
dirkf
cb9366eda5
[utils] Minor updates (merge_dicts, T)
...
A couple of mods to ease yt-dlp back-ports:
* add kwargs to merge_dicts:
`unblank=True` (disallow empty string), `rev=False` (reverse the merge list)
* add `T(x)` shortcut for `{x}`, unsupported in Py2.6
11 months ago
dirkf
d9d07a9581
[utils] Improve js_to_json, align with yt-dlp
...
* support variable substitution, from https://github.com/yt-dlp/yt-dlp/pull/#521 etc,
thanks ChillingPepper, Grub4k, pukkandan
* improve escape handling, from https://github.com/yt-dlp/yt-dlp/pull/#521
thanks Grub4k
* support template strings from https://github.com/yt-dlp/yt-dlp/pull/6623
thanks Grub4k
* add limited `!` evaluation (eg, !!0 -> false, see tests)
11 months ago
dirkf
825a40744b
[utils] Align traverse_obj() with yt-dlp
...
Thanks Grub4k for these:
* traverse `Iterable`s, from https://github.com/yt-dlp/yt-dlp/pull/6902 , etc
* traverse `set` key for transformations/filters, `re.Match` group names, from
776995bc10
, etc
* traverse `re.Match`es, from https://github.com/yt-dlp/yt-dlp/pull/5174
* always return list when branching, from https://github.com/yt-dlp/yt-dlp/pull/5170
11 months ago
dirkf
47214e46d8
[compat] Fix old Pythons broken loading of valueless cookie attributes
...
Cookie string parsing in Py 2.6.9, probably earlier, requires `=`.
Also 3.2, though the CPython code appears to be OK: 3.1 was also wrong.
11 months ago
dirkf
1d8d5a93f7
[test] Fixes for old Pythons
11 months ago
dirkf
1634b1d61e
[doc] Warn against setting cookies with --add-header
11 months ago
bashonly
21438a4194
[downloader/external] Fix cookie support
11 months ago
Simon Sawicki
8334ec961b
[core] Process header cookies on loading
11 months ago
bashonly
3801d36416
[utils] `YoutubeDLCookieJar`: Add `get_cookie_header` and `get_cookies_for_url` methods
11 months ago
dirkf
b383be9887
[core] Remove `Cookie` header on redirect to prevent leaks
...
Adated from yt-dlp/yt-dlp-ghsa-v8mc-9377-rwjj/pull/1/commits/101caac
Thx coletdjnz
11 months ago
dirkf
46fde7caee
[core] Update redirect handling from yt-dlp
...
* Thx coletdjnz: https://github.com/yt-dlp/yt-dlp/pull/7094
* add test that redirected `POST` loses its `Content-Type`
11 months ago
dirkf
648dc5304c
[compat] Add Request and HTTPClient compat for redirect
...
* support `method` parameter of `Request.__init__` (Py 2 and old Py 3)
* support `getcode` method of compat_http_client.HTTPResponse (Py 2)
11 months ago
dirkf
1720c04dc5
[test] Make skipped tests in test_execution work with Py 2.6
11 months ago
dirkf
d5ef405c5d
[core] Align error reporting methods with yt-dlp
11 months ago
dirkf
f47fdb9564
[utils] Add {expected_type} and Iterable support to traverse_obj()
11 months ago
dirkf
b6dff4073d
[core] Revert version display from b8a86dc
11 months ago
dirkf
f24bc9272e
[Misc] Fixes for 2.6 compatibility
12 months ago
dirkf
b08a580906
[workflows/ci.yml] Fix test support for Py 2.6
12 months ago
dirkf
2500300c2a
[workflows/ci.yml] Restore test support for Py 3.2
12 months ago
dirkf
58fc5bde47
[workflows/ci.yml] Restore test support for Py 3.3, 3.4, and add 2.6
1 year ago
dirkf
fa7f0effbe
[YouTube] Avoid crash in author extraction
1 year ago
dirkf
ebdc82c586
[workflows/ci.yml] Replace actions/setup-python for legacy Pythons
...
Thanks MatteoH2O1999: https://github.com/MatteoH2O1999/setup-python
1 year ago
pukkandan
9112e668a5
[YouTube] Improve nsig function name extraction
...
Fixes player b7910ca8, using `,` vs `;`
See https://github.com/ytdl-org/youtube-dl/issues/32292#issuecomment-1602231170
Co-authored-by: dirkf
1 year ago
dirkf
07af47960f
[YouTube] Improve fix for ae8ba2c
...
Thx: https://github.com/yt-dlp/yt-dlp/commit/01aba25
1 year ago
dirkf
ae8ba2c319
[YouTube] Fix `KeyError QV` in signature extraction failed
...
* temporarily force missing global definition into sig JS
* improve test: thanks https://github.com/yt-dlp/yt-dlp/issues/7327#issuecomment-1595274615
* resolves #32314
1 year ago
dirkf
d6433cbb2c
[jsinterp] Don't find unrelated objects
1 year ago
dirkf
ff75c300f5
[jsinterp] Fix test for failed match in extract_object()
1 year ago
dirkf
a2534f7b88
[jsinterp] Fix div bug breaking player 8c7583ff
...
Thx bashonly: https://github.com/ytdl-org/youtube-dl/issues/32292#issuecomment-1585639223
Fixes #32292
1 year ago
dirkf
b8a86dcf1a
[core] Revise 1f7c6f8
to help downstream merger (possibly)
1 year ago
dirkf
2389c7cbd3
[compat] Fix casefold import __all__ syntax in a19855f
1 year ago
dirkf
ee731f3d00
[ITV] Fix UA capitalisation in 384f632
1 year ago
dirkf
1f7c6f8b2b
[core] Further improve platform debug log
...
* see d1c6c5c
1 year ago
dirkf
d89c2137ba
[jsinterp] Small updates for a85a875
...
* update signature tests
* clarify NaN handling
1 year ago
dirkf
d1c6c5c4d6
[core] Improve platform debug log, based on yt-dlp
1 year ago
dirkf
6ed3433828
[jsinterp] Add short-cut evaluation for common expression
...
* special handling for (d%e.length+e.length)%e.length speeds up ~6%
1 year ago
dirkf
a85a875fef
[jsinterp] Handle NaN in bitwise operators
...
* also add _NaN
* also pull function naming from yt-dlp
1 year ago
dirkf
11cc3f3ad0
[utils] Fix `compiled_regex_type` in 249f2b6
1 year ago
dirkf
64d6dd64c8
[YouTube] Support Releases tab
1 year ago
dirkf
211cbfd5d4
[jsinterp] Minimally handle arithmetic operator precedence
...
Resolves #32066
1 year ago
dirkf
26035bde46
[DashSegmentsFD] Correctly detect errors when `fragment_retries` == 0
...
* use the success flag instead of the retry count
* establish the fragment_url outside the retry loop
* only report skipping a fragment once.
* resolves #32033
1 year ago
dirkf
2da3fa04a6
[YouTube] Simplify signature patterns
1 year ago
Gabriel Nagy
735e87adfc
[core] Sanitize info dict before dumping JSON (fixes fe7e130
) ( #32032 )
...
* follow up to fe7e130
which didn't fix everything.
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
dirkf
fe7e13066c
[core] Add and use sanitize_info() method from yt-dlp
1 year ago
dirkf
213d1d91bf
[core] No longer importing copy
1 year ago
dirkf
f8253a5289
[core] Avoid deepcopy of ctx dict (fix f35b757
) (Pt 2)
1 year ago
dirkf
d6ae3b77cd
[core] Avoid deepcopy of ctx dict (fix f35b757
)
...
* may now contain `LazyList`s
* resolves #31999
1 year ago
dirkf
9f4d83ff42
[options] Add --mtime option, unsets default --no-mtime
...
* resolves #1709 (!)
1 year ago
dirkf
25124bd640
[devscripts] Improve hack to convert command-line options to API options
...
* define equality for DateRange
* don't show default DateRange
1 year ago
dirkf
78da22489b
[compat] Add and use `compat_open()` like Py3 `open()`
...
* resolves FIXME: ytdl-org/youtube-dl/commit/dfe5fa4
1 year ago
dirkf
557dbac173
[FragmentFD] Fix iteration with infinite limit
...
* fixes ytdl-org/youtube-dl/baa6c5e
* resolves #31885
1 year ago
dirkf
cdf40b6aa6
[test] Update tests for Ubuntu 20.04
...
* 18.04 test runner was withdrawn
* for now, disable Py 3.3/3.4 tests
1 year ago
pukkandan
3f6d2bd76f
[extractor/youtube] Bypass throttling for `-f17`
...
and related cleanup
Thanks @AudricV for the finding
Ref: yt-dlp/yt-dlp/commit/c9abebb
1 year ago
pukkandan
88f28f620b
[extractor/youtube] Construct fragment list lazily
...
Ref: yt-dlp/yt-dlp/commit/e389d17
See: yt-dlp/yt-dlp#6517
1 year ago
dirkf
f35b757c82
[utils] Ensure `allow_types` for `variadic()` is a tuple
1 year ago
dirkf
45495228b7
[downloader/http] Only check for resumability when actually resuming
1 year ago
dirkf
6fece0a96b
[AENetworksBaseIE] Report missing show data instead of crash
1 year ago
dirkf
70ff013910
[devscripts] Add a hack to convert command-line options to API options
1 year ago
dirkf
e8de54bce5
[core] Handle `/../` sequences in HTTP URLs
...
* use Python's RFC implementation for embedded sequences
* hack: strip unbalanced leading `../` from path, like eg Firefox
See https://github.com/yt-dlp/yt-dlp/issues/3355
1 year ago
dirkf
baa6c5e95c
[FragmentFD] Respect `--no-continue`
...
* discard partial fragment on `--no-continue`
* continue with correct progress display otherwise
Resolves #21467
1 year ago
dirkf
5c985d4f81
[downloader] Let _ffmpeg_ handle DASH segments
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/31792 after 3da1783
.
1 year ago
dirkf
8c86fd33dc
[doc] Improve "guidance" on bug reporting
1 year ago
Sophira
27d41d7365
[doc] Recommend "Get cookies.txt LOCALLY" extension in README.md ( #31763 )
...
* remove link to suspect "Get cookies.txt" extension, dropped from Chrome store
* link to new Manifest V3-compatible open-source "Get cookies.txt LOCALLY" extension.
Fixes #31465 .
1 year ago
dirkf
0402710227
[jsinterp] Fix regexp parsing and .replace[All] method
...
* For performance, make regexp object instantiation lazy
* Other small performance improvements
1 year ago
pukkandan
3e92c60fcd
[jsinterp] Handle `Date` at epoch 0
...
See yt-dlp/yt_dlp#6400
1 year ago
pukkandan
3da17834a4
[Youtube] Construct dash formats with `range` query
...
See yt-dlp/yt_dlp#6369
1 year ago
dirkf
f7ce98a21e
[YouTube] Support @owner format in uploader_id etc
...
* implement https://github.com/ytdl-org/youtube-dl/issues/31530#issuecomment-1435734719
* update affected tests
* misc clean-ups
1 year ago
dirkf
e67e52a8f8
[test] Support test-case with volatile ID (eg live show)
...
Signalled by regexp ID value, eg: `'id': r're:[\da-zA-Z_-]{8,}'`
1 year ago
pukkandan
1d3751c3fe
Escape 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.
1 year ago
df
6067451e43
[Vimeo] Fix e19ec52
for tween-age Pythons
...
* a check in older Pythons in the 2.7 and earlier, 3.3, 3.4 series caused "sre_constants.error: nothing to repeat"
* satisfy the check by avoiding nested qualifiers that can match empty string
Resolves #31597
1 year ago
dirkf
57802e632f
[jsinterp] Fix dict comprehension for Py2.6
...
Resolves #31600
1 year ago
dirkf
2dd6c6edd8
[YouTube] Avoid crash if uploader_id extraction fails
...
See #31530 .
1 year ago
dirkf
dd9aa74bee
[test] Avoid name TestIE which causes a pytest warning
...
See: 060ac76257
1 year ago
dirkf
42b098dd79
[InfoExtractor] Handle unquoted values in OpenGraph searches
1 year ago
fonkap
6f8c2635a5
[StreamsbIE] Add extractor for streamsb.com (viewsb.com) ( #31517 )
...
* Add extractor for streamsb.com (viewsb.com)
* make data url using app.js version
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
fonkap
de48105dd8
[KommunetvIE] Add extractor for kommunetv.no ( #31516 )
...
* Add extractor for kommunetv.no
* Using utils.update_url instead of regex
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
fonkap
822f19f05d
[FileMoonIE] Add extractor for filemoon.sx ( #31515 )
...
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
teddy171
33db85c571
[feat]: Add support to external downloader aria2p ( #31500 )
...
* 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>
1 year ago
Valentin Metz
f33923cba7
[rbgtum] Add new extractor ( #31305 )
...
* [rbgtum] Add new extractor
* Small update, force CI
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
dirkf
e8198c517b
[YouTube] Fix tests
1 year ago
dirkf
bafb6dec72
[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()
1 year ago
dirkf
4e04f10499
[compat] Update test_compat
...
[skip ci]
1 year ago
dirkf
90c9f789d9
[utils] Add parse_qs, update_url
...
[skip ci]
1 year ago
dirkf
249f2b6316
[compat] Systematise compat_ naming
...
[skip ci]
1 year ago
dirkf
d6b14ba316
[test] Fix TestAgeRestriction
...
* age restriction may cause DownloadError
* update obsolete test URLs
[skip ci]
1 year ago
dirkf
30e986b834
[YouTube] Add `signatureTimestamp` for age-gate bypass
1 year ago
dirkf
58988c1421
[YouTube] Bypass age-gating for certain restricted videos
...
* Use TVHTML5_SIMPLY_EMBEDDED_PLAYER client
* Also add and fix tests
* Introduce and use new utility function `update_url()`
1 year ago
dirkf
e19ec52322
[Vimeo] Support /user{video_id}/{slug} URL format
1 year ago
dirkf
f2f90887ca
[Vimeo] Fix `Unable to extract info section` redux
...
* as reported in yt-dlp/yt-dlp#6149
* also allow newline in target JSON object
1 year ago
dirkf
cd987e6fca
[jsinterp] Nits
1 year ago
dirkf
d947ffe8e3
[IGN] Overhaul extractor to avoid URL redirection loop
...
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
1 year ago
dirkf
384f632e8a
[ITV] Overhaul ITV extractor ( #30266 )
...
* 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
1 year ago
dirkf
9d17948b5a
[myvideoge] Add new extractor ( #31360 )
...
NB download tests on CI servers blocked
Co-authored-by: Alfonso Solbes <fonk666@gmail.com>
1 year ago
afterdelight
f316f5d4e3
[xhamster] add support for new domain xhvid.com ( #31370 )
1 year ago
dirkf
bc6f94e459
[FIFA] Back-port extractor from yt-dlp ( #31385 )
1 year ago
Epsilonator
be3392a0d4
[Blerp] Add new extractor ( #31398 )
...
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
zhangeric-15
6d829d8119
[YouTube] Fix not finding videos listed under a channel's "shorts" subpage. ( #31409 )
...
Resolves #31336
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
Ruowang Sun
98b0cf1cd0
[Callin] Add new extractor ( #31414 )
...
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
Leon Etienne
e9611a2a36
[pr0gramm] implement InfoExtractor, Resolves #31433 ( #31434 )
...
* [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>
1 year ago
JChris246
807e593a32
[cammodels] fix and improve extractor ( #31453 )
...
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
Rodrigo Dias
297fbff23b
[doc] Fixed typo appearing to promise an example ( #31489 )
...
Resolves #31425
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
Brian Marks
37cbdfa0e7
[americastestkitchen] Add support for downloading entire series ( #31493 )
...
Also
* support new sites and URL patterns
* back-port from yt-dlp
Co-authored-by: dirkf <fieldhouse@gmx.net>
1 year ago
dirkf
295736c9cb
[jsinterp] Improve parsing
...
* support subset `... else if ...`
* support `while`
* add `RegExp` class
* generalise `new` support
* limited more debug strings
* matching test changes
1 year ago
pukkandan
14ef89a8da
Support `if` statements
...
Fix for yt-dlp/yt_dlp#6131
Closes #31509
1 year ago
dirkf
195f22f679
[generic] Improve KVS (etc) extraction
2 years ago
dirkf
fc2beab0e7
[generic] Improve KVS (etc) extraction
...
* 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 .
2 years ago
FraFraFra-LongD
1a4fbe8462
Added ThisVid.com support ( #29187 )
...
* 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>
2 years ago
dirkf
c2f9be3e63
[generic] Add KVS player extraction
2 years ago
dirkf
604762a9f8
[common:jwplayer] Improve jwplayer extraction and parsing ( #31000 )
...
* 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>
2 years ago
Moises Lima
47e70fff8b
[PeekVids, PlayVids] Add new extractor ( #29765 )
...
* 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
2 years ago
dirkf
de39d1281c
[extractor/ceskatelevize] Back-port extractor from yt-dlp, etc ( #30713 )
...
* back-port extractor, removing CeskaTelevizePoradyIE
* follow redirect URL
* support liveBroadcast and videobonusDetail in __NEXT__ data
* return single video for singleton playlist
* fix/add tests
2 years ago
Andrei Lebedev
27ed77aabb
[utils] Backport traverse_obj (etc) from yt-dlp ( #31156 )
...
* 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 f102e3d
)
* Improve/add tests for variadic, try_call, join_nonempty
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
dirkf
c4b19a8816
[compat] Work around in case folding for narrow Python build
...
Resolves #31324 .
2 years ago
dirkf
087ddc2371
[compat] Add test for compat_casefold()
2 years ago
dirkf
65ccb0dd4e
[compat] Add test for compat_casefold()
2 years ago
dirkf
a874871801
[compat] Reformat casefold.py for easier updating
2 years ago
dirkf
b7c25959f0
[compat] Unify unicode/str compat and move up
2 years ago
dirkf
f102e3dc4e
[compat] Add compat_casefold and compat_re_Match, for traverse_obj() port
2 years ago
dirkf
a19855f0f5
[compat] Add Python 2 Unicode casefold using a trivial wrapper around icu/CaseFolding.txt
2 years ago
Xie Yanbo
ce5d36486e
[netease] Support urls shared from mobile app ( #31304 )
...
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
Xie Yanbo
d25cf62086
[netease] Impove error handling ( #31303 )
...
* add warnings for users outside of China
* skip empty song urls
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
dirkf
502cefa41f
[Vimeo] Update variable name in hydration JSON pattern
...
Fixes #31311
2 years ago
dirkf
0faa45d6c0
[BongaCams] Support new .net domain
...
Resolves #31262 .
2 years ago
ache
447edc48e6
Fix ADN extractor ( #31275 )
...
* Rename Anime Digital Network to Animation Digital Network, animationdigitalnetwork.fr
* Update the test to an available video
* Update the decoding key of subtitles
* Keep the support of old URLs
* Add a test to match the old URL
* Reduce redundancy of the URL name
* Fix md5 ^^"
* Fix undefined _BASE
* Process HTTP error text (eg geo-block) correctly and uniformly in Py3, Py2
* Skip test for CI since geo-blocked
Signed-off-by: ache <ache@ache.one>
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
dirkf
ee8560d01e
[ManyVids] Support new single-page app structure
2 years ago
dirkf
7135277fec
[ManyVids] Support new single-page app structure
...
See https://github.com/yt-dlp/yt-dlp/issues/5210#issuecomment-1276919962 .
2 years ago
dirkf
7bbd5b13d4
[Motherless] Pull from yt-dlp, etc
...
* use username field
* loosen regexes
* warn on page count 0 in group
* avoid reloading group page 1
Closes #29626
2 years ago
Xie Yanbo
c91cbf6072
[netease] Get netease music download url through player api ( #31235 )
...
* remove unplayable song from test
* compatible with python 2
* using standard User_Agent, fix imports
* use hash instead of long description
* fix lint
* fix hash
2 years ago
dirkf
11b284c81f
[Common:JWPlayer] Fix x1000 scaling error
...
See https://github.com/yt-dlp/yt-dlp/issues/5106#issuecomment-1264625161
2 years ago
dirkf
c94a459a24
[utils] Sanitize look-alike Unicode glyphs in non-ID filename fields when --restrict-filenames
...
Implements https://github.com/ytdl-org/youtube-dl/issues/31216#issuecomment-1236102822 , which has a test.
2 years ago
dirkf
6e2626f092
[JSInterp] Improve separation logic
...
Based on 0468a3b325
2 years ago
dirkf
c282e5f8d7
[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 )
2 years ago
dirkf
2ced5a7912
[test] Implement string "lambda x: condition(x)" as an expected value
...
Semantics equivalent to `assert condition(got)`
2 years ago
Xiyue
82e4eca711
[motherless] Fixed the broken uploader_id in the extractor ( #31243 )
...
* Fixed the broken uploader_id in the extractor.
* Make uploader_id RE looser
* Fix uploader_id in test Motherless_3
* Fix group pagination
* # coding: utf-8
Co-authored-by: Andy Xuming <xuminic@gmail.com>
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
dirkf
1b1442887e
[manyvids] Improve extraction ( #31172 )
...
* extract all formats from page
* extract description, uploader, views, likes
* downrate previews
* fix tests
* use txt_or_none()
2 years ago
dirkf
22127b271c
[NRK] Remove explicit Accept-Encoding header that invites Brotli
...
Fixes #31285
2 years ago
coletdjnz
d35557a75d
[Telegraaf] Use mobile GraphQL API endpoint
...
Workaround for Cloudflare 403
Fixes https://github.com/yt-dlp/yt-dlp/issues/5000
Authored by: coletdjnz
2 years ago
dirkf
9493ffdb8b
[test] Use windows-2019 for tests
...
(At least for now) resolves #31249
2 years ago
pukkandan
7009bb9f31
[jsinterp] Workaround operator associativity issue
...
* temporary fix for player 5a3b6271 [1]
1. https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1235384480
2 years ago
dirkf
218c423bc0
[cache] Add cache validation by program version, based on yt-dlp
2 years ago
dirkf
55c823634d
[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 c57c113c
2 years ago
dirkf
4050e10a4c
[options] Document that postprocessing is not forced by --postprocessor-args
...
Resolves #30307
2 years ago
dirkf
ed5c44e7b7
[compat] Replace deficient ChainMap class in Py3.3 and earlier
...
* fix version check
2 years ago
dirkf
0f6422590e
[compat] Replace deficient ChainMap class in Py3.3 and earlier
2 years ago
dirkf
4c6fba3765
[jsinterp] Improve try/catch/finally support
2 years ago
dirkf
d619dd712f
[jsinterp] Fix bug in operator precedence
...
* from 164b03c486
* added tests
2 years ago
dirkf
573b13410e
[YouTube] Improve error check for n-sig processing
2 years ago
dirkf
66e58dccc2
[core] Avoid processing empty format list after removing bad formats
...
* also ensure compat encoding of error strings
2 years ago
dirkf
556862bc91
[utils] Ensure RFC3986 encoding result is unicode
2 years ago
gudata
a8d5316aaf
[infoq] Avoid crash if the page has no `mp3Form`
...
* proposed fix for issue #31131 , aligns with yt-dlp
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
dirkf
fd3f3bebd0
[uktvplay] Support domain without .uktv
2 years ago
dirkf
46b8ae2f52
[jsinterp] Clean up and pull yt-dlp style
...
* add compat_re_Pattern
* improve compat_collections_chain_map
* use class JS_Undefined
* remove unused code
2 years ago
dirkf
538ec65ba7
[jsinterp] Handle regexp literals and throw/catch execution ( #31182 )
...
* based on f6ca640b12
, thanks pukkandan
* adds parse support for regexp flags
2 years ago
dirkf
b0a60ce203
[jsinterp] Improve JS language support ( #31175 )
...
* operator ??
* operator ?.
* operator **
* accurate operator functions
* `undefined` handling
* object literals {a: 1, "b": expr}
* more tests for weird JS comparisons: see https://github.com/ytdl-org/youtube-dl/issues/31173#issuecomment-1217854397 .
2 years ago
dirkf
e52e8b8111
[postprocessor] Don't replace existing value with null metadata parsed from title
2 years ago
dirkf
d231b56717
[jsinterp] Overhaul JSInterp to handle new YT players 4c3f79c5, 324f67b9 ( #31170 )
...
* back-port from yt-dlp 8f53dc44a0cc1c2d98c35740b9293462c080f5d0, thanks pukkandan
* also support void, improve <</>> precedence, improve expressions in comma-list
* add more tests
2 years ago
dirkf
e6a836d54c
[core] Make `--max-downloads ...` stop immediately on reaching the limit
...
Based on and closes #26638 .
2 years ago
dirkf
deee741fb1
[test, etc] Improve download test logs; also clean up some new flake8 issues ( #31153 )
...
* [test] Identify testcase errors better
* [test] Identify download errors better
* [extractor/minds] Linter
* [extractor/aes] Linter
2 years ago
Wes
adb5294177
[aenetworks] Update _THEPLATFORM_KEY and _THEPLATFORM_SECRET ( #29749 )
...
Fixes ytdl-org/youtube-dl#29300
2 years ago
Kyraminol Endyeran
5f5c127ece
[VVVVID] Support video/dash types ( #31060 )
...
Resolves #31030 .
2 years ago
dirkf
090acd58c1
[options] Improve be35e53
(--match-/reject-title parameter value)
...
Resolves #31064 .
2 years ago
dirkf
a03b9775d5
[Mediaset] Support player version number in URL pattern
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/4141
2 years ago
dirkf
8a158a936c
[NHK] Use new API URL
2 years ago
dirkf
11665dd236
[test] Fix linter for 3aa94d7945
2 years ago
dirkf
cc179df346
[XHamster] Support xhday.com alias, extract `uploader_id`
...
* support xhday.com alias for xhamster.com (resolves #31023 )
Authored by: dirkf
* extract `uploader_id`:
from 908b56eaf7
(PR https://github.com/yt-dlp/yt-dlp/pull/844 )
Authored by: octotherp
2 years ago
pukkandan
0700fde640
[utils, etc] Kill child processes when yt-dl is killed
...
* derived from PR #26592 , closes #26592
Authored by: Unrud
2 years ago
dirkf
811c480f7b
[YouTube] Support JSON3 subtitle format
...
* subtitle tests updated to match
2 years ago
dirkf
3aa94d7945
[test] Fix workable subtitle tests (except YT) and mark others as skip, broken
...
* broken tests need to be fixed when fixing the respective IE
2 years ago
dirkf
ef044be34b
[test] Skip not _WORKING IE in subtitle tests; use unittest.skipTest throughout
2 years ago
dirkf
530f4582d0
[HRFernsehen] Back-port new extractor from yt-dlp
...
Closes #26445 , where this was originally proposed.
2 years ago
pukkandan
1baa0f5f66
[utils] Escape URL while sanitizing
...
Closes #31008 , #yt-dlp/263
While this fixes the issue in question, it does not try to address the root-cause of the problem
Refer: 915f911e365736227e134ad654601443dbfd7ccb, f5fa042c82300218a2d07b95dd6b9c0756745db3
2 years ago
LewdyCoder
9aa8e5340f
[Readme] Clarified extractor naming ( #29799 )
...
* Exported usable extractors must be named `xxxxIE`
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
dirkf
04fd3289d3
[YouPorn] Improve `upload_date` extraction
...
See https://github.com/yt-dlp/yt-dlp/issues/2701#issuecomment-1034341883
2 years ago
dirkf
52c3751df7
[utils] Enable ALPN in HTTPS to satisfy broken servers
...
See https://github.com/yt-dlp/yt-dlp/issues/3878
2 years ago
dirkf
187a48aee2
[YouTube] Handle player c5a4daa1 with indirect n-function definition
...
* resolves #30976
2 years ago
Jacob Chapman
be35e5343a
Update options.py
2 years ago
dirkf
c3deca86ae
[wat.tv] Add version `pver` to metadata API call
...
Resolves #30959 .
2 years ago
dirkf
c7965b9fc2
[NHK] Support alphabetic characters in 7-char NhkVod IDs ( #29682 )
2 years ago
dirkf
e988fa4523
[doc] Clarify test naming
2 years ago
dirkf
e27d8d819f
[streamcz] Remove empty `'{}'.format()` for Py2.6
...
Use `'-join()'` here, or `{0}`, ..., in general.
2 years ago
Árni Dagur
ebc627847c
[KTH] Add new extractor for KTH play ( #30885 )
...
* Implement extractor for KTH play
* Make KTH Play url regex more relaxed
2 years ago
dirkf
a0068bd6be
[Youtube] Fix "n" descrambling for player fae06c11
...
Resolves #30856 .
2 years ago
dirkf
b764dbe773
Disable blank issues
2 years ago
nixxo
871645a4a4
[RAI] Fix extraction of http formats
...
From https://github.com/yt-dlp/yt-dlp/pull/3272
Closes https://github.com/yt-dlp/yt-dlp/issues/3270
Authored by: nixxo
2 years ago
nixxo
1f50a07771
[RAI] Extend formats with direct http mp4 link (PR #27990 )
...
* initial support for creating direct mp4 link
* improved regexes and info extraction
* added "connection: close" to request headers
* updated to https://github.com/yt-dlp/yt-dlp/pull/208
2 years ago
nixxo
9e5ca66f16
[RAI] Added checks for DRM protected content (PR #27657 )
...
reviewed by pukkandan (https://github.com/yt-dlp/yt-dlp/pull/150 )
2 years ago
lihan7
17d295a1ec
[extractor/bilibili] Fix path "/audio/auxxxxx" download return 403
2 years ago
dirkf
49c5293014
Ignore --external-downloader-args if --external-downloader was rejected
...
... and generate warning
2 years ago
df
6508688e88
Make default upload_/release_date a compat_str
...
Ensures download tests pass in Python 2 as well as 3; also
add YoutubeDL tests for timestamp -> upload_date etc.
2 years ago
dirkf
4194d253c0
Avoid skipping ID when unlisted_hash is numeric
...
Pattern needed a non-greedy match; also replaced a redundant test with one for this, issue 29690
2 years ago
dirkf
f8e543c906
[Alsace20TV] Add new extractors Alsace20TVIE, Alsace20TVEmbedIE
2 years ago
dirkf
c4d1738316
[CPAC] Add extractor for Canadian Parliament
...
CPACIE: single episode
CPACPlaylistIE: playlists and searches
2 years ago
dirkf
1f13ccfd7f
Fixed groups() call on potentially empty regex search object ( #30676 )
...
* Fixed groups() call on potentially empty regex search object.
- https://github.com/ytdl-org/youtube-dl/issues/30521
* minimising lines changed
Co-authored-by: yayorbitgum <50963144+yayorbitgum@users.noreply.github.com>
2 years ago
marieell
923292ba64
[aliexpress] Fix test case
2 years ago
Lesmiscore (Naoya Ozaki)
782bfd26db
[bigo] add support for bigo.tv ( #30635 )
...
* [bigo] add support for bigo.tv
* [bigo] prepend "Bigo says"
* title fallback
* add error for invalid json data
2 years ago
Vladimir Stavrinov
3472227074
[rutv] fix vbr for empty string value ( #30623 )
...
* [rutv] use str_to_int() (thx dirkf)
2 years ago
Petr Vaněk
bf23bc0489
add missing __future__ import unicode_literals
2 years ago
Petr Vaněk
85bf26c1d0
resolve problem with unpacking operator for <py3.5
2 years ago
Petr Vaněk
d8adca1b66
[streamcz] test fixes and one additional test
2 years ago
Petr Vaněk
d02064218b
do not use f-strings
2 years ago
Petr Vaněk
b1297308fb
avoid traverse_obj function
2 years ago
Petr Vaněk
8088ce036a
revert: use _match_valid_url function
2 years ago
Petr Vaněk
29f7bfc4d7
[streamcz] cherry-pick from yt-dlp
...
Cherry-picked-from: 7d449fff5346 ("[streamcz] Fix extractor (#1616 )")
2 years ago
dirkf
74f8cc48af
[extractor/videa] Back-port from yt-dlp PRs 463+1028
...
Authored by: nyuszika7h
2 years ago
kikuyan
8ff961d10f
[extractor/videa] fix extraction in Py2
...
Fixes #30416
2 years ago
dirkf
266b6ef185
[BBC] Also allow PID with leading 'l' (live?)
2 years ago
dirkf
825d3426c5
[Nuvid] Use site JSON for video details ( #29332 )
...
Back-port yt-dlp PR 1022 onto PR #17890 and update
Video details aren't in the original HTML now but populated by async JS
Co-authored by: u-spec-png
Co-authored by: vidaritos
2 years ago
dirkf
47b0c8697a
[ARD] Back-port subtitle extraction from yt-dlp PR 2409
...
Authored by: fstirlitz
Fixes #30543
Closes #17766 (thanks ngdio)
2 years ago
Seonghyeon Cho
734dfbb4e3
Remove redundant assigning `format_id`
2 years ago
df
ddc080a562
Add ArteTVCategoryIE to support category playlists
2 years ago
Abdullah Ibn Fulan
16a3fe2ba6
Updated Album URL regex
...
Mistakenly forgot to edit a line in last commit.
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
Abdullah Ibn Fulan
c820a284a2
[extractor/audiomack] Updated URL regex, corrected invalid testcases, fixed bug
...
Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
dirkf
58babe9af7
Support __INITIAL_DATA__ with stringified JSON
...
Add test and fix test for bbcthreeConfig
2 years ago
df
6d4932f023
Try for timestamp, description from window.__INITIAL_DATA__ pages
2 years ago
dirkf
92d73ef393
[niconico] Implement heartbeat for download
2 years ago
dirkf
91278f4b6b
[niconico] Back-port extractor from yt-dlp
...
Add Nico search extractors, fix extraction
2 years ago
dirkf
73e1ab6125
[test:download] Only extract enough videos for playlist_mincount
2 years ago
dirkf
584715a803
[applepodcasts] Extract default thumbnail image
2 years ago
dirkf
e00b0eab1e
[applepodcasts] Improve format extraction
...
Set acodec and vcodec, etc, to avoid breaking, eg, bestaudio
2 years ago
dirkf
005339d637
[applepodcasts] Support new AMP-ish page structure
2 years ago
Chris Rose
23ad6402a6
xvideos: Fix for #30271
2 years ago
dirkf
9642344965
Fix tests for working IEs; disable obsolete WDRMobile
2 years ago
dirkf
568c7005d5
Fix WDRMaus; extend URL matching for other Maus pages; improve ID extraction
2 years ago
dirkf
5cb4833f40
Update URPlayIE extractor for Next.js page format, with subtitles
2 years ago
dirkf
5197336de6
Support more deeply nested ptmd_path with test, update tests
2 years ago
dirkf
01824d275b
Additional tweaks: allow any .ndr.de, simplify quote match
2 years ago
dirkf
39a98b09a2
Fix NDR, NJoy tests
2 years ago
dirkf
f0a05a55c2
NJoy: improve extraction of NDR id, description, etc with current page formats
2 years ago
dirkf
4186e81777
NDR: improve extraction of NDR id, description, etc with current page formats
2 years ago
dirkf
b494824286
Support Tele5 pages with Discovery Networks format instead of JWPlatform
2 years ago
dirkf
8248133e5e
Back-port yt-dlp Viki extractor
...
From https://github.com/yt-dlp/yt-dlp/pull/2540
2 years ago
dirkf
27dbf6f0ab
Return the item itself if playlist has one entry
...
Removes playlist spam from log
2 years ago
dirkf
61d791726f
Find TV2DK Kaltura ID in Nuxt.js page format
2 years ago
pukkandan
0c0876f790
[youtube:search] Add tests
2 years ago
dirkf
7a497f1405
Rework 2c2c2bd
with an actual Mix page and realistic playlist size
...
From 2c2c2bd348 (commitcomment-65953545)
2 years ago
dirkf
5add3f4373
Merge branch 'pukkandan-yt-searchurl' into yt-dl-master
...
Closes #27749
2 years ago
pukkandan
78ce962f4f
[youtube] Support channel search
...
Code from cd684175ad
2 years ago
dirkf
41f0043983
Avoid crashing if n-sig decode fails
2 years ago
dirkf
34c06b16f5
Support Youtube Shorts URL format
2 years ago
dirkf
1e677567cd
[YouTube] Fix n-sig for player e06dea74 ( #30582 )
...
From yt-dl commit 48416bc
2 years ago
df
af9e72507e
Implement n-param descrambling using JSInterp
...
Fixes #29326 , closes #29790 , closes #30004 , closes #30024 , closes #30052 ,
closes #30088 , closes #30097 , closes #30102 , closes #30109 , closes #30119 ,
closes #30125 , closes #30128 , closes #30162 , closes #30173 , closes #30186 ,
closes #30192 , closes #30221 , closes #30239 , closes #30539 , closes #30552 .
2 years ago
dirkf
6ca7b77696
Refactor JSInterpreter._separate
...
yt-dlp/yt-dlp/@06dfe0a, improve _MATCHING_PARENS
2 years ago
dirkf
9d142109f4
Back-port test_youtube_signature.py from yt-dlp and fix JSInterp accordingly
2 years ago
dirkf
1ca673bd98
Fix splice to handle float
...
Needed for new youtube js player f1ca6900
Add 57dbe8077f (diff-729b57caa8d006426f6a8960c061f519a8b6658682284015e069745af52ffb07)
2 years ago
df
e1eae16b56
Handle default in switch better
...
Add a1fc7ca074
Thanks coletdjnz
2 years ago
df
96f87aaa3b
Back-port JS interpreter upgrade from yt-dlp PR #1437
2 years ago
df
5f5de51a49
Add compat_map/filter and use the former
2 years ago
df
39ca35e765
Fix test_youtube_flat_playlist_extraction
2 years ago
df
d76d59d99d
Remove obsolete non-working test_youtube_toptracks
2 years ago
df
2c2c2bd348
Fix test_youtube_mix
2 years ago
df
46e0a729b2
Remove obsolete test_youtube_course
2 years ago
df
57044eaceb
Fix test_youtube_playlist_noplaylist
2 years ago
pukkandan
a3373da70c
Merge branch 'UP/youtube-dl' into dl/YoutubeSearchURLIE
2 years ago
pukkandan
2c4cb134a9
Fix max_results
2 years ago
pukkandan
bfe72723d8
Use `itertools.islice`
2 years ago
pukkandan
ed99d68bdd
Add back `YoutubeSearchURLIE`
2 years ago
Sergey M․
5014bd67c2
release 2021.12.17
3 years ago
Sergey M․
e418823350
[ChangeLog] Actualize
...
[ci skip]
3 years ago
lanegramling
b5242da7d2
[youtube] Update signature function patterns ( closes #30363 ) ( #30366 )
3 years ago
bopol
a803582717
[peertube] only call description endpoint if necessary ( #29383 )
3 years ago
Remita Amine
7fb9564420
[periscope] pass referer to HLS requests( closes #29419 )
3 years ago
Aleri Kaisattera
379f52a495
[liveleak] Remove extractor ( closes #17625 , closes #24222 ) ( #29331 )
3 years ago
Sergey M․
cb668eb973
[pornhub] Add support for pornhubthbh7ap3u.onion
3 years ago
Sergey M․
751c9ae39a
[pornhub] Detect geo restriction
3 years ago
Sergey M․
da32828208
[pornhub] Dismiss tbr extracted from download URLs ( closes #28927 )
...
No longer reliable
3 years ago
Sergey M․
2ccee8db74
[curiositystream:collection] Extend _VALID_URL ( closes #26326 , closes #29117 )
3 years ago
Sergey M․
47f2f2fbe9
[youtube] Make get_video_info processing more robust ( closes #29333 )
3 years ago
Sergey M․
03ab02730f
[youtube] Workaround for get_video_info request (refs #29333 )
...
See https://github.com/ytdl-org/youtube-dl/issues/29333#issuecomment-864049544
3 years ago
Tianyi Shi
4c77a2e538
[bilibili] Strip uploader name ( #29202 )
3 years ago
bopol
4131703001
[youtube] Update invidious instance list ( #29281 )
3 years ago
Logan B
cc21aebe90
[umg:de] Update GraphQL API URL ( #29304 )
...
Previous one no longer resolves
Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago
Sergey M․
57b9a4b4c6
[nrk] Switch psapi URL to https ( closes #29344 )
...
Catalog calls no longer work via http
3 years ago
kikuyan
3a7ef27cf3
[postprocessor/ffmpeg] Show ffmpeg output on error (refs #22680 ) ( #29336 )
3 years ago
kikuyan
a7f61feab2
[egghead] Add support for app.egghead.io ( closes #28404 ) ( #29303 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago
kikuyan
8fe5d54eb7
[appleconnect] Fix extraction ( #29208 )
3 years ago
kikuyan
d156bc8d59
[orf:tvthek] Add support for MPD formats ( closes #28672 ) ( #29236 )
3 years ago
Sergey M
c2350cac24
[README.md] Update MSVC 2010 redist URL ( closes #29222 )
3 years ago
Sergey M․
b224cf39d5
release 2021.06.06
3 years ago
Sergey M․
5f85eb820c
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
bb7ac1ed66
[facebook] Improve login required detection
3 years ago
Sergey M․
fdf91c52a8
[youporn] Fix formats and view count extraction ( closes #29216 )
3 years ago
Sergey M․
943070af4a
[orf:tvthek] Fix thumbnails extraction ( closes #29217 )
3 years ago
Remita Amine
82f3993ba3
[formula1] fix extraction( closes #29206 )
3 years ago
Sergey M․
d495292852
[ard] Relax _VALID_URL and fix video ids ( closes #22724 , closes #29091 )
3 years ago
Sergey M․
2ee6c7f110
[ustream] Detect https embeds ( closes #29133 )
3 years ago
Sergey M․
6511b8e8d7
[ted] Prefer own formats over external sources ( closes #29142 )
3 years ago
Sergey M․
f3cd1d9cec
[twitch:clips] Improve extraction ( closes #29149 )
3 years ago
phlip
e13a01061d
[twitch:clips] Add access token query to download URLs ( closes #29136 )
3 years ago
Sergey M․
24297a42ef
[youtube] Fix get_video_info request ( closes #29086 , closes #29165 )
3 years ago
Remita Amine
1980ff4550
[vimeo] fix vimeo pro embed extraction( closes #29126 )
3 years ago
Remita Amine
dfbbe2902f
[redbulltv] fix embed data extraction( closes #28770 )
3 years ago
Remita Amine
e1a9d0ef78
[shahid] relax _VALID_URL(closes #28772 , closes #28930 )
3 years ago
Sergey M․
f47627a1c9
release 2021.05.16
3 years ago
Sergey M․
efeb9e0fbf
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
e90a890f01
[playstuff] Add extractor ( closes #28901 , closes #28931 )
3 years ago
Sergey M․
199c645bee
[eroprofile] Skip test
3 years ago
Sergey M․
503a3744ad
[eroprofile] Fix extraction ( closes #23200 , closes #23626 , closes #29008 )
3 years ago
kr4ssi
ef03721f47
[vivo] Add support for vivo.st ( #29009 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago
Sergey M․
1e8aaa1d15
[generic] Add support for og:audio ( closes #28311 , closes #29015 )
3 years ago
Sergey M․
6423d7054e
[options] Fix thumbnail option group name ( closes #29042 )
3 years ago
Sergey M․
eb5080286a
[phoenix] Fix extraction ( closes #29057 )
3 years ago
Sergey M․
286e01ce30
[generic] Add support for sibnet embeds
3 years ago
Sergey M․
8536dcafd8
[vk] Add support for sibnet embeds ( closes #9500 )
3 years ago
Sergey M․
552b139911
[generic] Add Referer header for direct videojs download URLs ( closes #2879 , closes #20217 , closes #29053 )
3 years ago
Lukas Anzinger
2202cef0e4
[orf:radio] Switch download URLs to HTTPS ( closes #29012 ) ( #29046 )
3 years ago
Sergey M․
a726009987
[blinkx] Remove extractor ( closes #28941 )
...
No longer exists.
3 years ago
catboy
03afef7538
[medaltv] Relax _VALID_URL ( #28884 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago
Jacob Chapman
b797c1cc75
[YoutubeDL] Improve extract_info doc ( #28946 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago
Sergey M․
04be55307a
[funimation] Add support for optional lang code in URLs ( closes #28950 )
3 years ago
Sergey M․
504e4d804d
[gdcvault] Add support for HTML5 videos
3 years ago
Sergey M․
1786cd3fe4
[dispeak] DRY and update tests ( closes #28970 )
3 years ago
Ben Rog-Wilhelm
b8645c1f58
[dispeak] Improve FLV extraction ( closes #13513 )
3 years ago
Ben Rog-Wilhelm
fe05191b8c
[kaltura] Improve iframe extraction ( #28969 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago
Sergey M․
0204838163
[kaltura] Make embed code alternatives actually work
3 years ago
Sergey M․
a0df8a0617
[cda] Improve extraction ( closes #28709 , closes #28937 )
3 years ago
Sergey M․
d1b9a5e2ef
[twitter] Improve formats extraction from vmap URL ( closes #28909 )
3 years ago
Sergey M․
ff04d43c46
[xtube] Fix formats extraction ( closes #28870 )
3 years ago
Sergey M․
d2f72c40db
[svtplay] Improve extraction ( closes #28507 , closes #28876 )
3 years ago
Sergey M․
e33dfb445c
[tv2dk] Fix extraction ( closes #28888 )
3 years ago
Sergey M․
94520568b3
[workflows/ci.yml] Update link to jython-installer
3 years ago
Sergey M․
273964d190
release 2021.04.26
3 years ago
Sergey M․
346dd3b5e8
[ChangeLog] Actualize
...
[ci skip]
3 years ago
schnusch
f5c2c06231
[xfileshare] Add support for wolfstream.tv ( #28858 )
3 years ago
Sergey M․
57eaaff5cf
[francetvinfo] Improve video id extraction ( closes #28792 )
3 years ago
Sergey M․
999329cf6b
[workflows/ci.yml] Fix install nose for Jython
3 years ago
catboy
c6ab792990
[medaltv] Fix extraction ( #28807 )
...
numeric clip ids are no longer used by medal, and integer user ids are now sent as strings.
3 years ago
The Hatsune Daishi
0db79d8181
[tver] Redirect all downloads to Brightcove ( #28849 )
3 years ago
Sergey M․
7e8b3f9439
[youtube] Remove unused code
3 years ago
Sergey M․
ac19c3ac80
[go] Improve video id extraction ( closes #25207 , closes #25216 , closes #26058 )
3 years ago
Sergey M․
c4a451bcdd
[test_execution] Add test for lazy extractors (refs #28780 )
3 years ago
Sergey M․
5ad69d3d0e
[test_youtube_misc] Move YoutubeIE.extract_id test into separate module
3 years ago
Sergey M․
32290307a4
[youtube] Fix lazy extractors ( closes #28780 )
3 years ago
Sergey M․
dab83a2597
[bbc] Extract full description from __INITIAL_DATA__ (refs #28774 )
3 years ago
dirkf
41920fc80e
[bbc] Extract description and timestamp from __INITIAL_DATA__ ( #28774 )
3 years ago
Sergey M․
9f6c03a006
[cbsnews] Fix extraction for python <3.6 ( closes #23359 )
3 years ago
Sergey M․
596b26606c
release 2021.04.17
3 years ago
Sergey M․
f20b505b46
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
cfee2dfe83
[utils] PEP 8
3 years ago
Sergey M․
30a3a4c70f
[lbry] Add support for HLS videos ( closes #27877 , closes #28768 )
3 years ago
Sergey M․
a00a7e0cad
[utils] Add support for support for experimental HTTP response status code 308 Permanent Redirect (refs #27877 , refs #28768 )
3 years ago
Sergey M․
54558e0baa
[youtube] Improve stretch extraction and fix stretched ratio calculation ( closes #28769 )
3 years ago
Sergey M․
7c52395479
[youtube:tab] Improve grid extraction ( closes #28725 )
3 years ago
zraktvor
ea87ed8394
[youtube:tab] Detect series playlist on playlists page ( closes #28723 )
3 years ago
Cássio Ávila
d01e261a15
[youtube] Add more invidious instances ( #28706 )
3 years ago
quyleanh
79e4ccfc4b
[pluralsight] Extend anti-throttling timeout ( #28712 )
3 years ago
Sergey M․
06159135ef
[youtube] Improve URL to extractor routing ( closes #27572 , closes #28335 , closes #28742 )
3 years ago
Aaron Lipinski
4fb25ff5a3
[maoritv] Add new extractor( closes #24552 )
3 years ago
Sergey M․
1b0a13f33c
[youtube:tab] Pass innertube context and x-goog-visitor-id header along with continuation requests ( closes #28702 )
3 years ago
Remita Amine
27e5a4464d
[mtv] Fix Viacom A/B Testing Video Player extraction( closes #28703 )
3 years ago
Sergey M․
545d6cb9d0
[pornhub] Extract DASH and HLS formats from get_media end point ( closes #28698 )
3 years ago
Remita Amine
006eea564d
[cbssports] fix extraction( closes #28682 )
3 years ago
Remita Amine
281b8e3443
[jamendo] fix track extraction( closes #28686 )
3 years ago
Remita Amine
c0c5134c57
[curiositystream] fix format extraction( closes #26845 , closes #28668 )
3 years ago
Sergey M․
72a2c0a9ed
release 2021.04.07
3 years ago
Sergey M․
445db582a2
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
6b116f0c03
[youtube] Fix videos with restricted location ( closes #28685 )
3 years ago
Sergey M․
70d0d4f9be
[compat] Use more conventional name for compat SimpleCookie
3 years ago
Sergey M․
6b315d96bc
[compat] flake8
3 years ago
guredora
25b1287323
[line] add support live.line.me ( closes #17205 )( closes #28658 )
3 years ago
Remita Amine
760c911299
[compat] add compat_SimpleCookie to __all__ array
3 years ago
Remita Amine
162bf9e10a
[compat] add compat_SimpleCookie
3 years ago
Remita Amine
6beb1ac65b
[extractor/common] keep support for non standard JSON-LD VideoObject author values
3 years ago
Remita Amine
3ae9c0f410
[vimeo] improve extraction( closes #28591 )
3 years ago
Remita Amine
e165f5641f
[extractor/common] fix JSON-LD VideoObject author extraction
3 years ago
RomanEmelyanov
aee6feb02a
[youku] Update ccode( closes #17852 , closes #28447 , closes #28460 ) ( #28648 )
3 years ago
Remita Amine
654b4f4ff2
[youtube] prioritize information from YoutubeIE for playlist entries( closes #28619 , closes #28636 )
3 years ago
Remita Amine
1df2596f81
[extractor/common] fix _get_cookies method for python 2( #20673 , #23256 , #20326 , closes #28640 )
3 years ago
Remita Amine
04d4a3b136
[screencastomatic] fix extraction( closes #11976 , closes #24489 )
3 years ago
Allan Daemon
392c467f95
[palcomp3] Add new extractor( closes #13120 )
3 years ago
Vid
c5aa8f36bf
[arnes] Add new extractor( closes #28483 )
3 years ago
Remita Amine
3748863070
[youtube:tab] Add support for hashtag videos extraction( closes #28308 )
3 years ago
Sergey M․
ca304beb15
release 2021.04.01
3 years ago
Sergey M․
e789bb1aa4
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
14f29f087e
[youtube] Setup CONSENT cookie when needed ( closes #28604 )
3 years ago
Remita Amine
b97fb2edac
[vimeo] fix password protected review extraction( closes #27591 )
3 years ago
Remita Amine
28bab774a0
[youtube] imporve age-restricted video extraction( #28578 )
3 years ago
Sergey M․
8f493de9fb
release 2021.03.31
3 years ago
Sergey M․
207bc35d34
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Remita Amine
955894e72f
[vlive] fix inkey request( closes #28589 )
3 years ago
Sergey M․
287e50b56b
[francetvinfo] Improve video id extraction ( closes #28584 )
3 years ago
Chris Hranj
da762c4e32
[instagram] Improve title extraction and extract duration ( #28469 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago
Remita Amine
87a8bde777
[sbs] add support for ondemand watch URLs( closes #28566 )
3 years ago
Remita Amine
49fc0a567f
[youtube] fix video's channel extraction( closes #28562 )
3 years ago
Remita Amine
cc777dcaa0
[picarto] fix live stream extraction( closes #28532 )
3 years ago
Remita Amine
c785911870
[vimeo] fix unlisted video extraction( closes #28414 )
3 years ago
Remita Amine
605e7b5e47
[youtube:tab] fix playlist/comunity continuation items extraction( closes #28266 )
3 years ago
Remita Amine
8562218350
[ard] improve clip id extraction( #22724 )( closes #28528 )
3 years ago
Sergey M․
76da1c954a
release 2021.03.25
3 years ago
Sergey M․
c2fbfb49da
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Roman Sebastian Karwacik
d1069d33b4
[zoom] Add new extractor( closes #16597 , closes #27002 , closes #28531 )
3 years ago
The Hatsune Daishi
eafcadea26
[extractor] escape forgotten dot for hostnames in regular expression ( #28530 )
3 years ago
Remita Amine
a40002444e
[bbc] fix BBC IPlayer Episodes/Group extraction( closes #28360 )
3 years ago
Sergey M․
5208ae92fc
[youtube] Fix default value for youtube_include_dash_manifest ( closes #28523 )
3 years ago
Remita Amine
8117d613ac
[zingmp3] fix extraction( closes #11589 , closes #16409 , closes #16968 , closes #27205 )
3 years ago
Martin Ström
00b4d72d1e
[vgtv] Add support for new tv.aftonbladet.se URL schema ( #28514 )
...
Co-authored-by: Sergey M <dstftw@gmail.com>
3 years ago
Remita Amine
21ccd0d7f4
[tiktok] detect private videos( closes #28453 )
3 years ago
Sergey M․
7e79ba7dd6
[vimeo:album] Fix extraction for albums with number of videos multiple to page size ( closes #28486 )
3 years ago
Remita Amine
fa6bf0a711
[vvvvid] fix kenc format extraction( closes #28473 )
3 years ago
Remita Amine
f912d6c8cf
[mlb] fix video extracion( #21241 )
3 years ago
Sergey M․
357bfe251d
[svtplay] Improve extraction ( closes #28448 )
3 years ago
Remita Amine
3be098010f
[applepodcasts] fix extraction( closes #28445 )
3 years ago
Remita Amine
9955bb4a27
[rtve] improve extraction
...
- extract all formats
- fix RTVE Infantil extraction(closes #24851 )
- extract is_live and series
3 years ago
Sergey M․
ebfd66c4b1
release 2021.03.14
3 years ago
Sergey M․
b509d24b2f
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
1860d0f41c
[southpark] Fix extraction and add support for southparkstudios.com ( closes #26763 , closes #28413 )
3 years ago
Remita Amine
60845121ca
[sportdeutschland] fix extraction( closes #21856 )( closes #28425 )
3 years ago
Remita Amine
1182f9567b
[pinterest] reduce the number of HLS format requests
3 years ago
Remita Amine
ef414343e5
[peertube] improve thumbnail extraction( closes #28419 )
3 years ago
Remita Amine
43d986acd8
[tver] improve title extraction( closes #28418 )
3 years ago
Remita Amine
9c644a6419
[fujitv] fix HLS formats extension( closes #28416 )
3 years ago
Remita Amine
fc2c6d5323
[shahid] fix format extraction( closes #28383 )
3 years ago
Remita Amine
64ed3af328
[lbry] add support for channel filters( closes #28385 )
3 years ago
Sergey M․
bae7dbf78b
[bandcamp] Extract release_timestamp
3 years ago
Sergey M․
15c24b0346
[lbry] Extract release_timestamp ( closes #28386 )
3 years ago
Sergey M․
477bff6906
Introduce release_timestamp meta field (refs #28386 )
3 years ago
Sergey M․
1a1ccd9a6e
[pornhub] Detect flagged videos
3 years ago
Sergey M․
7dc513487f
[pornhub] Extract formats from get_media end point ( #28395 )
3 years ago
Remita Amine
c6a14755bb
[bilibili] fix video info extraction( closes #28341 )
3 years ago
Remita Amine
7f064d50db
[cbs] add support for Paramount+ ( closes #28342 )
3 years ago
Remita Amine
b8b622fbeb
[trovo] Add Origin header to VOD formats( closes #28346 )
3 years ago
Remita Amine
ec64ec9651
[voxmedia] fix volume embed extraction( closes #28338 )
3 years ago
Sergey M․
f68692b004
release 2021.03.03
3 years ago
Sergey M․
8c9766f4bf
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
061c030133
[youtube:tab] Switch continuation to browse API ( closes #28289 , closes #28327 )
...
Until further investigation.
3 years ago
Remita Amine
8f56907afa
[9c9media] fix extraction for videos with multiple ContentPackages( closes #28309 )
3 years ago
Remita Amine
e1adb3ed4f
[bbc] correct catched exception type
3 years ago
dirkf
e465b25c1f
[bbc] add support for BBC Reel videos( closes #21870 , closes #23660 , closes #28268 )
3 years ago
Sergey M․
7c06216abf
release 2021.03.02
3 years ago
Sergey M․
0002888627
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
3fb14cd214
[zdf] Rework extractors ( closes #11606 , closes #13473 , closes #17354 , closes #21185 , closes #26711 , closes #27068 , closes #27930 , closes #28198 , closes #28199 , closes #28274 )
...
* Generalize unique video ids for zdf based extractors
* Improve extraction
* Fix 3sat and phoenix
3 years ago
Remita Amine
bee6182680
[stretchinternet] Fix extraction( closes #28297 )
3 years ago
Remita Amine
38fe5e239a
[urplay] fix episode data extraction( closes #28292 )
3 years ago
Remita Amine
678d46f6bb
[bandaichannel] Add new extractor( closes #21404 )
3 years ago
Alexander Seiler
3c58f9e0b9
[srgssr] improve extraction
...
- extract subtitle
- fix extraction for new videos
- update srf download domains
closes #14717
closes #14725
closes #27231
closes #28238
3 years ago
Remita Amine
ef28e33249
[vvvvid] reduce season request payload size
3 years ago
nixxo
9662e4964b
[vvvvid] extract series sublists playlist_title ( #27601 ) ( #27618 )
3 years ago
Remita Amine
44603290e5
[dplay] Extract Ad-Free uplynk URLs( #28160 )
3 years ago
Remita Amine
1631fca1ee
[wat] detect DRM protected videos( closes #27958 )
3 years ago
Remita Amine
295860ff00
[tf1] improve extraction( closes #27980 )( closes #28040 )
3 years ago
Sergey M․
8cb4b71909
[tmz] Fix and improve extraction ( closes #24603 , closes #24687 , closes #28211 )
3 years ago
Remita Amine
d81421af4b
[gedidigital] improve asset id matching
3 years ago
nixxo
7422a2194f
[gedidigital] Add new extractor( closes #7347 )( closes #26946 )
3 years ago
Remita Amine
2090dbdc8c
[youtube] fix get_video_info request
3 years ago
Sergey M․
0a04e03a02
release 2021.02.22
3 years ago
Sergey M․
44b2d5f5fc
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
aa9118a373
[apa] Improve extraction ( closes #27750 )
3 years ago
Adrian Heine
36abc16c3c
[apa] Fix extraction
3 years ago
Sergey M․
919d764600
[youporn] Skip test
3 years ago
piplongrun
696183e133
[youporn] Extract duration ( #28019 )
...
Co-authored-by: Sergey M <dstftw@gmail.com>
3 years ago
SirCipherz
f90d825a6b
[peertube] Add support for canard.tube ( #28190 )
3 years ago
Remita Amine
3037ab00c7
[youtube] fixup m4a_dash formats( closes #28165 )
3 years ago
Isaac-the-Man
21e872b19a
[samplefocus] Add new extractor( closes #27763 )
3 years ago
Remita Amine
cf2dbec630
[vimeo] add support for unlisted video source format extraction
3 years ago
Remita Amine
b92bb0e02a
[viki] improve extraction( closes #26522 )( closes #28203 )
...
- extract uploader_url and episode_number
- report login required error
- extract 480p formats
- fix API v4 calls
3 years ago
Remita Amine
40edffae3d
[ninegag] unscape title( #28201 )
3 years ago
Sergey M․
9fc5eafb8e
[youtube] Improve _VALID_URL (refs #28193 )
3 years ago
bopol
08c2fbb844
[youtube] Add support for redirect.invidious.io ( #28193 )
...
Co-authored-by: Sergey M <dstftw@gmail.com>
3 years ago
Remita Amine
3997efb65e
[dplay] add support for de.hgtv.com ( closes #28182 )
3 years ago
Remita Amine
a7356dffe9
[dplay] Add support for discoveryplus.com ( closes #24698 )
3 years ago
dmsummers
e20ec43094
[simplecast] Add new extractor( closes #24107 )
3 years ago
PrinceOfPuppers
70baa7bfae
[test_youtube_lists] Actualize youtube flat playlist test ( closes #28045 )
3 years ago
PrinceOfPuppers
8980f53b42
[youtube] Fix uploader extraction in flat playlist mode ( #28045 )
3 years ago
Sergey M․
a363fb5d28
[yandexmusic:playlist] Request missing tracks in chunks ( closes #27355 , closes #28184 )
3 years ago
Max
646052e416
[postprocessor/embedthumbnail] Recognize atomicparsley binary in lowercase ( #28112 )
3 years ago
Stephen Stair
844e4cbc54
[storyfire] Add new extractor( closes #25628 )( closes #26349 )
3 years ago
Remita Amine
56c63c8c02
[zhihu] Add new extractor( closes #28177 )
3 years ago
Sergey M․
07eb8f1916
[youtube] Fix controversial videos when authenticated with cookies ( closes #28174 )
3 years ago
Remita Amine
4b5410c5c8
[ccma] fix timestamp parsing in python 2
3 years ago
Remita Amine
be2e9b76ee
[videopress] add support for video.wordpress.com
3 years ago
Remita Amine
d8085580f6
[kakao] improve info extraction and detect geo restriction( closes #26577 )
3 years ago
Remita Amine
6d32c6c6d3
[xboxclips] fix extraction( closes #27151 )
3 years ago
Sergey M․
f94d764993
[ard] Improve formats extraction ( closes #28155 )
3 years ago
Kevin Velghe
f28f1b4d6e
[canvas] Add new extractor for Dagelijkse Kost ( #28119 )
3 years ago
Sergey M․
360d5f0daa
release 2021.02.10
3 years ago
Sergey M․
cd493c5adc
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
a4c7ed6b1e
[youtube:tab] Improve grid continuation extraction ( closes #28130 )
3 years ago
Remita Amine
7f8b8bc418
[ign] fix extraction( closes #24771 )
3 years ago
Sergey M․
311ebdd9a5
[xhamster] Extract formats from xplayer settings and extract filesizes ( closes #28114 )
3 years ago
Remita Amine
99c68db0a8
[youtube] add support phone/tablet JS player( closes #26424 )
3 years ago
Sergey M․
5fc53690cb
[archiveorg] Fix and improve extraction ( closes #21330 , closes #23586 , closes #25277 , closes #26780 , closes #27109 , closes #27236 , closes #28063 )
3 years ago
Sergey M․
7a9161578e
[cda] Detect geo restricted videos (refs #28106 )
3 years ago
Adrian Heine né Lang
2405854705
[urplay] Fix extraction ( closes #28073 ) ( #28074 )
3 years ago
Sergey M․
0cf09c2b41
[youtube] Fix release date extraction ( closes #28094 )
3 years ago
Sergey M․
0156ce95c5
[youtube] Extract abr and vbr ( closes #28100 )
3 years ago
Remita Amine
1641b13232
[youtube] skip OTF formats( #28070 )
3 years ago
Sergey M․
a4bdc3112b
release 2021.02.04.1
3 years ago
Sergey M․
c7d407bca2
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
7215691ab7
[youtube] Prefer DASH formats ( closes #28070 )
3 years ago
Adrian Heine né Lang
fc88e8f0e3
[azmedien] Fix extraction ( #28064 )
3 years ago
Sergey M․
cfefb7d854
release 2021.02.04
3 years ago
Sergey M․
3c07d007ca
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
89c5a7d5aa
[pornhub] Implement lazy playlist extraction
3 years ago
Sergey M․
2adc0c51cd
[pornhub] Add placeholder netrc machine
3 years ago
Sergey M․
1f0910bc27
[svtplay] Fix video id extraction ( closes #28058 )
3 years ago
Sergey M․
e22ff4e356
[pornhub] Add support for authentication ( closes #18797 , closes #21416 , closes #24294 )
3 years ago
Sergey M․
83031d749b
[pornhub:user] Add support for URLs unavailable via /videos page and improve paging ( closes #27853 )
3 years ago
Remita Amine
1b731ebcaa
[bravotv] add support for oxygen.com( closes #13357 )( closes #22500 )
3 years ago
Remita Amine
ab25f3f431
[youtube] pass embed URL to get_video_info request
3 years ago
Guillem Vela
07f7aad81c
[ccma] improve metadata extraction( closes #27994 )
...
- extract age_limit, alt_title, categories, series and episode_number
- fix timestamp multiple subtitles extraction
3 years ago
Remita Amine
1e2575df87
Credit @adrianheine for #27732
3 years ago
Remita Amine
b111a64135
[egghead] fix typo
3 years ago
Viren Rajput
0e3a968479
[egghead] update API domain( closes #28038 )
3 years ago
Remita Amine
c11f7cf9bd
[vidzi] remove extractor( closes #12629 )
3 years ago
Remita Amine
8fa7cc387d
[vidio] improve metadata extraction
3 years ago
Remita Amine
65eee5a745
[youtube] improve subtitle extraction
3 years ago
Remita Amine
efef4ddf51
[youtube] fix chapter extraction fallback
3 years ago
Remita Amine
159a3d48df
[youtube] keep _formats array for format sorting tests
3 years ago
Remita Amine
b46483a6ec
[youtube/test_youtube_signature] fix test
3 years ago
Remita Amine
9c724601ba
[youtube] remove description chapters tests
...
video description no longer contain yt.www.watch.player.seekTo
function
3 years ago
Remita Amine
67299f23d8
[youtube] Rewrite Extractor
...
- improve format sorting
- remove unused code(swf parsing, ...)
- fix series metadata extraction
- fix trailer video extraction
- improve error reporting
- extract video location
3 years ago
Adrian Heine né Lang
8bf9591a70
[AENetworks] update AENetworksShowIE test playlist id ( #27851 )
3 years ago
nixxo
a800838f5a
[vvvvid] add support for youtube embeds ( #27825 )
3 years ago
Remita Amine
ba15b2fee6
[googledrive] report download page errors( closes #28005 )
3 years ago
ping
56a7ee9033
[vlive] Fix error message decoding for python 2 ( #28004 )
3 years ago
Remita Amine
0b4f03a563
[youtube] improve DASH formats file size extraction
3 years ago
knapior
7b8fa658f8
[cda] Improve birth validation detection ( closes #14022 ) ( #27929 )
...
Co-authored-by: Sergey M <dstftw@gmail.com>
3 years ago
Adrian Heine né Lang
fd95fc33b1
[awaan] Extract uploader id ( #27963 )
3 years ago
Remita Amine
c669554ef5
[medialaan] add support DPG Media MyChannels based websites
...
closes #14871
closes #15597
closes #16106
closes #16489
3 years ago
Remita Amine
11b68df7a4
[abcnews] fix extraction( closes #12394 )( closes #27920 )
3 years ago
Adrian Heine né Lang
d18f4419a7
[AMP] Fix upload_date and timestamp extraction ( #27970 )
3 years ago
Remita Amine
0f7d413d5b
[tv4] relax _VALID_URL( closes #27964 )
3 years ago
Remita Amine
286e5d6724
[tv2] improve MTV Uutiset Article extraction
3 years ago
tpikonen
395981288b
[tv2] Add support for mtvuutiset.fi ( #27744 )
3 years ago
Remita Amine
55bb3556c8
[adn] improve login warning reporting
3 years ago
Remita Amine
57f2488bbe
[zype] fix uplynk id extraction( closes #27956 )
3 years ago
Adrian Heine né Lang
ea399a53eb
[ADN] Implement login ( #27937 )
...
closes #17091
closes #27841
3 years ago
Sergey M․
811a183eb6
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
b63981e850
release 2021.01.24.1
3 years ago
Sergey M․
186cbaffb9
release 2021.01.24
3 years ago
Sergey M․
dbf3fa8af6
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
f08c31cf33
[franceculture] Make thumbnail optional ( closes #18807 )
3 years ago
Aurélien Grosdidier
d8dab85419
[franceculture] Fix extraction ( closes #27891 ) ( #27903 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago
Sergey M․
5519bba3e1
[options] Clarify --extract-audio help string ( closes #27878 )
3 years ago
Sergey M․
142c584063
Introduce --output-na-placeholder ( closes #27896 )
3 years ago
aarubui
4542e3e555
[njpwworld] fix extraction ( #27890 )
3 years ago
Remita Amine
fa8f6d8580
[comedycentral] fix extraction( closes #27905 )
3 years ago
Remita Amine
3bb7769c40
[wat] remove unused variable
3 years ago
Remita Amine
8d286bd5b6
[wat] fix format extraction( closes #27901 )
3 years ago
Remita Amine
cff72b4cc0
[americastestkitchen] improve season extraction
3 years ago
Brian Marks
657221c81d
[americastestkitchen] Add support for downloading entire seasons ( #27861 )
3 years ago
Remita Amine
62acf5fa2c
[trovo] Add new extractor( closes #26125 )
3 years ago
Remita Amine
b79977fb6b
[aol] add support for yahoo videos( closes #26650 )
3 years ago
Remita Amine
bc7c8f3d4e
[yahoo] fix single video extraction
3 years ago
Remita Amine
015e19b350
[lbry] unescape lbry uri( closes #27872 )
3 years ago
Remita Amine
54856480d7
[ninegag] improve extraction
3 years ago
DrWursterich
1dd12708c2
[9gag] Fix Extraction ( #23022 )
3 years ago
Brian Marks
f9201cef58
[americastestkitchen] Improve metadata extraction for ATK episodes ( #27860 )
3 years ago
Remita Amine
26499ba823
[aljazeera] fix extraction( closes #20911 )( closes #27779 )
3 years ago
Remita Amine
58f6c2112d
[minds] improve extraction
3 years ago
Tatsh
de026a6acd
[Minds] Add new extractor ( #17934 )
3 years ago
Adrian Heine né Lang
d4564afc70
[ard] Fix title and description extraction and update tests ( #27761 )
3 years ago
Adrian Heine né Lang
360a5e0f60
[aenetworks] Fix test ( #27847 )
3 years ago
Remita Amine
55a3ca16d3
[spotify] Add new extractor for Spotify Podcasts( closes #27443 )
3 years ago
Sergey M․
ef50cb3fda
release 2021.01.16
3 years ago
Sergey M․
8673f4344c
[ChangeLog] Actualize
...
[ci skip]
3 years ago
Sergey M․
f1487d4fca
[mixcloud:playlist:base] Fix video id extraction in flat playlist mode (refs #27787 )
3 years ago
Sergey M․
0cd4c402f0
[animeondemand] Add support for lazy playlist extraction ( closes #27829 )
3 years ago
Sergey M․
9c9b458145
[YoutubeDL] Protect from infinite recursion due to recursively nested playlists ( closes #27833 )
3 years ago
Remita Amine
9d50f86232
[twitter] Add tests for more cards
3 years ago
Sergey M․
7e92f9015e
[youporn] Restrict fallback download URL (refs #27822 )
3 years ago
Sergey M․
aa860b8016
[youporn] Improve height and tbr extraction (refs #23659 , refs #20425 )
3 years ago
Sergey M․
b484097b01
[youporn] Fix extraction ( closes #27822 )
3 years ago
Sergey M․
ab9001dab5
[twitter] Add support for unified cards ( closes #27826 )
3 years ago
main()
879866a230
[twitch] Set OAuth token for GraphQL requests using auth-token cookie ( #27790 )
...
Co-authored-by: remitamine <remitamine@gmail.com>
3 years ago
Aaron Zeng
8e5477d036
[YoutubeDL] Ignore failure to create existing directory ( #27811 )
3 years ago
Sergey M․
1e8e5d5238
[workflows/ci.yml] Run CI on PRs
3 years ago
Sergey M․
d81a213cfb
[YoutubeDL] Raise syntax error for format selection expressions with multiple + operators ( closes #27803 )
3 years ago
Aarni Koskela
7c2d18a13f
[Mixcloud] Harmonize ID generation from lists with full ID generation ( #27787 )
...
Mixcloud IDs are generated as `username_slug` when the full ID dict has been
downloaded. When downloading a list (e.g. uploads, favorites, ...), the temporary
ID is just the `slug`. This made e.g. archive file usage require the download
of stream metadata before the download can be rejected as already downloaded.
This commit attempts to get the uploader username during the GraphQL query, so the
temporary IDs are generated similarly.
3 years ago
Remita Amine
2408e6d26a
[cspan] improve info extraction( closes #27791 )
3 years ago
Remita Amine
cf862771d7
[adn] improve info extraction
3 years ago
Adrian Heine né Lang
a938f111ed
[ADN] Fix extraction ( #27732 )
...
Closes #26963 .
3 years ago
Remita Amine
4759543f6e
[youtube:search] fix view_count and try to extract all video sections( closes #27588 )( closes #27604 )
3 years ago
Sergey M․
d0fc289f45
[workflows/ci.yml] Change ubuntu-latest to ubuntu-18.04
...
ubuntu-latest alias will be switched to ubuntu-20.04 soon (see [1]) which lacks python 3.3 and 3.4 (see [2]).
1. https://github.blog/changelog/2020-10-29-github-actions-ubuntu-latest-workflows-will-use-ubuntu-20-04/
2. https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json
3 years ago
Sergey M․
70f572585d
[twitch] Improve login error extraction
3 years ago
Sergey M․
c2d06aef60
[twitch] Fix authentication (refs #27743 )
3 years ago
Remita Amine
ff1e765400
[threeqsdn] Improve extraction( closes #21058 )
3 years ago
0l-l0
170e1c1995
[peertube] Extract files also from streamingPlaylists ( #27728 )
...
JSON objects with an empty "files" tag seem to be a valid PeerTube API
response. In those cases the "files" arrays contained in the
"streamingPlaylists" members can be used instead.
closes #26002
closes #27586
3 years ago
Remita Amine
61e669acff
[khanacademy] fix extraction( closes #2887 )( closes #26803 )
3 years ago
Remita Amine
2c337f4e85
[spike] Update Paramount Network feed URL( closes #27715 )
3 years ago
Sergey M․
bf6a74c620
release 2021.01.08
3 years ago
Sergey M․
38a967c98e
[ChangeLog] Actualize
...
[ci skip]
3 years ago
nixxo
3a61e6d360
[rai] improve subtitles extraction ( #27705 )
...
closes #27698
3 years ago
Remita Amine
3d8e32dcc0
[canvas] Match only supported VRT NU URLs( #27707 )
3 years ago
Remita Amine
8f29b2dd38
[extractors] add BibelTVIE import
3 years ago
Remita Amine
a29e340efa
[bibeltv] Add new extractor( closes #14361 )
3 years ago
Remita Amine
b13f29098f
[bfmtv] Add new extractor( closes #16053 )( closes #26615 )
3 years ago
Remita Amine
430c4bc9d0
[sbs] Add support for ondemand play and news embed URLs( closes #17650 )( closes #27629 )
3 years ago
Sergey M․
4ae243fc6c
[twitch] Refactor
3 years ago
Sergey M․
8f20ad36dc
[twitch] Drop legacy kraken API v5 code altogether
3 years ago
Sergey M․
799c794947
[twitch:vod] Switch to GraphQL for video metadata
3 years ago
Remita Amine
1ae7ae0b96
[canvas] Fix VRT NU extraction( closes #26957 )( closes #27053 )
3 years ago
Sergey M․
ccc7112291
[twitch] Improve access token extraction and remove unused code ( closes #27646 )
3 years ago
23rd
5b24f8f505
[twitch] Switch access token to GraphQL and refactor.
3 years ago
nixxo
fcd90d2583
[rai] Detect ContentItem in iframe ( closes #12652 ) ( #27673 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago
Remita Amine
8f757c7353
[ketnet] fix extraction( closes #27662 )
3 years ago
Remita Amine
be1a3f2d11
[dplay] Add suport Discovery+ domains( closes #27680 )
3 years ago
Sergey M․
ecae54a98d
[motherless] Fix review issues and improve extraction ( closes #26495 , closes #27450 )
4 years ago
cladmi
f318882955
[motherless] Fix recent videos upload date extraction ( closes #27661 )
...
Less than a week old videos use a '20h ago' or '1d ago' format.
I kept the support for 'Ago' with uppercase start at is was already in the code.
4 years ago
Sergey M․
c3399cac19
[travis] Drop Travis CI ( closes #7193 , closes #12366 )
4 years ago
Sergey M․
9237aaa77f
[workflows/ci.yml] Add support for jython
4 years ago
Kevin O'Connor
766fcdd0fa
[downloader/hls] Disable decryption in tests ( #27660 )
...
Tests truncate the download to 10241 bytes, which is not divisible by 16
and cannot be decrypted. Tests don't really care about the decrypted
content, just that the data they retrieved is the expected data.
Therefore, it's fine to just return the encrypted data to tests.
See: #27621 and #27620
4 years ago
Yurii H
f6ea29e24b
[iheart] Update test description value ( #27037 )
...
the description has no HTML tags now.
4 years ago
Remita Amine
8a3797a4ab
[nrk] fix extraction for videos without a legalAge rating
4 years ago
Remita Amine
745db8899d
[iheart] clean HTML tags from episode description
4 years ago
Remita Amine
83db801cbf
[iheart] remove print statement
4 years ago
Remita Amine
964a8eb754
[googleplus] Remove Extractor( closes #4955 )( closes #7400 )
4 years ago
Remita Amine
ac61f2e058
[applepodcasts] Add new extractor( #25918 )
4 years ago
Remita Amine
8487e8b98a
[googlepodcasts] Add new extractor
4 years ago
Remita Amine
9c484c0019
[iheart] Add new extractor for iHeartRadio( #27037 )
4 years ago
Remita Amine
0e96b4b5ce
[acast] clean podcast URLs
4 years ago
Remita Amine
a563c97c5c
[stitcher] clean podcast URLs
4 years ago
Remita Amine
e88c9ef62a
[utils] add a function to clean podcast URLs
4 years ago
Sergey M․
0889eb33e0
[xfileshare] Add support for aparat.cam ( closes #27651 )
4 years ago
Sergey M․
0021a2b9a1
[nrktv] Add subtitles test
4 years ago
Remita Amine
19ec468635
[twitter] Add support for summary card( closes #25121 )
4 years ago
Remita Amine
491ee7efe4
[twitter] try to use a Generic fallback for unknown twitter cards( closes #25982 )
4 years ago
Remita Amine
8522bcd97c
[stitcher] Add support for shows and show metadata extraction( closes #20510 )
4 years ago
Remita Amine
ac71fd5919
[stv] improve episode id extraction( closes #23083 )
4 years ago
Sergey M․
8e953dcbb1
release 2021.01.03
4 years ago
Sergey M․
f4afb9a6a8
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
d5b8cf093c
[nrk] Fix age limit extraction
4 years ago
Sergey M․
5c6e84c0ff
[nrk] Improve series metadata extraction ( closes #27473 )
4 years ago
Sergey M․
1aaee908b9
[nrk] PEP 8
4 years ago
Sergey M․
b2d9fd9c9f
[nrk] Improve episode and season number extraction
4 years ago
Sergey M․
bc2f83b95e
[nrktv] Fix tests
4 years ago
Sergey M․
85de33b04e
[nrk] Improve series metadata extraction
4 years ago
Sergey M․
7dfd966848
[nrk] Extract subtitles
4 years ago
Sergey M․
a25d03d7cb
[nrk] Fix age limit extraction
4 years ago
Sergey M․
cabfd4b1f0
[nrk] Inline _extract_from_playback
4 years ago
Sergey M․
7b643d4cd0
[nrk] Improve video id extraction
4 years ago
Sergey M․
1f1d01d498
[nrk] Add more shortcut tests
4 years ago
Sergey M․
21a42e2588
[nrk] Improve extraction ( closes #27634 , closes #27635 )
...
+ Add support for mp3 formats
* Generalize and delegate all item extractors to nrk, beware ie key breakages
+ Add support for podcasts
+ Generalize nrk shortcut form to support all kind of ids
4 years ago
Sergey M․
2df93a0c4a
[nrktv] Switch to playback endpoint
...
mediaelement endpoint is no longer in use.
4 years ago
Remita Amine
75972e200d
[vvvvid] fix season metadata extraction( #18130 )
4 years ago
Remita Amine
d0d838638c
[stitcher] fix extraction( closes #20811 )( closes #27606 )
4 years ago
Remita Amine
8c17afc471
[acast] fix extraction( closes #21444 )( closes #27612 )( closes #27613 )
4 years ago
Remita Amine
40d66e07df
[arcpublishing] add missing staticmethod decorator
4 years ago
Remita Amine
ab89a8678b
[arcpublishing] Add new extractor
...
closes #2298
closes #9340
closes #17200
4 years ago
Remita Amine
4d7d056909
[sky] add support for Sports News articles and Brighcove videos( closes #13054 )
4 years ago
Remita Amine
c35bc82606
[vvvvid] skip unplayable episodes and extract akamai formats( closes #27599 )
4 years ago
Remita Amine
2f56caf083
[yandexvideo] fix extraction for Python 3.4
4 years ago
Sergey M․
4066945919
release 2020.12.31
4 years ago
Sergey M․
2a84694b1e
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
4046ffe1e1
[redditr] Fix review issues and extract source thumbnail ( closes #27503 )
4 years ago
ozburo
d1d0612160
[redditr] Extract all thumbnails
4 years ago
Remita Amine
7b0f04ed1f
[vvvvid] imporove info extraction
4 years ago
nixxo
2e21b06ea2
[vvvvid] add playlists support ( #27574 )
...
closes #18130
4 years ago
Remita Amine
a6f75e6e89
[yandexdisk] extract info from webpage
...
the public API does not return metadata when download limit is reached
4 years ago
Remita Amine
bd18824c2a
[yandexdisk] fix extraction( closes #17861 )( closes #27131 )
4 years ago
Remita Amine
bdd044e67b
[yandexvideo] use old api call as fallback
4 years ago
Remita Amine
f7e95fb2a0
[yandexvideo] fix extraction( closes #25000 )
4 years ago
Remita Amine
9dd674e1d2
[utils] accept only supported protocols in url_or_none
4 years ago
Remita Amine
9c1e164e0c
[YoutubeDL] Allow format filtering using audio language( #16209 )
4 years ago
Remita Amine
c706fbe9fe
[nbc] Remove CSNNE extractor
4 years ago
Remita Amine
ebdcf70b0d
[nbc] fix NBCSport VPlayer URL extraction( closes #16640 )
4 years ago
Remita Amine
5966095e65
[aenetworks] fix HistoryPlayerIE tests
4 years ago
Remita Amine
9ee984fc76
[aenetworks] add support for biography.com ( closes #3863 )
4 years ago
Remita Amine
53528e1d23
[uktvplay] match new video URLs( closes #17909 )
4 years ago
Remita Amine
c931c4b8dd
[sevenplay] detect API errors
4 years ago
Remita Amine
7acd042bbb
[tenplay] fix format extraction( closes #26653 )
4 years ago
Remita Amine
bcfe485e01
[brightcove] raise ExtractorError for DRM protected videos( closes #23467 )( closes #27568 )
4 years ago
Sergey M․
479cc6d5a1
release 2020.12.29
4 years ago
Sergey M․
38286ee729
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
1a95953867
[youtube] Improve yt initial data extraction ( closes #27524 )
4 years ago
Sergey M․
71febd1c52
[youtube:tab] Improve URL matching ( closes #27559 )
4 years ago
Sergey M․
f1bc56c99b
[youtube:tab] Restore retry on browse requests ( closes #27313 , closes #27564 )
4 years ago
Remita Amine
64e419bd73
[aparat] Fix extraction
...
closes #22285
closes #22611
closes #23348
closes #24354
closes #24591
closes #24904
closes #25418
closes #26070
closes #26350
closes #26738
closes #27563
4 years ago
Remita Amine
782ea947b4
[brightcove] remove sonyliv specific code
4 years ago
Remita Amine
f27224d57b
[piksel] import format extraction
4 years ago
Remita Amine
c007188598
[zype] Add support for uplynk videos
4 years ago
Remita Amine
af93ecfd88
[toggle] add support for live.mewatch.sg ( closes #27555 )
4 years ago
JamKage
794771a164
[go] Added support for FXNetworks ( #26826 )
...
Co-authored-by: James Kirrage <james.kirrage@mortgagegym.com>
closes #13972
closes #22467
closes #23754
4 years ago
Sergey M․
6f2eaaf73d
[teachable] Improve embed detection ( closes #26923 )
4 years ago
Remita Amine
4c7a4dbc4d
[mitele] fix free video extraction( #24624 )( closes #25827 )( closes #26757 )
4 years ago
Remita Amine
f86b299d0e
[telecinco] fix extraction
4 years ago
Sergey M
e474996541
[youtube] Update invidious.snopyta.org ( #22667 )
...
Co-authored-by: sofutru <54445344+sofutru@users.noreply.github.com>
4 years ago
Remita Amine
aed617e311
[amcnetworks] improve auth only video detection( closes #27548 )
4 years ago
Remita Amine
0fa67c1d68
[generic] Add support for VHX Embeds( #27546 )
4 years ago
Sergey M․
365b3cc72d
release 2020.12.26
4 years ago
Sergey M․
a272fe21a8
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
cec1c2f211
[instagram] Fix test
4 years ago
Sergey M․
12053450dc
[instagram] Fix comment count extraction
4 years ago
Sergey M․
46cffb0c47
[instagram] Add support for reel URLs ( closes #26234 , closes #26250 )
4 years ago
Remita Amine
c32a059f52
[bbc] switch to media selector v6
...
closes #23232
closes #23933
closes #26303
closes #26432
closes #26821
closes #27538
4 years ago
Sergey M․
6911312e53
[instagram] Improve thumbnail extraction
4 years ago
Sergey M․
f22b5a6b96
[instagram] Improve extraction ( closes #22880 )
4 years ago
Andrew Udvare
58e55198c1
[instagram] Fix extraction when authenticated ( closes #27422 )
4 years ago
Sergey M․
d61ed9f2f1
[spankbang] Remove unused import
4 years ago
Sergey M․
8bc4c6350e
[spangbang:playlist] Fix extraction ( closes #24087 )
4 years ago
Sergey M․
cfa4ffa23b
[spangbang] Add support for playlist videos
4 years ago
Sergey M․
4f1dc1463d
[pornhub] Improve like and dislike count extraction ( closes #27356 )
4 years ago
Sergey M․
17e0f41d34
[pornhub] Fix review issues ( closes #27393 )
4 years ago
JChris246
b57b27ff8f
[pornhub] Fix lq formats extraction ( closes #27386 )
4 years ago
Marco Fantauzzo
bbe8cc6662
[README.md] Update reference to cookie export extension for Chrome ( closes #26885 ) ( #27433 )
...
The cookies.txt extension doesn't exist anymore on the Chrome Web Store (see https://chrome.google.com/webstore/detail/cookiestxt/njabckikapfpffapmjgojcnbfjonfjfg ), so I propose to change the link in the README.md to another similar extension called Get cookies.txt (https://chrome.google.com/webstore/detail/get-cookiestxt/bgaddhkoddajcdgocldbbfleckgcbcid/ ) with the same functions and utility of the old one.
This PR close #26885
4 years ago
Sergey M․
98106accb6
[bongacams] Add extractor ( closes #27440 )
4 years ago
Sergey M․
af1312bfc3
[youtube:tab] Extend _VALID_URL ( closes #27501 )
4 years ago
Remita Amine
4c7d7215cd
[theweatherchannel] fix extraction ( closes #25930 )( closes #26051 )
4 years ago
Remita Amine
0370d9eb3d
[sprout] correct typo
4 years ago
Remita Amine
1434651d20
[sprout] Add support for Universal Kids ( closes #22518 )
4 years ago
Remita Amine
2c312ab84a
[theplatform] allow passing geo bypass countries from other extractors
4 years ago
Remita Amine
0ee78d62d5
[wistia] Add support for playlists ( closes #27533 )
4 years ago
Remita Amine
7f3c90ab25
[ctv] Add new extractor ( closes #27525 )
4 years ago
Remita Amine
1d3cd29730
[9c9media] improve info extraction
4 years ago
Remita Amine
4ef1fc9707
[youtube] fix automatic captions extraction( closes #27162 )( closes #27388 )
4 years ago
Remita Amine
f9e6aa1dcf
[sonyliv] fix title for movies
4 years ago
Remita Amine
f83db9064b
[sonyliv] fix extraction( closes #25667 )
4 years ago
Remita Amine
2da9a86399
[streetvoice] fix extraction( closes #27455 )( closes #27492 )
4 years ago
Remita Amine
ecaa535cf4
[facebook] add support for watchparty pages( closes #27507 )
4 years ago
Remita Amine
79dd92b1fe
[cbslocal] fix video extraction
4 years ago
Remita Amine
bd3844c9c2
[brightcove] add another method to extract policyKey
4 years ago
Sergey M․
7bf5e3a84a
[mewatch] Relax _VALID_URL ( closes #27506 )
4 years ago
Sergey M․
08a17dae5b
release 2020.12.22
4 years ago
Sergey M․
924ea66ade
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Remita Amine
5b72f5b74f
[anvato] remove NFLTokenGenerator
...
until a better solution is introduced that:
- works with lazy_extractors
- allows for 3rd party token generators
4 years ago
Remita Amine
bfa345744d
[tastytrade] Remove Extractor( closes #25716 )
...
covered by GenericIE via BrighcoveNewIE
4 years ago
Remita Amine
f966461476
[niconico] fix playlist extraction( closes #27428 )
4 years ago
Remita Amine
b8aea53682
[everyonesmixtape] Remove Extractor
4 years ago
Remita Amine
c0d9eb7043
[kanalplay] Remove Extractor
4 years ago
Remita Amine
3ba6aabd25
[arkena] fix extraction
4 years ago
Sergey M․
a8b31505ed
Switch to GitHub actions for CI
...
Travis CI has ignored our requests and does not look to be interested in providing OSS credits for youtube-dl
4 years ago
Remita Amine
90a271e914
[nba] rewrite extractor
4 years ago
Remita Amine
172d270607
[turner] improve info extraction
4 years ago
Remita Amine
22feed08a1
[common] remove unwanted query params from unsigned akamai manifest URLs
4 years ago
Sergey M․
942b8ca3be
[youtube] Improve xsrf token extraction ( closes #27442 )
4 years ago
Sergey M․
3729c52f9d
[generic] Improve RSS age limit extraction
4 years ago
renalid
71679eaee8
[generic] Fix RSS itunes thumbnail extraction ( #27405 )
4 years ago
Trevor Nelson
76fe4ba3b2
[redditr] Extract duration ( #27426 )
4 years ago
Remita Amine
164a4a5756
[anvato] Disable NFLTokenGenerator( closes #27449 )
4 years ago
Remita Amine
455951985b
[zaq1] Remove extractor
4 years ago
Remita Amine
c29500e412
[asiancrush] fix extraction and add support for retrocrush.tv
...
closes #25577
closes #25829
4 years ago
Remita Amine
1bc1520adc
[noco] Remove Extractor( closes #10864 )
4 years ago
Remita Amine
022e05dc1f
[nfl] fix extraction( closes #22245 )
4 years ago
Remita Amine
b34c9551aa
[anvato] update ANVACK table and add experimental token generator for NFL
4 years ago
Remita Amine
84f19c026f
[sky] relax SkySports URL regex ( closes #27435 )
4 years ago
Remita Amine
6bde5492b6
[tv5unis] Add new extractor( closes #22399 )( closes #24890 )
4 years ago
Remita Amine
6086df4d6a
[videomore] add support more.tv ( closes #27088 )
4 years ago
Sergey M․
c98052c5da
[yandexmusic:album] Simplify
4 years ago
Sergey M․
ab62bc5838
[yandexmusic] Add support for music.yandex.com ( closes #27425 )
4 years ago
Sergey M․
bc87ba8424
[yandexmusic] DRY _VALID_URL base
4 years ago
Remita Amine
b79df1b68d
[nhk:program] Add support for audio programs and program clips
4 years ago
Matthew Rayermann
2797c7be45
[nhk] Add support for NHK video programs ( #27230 )
4 years ago
Sergey M․
755f186e21
release 2020.12.14
4 years ago
Sergey M․
2240a1dc4d
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
03d3af9768
[test_InfoExtractor] PEP 8
4 years ago
Sergey M․
5ce9527e16
[mdr] Bypass geo restriction
4 years ago
Sergey M․
c527f5ada0
[mdr] Improve extraction ( closes #24346 , closes #26873 )
4 years ago
Sergey M․
ace52668f0
[PULL_REQUEST_TEMPLATE.md] Add tests requirement and make coding conventions requirement more explicit
4 years ago
Sergey M․
9c33eb027e
[yandexmusic:album] Improve album title extraction ( closes #27418 )
4 years ago
Sergey M․
679b711395
[eporner] Fix view count extraction and make optional ( closes #23306 )
4 years ago
Sergey M․
1727541315
[extractor/common] Improve JSON-LD interaction statistic extraction (refs #23306 )
4 years ago
Sergey M․
45b0a0d11b
[eporner] Fix embed test URL
4 years ago
spvkgn
e665fcd4da
[eporner] Fix hash extraction and extend _VALID_URL ( #27396 )
...
Co-authored-by: Sergey M <dstftw@gmail.com>
4 years ago
Remita Amine
aae737d4af
[slideslive] use m3u8 entry protocol for m3u8 formats( closes #27400 )
4 years ago
Remita Amine
92a6de861e
[downloader/hls] delegate manifests with media initialization to ffmpeg
4 years ago
Remita Amine
5ff881aee6
[twitcasting] fix format extraction and improve info extraction( closes #24868 )
4 years ago
Sergey M․
eae19a4473
[extractor/common] Document duration meta field for playlists
4 years ago
Sergey M․
f70c263ce5
[linuxacademy] Fix authentication and extraction ( closes #21129 , closes #26223 , closes #27402 )
4 years ago
Remita Amine
92d135921f
[itv] clean description from HTML tags ( closes #27399 )
4 years ago
Sergey M․
d8008dee4f
[vlive] Sort live formats ( closes #27404 )
4 years ago
Remita Amine
bb38a12157
[hotstart] fix and improve extraction
...
- fix format extraction (closes #26690 )
- extract thumbnail URL (closes #16079 , closes #20412 )
- support country specific playlist URLs (closes #23496 )
- select the last id in video URL (closes #26412 )
4 years ago
toniz4
bcc8ef0a5a
[youtube] Add some invidious instances ( #27373 )
...
Co-authored-by: Cássio <heyitscassio@cock.li>
4 years ago
Sergey M․
3cb1a5dc73
release 2020.12.12
4 years ago
Sergey M․
ed40c02c9b
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
b5fdceb4d1
[ruutu] Extract more metadata and detect non-free videos ( closes #21154 )
4 years ago
Sergey M․
1e6f7f3b45
[ruutu] Authenticate format URLs ( closes #21031 , closes #26782 )
4 years ago
Sergey M․
469ff02f4e
[ruutu] Add support for static.nelonenmedia.fi ( closes #25412 )
4 years ago
Sergey M․
56f1c5ad38
[ruutu] Extend _VALID_URL ( closes #24839 )
4 years ago
Remita Amine
3a6b8f4edf
[facebook] Add support archived live video URLs( closes #15859 )
4 years ago
Sergey M․
3ae02d4a62
[wdr] Extent subtitles extraction and improve overall extraction ( closes #22672 , closes #22723 )
4 years ago
Remita Amine
59fea63dc2
[facebook] add support for videos attached to Relay based story pages( #10795 )
4 years ago
Sergey M․
22933e02d4
[wdr:page] Add support for kinder.wdr.de ( closes #27350 )
4 years ago
Remita Amine
98a62d7cbd
[facebook] Add another regex for handleServerJS
4 years ago
Remita Amine
d6c5fdef34
[facebook] fix embed page extraction
4 years ago
compujo
4b9051cf39
[YoutubeDL] Improve thumbnails' filenames deducing ( closes #26010 ) ( #27244 )
4 years ago
Remita Amine
00f5068908
[facebook] add support for Relay post pages( closes #26935 )
4 years ago
Remita Amine
432c6b0f48
[facebook] proper support for watch videos( closes #22795 )( #27062 )
4 years ago
Remita Amine
ad5e5788ff
Revert "[facebook] add support for watch videos( closes #22795 )"
...
This reverts commit dc65041c22
.
4 years ago
Remita Amine
dc65041c22
[facebook] add support for watch videos( closes #22795 )
4 years ago
Remita Amine
9f88b07945
[facebook] add support for group posts with multiple videos( closes #19131 )
4 years ago
Remita Amine
225646c4ca
[itv] remove old extractio method and fix series metadata extraction
...
closes #23177
closes #26897
4 years ago
Remita Amine
5c6e9f0b6c
[facebook] redirect Mobile URLs to Desktop URLs
...
closes #24831
closes #25624
4 years ago
Remita Amine
6c370bc149
[facebook] Add support for Relay based pages( closes #26823 )
4 years ago
Remita Amine
37fd242342
[facebook] try to reduce unessessary tahoe requests
4 years ago
Remita Amine
aee1f87168
[facebook] remove hardcoded chrome user-agent
...
closes #18974
closes #25411
closes #26958
closes #27329
4 years ago
Andrey Smirnoff
b69bb1ed11
[smotri] Remove extractor ( #27358 )
4 years ago
Sergey M․
772cefef8c
[ChangeLog] Actualize
...
[ci skip]
4 years ago
谭九鼎
842654b6d0
[README.md] Update travis CI tld ( #27354 )
4 years ago
Remita Amine
df5e50954b
[beampro] Remove Extractor
...
closes #17290
closes #22871
closes #23020
closes #23061
closes #26099
4 years ago
Sergey M․
a4a2fa8754
release 2020.12.09
4 years ago
Sergey M․
9da0504a09
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
470cf496f5
[youtube:tab] Improve identity token extraction ( closes #27197 )
4 years ago
Sergey M․
e029da9add
[youtube:tab] Make click tracking params on continuation optional
4 years ago
Sergey M․
e00b8f60d4
[youtube:tab] Delegate inline playlists to tab-based playlists ( closes #27298 )
4 years ago
EntranceJew
644c3ef886
[tubitv] Extract release year ( #27317 )
4 years ago
Soneé John
9d8d0f8b4a
[youtube] Remove unused code ( #27343 )
4 years ago
Sergey M․
5a1fbbf8b7
[extractor/common] Fix inline HTML5 media tags processing and add test ( closes #27345 )
4 years ago
Remita Amine
e2bdf8bf4f
[amcnetworks] Fix free content extraction( closes #20354 )
4 years ago
Remita Amine
c368dc98e0
[lbry] add support for channel extraction( closes #25584 )
4 years ago
Remita Amine
e7eff914cd
[lbry] add support for short and embed URLs and fix channel metadata extraction
4 years ago
Remita Amine
07333d0062
[telequebec] Fix Extraction and Add Support for video.telequebec.tv
...
closes #25733
closes #26883
closes #27339
4 years ago
Sergey M․
5bd7ad2e81
[youtube:tab] Capture and output alerts ( closes #27340 )
4 years ago
Remita Amine
3ded751985
[generic] comment a test covered now by AmericasTestKitchenIE
4 years ago
Remita Amine
6956db3606
[tvplay:home] Fix extraction( closes #21153 )
4 years ago
Remita Amine
17b01228f8
[americastestkitchen] Fix Extraction and add support for Cook's Country and Cook's Illustrated
...
closes #17234
closes #27322
4 years ago
Sergey M․
4f1ecca58d
[slideslive] Add support for yoda service videos and extract subtitles ( closes #27323 )
4 years ago
Sergey M․
2717036489
release 2020.12.07
4 years ago
Sergey M․
d9482c0083
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
791b743765
[extractor/generic] Remove unused import
4 years ago
Remita Amine
fa604d9083
[aenetworks] Fix extraction
...
- Fix Fastly format extraction
- Add support for play and watch subdomains
- Extract series metadata
closes #23363
closes #23390
closes #26795
closes #26985
4 years ago
Sergey M․
2bf0634d16
[youtube] Improve youtu.be extraction in non-existing playlists ( closes #27324 )
4 years ago
Sergey M․
dccf4932e1
[extractor/common] Extract timestamp from Last-Modified header
4 years ago
Sergey M․
91dd25fe1e
[extractor/common] Add support for dl8-* media tags ( closes #27283 )
4 years ago
Sergey M․
06bf2ac20f
[extractor/common] Eliminate media tag name regex duplication
4 years ago
Sergey M․
6ad0d8781e
[extractor/common] Fix media type extraction for HTML5 media tags in start/end form
4 years ago
Sergey M․
f2c704e112
[generic] Extract RSS video itunes metadata
4 years ago
Sergey M․
5e822c2526
[generic] Extract RSS video timestamp
4 years ago
renalid
cc017e07ca
[generic] Extract RSS video description ( #27177 )
4 years ago
Remita Amine
082da36416
[nrk] reduce requests for Radio series
4 years ago
Remita Amine
6bf95b15ee
[nrk] reduce the number of instalments requests
4 years ago
Remita Amine
4c93b2fd15
[nrk] improve format extraction
4 years ago
Remita Amine
1b26bfd425
[nrk] improve extraction
...
- improve format extraction for old akamai formats
- update some of the tests
- add is_live value to entry info dict
- request instalments only when their available
- fix skole extraction
4 years ago
Sergey M․
13ec444a98
[peertube] Extract fps
4 years ago
Sergey M․
51579d87e4
[peertube] Recognize audio-only formats ( closes #27295 )
4 years ago
Sergey M․
e147619669
release 2020.12.05
4 years ago
Sergey M․
e7f93fbd85
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
58f7ada235
[teachable:course] Improve extraction ( closes #24507 , closes #27286 )
4 years ago
Sergey M․
c67b33888f
[nrk] Improve error extraction
4 years ago
Sergey M․
e8c0af04b7
[nrktv] Relax _VALID_URL
4 years ago
Sergey M․
5d769860c3
[nrktv:series] Improve extraction ( closes #21926 )
4 years ago
Sergey M․
02b04785ee
[nrktv:series] Improve extraction
4 years ago
Sergey M․
41c92b8d02
[nrktv:season] Improve extraction
4 years ago
Remita Amine
fe0c28f956
[nrk] fix call to moved method
4 years ago
Remita Amine
957c65b9ea
[nrk] fix typo
4 years ago
Remita Amine
5e95e18ce9
[nrk] improve format extraction and geo-restriction detection ( closes #24221 )
4 years ago
Sergey M․
e91df0c550
[pornhub] Handle HTTP errors gracefully ( closes #26414 )
4 years ago
Sergey M․
c5636e9bca
[nrktv] Relax _VALID_URL ( closes #27299 , closes #26185 )
4 years ago
Remita Amine
2e47264235
[zdf] extract webm formats( closes #26659 )
4 years ago
Sergey M․
1c78cb118c
[travis] Disable download jobs
...
Until youtube-dl OSS approval by Travis or moving to GitHub Actions
[ci skip]
4 years ago
Matthew Rayermann
beab2f88c9
[nhk] Add audio clip test to NHK extractor ( #27269 )
4 years ago
Remita Amine
0025447369
[gamespot] Extract DASH and HTTP formats
4 years ago
Remita Amine
da4304609d
[extractor/commons] improve Akamai HTTP formats extraction
4 years ago
Remita Amine
ea89680aea
[tver] correct episode_number key
4 years ago
Remita Amine
664dd8ba85
[extractor/common] improve Akamai HTTP format extraction
...
- Allow m3u8 manifest without an additional audio format
- Fix extraction for qualities starting with a number
Solution provided by @nixxo based on: https://stackoverflow.com/a/5984688
4 years ago
Remita Amine
64554c12e1
[tver] Add new extractor ( closes #26662 )( closes #27284 )
4 years ago
opusforlife2
4ded9c0f00
[pornhub] Add support for pornhub.org ( #27276 )
...
Most ISPs block the other two TLDs through deep packet inspection
4 years ago
Remita Amine
c0820dd52a
[extractors] Add QubIE import
4 years ago
Sergey M․
2bb70750a9
release 2020.12.02
4 years ago
Sergey M․
09d923f2eb
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Remita Amine
37d979ad33
[tva] Add support for qub.ca ( closes #27235 )
4 years ago
Remita Amine
95ac4de229
[toggle] Detect DRM protected videos ( closes #16479 )( closes #20805 )
4 years ago
Remita Amine
d3e142b3fa
[toggle] Add support for new MeWatch URLs ( closes #27256 )
4 years ago
Sergey M․
132aece1ed
[youtube:tab] Extract channels only from channels tab ( closes #27266 )
4 years ago
Sergey M․
3e4e338133
[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 )
4 years ago
Roman Beránek
be19ae11fd
[cspan] Pass Referer header with format's video URL ( #26032 ) ( closes #25729 )
4 years ago
Sergey M․
59d63d8d4a
[youtube] Improve age-gated videos extraction ( closes #27259 )
4 years ago
Remita Amine
cfeba5d17f
[mediaset] add support for movie URLs( closes #27240 )
4 years ago
Sergey M․
6da0e5e7a2
[yandexmusic] Refactor and add support for artist's tracks and albums ( closes #11887 , closes #22284 )
4 years ago
Sergey M․
d6ce649f15
[yandexmusic:track] Fix extraction ( closes #26449 , closes #26669 , closes #26747 , closes #26748 , closes #26762 )
4 years ago
Sergey M․
b449b73dcc
release 2020.11.29
4 years ago
Sergey M․
16c822e91e
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Michael Munch
4318170779
[drtv] Extend _VALID_URL ( #27243 )
4 years ago
Sergey M․
fb626c0586
[tiktok] Fix extraction ( closes #20809 , closes #22838 , closes #22850 , closes #25987 , closes #26281 , closes #26411 , closes #26639 , closes #26776 , closes #27237 )
4 years ago
bopol
717d1d2d5a
[ina] Add support for mobile URLs ( #27229 )
4 years ago
Sergey M․
9585b376db
[YoutubeDL] Write static debug to stderr and respect quiet for dynamic debug ( closes #14579 , closes #22593 )
...
TODO: logging and verbosity needs major refactoring (refs #10894 )
4 years ago
JChris246
f04cfe24e0
[pornhub] Fix like and dislike count extraction ( closes #27227 ) ( #27234 )
4 years ago
Sergey M․
20c50c6556
[youtube] Improve yt initial player response extraction ( closes #27216 )
4 years ago
Remita Amine
f9f9699f2f
[videa] improve extraction
4 years ago
Adrian Heine né Lang
a3cf22e590
[videa] Adapt to updates ( #26301 )
...
closes #25973 , closes #25650 .
4 years ago
Remita Amine
99de2f38d3
[spreaker] fix SpreakerShowIE test URL
4 years ago
Sergey M․
9fe50837c3
release 2020.11.26
4 years ago
Sergey M․
4dc545553f
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
686e898fde
[spreaker] Add extractor ( closes #13480 , closes #13877 )
4 years ago
Remita Amine
3a78198a96
[vlive] improve extraction for geo-restricted videos
4 years ago
Remita Amine
836c810716
[vlive] Add support for post URLs( closes #27122 )( closes #27123 )
4 years ago
Remita Amine
97c5be383c
[viki] fix video API request( closes #27184 )
4 years ago
Remita Amine
a7ea88537a
[bbc] fix BBC Three clip extraction
4 years ago
Remita Amine
6c35de4c6b
[bbc] fix BBC News videos extraction
4 years ago
Remita Amine
579d43951d
[medaltv] improve extraction
4 years ago
Joshua Lochner
e24ebeafd1
[medaltv] Add new extractor ( #27149 )
4 years ago
Remita Amine
01c92973dd
[youtube] imporve music metadata and license extraction( closes #26013 )
4 years ago
Sergey M․
f4415faa46
[downloader/fragment] Set final file's mtime according to last fragment's Last-Modified header ( closes #11718 , closes #18384 , closes #27138 )
4 years ago
Sergey M․
a86ce9d7a1
[nrk] Fix extraction
4 years ago
Sergey M․
37258c644f
[cda] Fix extraction ( closes #17803 , closes #24458 , closes #24518 , closes #26381 )
4 years ago
Sergey M․
d0512ac4c5
release 2020.11.24
4 years ago
Sergey M․
da4eaa15a2
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
191286265d
[youtube:tab] Fix feeds extraction ( closes #25695 , closes #26452 )
4 years ago
Sergey M․
3234272818
[youtube:tab] PEP 8
4 years ago
Sergey M․
9d2c90354f
[youtube:favorites] Restore extractor
4 years ago
Sergey M․
316b10855a
[youtube:tab] Fix some weird typo ( closes #27157 )
4 years ago
Remita Amine
484fe78737
[pinterest] Add support for large collections(more than 25 pins)
4 years ago
Remita Amine
2cd43a00d1
[franceinter] flake8
4 years ago
renalid
dd0f524c69
[franceinter] add thumbnail url ( #27153 )
...
Co-authored-by: remitamine <remitamine@gmail.com>
4 years ago
Remita Amine
c84f9475b8
[box] Add new extractor( #5949 )
4 years ago
Jia Rong Yee
15f2734791
[nytimes] Add new cooking.nytimes.com extractor ( #27143 )
...
* [nytimes] support cooking.nytimes.com, resolves #27112
Co-authored-by: remitamine <remitamine@gmail.com>
4 years ago
Remita Amine
cb6e24f946
[lbry] relax _VALID_URL regex( closes #27144 )
4 years ago
Remita Amine
9d531aa291
[rumble] add support for embed pages( #10785 )
4 years ago
Remita Amine
e9cbb98a0f
[skyit] add support for multiple Sky Italia websites( closes #26629 )
4 years ago
Remita Amine
193422e12a
[extractor/common] add generic support for akamai http format extraction
4 years ago
Sergey M․
c4cabf040e
[pinterest] Add extractor ( closes #25747 )
4 years ago
Sergey M․
f23eceebbf
release 2020.11.21.1
4 years ago
Sergey M․
650bd8f623
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
5d8cb4367d
release 2020.11.21
4 years ago
Sergey M․
82abc13aed
[youtube:tab] Comment out test
4 years ago
Sergey M․
1e72660c9b
[svtplay] Fix test title
4 years ago
Sergey M․
049f224248
[svtplay] Add support for svt.se/barnkanalen ( closes #24817 )
4 years ago
Mattias Wadman
0ada1b90b8
[svt] Extract timestamp and thumbnail in more cases ( #27130 )
...
Add timestamp, set to "valid from" which i think could been seen as publish time.
Add thumbnail in more cases, seems to was only done in the embedded data case for some reason.
Switch svtplay test url to an existing video and also one with no expire date.
Also add an additional thumbnail url test regex.
4 years ago
Josh Soref
71ddc222ad
Fix typos ( #27084 )
...
* spelling: authorization
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: brightcove
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: creation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exceeded
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exception
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extension
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extracting
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extraction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: frontline
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: improve
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: length
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: listsubtitles
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: multimedia
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: obfuscated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: partitioning
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: playlist
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: playlists
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: restriction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: services
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: split
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: srmediathek
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: support
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: thumbnail
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: verification
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: whitespaces
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years ago
Daniel Peukert
21292c0649
[youtube] Fix error reason extraction ( #27081 )
4 years ago
Sergey M․
46a265a2da
[youtube] Fix like and dislike count extraction ( closes #25977 )
4 years ago
Sergey M․
e2096776b9
[youtube:tab] Add support for current video and fix lives extraction ( closes #27126 )
4 years ago
Remita Amine
a1c88c4819
[infoq] fix format extraction( closes #25984 )
4 years ago
renalid
51ca93d751
[francetv] Update to fix thumbnail URL issue ( #27120 )
...
Fix the thumbnail URL. The issue was here for many years, never fixed. It's done ! :-)
Example : https://www.france.tv/france-2/de-gaulle-l-eclat-et-le-secret/de-gaulle-l-eclat-et-le-secret-saison-1/2035247-solitude.html
failed thumbnail url generated : http://pluzz.francetv.fr/staticftv/ref_emissions/2020-11-02/EMI_1104da66f533cc7dc5d0d07a181a18c2e2fe1d81_20201014122553940.jpg
right thumbnail url fixed : https://sivideo.webservices.francetelevisions.fr/staticftv/ref_emissions/2020-11-02/EMI_1104da66f533cc7dc5d0d07a181a18c2e2fe1d81_20201014122553940.jpg
4 years ago
Sergey M․
a7e0531999
[downloader/http] Fix crash during urlopen caused by missing reason of URLError
4 years ago
Sergey M․
ab0eda99e1
[YoutubeDL] Fix --ignore-errors for playlists with generator-based entries of url_transparent ( closes #27064 )
4 years ago
Sergey M․
ec99f47108
[youtube:tab] Replace some test URLs with RIAA-friendly ones
4 years ago
Sergey M․
b31b5f4434
[youtube] Improve yt initial data extraction ( closes #27093 )
4 years ago
Remita Amine
86f2fa1590
[discoverynetworks] add support new TLC/DMAX URLs( closes #27100 )
4 years ago
Remita Amine
7bc7fbce23
[rai] fix protocol relative relinker URLs( closes #22766 )
4 years ago
Remita Amine
a78e530c14
[rai] fix unavailable video format detection
4 years ago
Remita Amine
af7bb684c0
[rai] improve extraction
4 years ago
Leonardo Taccari
dd9e0f58f3
[rai] Fix extraction for recent raiplay.it updates ( #27077 )
...
- Remove first test of RaiPlayIE: it is no longer available
- Make RaiPlayIE extension-agnostic (passing possible `.json' URLs is now
supported too)
- Adjust RaiPlayLiveIE to recent raiplay.it updates. Passing it as
`url_transparent' is no longer supported (there is no longer an accessible
ContentItem)
- Adjust RaiPlayPlaylistIE to recent raiplay.it updates and instruct it about
ContentSet-s.
- Update a RaiIE test and remove two tests that are no longer availables
Thanks to @remitamine for the review!
4 years ago
Remita Amine
59e583f7e8
[viki] improve format extraction
4 years ago
beefchop
daa25d4142
[viki] fix stream extraction from mpd ( #27092 )
...
Co-authored-by: beefchop <beefchop@users.noreply.github.com>
4 years ago
Remita Amine
25a35cb38a
[googledrive] fix format extraction( closes #26979 )
4 years ago
Remita Amine
2cf8003638
[amara] improve extraction
4 years ago
Joost Verdoorn
cf1a8668e8
[Amara] Add new extractor ( #20618 )
...
* [Amara] Add new extractor
4 years ago
Remita Amine
2dbb45ae82
[vimeo:album] fix extraction( closes #27079 )
4 years ago
Remita Amine
4fe190df70
[mtv] fix mgid extraction( closes #26841 )
4 years ago
Sergey M․
039e715b30
release 2020.11.19
4 years ago
Sergey M․
32152bab7a
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
b1347a5881
[youporn] Fix upload date extraction and make comment count optional ( closes #26986 )
4 years ago
Sergey M․
91e954587f
[arte] Rework extractors
...
* Reimplement embed and playlist extractors to delegate to the single entrypoint artetv extractor
Beware reluctant download archive extractor keys breakage.
* Improve embeds detection (closes #27057 )
- Remove obsolete code
4 years ago
Sergey M․
9b505185da
[arte] Extract m3u8 formats ( closes #27061 )
4 years ago
Remita Amine
444a68e0ec
[mgtv] fix format extraction( closes #26415 )
4 years ago
Sergey M․
c7178f0f7a
[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 )
4 years ago
Remita Amine
5c3f7014ef
[lbry] add support for odysee.com domain( closes #26806 )
4 years ago
Remita Amine
d65628ef03
[francetv] improve info extraction
4 years ago
gdzx
8a6c5b0806
[francetv] Add fallback video url extraction ( #27047 )
...
Fallback on another API endpoint when no video formats are found.
Closes ytdl-org#22561
4 years ago
Sergey M․
9360936f26
release 2020.11.18
4 years ago
Sergey M․
bb2b89e077
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
2d7a29081c
[spiegel] Fix extraction ( closes #24206 , closes #24767 )
...
Code picked from PR #24767 since original repo is not available due to takedown.
4 years ago
Sergey M․
2864179293
[youtube] Improve extraction
...
+ Add support for --no-playlist (closes #27009 )
* Improve playlist and mix extraction (closes #26390 , closes #26509 , closes #26534 , closes #27011 )
+ Extract playlist uploader data
* Update tests
4 years ago
Remita Amine
284f8306df
[youtube:tab] fix view_count extraction( closes #27051 )
4 years ago
Remita Amine
aa613ef7e1
[malltv] fix extraction( closes #27035 )
4 years ago
Remita Amine
cb2b9a22a5
[bandcamp] extract playlist_description( closes #22684 )
4 years ago
Remita Amine
5b867c15a8
[urplay] fix extraction( closes #26828 )
4 years ago
Sergey M․
f8c749f12c
[youtube:tab] Fix playlist title extraction ( closes #27015 )
4 years ago
Sergey M․
7d509c613b
[youtube] Fix chapters extraction ( closes #26005 )
4 years ago
Sergey M․
b92e95aa01
release 2020.11.17
4 years ago
Sergey M․
e3cad6bd99
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
6699b6ce41
[youtube:tab] Fix extraction with cookies provided ( closes #27005 )
4 years ago
Remita Amine
91dcde8a38
[lrt] fix extraction with empty tags( closes #20264 )
4 years ago
Sergey M․
11f3471c4b
[ndr:embed:base] Extract subtitles ( closes #25447 , closes #26106 )
4 years ago
Sergey M․
f4093b34f6
[servus] Add support for pm-wissen.com ( closes #25869 )
4 years ago
Sergey M․
a80b23c373
[servus] Fix extraction ( closes #26872 , closes #26967 , closes #26983 , closes #27000 )
4 years ago
Sergey M․
2e7fa18bb9
[xtube] Fix extraction ( closes #26996 )
4 years ago
Sergey M․
fe07e788bf
[utils] Skip ! prefixed code in js_to_json
4 years ago
Remita Amine
6d3bdcf217
[lrt] fix extraction
4 years ago
Remita Amine
ec2a2ab441
[lbry] Add new extractor
4 years ago
Remita Amine
9448a20312
[condenast] fix extraction and extract subtitles
4 years ago
Remita Amine
3f1748b944
[bandcamp] fix extraction
4 years ago
Remita Amine
fe13087cd1
[rai] fix RaiPlay extraction
4 years ago
Remita Amine
f22fa82d7f
[extractors] Remove VLivePlaylistIE import
4 years ago
Remita Amine
059fa9aa81
[vlive] fix extraction
4 years ago
Remita Amine
650aec4a98
[usanetwork] fix extraction
4 years ago
Remita Amine
2ea9c97432
[nbc] fix NBCNews/Today/MSNBC extraction
4 years ago
Edward Betts
efc589b865
[devscripts/make_lazy_extractors] Correct a spelling mistake ( #26991 )
4 years ago
Remita Amine
1737ea69b9
[cnbc] fix extraction
4 years ago
Sergey M․
1fb034d029
[youtube] Remove RIAA copyrighted media from tests as per [1]
...
1. Github dmca and 1201 notice re youtube-dl 9-21-20
4 years ago
Sergey M․
28f9568a84
release 2020.11.12
4 years ago
Sergey M․
5bbdadd5f8
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
2de2ca6659
[youtube] Rework extractors
...
WIP
4 years ago
Sergey M․
051071203c
release 2020.11.01.1
4 years ago
Sergey M․
34299510bb
release 2020.11.01
4 years ago
Sergey M․
b9bceba37c
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
6d4733ce7b
[youtube] Fix JS player URL extraction
4 years ago
Sergey M․
416da574ec
[ytsearch] Fix extraction ( closes #26920 )
4 years ago
Toan Nguyen
48c5663c5f
[afreecatv] Fix typo ( #26970 )
4 years ago
Hannu Hartikainen
7d740e7dc7
[23video] Relax _VALID_URL ( #26870 )
4 years ago
Kevin O'Connor
4eda10499e
[utils] Don't attempt to coerce JS strings to numbers in js_to_json ( #26851 )
...
The current logic in `js_to_json` tries to rewrite octal/hex numbers to
decimal. However, when the logic actually happens the `"` or `'` have
already been trimmed off. This causes what were originally strings, that
happen to look like octal/hex numbers, to get rewritten to decimal and
returned as a number rather than a string.
In practive something like:
```js
{
"0x40": "foo",
"040": "bar",
}
```
would get rewritten as:
```json
{
64: "foo",
32: "bar
}
```
This is problematic since this isn't valid JSON as you cannot have
non-string keys.
4 years ago
Sergio Livi
605535776a
[ustream] Add support for video.ibm.com ( #26894 )
4 years ago
Felix Yan
1050e0d09f
[iqiyi] Fix typo ( #26884 )
4 years ago
Sergey M․
d65d89183f
[expressen] Add support for di.se ( closes #26670 )
4 years ago
Surkal
0c92f1e96b
[iprima] Improve video id extraction ( #26507 ) ( closes #26494 )
4 years ago
Sergey M․
adae9e844b
[README.md] Fix autonumber sequence description (refs #26686 )
4 years ago
Sergey M․
c5764b3f89
[downloader/http] Properly handle missing message in SSLError ( closes #26646 )
4 years ago
Sergey M․
0837992a22
[downloader/http] Fix access to not yet opened stream in retry
4 years ago
Sergey M․
b55715934b
release 2020.09.20
4 years ago
Sergey M․
bbc3b5b4bb
[ChangeLog] Actualize
...
[ci skip]
4 years ago
nixxo
1ca5f821c8
[redtube] Extend _VALID_URL ( #26506 )
4 years ago
Sergey M․
defc820b70
[twitch] Switch streams to GraphQL and refactor ( closes #26535 )
4 years ago
Sergey M․
82ef02e936
[telequebec] Fix issues ( closes #26368 )
4 years ago
Patrick Dessalle
b856b3997c
[telequebec] Add support for brightcove videos ( closes #25833 )
4 years ago
Sergey M․
cd85a1bb8b
[pornhub] Extract metadata from JSON-LD ( closes #26614 )
4 years ago
Sergey M․
ce5b904050
[extractor/common] Relax interaction count extraction in _json_ld
4 years ago
Sergey M․
ad06b99dd4
[extractor/common] Extract author as uploader for VideoObject in _json_ld
4 years ago
JChris246
540b9f5164
[pornhub] Fix view count extraction ( #26621 ) (refs #26614 )
4 years ago
Stefan Pöschel
6e65a2a67e
[downloader/hls] Fix incorrect end byte in Range HTTP header for media segments with EXT-X-BYTERANGE ( #24512 ) ( closes #14748 )
...
The end of the byte range is the first byte that is NOT part of the to
be downloaded range. So don't include it into the requested HTTP
download range, as this additional byte leads to a broken TS packet and
subsequently to e.g. visible video corruption.
Fixes #14748 .
4 years ago
Sergey M․
f8c7bed133
[extractor/common] Handle ssl.CertificateError in _request_webpage ( closes #26601 )
...
ssl.CertificateError is raised on some python versions <= 3.7.x
4 years ago
Sergey M․
cdc55e666f
[downloader/http] Improve timeout detection when reading block of data (refs #10935 )
4 years ago
Ori Avtalion
86b7c00adc
[downloader/http] Retry download when urlopen times out ( #26603 ) (refs #10935 )
4 years ago
Sergey M․
e8c5d40bc8
release 2020.09.14
4 years ago
Sergey M․
ca7ebc4e5e
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
bff857a8af
[postprocessor/embedthumbnail] Fix issues ( closes #25717 )
...
* Fix WebP with wrong extension processing
* Fix embedding of thumbnails with % character in path
4 years ago
Alex Merkel
a31a022efd
[postprocessor/embedthumbnail] Add support for non jpeg/png thumbnails ( closes #25687 )
4 years ago
Sergey M․
45f6362464
[rtlnl] Extend _VALID_URL for new embed URL schema
4 years ago
Derek Land
97f34a48d7
[rtlnl] Extend _VALID_URL ( #26549 ) ( closes #25821 )
4 years ago
Daniel Peukert
ea74e00b3a
[youtube] Fix empty description extraction ( #26575 ) ( closes #26006 )
4 years ago
Sergey M․
06cd4cdb25
[srgssr] Extend _VALID_URL ( closes #26555 , closes #26556 , closes #26578 )
4 years ago
Sergey M․
da2069fb22
[googledrive] Use redirect URLs for source format ( closes #18877 , closes #23919 , closes #24689 , closes #26565 )
4 years ago
Sergey M․
95c9810015
[svtplay] Fix id extraction ( closes #26576 )
4 years ago
Remita Amine
b03eebdb6a
[redbulltv] improve support for rebull.com TV localized URLS( #22063 )
4 years ago
Remita Amine
1f7675451c
[redbulltv] Add support for new redbull.com TV URLs( closes #22037 )( closes #22063 )
4 years ago
tfvlrue
aa27253556
[soundcloud] Reduce pagination limit to fix 502 Bad Gateway errors when listing a user's tracks. ( #26557 )
...
Per the documentation here https://developers.soundcloud.com/blog/offset-pagination-deprecated the maximum limit is 200, so let's respect that (even if a higher value sometimes works).
Co-authored-by: tfvlrue <tfvlrue>
4 years ago
Sergey M․
d51e23d9fc
release 2020.09.06
4 years ago
Sergey M․
6cd452acff
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
50e9fcc1fd
[nrktv:episode] Improve video id extraction ( closes #25594 , closes #26369 , closes #26409 )
4 years ago
random-nick
16ee69c1b7
[youtube] Fix age gate content detection ( #26100 ) ( closes #26152 , closes #26311 , closes #26384 )
4 years ago
Sergey M․
67171ed7e9
[youtube:user] Extend _VALID_URL ( closes #26443 )
4 years ago
Sergey M․
1d9bf655e6
[utils] Recognize wav mimetype ( closes #26463 )
4 years ago
TheRealDude2
62ae19ff76
[xhamster] Improve initials regex ( #26526 ) ( closes #26353 )
4 years ago
Sergey M․
5ed05f26ad
[svtplay] Fix svt id extraction ( closes #26425 , closes #26428 , closes #26438 )
4 years ago
Sergey M․
841b683804
[twitch] Rework extractors ( closes #12297 , closes #20414 , closes #20604 , closes #21811 , closes #21812 , closes #22979 , closes #24263 , closes #25010 , closes #25553 , closes #25606 )
...
* Switch to GraphQL.
+ Add support for collections.
+ Add support for clips and collections playlists.
4 years ago
Remita Amine
f5863a3ea0
[biqle] improve video_ext extraction
4 years ago
Sergey M․
10709fc7c6
[xhamster] Extend _VALID_URL ( closes #25927 )
4 years ago
TheRealDude2
a7e348556a
[xhamster] Fix extraction ( closes #26157 ) ( #26254 )
4 years ago
JChris246
6cb30ea5ed
[xhamster] Extend _VALID_URL ( closes #25789 ) ( #25804 )
4 years ago
Sergey M․
a4ed50bb84
release 2020.07.28
4 years ago
Sergey M․
570611955f
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
e450f6cb63
[youtube] Fix sigfunc name extraction ( closes #26134 , closes #26135 , closes #26136 , closes #26137 )
4 years ago
MRWITEK
a115e07594
[youtube] Improve description extraction ( closes #25937 ) ( #25980 )
4 years ago
Sergey M․
718393c632
[wistia] Restrict embed regex ( closes #25969 )
4 years ago
Glenn Slayden
07af16b92e
[youtube] Prevent excess HTTP 301 ( #25786 )
4 years ago
Sergey M․
e942cfd1a7
[youtube:playlists] Extend _VALID_URL ( closes #25810 )
4 years ago
Remita Amine
9a7e5cb88a
[bellmedia] add support for cp24.com clip URLs( closes #25764 )
4 years ago
Sergey M․
2391941f28
[brightcove] Improve embed detection ( closes #25674 )
4 years ago
Sergey M․
9ff6165a81
release 2020.06.16.1
4 years ago
Sergey M․
1c748722f9
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
ee0b726cd7
[youtube] Force old layout ( closes #25682 , closes #25683 , closes #25680 , closes #25686 )
4 years ago
Sergey M․
dbeafce5d5
[youtube] Fix categories and improve tags extraction
4 years ago
Sergey M․
ed604ce7bc
release 2020.06.16
4 years ago
Sergey M․
7adc7ca547
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
a6211d237b
[youtube] Fix uploader id and uploader URL extraction
4 years ago
Sergey M․
7b16239a49
[youtube] Improve view count extraction
4 years ago
Sergey M․
37357d21a9
[youtube] Fix upload date extraction
4 years ago
Sergey M․
b477fc1314
[youtube] Fix thumbnails extraction and remove uploader id extraction warning ( closes #25676 )
4 years ago
Sergey M․
d84b21b427
[youtube] Fix playlist and feed extraction ( closes #25675 )
4 years ago
Philipp Hagemeister
48bd042ce7
[facebook] Support single-video ID links
...
I stumbled upon this at https://www.facebook.com/bwfbadminton/posts/10157127020046316 . No idea how prevalent it is yet.
4 years ago
Sergey M․
84213ea8d4
[youtube] Extract chapters from JSON ( closes #24819 )
4 years ago
Sergey M․
562de77f41
[kaltura] Add support for multiple embeds on a webpage ( closes #25523 )
4 years ago
Sergey M․
e1723c4bac
release 2020.06.06
4 years ago
Sergey M․
607d204551
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
a5b6102ea8
[tele5] Bypass geo restriction
4 years ago
Sergey M․
b77888228d
[jwplatform] Add support for bypass geo restriction
4 years ago
Sergey M․
0b1eaec3bc
[tele5] Prefer jwplatform over nexx ( closes #25533 )
4 years ago
Sergey M․
b37e47a3f9
[twitch:stream] Expect 400 and 410 HTTP errors from API
4 years ago
Sergey M․
ce3735df02
[twitch:stream] Fix extraction ( closes #25528 )
4 years ago
Sergey M․
a0455d0ffd
[twitch] Pass v5 accept header and fix thumbnails extraction ( closes #25531 )
4 years ago
Sergey M․
c8b232cc48
[brightcove] Sort imports
4 years ago
Sergey M․
b4eb0bc7bd
[brightcove] Fix subtitles extraction ( closes #25540 )
4 years ago
Matej Dujava
d5147b65ac
[malltv] Add support for sk.mall.tv ( #25445 )
4 years ago
Sergey M․
7b0b53ea69
[twitter:broadcast] Add untitled periscope broadcast test
4 years ago
Sergey M․
7016e24ebe
[periscope] Fix untitled broadcasts ( #25482 )
4 years ago
Sergey M․
bef4688c72
[jwplatform] Improve embeds extraction ( closes #25467 )
4 years ago
Sergey M․
228c1d685b
release 2020.05.29
4 years ago
Sergey M․
efd72b05d2
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
fe515e5c75
[ard:beta] Extend _VALID_URL ( closes #25405 )
4 years ago
striker.sh
1db5ab6b34
[youtube] Add support for more invidious instances ( #25417 )
4 years ago
Sergey M․
2791e80b60
[postprocessor/ffmpeg] Embed series metadata with --add-metadata
4 years ago
JordanWeatherby
8f841fafcd
[giantbomb] Extend _VALID_URL ( #25222 )
4 years ago
Michael Klein
a54c5f83c0
[ard] Improve _VALID_URL ( closes #25134 ) ( #25198 )
4 years ago
Sergey M․
cd13343ad8
[redtube] Improve formats extraction and extract m3u8 formats ( closes #25311 , closes #25321 )
4 years ago
Rob
9cd5f54e31
[utils] Fix file permissions in write_json_file ( closes #12471 ) ( #25122 )
4 years ago
tlsssl
9a269547f2
[indavideo] Switch to HTTPS for API request ( #25191 )
4 years ago
Dave Loyall
bf097a5077
[redtube] Improve title extraction ( #25208 )
4 years ago
Remita Amine
52c50a10af
[vimeo] improve format extraction and sorting( closes #25285 )
4 years ago
Remita Amine
b334732709
[soundcloud] reduce API playlist page limit( closes #25274 )
4 years ago
Juan Francisco Cantero Hurtado
384bf91f88
[youtube] Add support for yewtu.be ( #25226 )
4 years ago
TotalCaesar659
fae11394f0
[README.md] flake8 HTTPS URL ( #25230 )
4 years ago
comsomisha
adc13b0748
[mailru] Fix extraction ( closes #24530 ) ( #25239 )
4 years ago
Sergey M․
327593257c
[bbccouk] PEP8
4 years ago
Remita Amine
9d8f3a12a6
[spike] fix Bellator mgid extraction( closes #25195 )
4 years ago
Sergey M․
b002bc433a
release 2020.05.08
4 years ago
Sergey M․
b74896dad1
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
fa3db38333
[youtube] Improve signature cipher extraction ( closes #25188 )
4 years ago
Sergey M․
30fa5c6087
[iprima] Improve extraction ( closes #25138 )
4 years ago
Sergey M․
6c907eb33f
[downloader/http] Request last data block of exact remaining size
...
Always request last data block of exact size remaining to download if possible not the current block size.
4 years ago
Sergey M․
f7b42518dc
[downloader/http] Finish downloading once received data length matches expected
...
Always do this if possible, i.e. if Content-Length or expected length is known, not only in test.
This will save unnecessary last extra loop trying to read 0 bytes.
4 years ago
Remita Amine
ce7db64bf1
[uol] fix extraction( closes #22007 )
4 years ago
hh0rva1h
1328305851
[orf] Add support for more radio stations ( closes #24938 ) ( #24968 )
4 years ago
Sergey M․
6c22cee673
[extractor/common] Use compat_cookiejar_Cookie for _set_cookie ( closes #23256 , closes #24776 )
...
To always ensure cookie name and value are bytestrings on python 2.
4 years ago
Sergey M․
6d874fee2a
[compat] Introduce compat_cookiejar_Cookie
4 years ago
Sergey M․
676723e0da
[dailymotion] Fix typo
4 years ago
Sergey M․
c380cc28c4
[utils] Improve cookie files support
...
+ Add support for UTF-8 in cookie files
* Skip malformed cookie file entries instead of crashing (invalid entry len, invalid expires at)
4 years ago
Sergey M․
f7f304910d
[puhutv] Remove no longer available HTTP formats ( closes #25124 )
4 years ago
Sergey M․
00a41ca4c3
release 2020.05.03
4 years ago
Sergey M․
66f32ca0e1
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
6ffc3cf74a
[crunchyroll] Fix and improve extraction ( closes #25096 , closes #25060 )
4 years ago
Sergey M․
4433bb0245
[extractor/common] Extract multiple JSON-LD entries
4 years ago
Sergey M․
e40c758c2a
[youtube] Improve player id extraction and add tests
4 years ago
Sergey M․
011e75e641
[youtube] Use redirected video id if any ( closes #25063 )
4 years ago
Remita Amine
2468a6fa64
[yahoo] fix GYAO Player extraction and relax title URL regex( closes #24178 )( closes #24778 )
4 years ago
Remita Amine
700265bfcf
[tvplay] fix Viafree extraction( closes #15189 )( closes #24473 )( closes #24789 )
4 years ago
Sergey M․
c97f5e934f
[tenplay] Relax _VALID_URL ( closes #25001 )
4 years ago
Sergey M․
38db9a405a
[prosiebensat1] Extract series metadata
4 years ago
Philipp Stehle
2cdfe977d7
[prosiebensat1] Improve extraction and remove 7tv.de support ( #24948 )
4 years ago
willbeaufoy
46d0baf941
[options] Clarify doc on --exec command ( closes #19087 ) ( #24883 )
4 years ago
Sergey M․
00eb865b3c
[youtube] Fix DRM videos detection (refs #24736 )
4 years ago
Sergey M․
2f19835726
[thisoldhouse] Improve video id extraction ( closes #24549 )
4 years ago
AndrewMBL
533f3e3557
[thisoldhouse] Fix video id extraction ( closes #24548 )
...
Added support for:
with of without "www."
and either ".chorus.build" or ".com"
It now validated correctly on older URL's
```
<iframe src="https://thisoldhouse.chorus.build/videos/zype/5e33baec27d2e50001d5f52f
```
and newer ones
```
<iframe src="https://www.thisoldhouse.com/videos/zype/5e2b70e95216cc0001615120
```
4 years ago
Sergey M․
75294a5ed0
[soundcloud] Improve AAC format extraction ( closes #19173 , closes #24708 )
4 years ago
tom
b9e5f87291
[soundcloud] Extract AAC format
4 years ago
Sergey M․
6b09401b0b
[youtube] Skip broken multifeed videos ( closes #24711 )
4 years ago
Sergey M․
5caf88ccb4
[nova:embed] Fix extraction ( closes #24700 )
4 years ago
Sergey M․
dcc8522fdb
[motherless] Fix extraction ( closes #24699 )
4 years ago
Felix Stupp
c9595ee780
[twitch:clips] Extend _VALID_URL ( closes #24290 ) ( #24642 )
4 years ago
Sergey M․
91bd3bd019
[tv4] Fix ISM formats extraction ( closes #24667 )
4 years ago
Sergey M․
13b08034b5
[extractor/common] Skip malformed ISM manifest XMLs while extracting ISM formats ( #24667 )
4 years ago
Sergey M․
6a6e1a0cd8
[tele5] Fix extraction ( closes #24553 )
4 years ago
Sergey M․
4e7b5bba5f
[mofosex] Add support for generic embeds ( closes #24633 )
4 years ago
Sergey M․
52c4c51556
[youporn] Add support form generic embeds
4 years ago
Sergey M․
8fae1a04eb
[spankwire] Add support for generic embeds (refs #24633 )
4 years ago
Sergey M․
d44a707fdd
[spankwire] Fix extraction ( closes #18924 , closes #20648 )
4 years ago
Sergey M․
049c0486bb
release 2020.03.24
4 years ago
Sergey M․
30b5121a1c
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
b439634f0e
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
6e47200b6e
[teachable] Update test
4 years ago
Sergey M․
38fa761a45
[teachable] Update gns3 domain
4 years ago
Sergey M․
08a27407c4
[teachable] Update upskillcourses domain
...
New version does not use teachable platform any longer
4 years ago
Sergey M․
be7dacf9cf
[generic] Look for teachable embeds before wistia
4 years ago
Sergey M․
4560adc820
[teachable] Extract chapter metadata ( closes #24421 )
4 years ago
Sergey M․
63dce3094b
[bilibili] Add support for player.bilibili.com ( closes #24402 )
4 years ago
Sergey M․
b4eb08bb03
[bilibili] Add support for new URL schema with BV ids ( closes #24439 , closes #24442 )
4 years ago
Remita Amine
2e20cb3636
[limelight] remove disabled API requests( closes #24255 )
4 years ago
Remita Amine
a6c5859d6b
[soundcloud] fix download url extraction( closes #24394 )
4 years ago
Sergey M․
c76cdf2382
[cbc:watch] Fix authenticated device token caching ( closes #19160 )
4 years ago
Devon Meunier
787c360467
[cbc:watch] Add support for authentication
4 years ago
Sergey M․
73453430c1
[hellporno] Fix extraction ( closes #24399 )
4 years ago
Sergey M․
158bc5ac03
[xtube] Fix typo
4 years ago
Sergey M․
4568a11802
[xtube] Fix formats extraction ( closes #24348 )
4 years ago
Sergey M․
4cbce88f8b
[ndr] Fix extraction ( closes #24326 )
4 years ago
Sergey M․
541fe3eaff
[nhk] Update m3u8 URL and use native hls ( #24329 )
4 years ago
Sergey M․
9bfe088594
[nhk] Remove obsolete rtmp formats ( closes #24329 )
4 years ago
Sergey M․
fcaf4d7a06
[nhk] Relax _VALID_URL ( #24329 )
4 years ago
Remita Amine
40b6495d40
Revert "[vimeo] fix showcase password protected video extraction( closes #24224 )"
...
This reverts commit 12ee431676
.
4 years ago
Sergey M․
f1a8511f7b
[utils] Add reference to cookie file format
4 years ago
Sergey M․
042b664933
Revert "[utils] Add support for cookies with spaces used instead of tabs"
...
According to [1] TABs must be used as separators between fields.
Files produces by some tools with spaces as separators are considered
malformed.
1. https://curl.haxx.se/docs/http-cookies.html
This reverts commit cff99c91d1
.
4 years ago
Sergey M․
68fa15155f
release 2020.03.08
4 years ago
Sergey M․
434f573046
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
cff99c91d1
[utils] Add support for cookies with spaces used instead of tabs
4 years ago
Tristan Waddington
fa9b8c6628
[pornhub] Add support for pornhubpremium.com ( #24288 )
4 years ago
Sergey M․
ea782aca52
[README.md] Clarify 429 error
4 years ago
Sergey M․
43ebf77df3
[youtube] Remove outdated code
...
Additional get_video_info requests don't seem to provide any extra itags any longer
4 years ago
Sergey M․
d332ec725d
[youtube] Improve age-gated videos extraction in 429 error conditions (refs #24283 )
4 years ago
Sergey M․
f93abcf1da
[youtube] Improve extraction in 429 error conditions ( closes #24283 )
4 years ago
Remita Amine
0ec9d4e565
[nhk] update API version( closes #24270 )
4 years ago
Sergey M․
34525a3885
release 2020.03.06
4 years ago
Sergey M․
2db9ac228d
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
5429d6a9cb
[youtube] Fix tests
4 years ago
Sergey M․
dc879c5a37
[youtube] Fix age-gated videos support without login ( closes #24248 )
4 years ago
Remita Amine
12ee431676
[vimeo] fix showcase password protected video extraction( closes #24224 )
4 years ago
Sergey M․
46cc54ca8f
[pornhub] Improve title extraction ( closes #24184 )
4 years ago
Sergey M․
1e1c1960aa
[peertube] Fix issues and improve extraction ( closes #23657 )
4 years ago
3risian
ac379fa236
[peertube] Improve extraction
4 years ago
jxu
0e30a7b973
[youtube:playlist] Fix tests ( closes #23872 ) ( #23885 )
4 years ago
Sergey M․
3b5399ce0f
[servus] Add support for new URL schema ( closes #23475 , closes #23583 , closes #24142 )
4 years ago
tsia
1c45ff5572
[vimeo] Fix subtitles URLs ( #24209 )
4 years ago
Sergey M․
669625a32c
release 2020.03.01
4 years ago
Sergey M․
170f5b7c27
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
b274e48d56
[xhamster] Fix extraction ( closes #24205 )
4 years ago
Sergey M․
50d19895a1
[franceculture] Fix extraction ( closes #24204 )
4 years ago
Sergey M․
6d475d01d8
[telecinco] Add support for article opening videos
4 years ago
Sergey M․
f8cbd8c963
[telecinco] Fix extraction (refs #24195 )
4 years ago
Sergey M․
838f051c4b
[xtube:user] Fix test
4 years ago
Sergey M․
e88b450771
[xtube] Fix metadata extraction ( closes #21073 , closes #22455 )
4 years ago
Sergey M․
278355bae4
[zapiks] Fix test
4 years ago
Sergey M․
b4cbdbd4b3
[zdf:channel] Fix tests
4 years ago
Sergey M․
ea17979d83
[test_subtitles] Remove obsolete test
4 years ago
Sergey M․
886d985959
[youjizz] Fix extraction ( closes #24181 )
4 years ago
Sergey M․
7947a1f7db
Remove no longer needed compat_str around geturl
4 years ago
Sergey M․
fca6dba8b8
[YoutubeDL] Force redirect URL to unicode on python 2
4 years ago
Sergey M․
e2f8bf5888
[extractor/common] Convert ISM manifest to unicode before processing on python 2 ( #24152 )
4 years ago
The Hatsune Daishi
b76f0e58f7
[options] Remove duplicate short option -v for --version ( #24162 )
4 years ago
Sergey M․
bee6451fe8
[pornhd] Fix extraction ( closes #24128 )
4 years ago
Sergey M․
00d798b7c2
[teachable] Add support for multiple videos per lecture ( closes #24101 )
4 years ago
Sergey M․
fda6d237a5
[wistia] Add support for multiple generic embeds ( closes #8347 , closes #11385 )
4 years ago
Sergey M․
5d9f6cbc5a
[imdb] Fix extraction ( closes #23443 )
4 years ago
Martin Ström
97c822b3d5
[tv2dk:bornholm:play] Fix extraction ( #24076 )
4 years ago
Sergey M․
117ba9e9df
release 2020.02.16
4 years ago
Sergey M․
0d718db623
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
7bf27721d6
[npr] Add support for streams ( closes #24042 )
4 years ago
Sergey M․
f6052ec923
[24video] Add support for porn.24video.net ( closes #23779 , closes #23784 )
4 years ago
Sergey M․
4e9e1e240d
[test_YoutubeDL] Add tests for #10591 ( closes #23873 )
4 years ago
Sergey M․
e0abaab293
[test_YoutubeDL] Fix get_ids
4 years ago
jxu
de1121d749
[YoutubeDL] Fix playlist entry indexing with --playlist-items ( closes #10591 , closes #10622 )
4 years ago
Sergey M․
293c9f0186
[jpopsuki] Remove extractor ( closes #23858 )
4 years ago
Sergey M․
06f1de2daf
[nova] Improve extraction (refs #23690 )
4 years ago
Sergey M․
b68a6e32fb
[nova:embed] Improve ( closes #23690 )
4 years ago
Jan 'Yenda' Trmal
8cd809fb3d
[nova:embed] Fix extraction ( closes #23672 )
4 years ago
d2au
d6aa1db7ed
[abc:iview] Support 720p ( #22907 ) ( #22921 )
4 years ago
Remita Amine
f377edec06
[nytimes] improve format sorting( closes #24010 )
4 years ago
Sergey M․
bfe2b8cf2a
[update] Fix updating via symlinks ( closes #23991 )
4 years ago
Sergey M․
82fea5b42e
[compat] Introduce compat_realpath (refs #23991 )
4 years ago
Xaver Hellauer
fffc618c51
[toggle] Add support for mewatch.sg ( closes #23895 ) ( #23930 )
4 years ago
Remita Amine
705b1cda99
[thisoldhouse] fix extraction( closes #23951 )
4 years ago
Sergey M․
7d55b62ff2
[popcorntimes] Add extractor ( closes #23949 )
4 years ago
Philipp Hagemeister
0d006fac5c
[sportdeutschland] Update to new sportdeutschland API
...
They switched to SSL, but under a different host AND path...
Remove the old test cases because these videos have become unavailable.
4 years ago
Sergey M․
00de61a98f
[twitch:stream] Lowercase channel id for stream request ( closes #23917 )
4 years ago
Sergey M․
d95a1cc98e
[tv5mondeplus] Fix extraction ( closes #23907 , closes #23911 )
4 years ago
Sergey M․
4935749730
[tva] Relax _VALID_URL ( closes #23903 )
4 years ago
Remita Amine
51c7f40c83
[vimeo] fix album extraction( closes #23864 )
4 years ago
Remita Amine
4877ffc0e9
[viewlift] improve extraction
...
- fix extraction(closes #23851 )
- add add support for authentication
- add support for more domains
4 years ago
Remita Amine
8e4d3f83ce
[svt] fix series extraction( closes #22297 )
4 years ago
Remita Amine
43e7994749
[svt] fix article extraction( closes #22897 )( closes #22919 )
4 years ago
Remita Amine
2a5c26c980
[soundcloud] imporve private playlist/set tracks extraction
...
https://github.com/ytdl-org/youtube-dl/issues/3707#issuecomment-577873539
4 years ago
Sergey M․
76dbe4df5f
release 2020.01.24
4 years ago
Sergey M․
bffdedfabd
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Sergey M․
c3cfea9068
[youtube] Fix sigfunc name extraction ( closes #23819 )
4 years ago
Remita Amine
22cb94902f
[stretchinternet] fix extraction( closes #4319 )
4 years ago
Remita Amine
be96f9924f
[voicerepublic] fix extraction
4 years ago
Remita Amine
9cf30dc017
[azmedien] fix extraction( closes #23783 )
4 years ago
Remita Amine
f4a18db748
[ard] add a missing condition
4 years ago
PB
fd032450f0
[businessinsider] Fix jwplatform id extraction ( closes #22929 ) ( #22954 )
4 years ago
Sergey M․
a4b2769451
[24video] Add support for 24video.vip ( closes #23753 )
4 years ago
Sergey M․
d9a2f86791
[ivi:compilation] Fix entries extraction ( closes #23770 )
4 years ago
Remita Amine
c968f738df
[ard] improve extraction( closes #23761 )
...
- simplify extraction
- extract age limit and series
- bypass geo-restriction
4 years ago
Remita Amine
48ff5590c1
[nbc] add support for nbc multi network URLs( closes #23049 )
4 years ago
Remita Amine
2c482bff7c
[americastestkitchen] fix extraction
4 years ago
Remita Amine
a9866c0366
[zype] improve extraction
...
- extract subtitles(closes #21258 )
- support URLs with alternative keys/tokens(#21258 )
- extract more metadata
4 years ago
Sergey M․
90ea83c64d
[orf:tvthek] Improve geo restricted videos detection ( closes #23741 )
4 years ago
Sergey M․
e4e5fa6e3c
[soundcloud] Restore previews extraction ( closes #23739 )
4 years ago
Sergey M․
e8cf0dbdd8
release 2020.01.15
4 years ago
Sergey M․
d7c55f226d
[ChangeLog] Actualize
...
[ci skip]
4 years ago
Moritz Patelscheck
bfdc8340c9
[yourporn] Fix extraction ( closes #21645 , closes #22255 , closes #23459 )
4 years ago
jnozsc
14bb191634
[travis] Add flake8 job ( #23720 )
4 years ago
Sergey M․
628e5bc0b7
[canvas] Add support for new API endpoint and update tests ( closes #17680 , closes #18629 )
4 years ago
Sergey M․
3fc56635b7
[ndr:base:embed] Improve thumbnails extraction ( closes #23731 )
4 years ago
Remita Amine
bd2c211fcc
[vodplatform] add support for embed.kwikmotion.com domain
4 years ago
Remita Amine
10a5091e58
[twitter] add support for promo_video_website cards( closes #23711 )
4 years ago
Sergey M․
aca2fd222f
[orf:radio] Clean description and improve extraction
5 years ago
Johannes N
9ba179c1fa
[orf:fm4] Fix extraction ( #23599 )
5 years ago
cdarlint
3fdf573148
[safari] Fix kaltura session extraction ( closes #23679 ) ( #23670 )
5 years ago
Remita Amine
d4e0cd69ef
[lego] fix extraction and extract subtitle( closes #23687 )
5 years ago
Remita Amine
483b858d49
[cloudflarestream] import embed URL extraction
5 years ago
Remita Amine
a71c1d1a5a
[cloudflarestream] improve extraction
...
- add support for bytehighway.net domain
- add support for signed URLs
- extract thumbnail
5 years ago
Remita Amine
838171630d
[naver] improve metadata extraction
5 years ago
Remita Amine
c88debff5d
[naver] improve extraction
...
- improve geo-restriction handling
- extract automatic captions
- extract uploader metadata
- extract VLive HLS formats
5 years ago
Singwai Chan
3cb05b86de
[pandatv] Remove extractor ( #23630 )
5 years ago
Remita Amine
b2771a2853
[dctp] fix format extraction( closes #23656 )
5 years ago
Remita Amine
7bac77413d
[scrippsnetworks] correct test case URL
5 years ago
Remita Amine
0264903574
[scrippsnetworks] add support for www.discovery.com videos
5 years ago
Remita Amine
2f7aa680b7
[discovery] fix anonymous token extraction( closes #23650 )
5 years ago
Roxedus
0d2306d02b
[nrktv:seriebase] Fix extraction ( closes #23625 ) ( #23537 )
5 years ago
Remita Amine
233826f68f
[wistia] improve format extraction and extract subtitles( closes #22590 )
5 years ago
nmeum
259ad38173
[devscripts/create-github-release] Remove unused import
5 years ago
Remita Amine
44b434e4e3
[vice] improve extraction( closes #23631 )
5 years ago
Sergey M․
484637a9cc
[redtube] Detect private videos ( #23518 )
5 years ago
Sergey M․
ca069f6881
release 2020.01.01
5 years ago
Sergey M․
0d5c415e1f
[devscripts/create-github-release] Switch to using PAT for authentication
...
Basic authentication will be deprecated soon
5 years ago
Sergey M․
d6bf9cbd46
[ChangeLog] Actualize
...
[ci skip]
5 years ago
Remita Amine
de7aade2f8
[soundcloud] fix client id extraction for non fatal requests
5 years ago
Remita Amine
2d30b92e11
[brightcove] invalidate policy key cache on failing requests
5 years ago
Sergey M․
0164cd5dac
[pornhub] Improve locked videos detection ( closes #22449 , closes #22780 )
5 years ago
Sergey M․
f41347260c
[pornhub] Fix extraction and add support for m3u8 formats ( closes #22749 , closes #23082 )
5 years ago
Remita Amine
0606808746
[brightcove] update policy key on failing requests
5 years ago
Sergey M․
0a02732b56
[spankbang] Improve removed video detection ( #23423 )
5 years ago
Sergey M․
2b845c4086
[spankbang] Fix extraction ( closes #23307 , closes #23423 , closes #23444 )
5 years ago
Remita Amine
3bed621750
[soundcloud] automatically update client id on failing requests
5 years ago
Remita Amine
0c15a56f1c
[prosiebensat1] improve geo restriction handling( closes #23571 )
5 years ago
Remita Amine
75ef77c1b1
[brightcove] cache brightcove player policy keys
5 years ago
Remita Amine
cb7e053e0a
[extractors] add missing import for ScrippsNetworksIE
5 years ago
Sergey M․
941e359e95
[teachable] Fail with error message if no video URL found
5 years ago
Sergey M․
f8a12427a9
[teachable] Improve locked lessons detection ( #23528 )
5 years ago
Remita Amine
7ea55819ac
[scrippsnetworks] Add new extractor( closes #19857 )( closes #22981 )
5 years ago
Remita Amine
18ff573e50
[mitele] fix extraction( closes #21354 )( closes #23456 )
5 years ago
Sergey M․
d1b2722095
[soundcloud] Update client id ( closes #23516 )
5 years ago
Sergey M․
278be57be2
[mailru] Relax _VALID_URLs ( #23509 )
5 years ago
Sergey M․
80e43af5bf
release 2019.12.25
5 years ago
Sergey M․
b1a92520a3
[ChangeLog] Actualize
...
[ci skip]
5 years ago
Sergey M․
9b6e72fd06
[mediaset] Fix parse formats ( closes #23508 )
5 years ago
Sergey M․
2dbc0967f2
[ChangeLog] Actualize
...
[ci skip]
5 years ago
Sergey M․
fab01080f4
[tv2dk:bornholm:play] Add extractor ( closes #23291 )
5 years ago
Sergey M․
42db58ec73
[utils] Improve str_to_int
5 years ago
Remita Amine
73d8f3a634
[slideslive] add support for url and vimeo service names( closes #23414 )
5 years ago
Remita Amine
b33a05d221
[slideslive] fix extraction( closes #23413 )
5 years ago
Remita Amine
232ed8e6e0
[twitch] fix clip extraction( closes #23375 )
5 years ago
Remita Amine
cf80ff186e
[soundcloud] add support for token protected embeds( #18954 )
5 years ago
Remita Amine
0e6ec3caf6
[vk] improve extraction
...
- fix User Videos extraction(closes #23356 )
- extract all videos for lists with more than 1000 videos(#23356 )
- add support for video albums(closes #14327 )(closes #14492 )
5 years ago
Remita Amine
d686cab084
[kontrtube] remove extractor
5 years ago
Remita Amine
9d4424afaa
[videopremium] remove extractor
5 years ago
Remita Amine
ce709fcb00
[musicplayon] remove extractor( closes #9225 )
5 years ago
Remita Amine
6633103f8e
[ufctv] add support for ufcfightpass.imgdge.com and ufcfightpass.imggaming.com domains( closes #23343 )
5 years ago
Remita Amine
1d31b7ca04
[twitch] extract m3u8 formats frame rate( closes #23333 )
5 years ago
Remita Amine
4067a23270
[ufctv] add support for more domains and remove compatibility code( closes #23332 )
5 years ago
Remita Amine
7d53fa475a
[imggaming] add support for playlists and extract subtitles
5 years ago
Remita Amine
3ae878605d
[ufctv] fix extraction and add support for UFC Arabia( closes #23312 )
5 years ago
Remita Amine
22974a3782
[yahoo] correct gyao brightcove player id( closes #23303 )
5 years ago
Remita Amine
63fe44eb4d
[vzaar] update test
5 years ago
Remita Amine
c712b16dc4
[vzaar] override AES decryption key URL( closes #17521 )
5 years ago
Remita Amine
6797de75e0
[vzaar] add support for AES HLS manifests( closes #17521 )( closes #23299 )
5 years ago
Remita Amine
12cc89122d
[nrl] fix extraction
5 years ago
Remita Amine
3765284476
[teachingchannel] fix extraction
5 years ago
Remita Amine
ddfe50195b
[nintendo] fix extraction and partially add support for Nintendo Direct videos( #4592 )
5 years ago
Remita Amine
1ed2c4b378
[ooyala] add better fallback values for domain and streams variables
5 years ago
Remita Amine
66b4872747
[youtube] add support youtubekids.com( closes #23272 )
5 years ago
Remita Amine
0b25af9bf5
[tv2] detect DRM protection
5 years ago
Remita Amine
8d3a3a9901
[tv2] add support for mtv.fi and fix tv2.no article extraction( closes #10543 )
5 years ago
Remita Amine
c0b1e01330
[msn] improve extraction
...
- add support for YouTube and NBCSports embeds
- add support for aricles with multiple videos
- improve AOL embed support
- improve format extraction
5 years ago
Remita Amine
88a7a9089a
[abcotvs] relax _VALID_URL regex and improve metadata extraction( closes #18014 )
5 years ago
Remita Amine
a15adbe461
[channel9] reduce response size and update tests
5 years ago
Remita Amine
7f641d2c7a
[adobetv] improve extaction
...
- use OnDemandPagedList for list extractors
- reduce show extraction requests
- extract original video format and subtitles
- add support for adobe tv embeds
5 years ago
Remita Amine
348c6bf1c1
[utils] handle int values passed to str_to_int
5 years ago
Sergey M․
b568561eba
release 2019.11.28
5 years ago
Sergey M․
e3f00f139f
[ChangeLog] Actualize
...
[ci skip]
5 years ago
Remita Amine
681ac7c92a
[vimeo] improve extraction
...
- fix review extraction
- fix ondemand extraction
- make password protected player case as an expected error(closes #22896 )
- simplify channel based extractors code
5 years ago
Remita Amine
6471d0d3b8
[openload] remove OpenLoad related extractors( closes #11999 )( closes #15406 )
5 years ago
Remita Amine
5ef62fc4ce
[dailymotion] improve extraction
...
- extract http formats included in m3u8 manifest
- fix user extraction(closes #3553 )(closes #21415 )
- add suport for User Authentication(closes #11491 )
- fix password protected videos extraction(closes #23176 )
- respect age limit option and family filter cookie value(closes #18437 )
- handle video url playlist query param
- report alowed countries for geo-restricted videos
5 years ago
Remita Amine
df65a4a1ed
[corus] improve extraction
...
- add support for Series Plus, W Network, YTV, ABC Spark, disneychannel.com
and disneylachaine.ca(closes #20861 )
- add support for self hosted videos(closes #22075 )
- detect DRM protection(closes #14910 )(closes #9164 )
5 years ago
Sergey M․
edc2a1f68b
[vivo] Fix extraction ( closes #22328 , closes #22279 )
5 years ago
Sergey M․
1ced222120
[utils] Add generic caesar cipher and rot47
5 years ago
InfernalUnderling
6ddd4bf6ac
[bitchute] Extract upload date ( closes #22990 ) ( #23193 )
5 years ago
InfernalUnderling
9d30c2132a
[utils] Handle rd-suffixed day parts in unified_strdate ( #23199 )
5 years ago
Sergey M․
cf3c9eafad
[soundcloud] Update client id ( closes #23214 )
5 years ago
Sergey M․
0de9fd24dc
release 2019.11.22
5 years ago
Sergey M․
fb8dfc5a27
[ChangeLog] Actualize
...
[ci skip]
5 years ago
Sergey M․
80a51fc2ef
[ivi] Skip s353 for bundled exe
...
See https://github.com/Legrandin/pycryptodome/issues/228
5 years ago
Sergey M․
f8015c1574
[ivi] Fix python 3.4 support
5 years ago
Sergey M․
25d3f770e6
[ivi] Ask for pycryptodomex instead of pycryptodome
...
See discussion at 1bba88efc7 (r35982110)
5 years ago
Sergey M․
f0f6a7e73f
[chaturbate] Fix extraction ( closes #23010 , closes #23012 )
5 years ago
Remita Amine
76d9eca43d
[ivi] fallback to old extraction method for unknown error codes
5 years ago
Remita Amine
f9c4a45210
[ntvru] add support for non relative file URLs( closes #23140 )
5 years ago
Remita Amine
7e70620a34
[vk] fix wall audio thumbnails extraction( closes #23135 )
5 years ago
Remita Amine
9e4e864639
[ivi] improve error detection
5 years ago
Sergey M․
6c79785bb0
[travis] Add python 3.8 build
5 years ago
Sergey M․
7360c06fac
[extractor/common] Add data, headers and query to all major extract methods preserving standard order for potential future use
5 years ago
Remita Amine
1bba88efc7
[ivi] sign content request only when pycryptodome is available
5 years ago
Remita Amine
656c20010f
[ivi] fix format extraction( closes #21991 )
5 years ago
Remita Amine
8b1a30c993
[comcarcoff] remove extractor
5 years ago
Sergey M․
5709d661a2
[drtv] Add support for new URL schema ( closes #23059 )
5 years ago
Remita Amine
eb22d1b557
[nexx] Add support for Multi Player JS Setup( closes #23052 )
5 years ago
Remita Amine
48970d5cc8
[teamcoco] add support for new videos( closes #23054 )
5 years ago
Remita Amine
2e9ad59a4d
[soundcloud] check if the soundtrack has downloads left( closes #23045 )
5 years ago
Remita Amine
433e071058
[facebook] fix posts video data extraction( closes #22473 )
5 years ago
Remita Amine
9e46d1f8aa
[addanime] remove extractor
5 years ago
Remita Amine
88b87b08b1
[minhateca] remove extractor
5 years ago
Remita Amine
20baa17c01
[daisuki] remove extractor
5 years ago
Remita Amine
8fbf5d2f87
[seeker] remove Revision3 extractors and fix extraction
5 years ago
Remita Amine
f81dd65ba2
[extractor/common] clean jwplayer description HTML tags
5 years ago
Remita Amine
ce112a8c19
[twitch] fix video comments URL( #18593 )( closes #15828 )
5 years ago
Remita Amine
18ca61c5e1
[twitter] improve extraction
...
- add support for generic embeds(closes #22168 )
- always extract http formats for native videos(closes #14934 )
- add support for Twitter Broadcasts(closes #21369 )
- extract more metadata
- improve VMap format extraction
- unify extraction code for both twitter statuses and cards
5 years ago
Remita Amine
0b16b3c2d3
[twitch] add support for Clip embed URLs
5 years ago
Remita Amine
d4f53af482
[lnkgo] fix extraction( closes #16834 )
5 years ago
Remita Amine
5d92b407e0
[mixcloud] improve extraction
...
- improve metadata extraction(closes #11721 )
- fix playlist extraction(closes #22378 )
- fix user mixes extraction(closes #15197 )(closes #17865 )
5 years ago
Remita Amine
55adb63e54
[kinja] add support for Kinja embeds
...
closes #5756
closes #11282
closes #22237
closes #22384
5 years ago
Remita Amine
d64ec1242e
[onionstudios] fix extraction
5 years ago
Remita Amine
3ec86619e3
[common] initialize headers param with empty dict
5 years ago
Remita Amine
57033e35e5
[common] fix typo
5 years ago
Remita Amine
d7def23d05
[hotstar] pass Referer header to format requests( closes #22836 )
5 years ago
Remita Amine
b6139cb0c3
[common] pass headers to _extract_(m3u8|mpd)_formats methods
5 years ago
Remita Amine
2318629b2b
[dplay] minimize response size
5 years ago
Remita Amine
b77c3949e8
[patreon] minimize reponse size and extract uploader_id and filesize
5 years ago
Remita Amine
e9b95167af
[roosterteeth] fix login request( closes #16094 )( closes #22689 )
5 years ago
Sergey M․
ea07412ebf
release 2019.11.05
5 years ago
Sergey M․
1a4e4b0bfe
[ChangeLog] Actualize
...
[ci skip]
5 years ago
Sergey M․
20218040db
[scte] Add extractor ( closes #22975 )
5 years ago
Remita Amine
c69e71733d
[msn] add support for Vidible and AOL embeds( closes #22195 )( closes #22227 )
5 years ago
Remita Amine
3e49083604
[myspass] fix video URL extraction and improve metadata extraction( closes #22448 )
5 years ago
Remita Amine
2349255abd
[jamendo] restore track url modification
5 years ago
Remita Amine
e452345fc5
[jamendo] improve extraction
...
- fix album extraction(closes #18564 )
- improve metadata extraction(closes #18565 )(closes #21379 )
5 years ago
Remita Amine
bf45295c53
[mediaset] relax URL guid matching( closes #18352 )
5 years ago
Remita Amine
ef382405c6
[mediaset] extract unprotected M3U and MPD manifests( closes #17204 )
5 years ago
Manu Cornet
a6e6673e82
[README.md] Also read permission to the binary in how to update section ( #22903 )
5 years ago
Remita Amine
564275e26f
[telegraaf] fix extraction
5 years ago
Remita Amine
726e8eef59
[bellmedia] add support for marilyn.ca videos( #22193 )
5 years ago
Remita Amine
e54924c46f
[stv] fix extraction( closes #22928 )
5 years ago
Remita Amine
5e36b63486
[iconosquare] remove extractor
5 years ago
Remita Amine
9249c50c18
[keek] remove extractor
5 years ago
geditorit
79b35e7c15
[gameone] Remove extractor ( #21778 )
5 years ago
Remita Amine
836bfcb54e
[flipagram] remove extractor
5 years ago
Remita Amine
4c95fcf9e8
[bambuser] remove extractor
...
https://web.archive.org/web/20190808014227/https://go.bambuser.com/shutdown-announcement
5 years ago
Remita Amine
152f22920d
[wistia] reduce embed extraction false positives and support inline embeds( closes #22931 )
5 years ago
Remita Amine
20cc7c082b
[go90] remove extractor
5 years ago
Remita Amine
e987ce4bda
[kakao] remove raw request and extract format total bitrate
5 years ago
Remita Amine
d439989215
[daum] fix VOD and Clip extracton( closes #15015 )
5 years ago
Remita Amine
274bf5e4c5
[kakao] improve extraction
...
- support embed URLs
- support Kakao Legacy vid based embed URLs
- only extract fields used for extraction
- strip description and extract tags
5 years ago
Remita Amine
e993f1a095
[mixcloud] fix cloudcast data extraction( closes #22821 )
5 years ago
Remita Amine
3cf70bf159
[yahoo] make cbs URL suffix part of the media alias
5 years ago
Remita Amine
237513e801
[yahoo] restore support for cbs suffixed URLs
5 years ago
Remita Amine
8040a0d35e
[yahoo] fix typo
5 years ago
Remita Amine
45f4a43389
[yahoo] improve extraction
...
- add support for live streams(closes #3597 )(closes #3779 )(closes #22178 )
- bypass cookie consent page for european domains(closes #16948 )(closes #22576 )
- add generic support for embeds(closes #20332 )
5 years ago
Sergey M․
9a621ddc3a
[tv2] Fix and improve extraction ( closes #22787 )
5 years ago
Sergey M․
c56b2ac43c
[tv2dk] Add extractor
5 years ago
Remita Amine
8989349e6d
[onet] improve extraction
...
- add support for onet100.vod.pl domain
- extract m3u8 formats
- correct audio only format info
5 years ago
Remita Amine
7455832f31
[fox9] fix extraction
5 years ago