Wykres commitów

143 Commity (a2e77303e3385da640a0904cd6cb76235fa9691b)

Autor SHA1 Wiadomość Data
pukkandan 52efa4b312
[extractor] Add `_perform_login` function ()
* Adds new functions `_initialize_pre_login` and `_perform_login` as part of the extractor API
* Adds `ie.supports_login` to the public API
2022-03-18 13:53:33 -07:00
coletdjnz a825ffbffa
[extractor] Support merging subtitles with data
Authored-by: coletdjnz
2022-03-12 11:22:28 +13:00
pukkandan 08d30158ec
[cleanup, docs] Misc cleanup
Closes , closes , closes , closes 
2022-03-08 22:38:06 +05:30
pukkandan 497d2fab6c
[utils] Better traceback for `ExtractorError` 2022-03-08 12:04:49 +05:30
Zenon Mousmoulas 27231526ae
[ant1newsgr] Add extractor ()
Authored by: zmousm
2022-03-04 13:52:48 -08:00
pukkandan a10aa588b0
[FormatSort] Consider `acodec`=`ogg` as `vorbis` 2022-03-04 19:49:38 +05:30
pukkandan 7265a2190c
Fix doubling of `video_id` in `ExtractorError` 2022-03-04 19:37:43 +05:30
coletdev ded9f32667
[extractor] Support `--mark-watched` without `_NETRC_MACHINE` ()
Authored by: coletdjnz
2022-03-03 23:27:09 -08:00
Lesmiscore (Naoya Ozaki) 77cc7c6e60
[nhk] Add support for NHK for School ()
Authored by: Lesmiscore
2022-02-23 01:15:08 +09:00
pukkandan ffa89477ea
[extractor] Fix for manifests without period duration
Closes 
Authored by: dirkf, pukkandan
2022-02-17 19:07:23 +05:30
pukkandan 297e9952b6
[extractor] Allow `http_headers` to be specified for `thumbnails` 2022-02-11 23:31:12 +05:30
pukkandan 079a7cfc71
[downloader] Do not use aria2c for non-native `m3u8`
Closes 
2022-02-11 12:09:03 +05:30
pukkandan 455a15e2dc
[cleanup,docs] Minor fixes
Closes , 
2022-02-03 21:00:39 +05:30
pukkandan 85553414ae
[generic] Allow further processing of json_ld URL
Closes 
2022-02-02 07:33:16 +05:30
pukkandan fc08bdd6ab
[extractor] Allow non-fatal `title` extraction 2022-01-24 21:04:38 +05:30
pukkandan 2edb38e8ca
[extractor] Extract video inside `Article` json_ld
Closes 
2022-01-24 03:24:07 +05:30
pukkandan f40ee5e9a0
[extractor] Add convinience function `_yes_playlist` 2022-01-24 01:07:14 +05:30
pukkandan 6970b6005e
[cleanup] Minor fixes
Closes 
2022-01-21 13:27:44 +05:30
coletdjnz 6c73052c0a
[youtube] Extract channel subscriber count ()
Closes 
* Adds `channel_follower_count` field
Authored-by: coletdjnz
2022-01-21 06:04:36 +00:00
pukkandan 311b6615d8
[extractor] Improve `url_result` and related 2022-01-20 21:14:40 +05:30
pukkandan 135dfa2c7e
[extractor,cleanup] Use `_search_nextjs_data` 2022-01-20 04:38:24 +05:30
MinePlayersPE 426764371f
[iq.com] Add extractors ()
Closes 
Authored by: MinePlayersPE
2022-01-20 03:53:55 +05:30
teridon 8bcd404818
[digitalconcerthall] Add extractor ()
Authored by: teridon
2022-01-11 03:06:05 +05:30
coletdjnz f0d785d3ed
[youtube:tab] Extract more playlist metadata ()
* Add fields modified_date, modified_timestamp
* Add field playlist_count
* [youtube:tab] Extract view_count, playlist_count, modified_date

Authored by: coletdjnz, pukkandan
2022-01-07 16:33:02 +05:30
chris f522573787
[extractor] Extract chapters from JSON-LD ()
Authored by: iw0nderhow, pukkandan
2022-01-02 02:37:00 +05:30
nixxo 7592749cbe
[extractor] Extract thumbnails from JSON-LD ()
Authored by: nixxo
2022-01-02 01:20:27 +05:30
Felix S 4afa3ec4b6
[extractor] Detect more subtitle codecs in MPD manifests ()
Authored by: fstirlitz
2022-01-01 01:36:45 +05:30
MinePlayersPE d43de6821c
[GameJolt] Add extractors ()
Authored by: MinePlayersPE
2021-12-25 03:58:57 +05:30
siddharth 774a46c53d
[npr] Make SMIL extraction non-fatal ()
Closes 
Authored by: r5d
2021-12-24 07:45:48 +05:30
pukkandan b69fd25c25
[cleanup] Misc cleanup
Closes     
2021-12-23 07:12:46 +05:30
The Hatsune Daishi adbc4ec4bb
[dash,youtube] Download live from start to end ()
* Add option `--live-from-start` to enable downloading live videos from start
* Add key `is_from_start` in formats to identify formats (of live videos) that downloads from start
* [dash] Create protocol `http_dash_segments_generator` that allows a function to be passed instead of fragments
* [fragment] Allow multiple live dash formats to download simultaneously
* [youtube] Implement fragment re-fetching for the live dash formats
* [youtube] Re-extract dash manifest every 5 hours (manifest expires in 6hrs)
* [postprocessor/ffmpeg] Add `FFmpegFixupDuplicateMoovPP` to fixup duplicated moov atoms

Known issue: Ctrl+C doesn't work on Windows when downloading multiple formats

Closes 
Authored by: nao20010128nao, pukkandan
2021-12-20 11:36:46 +05:30
Zenon Mousmoulas d5c3254889
[extractor] Support default implicit graph in JSON-LD ()
Original PR: https://github.com/ytdl-org/youtube-dl/pull/30229

Per W3C JSON-LD v1.1 §4.9 (non-normative ref):

    When a JSON-LD document's top-level structure is a map that contains
    no other keys than @graph and optionally @context (properties that
    are not mapped to an IRI or a keyword are ignored), @graph is
    considered to express the otherwise implicit default graph.

Authored by: zmousm
2021-12-17 02:16:30 +05:30
pukkandan a8549f19e7
[tiktok] Fix 53dad39e30 2021-12-15 22:18:01 +05:30
pukkandan 39ca3b5c7f
[extractor] Standardize `_live_title` 2021-12-15 22:09:07 +05:30
pukkandan 19188702ef
[FormatSort] Prevent incorrect deprecation warning
Closes 
2021-12-15 01:33:15 +05:30
The Hatsune Daishi 66f4c04e50
[extractor] Add `_search_nuxt_data` ()
Authored by: nao20010128nao
2021-12-07 22:08:50 +05:30
pukkandan d2b2fca53f
[extractor] Ignore errors in comment extraction when `-i` is given
Closes 
2021-12-03 03:46:04 +05:30
pukkandan 2c4aaaddc9
[lazy_extractors] Fix for search IEs
Closes 
2021-12-01 23:23:59 +05:30
pukkandan ee8dd27a73
[cleanup] Add deprecation warnings 2021-11-29 23:34:33 +05:30
pukkandan f304da8a29
[cleanup] Misc cleanup
Closes , closes 
2021-11-29 23:34:33 +05:30
pukkandan f2ebc5c7be
Option `--wait-for-video` to wait for scheduled streams 2021-11-29 22:52:01 +05:30
pukkandan 8f122fa070
[extractor] Extract `average_rating` from JSON-LD
Eg: Crunchyroll
2021-11-23 13:14:06 +05:30
pukkandan 234416e4bf
[downloader/ffmpeg] Fix for direct videos inside mpd manifests
Closes 
2021-11-23 01:29:10 +05:30
nyuszika7h 6b993ca765
[hls] Better FairPlay DRM detection ()
Authored by: nyuszika7h
2021-11-19 07:19:51 +05:30
pukkandan 9ac24e235e
[curiositystream] Add more metadata
Closes 
2021-11-13 23:49:14 +05:30
Lauren Liberda f98709af31
[extractor] Add `_search_nextjs_data` ()
Authored by: selfisekai
2021-11-10 06:11:05 +05:30
pukkandan 34921b4345
[utils] Add `join_nonempty` 2021-11-06 07:53:55 +05:30
pukkandan aeb2a9ad27
[FormatSort] `eac3` is better than `ac3` 2021-11-05 20:40:45 +05:30
pukkandan 0930b11fda
[docs,cleanup] Improve docs and minor cleanup
Closes , , , , , , 
2021-10-31 14:47:33 +05:30
pukkandan 10beccc980
[FormatSort] Fix some fields' defaults
Closes 
2021-10-30 01:14:14 +05:30