pukkandan
b505e8517a
[extractor/youtube] Fallback regex for nsig code extraction
2022-09-01 16:46:32 +05:30
pukkandan
f2e9fa3ef7
[FormatSort] Fix aext
for --prefer-free-formats
...
Closes #4735
2022-09-01 16:46:31 +05:30
coletdjnz
1ff88b7aec
[extractor/youtube] Add no-youtube-prefer-utc-upload-date
compat option ( #4771 )
...
This option reverts 992f9a730b
and 17322130a9
to prefer the non-UTC upload date in microformats.
Authored by: coletdjnz, pukkandan
2022-09-01 10:02:28 +00:00
bashonly
825d3ce386
[cookies] Improve container support ( #4806 )
...
Closes #4800
Authored by: bashonly, pukkandan, coletdjnz
2022-09-01 15:22:59 +05:30
bashonly
92aa6d6883
[extractor/triller] Add extractor ( #4712 )
...
Closes #4703
Authored by: bashonly
2022-09-01 15:20:54 +05:30
Elyse
b2a4db425b
[VQQ] Add extractors ( #4706 )
...
Closes #1666
Authored by: elyse0
2022-09-01 12:42:34 +05:30
Yifu Yu
de49cdbe9d
[extractor/bilibili] Extract flac
with premium account ( #4759 )
...
Authored by: jackyyf
2022-08-31 23:22:16 +05:30
HobbyistDev
11734714c2
[extractor/eurosport] Add extractor ( #4613 )
...
Closes #2487
Authored by: HobbyistDev
2022-08-31 22:32:33 +05:30
pukkandan
b86ca447ce
[extractor/mediaset] Fix embed extraction
...
Closes #4804
2022-08-31 22:24:41 +05:30
Tejas Arlimatti
f8c7ba9984
[extractor/epoch] Add extractor ( #4772 )
...
Closes #4714
Authored by: tejasa97
2022-08-31 22:16:26 +05:30
DepFA
76f2bb175d
[extractor/stripchat] Don't modify input URL ( #4781 )
...
Authored by: dfaker
2022-08-31 21:10:59 +05:30
Elyse
f26af78a8a
[jsinterp] Add charcodeAt
and bitwise overflow ( #4706 )
...
Authored by: elyse0
2022-08-31 21:01:22 +05:30
Lesmiscore
bfbecd1174
[extractor/newspicks] Add extractor ( #4725 )
...
Authored by: Lesmiscore
2022-08-31 02:07:55 +09:00
bashonly
9bd13fe5bb
[cookies] Support firefox container in --cookies-from-browser
( #4753 )
...
Authored by: bashonly
2022-08-30 22:24:46 +05:30
Jeff Huffman
459262ac97
[extractor/crunchyroll:beta] Use anonymous access ( #4704 )
...
Closes #4692
Authored by: tejing1
2022-08-30 22:04:13 +05:30
Lesmiscore
82ea226c61
Restore LD_LIBRARY_PATH when using PyInstaller ( #4666 )
...
Authored by: Lesmiscore
2022-08-31 01:24:14 +09:00
pukkandan
da4db748fa
[utils] Add deprecation_warning
...
See https://github.com/yt-dlp/yt-dlp/pull/2173#issuecomment-1097021515
2022-08-30 21:03:07 +05:30
pukkandan
e1eabd7beb
[downloader/external] Smarter detection of executable
...
Closes #4778
2022-08-30 18:13:38 +05:30
pukkandan
d81ba7d491
[jsinterp, extractor/youtube] Minor fixes
2022-08-30 18:13:37 +05:30
OHaiiBuzzle
5135ed3d4a
[extractor/huya] Fix stream extraction ( #4798 )
...
Closes #4658
Authored by: ohaiibuzzle
2022-08-30 16:14:16 +05:30
pukkandan
c4b2df872d
[jsinterp] Fix _separate
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1231126941
2022-08-30 16:06:40 +05:30
Samantaz Fox
224b5a35f7
[extractor/youtube] Update iOS Innertube clients ( #4792 )
...
Authored by: SamantazFox
2022-08-29 03:36:55 +00:00
coletdjnz
50ac0e5416
[extractor/youtube] Use device-specific user agent ( #4770 )
...
Thwart latest fingerprinting attempt (see https://github.com/iv-org/invidious/issues/3230#issuecomment-1226887639 )
Authored by: coletdjnz
2022-08-28 22:59:54 +00:00
Lesmiscore
e0992d5558
[extractor/IslamChannel] Add extractors ( #4779 )
...
Authored by: Lesmiscore
2022-08-28 01:37:25 +09:00
pukkandan
5e01315aa1
[cache, extractor/youtube] Invalidate old cache
2022-08-27 07:25:14 +05:30
pukkandan
4e4982ab5b
[extractor/generic] Don't return JW player without formats
...
CLoses #4765
2022-08-27 06:21:17 +05:30
cgrigis
89e4d86171
[extractor/arte] Bug fix ( #4769 )
...
Closes #4768
Authored by: cgrigis
2022-08-27 05:58:01 +05:30
Shreyas Minocha
a1af516259
[extractor/screencastomatic] Support --video-password
( #4761 )
...
Authored by: shreyasminocha
2022-08-26 08:59:45 +05:30
pukkandan
1d64a59547
[extractor/vimeo:user] Fix _VALID_URL
...
Closes #4758
2022-08-26 06:29:03 +05:30
pukkandan
ca7f8b8f31
Bugfix for 822d66e591
...
Closes #4760
2022-08-26 06:08:05 +05:30
pukkandan
164b03c486
[jsinterp] Fix bug in operator precedence
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1226659543
2022-08-25 09:40:46 +05:30
pukkandan
e5458d1d88
Fix lazy extractor bug in fe7866d0ed
...
and add test
Fixes https://github.com/yt-dlp/yt-dlp/pull/3234#issuecomment-1225347071
2022-08-24 15:19:58 +05:30
pukkandan
b5e7a2e69d
Add version to infojson
2022-08-24 13:03:45 +05:30
pukkandan
2516cafb28
Fix bug in fe7866d0ed
2022-08-24 08:21:39 +05:30
pukkandan
fd404bec7e
Fix --break-per-url --max-downloads
2022-08-24 08:00:13 +05:30
pukkandan
fe7866d0ed
Add option --use-extractors
...
Deprecates `--force-generic-extractor`
Closes #3234 , Closes #2044
Related: #4307 , #1791
2022-08-24 07:47:51 +05:30
pukkandan
5314b52192
[utils] Add orderedSet_from_options
2022-08-24 07:38:55 +05:30
pukkandan
13db4e7b9e
[extractor/mixcloud] All formats are audio-only
...
Closes #4740
2022-08-23 04:11:27 +05:30
Joshua Lochner
07275b708b
[extractor/medaltv] Fix extraction ( #4739 )
...
Authored by: xenova
2022-08-23 01:34:12 +05:30
Elyse
b85703d11a
[extractor/rtbf] Fix jwt extraction ( #4738 )
...
Closes #4683
Authored by: elyse0
2022-08-23 00:15:46 +05:30
pukkandan
992dc6b486
[jsinterp] Implement timeout
...
Workaround for #4716
2022-08-22 06:19:06 +05:30
pukkandan
822d66e591
Fix bug in --alias
2022-08-22 04:37:23 +05:30
pukkandan
8d1ad6378f
[extractor/BiliBiliSearch] Don't sort by date
...
Related #4682
2022-08-21 05:19:20 +05:30
pukkandan
2d1019542a
[extractor/BiliBiliSearch] Fix infinite loop
...
Closes #4682
2022-08-21 05:19:20 +05:30
pukkandan
b25cac650f
[extractor/youtube] Fix bug in format sorting
2022-08-21 00:56:27 +05:30
pukkandan
90a1df305b
[test] Fix test_youtube_signature
2022-08-21 00:51:03 +05:30
pukkandan
0a6b4b82e9
[extractor/uktv] Improve _VALID_URL
...
Closes #4707
Authored by: dirkf
2022-08-20 05:00:45 +05:30
pukkandan
1704c47ba8
[extractor/bitchute] Mark errors as expected
...
Closes #4685
2022-08-20 04:53:05 +05:30
github-actions
b76e9cedb3
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-08-19 00:11:11 +00:00
pukkandan
a831c2ea90
[cleanup] Misc
2022-08-19 05:08:21 +05:30
pukkandan
be13a6e525
[jsinterp] Bring on-par with youtube-dl
...
Code from: https://github.com/ytdl-org/youtube-dl/pull/31175 , https://github.com/ytdl-org/youtube-dl/pull/31182
Authored by pukkandan, dirkf
2022-08-19 05:08:21 +05:30
bashonly
8a3da4c68c
[extractor/instagram] Fix bugs in 7d3b98be4c
( #4701 )
...
Authored by: bashonly
2022-08-19 03:45:49 +05:30
nixxo
4d37d4a77c
[extractor/rai] Minor fix ( #4700 )
...
Closes #4691 , #4690
2022-08-19 02:28:59 +05:30
bashonly
7d3b98be4c
[extractor/instagram] Fix extraction ( #4696 )
...
Closes #4657 , #4532 , #4475
Authored by: bashonly, pritam20ps05
2022-08-19 02:27:46 +05:30
Elyse
2b3e43e247
[extractor/rtbf] Fix stream extractor ( #4671 )
...
Closes #4656
Authored by: elyse0
2022-08-19 01:42:04 +05:30
Alexander Seiler
f60ef66371
[extractor/zattoo] Fix Zattoo resellers ( #4675 )
...
Closes #4630
Authored by: goggle
2022-08-19 01:27:51 +05:30
pukkandan
25836db6be
[extractor/youtube] Add fallback to phantomjs
...
Related #4635
2022-08-18 21:35:18 +05:30
pukkandan
587021cd9f
[phantomjs] Add function to execute JS without a DOM
...
Authored by: MinePlayersPE, pukkandan
2022-08-18 21:34:47 +05:30
pukkandan
580ce00782
[youtube] Improve signature caching
...
and refactor related functions
2022-08-18 21:33:30 +05:30
ChillingPepper
2f1a299c50
[extractor/SovietsCloset] Fix extractor ( #4688 )
...
Closes #4200
Authored by: ChillingPepper
2022-08-18 16:44:45 +05:30
pukkandan
f6ca640b12
[jsinterp] Fix for youtube player 1f7d5369
...
Closes #4635 again
2022-08-18 16:38:35 +05:30
pukkandan
3ce2933693
[youtube] Fix error reporting of "Incomplete data"
...
Related: #4669
2022-08-16 22:01:48 +05:30
pukkandan
c200096c03
Fix bug in --download-archive
...
Closes #4668
2022-08-16 22:00:51 +05:30
pukkandan
6d3e7424bf
[jsinterp] Fix for youtube player c81bbb4a
2022-08-16 06:53:45 +05:30
pukkandan
5c6d2ef9d1
[youtube] Improve format sorting for IOS formats
...
When no itag/resolution is available for reference, use the closest resolution
2022-08-15 14:04:05 +05:30
github-actions
9fd03a1696
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-08-14 22:18:33 +00:00
pukkandan
1e4fca9a87
[cleanup] Misc
2022-08-15 03:41:45 +05:30
pukkandan
49b4ceaedf
[jsinterp] Bring or-par with youtube-dl
...
Partially cherry-picked from: d231b56717
Authored by pukkandan, dirkf
2022-08-15 03:31:49 +05:30
pukkandan
48732becfe
Fix bug in 1155ecef29
2022-08-15 03:31:48 +05:30
pukkandan
6440c45ff3
[update] Copy bitmask from old binary
...
Improves a6125983ab
Authored by: Lesmiscore
2022-08-15 03:31:47 +05:30
masta79
ef6342bd07
[extractor/toggo] Improve _VALID_URL
( #4663 )
...
Authored by: masta79
2022-08-15 03:31:41 +05:30
ischmidt20
e183bb8c9b
[extractor/MLB] New extractor ( #4586 )
...
Authored by: ischmidt20
2022-08-15 01:47:18 +05:30
HobbyistDev
7695f5a0a7
[extractor/moview] Add extractor ( #4607 )
...
Authored by: HobbyistDev
2022-08-15 01:39:05 +05:30
Ben Welsh
cb7cc448c0
[extractor/truth] Add extractor ( #4609 )
...
Closes #3865
Authored by: palewire
2022-08-15 01:36:04 +05:30
bashonly
63be30e3e0
[extractor/facebook] Add reel support ( #4660 )
...
Closes #4039
Authored by: bashonly
2022-08-15 01:33:24 +05:30
Ben Welsh
43cf982ac3
[extractor/parler] Add extractor ( #4616 )
...
Authored by: palewire
2022-08-15 01:31:16 +05:30
nixxo
7e82397441
[extractor/rai] Misc fixes ( #4600 )
...
Authored by: nixxo
2022-08-15 01:17:55 +05:30
Aldo Ridhoni
66c4afd828
[extractor/doodstream] Add wf
domain ( #4648 )
...
Authored by: aldoridhoni
2022-08-15 01:13:03 +05:30
pukkandan
0e0ce898f6
[ThumbnailsConvertor] Fix conversion after fixup_webp
...
Closes #4565
2022-08-14 20:34:55 +05:30
pukkandan
a6125983ab
[update] Set executable bit-mask
...
Closes #4621
2022-08-14 19:22:35 +05:30
pukkandan
8f84770acd
[utils] Fix get_compatible_ext
...
Closes #4647
2022-08-14 19:22:34 +05:30
Lesmiscore
62b58c0936
[docs] Consistent use of e.g.
( #4643 )
...
Authored by: Lesmiscore
2022-08-14 17:34:13 +05:30
pukkandan
8f53dc44a0
[jsinterp] Handle new youtube signature functions
...
Closes #4635
2022-08-14 05:12:32 +05:30
Jacob Truman
1cddfdc52b
[extractor/aenetworks] Add formats parameter ( #4645 )
...
Closes #4047
Authored by: jacobtruman
2022-08-13 22:56:41 +05:30
coletdjnz
cea4b857f0
[patreon] Ignore erroneous media attachments ( #4638 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/4608
Authored by: coletdjnz
2022-08-13 00:25:20 +00:00
shirt
ffcd62c289
[extractor/tubitv] Extract additional formats ( #4646 )
...
Authored by: shirt-dev
2022-08-13 05:10:49 +05:30
pukkandan
a1c5bd82ec
[jsinterp] Truncate error messages
...
Related: #4635
2022-08-12 19:15:16 +05:30
pukkandan
5da42f2b9b
[extractor/crunchyroll] Improve _VALID_URL
s
...
Closes #4633
2022-08-12 13:13:11 +05:30
pukkandan
1155ecef29
[extractor/zattoo] Fix resellers
...
Fixes #4630
2022-08-12 12:53:46 +05:30
pukkandan
7e798d725e
[extractor] Fix format sorting of channels
2022-08-11 07:23:46 +05:30
pukkandan
8420a4d063
[ffmpeg] Smarter detection of ffprobe filename
2022-08-11 07:23:45 +05:30
pukkandan
b5e9a641f5
[postprocessor/embedthumbnail] Detect libatomicparsley.so
2022-08-11 07:23:36 +05:30
pukkandan
c220d9efc8
[ffmpeg] Disable avconv unless --prefer-avconv
2022-08-09 05:15:38 +05:30
github-actions
f1e2d4a9a2
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-08-08 22:15:24 +00:00
pukkandan
16d4535abc
Update to ytdl-commit-adb5294
...
[aenetworks] Update _THEPLATFORM_KEY and _THEPLATFORM_SECRET
adb5294177
2022-08-09 02:55:30 +05:30
Elyse
2a5e5477bc
[extractor/redbee] Unify and update extractors ( #4479 )
...
Closes #4443
Authored by: elyse0
2022-08-09 02:41:47 +05:30
Eren Kemer
e251986cbe
[extractor/harpodeon] Add extractor ( #4540 )
...
Closes #4450
Authored by: eren-kemer
2022-08-09 02:39:37 +05:30
pukkandan
f0ad6f8c51
Remove filtered entries from -J
...
Closes #4369
2022-08-09 02:01:40 +05:30
pukkandan
70b2340909
[build, devscripts] Add devscript to set a build variant
...
Closes #4471
2022-08-09 01:08:48 +05:30
coletdjnz
c7dcf0b31e
[extractor/youtube] Add androidSdkVersion
parameter to Android Innertube clients
...
Required to prevent YouTube returning a bad player response in some cases.
See: https://github.com/yt-dlp/yt-dlp/pull/4593 , https://github.com/TeamNewPipe/NewPipe/issues/8713 , https://github.com/iv-org/invidious/issues/3230 , https://github.com/Tyrrrz/YoutubeExplode/issues/647
Authored by: coletdjnz
2022-08-08 12:03:10 +12:00
Djeson
298d9c0e89
[extractor/ninegag] Extract uploader ( #4597 )
...
Closes #4587
Authored by: DjesonPV
2022-08-08 01:51:53 +05:30
pukkandan
a416623436
[extractor/youtube] Extract more format info
2022-08-08 01:47:07 +05:30
pukkandan
b8ed0f15d4
[extractor] Add field audio_channels
2022-08-08 01:35:36 +05:30
pukkandan
22b22b7d5c
[extractor/WASDTV:record] Fix _VALID_URL
2022-08-07 21:48:40 +05:30
HobbyistDev
1f6b90ed8d
[extractor/tviplayer] Improve _VALID_URL
( #4585 )
...
Closes #4578
Authored by: HobbyistDev
2022-08-07 20:14:28 +05:30
coletdjnz
a3e9642116
[extractor/youtube] Prevent redirect to unwanted videos ( #4593 )
...
Example: https://www.youtube.com/watch?v=aQvGIIdgFDM
Authored by: coletdjnz
2022-08-07 19:13:20 +05:30
pukkandan
43aebb7db4
Bugfix for bfd973ece3
...
`_extract_embed_urls` is not a list
Closes #4581
2022-08-07 03:30:30 +05:30
Yash Kumar
061a17abd3
[extractor/FIFA] Change API endpoint ( #4577 )
...
Closes #4566
Authored by: yashkc2025, Bricio
2022-08-06 16:43:55 +05:30
HobbyistDev
d380fc1614
[extractor/kompas] Add extractor ( #4562 )
...
Authored by: HobbyistDev
2022-08-05 20:19:45 +05:30
HobbyistDev
ad26f15a06
[extractor/vidio] Support embed link ( #4564 )
...
Authored by: HobbyistDev
2022-08-05 18:36:42 +05:30
Bojidar Qnkov
aeaf905e22
[extractor/NovaPlay] Fix extractor ( #4415 )
...
Closes #4439
Authored by: Bojidarist
2022-08-05 02:27:58 +05:30
Jeff Huffman
f62f553d46
[extractor/crunchyroll:beta] Use streams API ( #4555 )
...
Closes #4452
Authored by: tejing1
2022-08-04 23:35:58 +05:30
pukkandan
989a01c261
[outtmpl] Smarter replacing of unsupported characters
...
Closes #1330
2022-08-04 20:21:32 +05:30
pukkandan
05e2243e80
Fix bug in be5c1ae862
2022-08-04 20:18:29 +05:30
pukkandan
4080efeb01
[extractor/vimeo] Bugfix in bfd973ece3
2022-08-04 15:45:47 +05:30
Lauren N. Liberda
fc61aff41b
Determine merge container better (See desc) ( #1482 )
...
* Determine the container early. Closes #4069
* Use codecs instead of just file extensions
* Obey `--prefer-free-formats`
* Allow fallbacks in `--merge-output`
Authored by: pukkandan, selfisekai
2022-08-04 06:12:12 +05:30
pukkandan
fe0918bb65
Import ctypes only when necessary
...
Closes #4541
2022-08-03 17:48:59 +05:30
Jeff Huffman
b99ba3df09
[extractor/crunchyroll:beta] Extract timestamp and fix tests ( #4535 )
...
Closes #4533
Authored by: tejing1
2022-08-03 02:48:40 +05:30
pukkandan
7356a44443
Fix misleading DRM message
...
Closes #4534
2022-08-02 20:29:09 +05:30
coletdjnz
a0c830f488
[extractor/youtube] Bump Innertube client versions
...
YouTube may be requiring new versions soon. See https://github.com/iv-org/invidious/issues/3230 , https://github.com/TeamNewPipe/NewPipe/issues/8713
Authored by: coletdjnz
2022-08-02 19:02:05 +12:00
pukkandan
a6ca61d427
Fix bug in 0647d9251f
2022-08-02 04:04:39 +05:30
Galiley
d8657ff76f
[extractor/xfileshare] Add Referer ( #4494 )
...
Authored by: Galiley
2022-08-02 04:01:51 +05:30
pukkandan
5770293d25
[extractor/orf:radio] Rewrite extractors
...
Closes #4522
2022-08-02 03:59:47 +05:30
pukkandan
0647d9251f
Minor bugfixes
2022-08-02 03:52:23 +05:30
pukkandan
be5c1ae862
Standardize retry mechanism ( #1649 )
...
* [utils] Create `RetryManager`
* Migrate all retries to use the manager
* [extractor] Add wrapper methods for convenience
* Standardize console messages for retries
* Add `--retry-sleep` for extractors
2022-08-02 01:43:18 +05:30
pukkandan
bfd973ece3
[extractors] Use new framework for existing embeds ( #4307 )
...
`Brightcove` is difficult to migrate because it's subclasses may depend
on the signature of the current functions. So it is left as-is for now
Note: Tests have not been migrated
2022-08-02 01:08:16 +05:30
pukkandan
1e8fe57e5c
[extractor] Support multiple archive ids for one video ( #4307 )
...
Closes #4352
2022-08-02 01:08:16 +05:30
pukkandan
f14a2d8382
[extractor/html5] Separate into own extractor ( #4307 )
...
Closes #4291
Authored by: coletdjnz, pukkandan
2022-08-02 01:08:16 +05:30
pukkandan
5fff2e576f
[extractor/camtasia] Separate into own extractor ( #4307 )
...
Authored by: coletdjnz
2022-08-02 01:08:16 +05:30
pukkandan
f2e8dbcc00
[extractor, test] Basic framework for embed tests ( #4307 )
...
and split download tests so they can be more easily run in CI
Authored by: coletdjnz
2022-08-02 01:08:16 +05:30
pukkandan
8f97a15d1c
[extractor] Framework for embed detection ( #4307 )
2022-08-02 01:08:16 +05:30
nixxo
47304e07dc
[extractor/rai] Add raisudtirol extractor ( #4524 )
...
Closes #4206
Authored by: nixxo
2022-08-02 00:55:48 +05:30
Lesmiscore
565a4c5944
[extractor/YahooJapanNews] Fix extractor ( #4480 )
...
Authored by: Lesmiscore
2022-08-01 11:47:25 +09:00
pukkandan
2ebe6fefbe
[extractor/yandexmusic] Extract higher quality format
...
Closes #4512
2022-08-01 07:36:08 +05:30
pukkandan
5f2a7f7c4a
[FFmpegThumbnailsConvertor] Fix conversion from GIF
...
Closes #2988
2022-08-01 07:36:08 +05:30
christoph-heinrich
d4ada3574e
[docs] Fix capitalization in references ( #4515 )
...
Authored by: christoph-heinrich
2022-08-01 07:35:59 +05:30
Juhmer Tena
e1bd953f45
[extractor/angel] Add extractor ( #4410 )
...
Closes #1243
Authored by: AxiosDeminence
2022-08-01 05:27:28 +05:30
sqrtNOT
98a60600b2
[extractors/holodex] Add extractor ( #4434 )
...
Closes #726
Authored by: sqrtNOT, pukkandan
2022-08-01 05:17:32 +05:30
lazypete365
e325a21a1f
[extractor/youtube] Add live_status=post_live
( #4495 )
...
Related: https://github.com/yt-dlp/yt-dlp/issues/1564
Authored by: lazypete365
2022-08-01 01:42:04 +05:30
pukkandan
3df4f81dfe
[downloader] Add average speed to final progress line
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/31122
2022-07-31 04:20:02 +05:30
pukkandan
31b532a1f2
[cleanup] Misc
2022-07-31 03:35:16 +05:30
pukkandan
daef791100
[utils] sanitize_open: Allow any IO stream as stdout
...
Fixes: https://github.com/yt-dlp/yt-dlp/issues/3298#issuecomment-1181754989
2022-07-31 03:31:20 +05:30
pukkandan
a6bcaf71fc
[outtmpl] Treat empty values as None in filenames
...
Workaround for #4485
2022-07-31 03:26:09 +05:30
pukkandan
4f04be6add
Validate --merge-output-format
...
Closes #4489
2022-07-31 02:20:14 +05:30
pukkandan
8dc5930511
[utils, cleanup] Consolidate known media extensions
2022-07-31 02:20:13 +05:30
pukkandan
b4daacb4ec
[mhtml, cleanup] Use imghdr
2022-07-31 02:20:12 +05:30
pukkandan
6a7d3a0a09
[ffmpeg] Set ffmpeg_location
in a contextvar
...
Fixes #2191 for the CLI, but not when used through the API
2022-07-31 02:20:12 +05:30
pukkandan
c646d76f67
[webvtt, extractor/youtube] Extract auto-subs from livestream VODs
...
Closes #4130
Authored by: pukkandan, fstirlitz
2022-07-31 02:20:11 +05:30
pukkandan
07b47084ba
[extractor/youtube] Parse translated subtitles only when requested
...
Closes #4274
2022-07-31 02:20:11 +05:30
pukkandan
4f547d6d2c
[metadataparser] Don't set None
when the field didn't match
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/31118#issuecomment-1198254512
2022-07-31 02:20:10 +05:30
ischmidt20
2eae7d507c
[extractor/ESPN] Extract duration ( #4499 )
...
Authored by: ischmidt20
2022-07-31 02:17:28 +05:30
mpeter50
1cdf69c57e
[extractor/twitch] Extract chapters for single chapter VODs ( #4453 )
...
Closes #4421
Authored by: mpeter50
2022-07-30 21:41:27 +05:30
Galiley
b6cd135ac2
[extractor/doodstream] Support more domains ( #4493 )
...
Authored by: Galiley
2022-07-30 17:36:58 +05:30
Anant Murmu
befcac11a0
[extractor/stripchat] Fix _VALID_URL ( #4491 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/4486
Authored by: freezboltz
2022-07-30 17:05:07 +05:30
haobinliang
7f71cee020
[extractor/cloudflarestream] Fix video_id padding ( #4384 )
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/26640
Authored by: haobinliang
2022-07-30 16:27:54 +05:30
Elyse
db5f248204
[extractor/ina] Improve extractor ( #4487 )
...
Closes #4419
Authored by: elyse0
2022-07-30 14:21:19 +05:30
coletdjnz
871a8929bc
[extractor/archiveorg] Improve handling of formats ( #4461 )
...
* Ignore private formats if not logged in (fixes https://github.com/yt-dlp/yt-dlp/issues/3832 )
* Prefer original formats
* Support mpg formats
Authored by: coletdjnz, pukkandan
2022-07-29 05:09:36 +00:00
ajj8
edebb65170
[extractor/bbc] Fix news articles ( #4472 )
...
Authored by: ajj8
2022-07-28 18:30:33 +05:30
pukkandan
f640e42ffa
[extractor/arte] Fix title extraction
...
Fixes: https://github.com/yt-dlp/yt-dlp/pull/3302#issuecomment-1197568420
2022-07-28 11:44:24 +05:30
Mehavoid
59f63c8f0f
[extractor/vk] Fix extractor ( #4128 )
...
Closes #4437
Authored by: Mehavoid
2022-07-28 02:01:03 +05:30
ping
bfbb5a1bb1
[extractor/NaverNow] Change endpoint ( #4457 )
...
Authored by: ping
2022-07-28 00:20:13 +05:30
Felix S
051d6b450c
[extractor/arte] Move to v2 API ( #3302 )
...
Closes #3622 , #3502 , #3086
Authored by: fstirlitz, pukkandan
2022-07-28 00:05:39 +05:30
HobbyistDev
67685a541d
[extractor/tempo] Add extractor ( #4463 )
...
Authored by: HobbyistDev
2022-07-27 17:18:42 +05:30
pukkandan
964b5493a4
Bugfix for f1042989c1
2022-07-27 17:13:04 +05:30
pukkandan
3955b20703
Fix bugs in 3bec830a59
...
Closes #4454
2022-07-27 17:10:26 +05:30
pukkandan
f1042989c1
[crunchyroll] Fix language code in _VALID_URLs
...
Closes #4451
2022-07-27 17:10:26 +05:30
ischmidt20
e2884db36a
[extractor/Go] Extract timestamp ( #4186 )
...
Authored by: ischmidt20
2022-07-26 21:19:40 +05:30
winterbird-code
2c646fe42c
[extractor/hidive] Fix cookie login when netrc is also given ( #4447 )
...
Closes #3336
Authored by: winterbird-code
2022-07-26 18:52:18 +05:30
pukkandan
693f060040
[youtube,twitch] Allow waiting for channels to become live
...
Closes #2597
2022-07-26 09:33:19 +05:30
pukkandan
3bec830a59
Reject entire playlists faster with --match-filter
...
Rejected based on `playlist_id` etc can be checked before any entries are extracted
Related: #4383
2022-07-26 09:33:12 +05:30
Burve
7d0f6f0c45
[extractor/Crunchyroll] Handle missing metadata correctly ( #4405 )
...
Closes #4399
Authored by pukkandan, Burve
2022-07-26 09:11:52 +05:30
Sipherdrakon
26bafe7028
[extractor/dplay] Add MotorTrend extractor ( #4446 )
...
Authored by: Sipherdrakon
2022-07-26 09:09:40 +05:30
nixxo
0cd2810379
[extractor/rai] Fix RaiNews extraction ( #4380 )
...
Authored by: nixxo
Closes #3911
2022-07-24 19:44:26 +05:30
m4tu4g
0f7247f88e
[extractor/zee5] Update Device ID ( #4423 )
...
Closes #4378
Authored by: m4tu4g
2022-07-24 14:03:39 +05:30
sqrtNOT
2dc4970e08
[extractor/tubi] Exclude playlists from playlist entries ( #4416 )
...
Closes #4409
Authored by: sqrtNOT
2022-07-23 11:40:48 +05:30
coletdev
4f08e58655
[extractor/patreon] Fix and improve extractors ( #4398 )
...
* Add workaround for 403s - Fixes https://github.com/yt-dlp/yt-dlp/issues/3631
* Support m3u8 post file videos - Fixes https://github.com/yt-dlp/yt-dlp/issues/2277
* Raise useful error messages - Fixes https://github.com/yt-dlp/yt-dlp/issues/2914
* `--write-comments` support
Authored by: coletdjnz, pukkandan
2022-07-22 22:23:54 +00:00
sqrtNOT
dcbf7394ab
[vgtv] Support tv.vg.no ( #4404 )
...
Closes #4400
Authored by: sqrtNOT
2022-07-21 17:53:41 +05:30
Bricio
c40f327a16
[extractor/globo:article] Remove false positives ( #4396 )
...
Authored by: Bricio
2022-07-20 10:07:13 +05:30
pukkandan
b79f9e302d
--compat-option no-live-chat
should disable danmaku
...
Closes #4387
2022-07-19 15:29:28 +05:30
Lesmiscore
bc83b4b06c
[extractor/AbemaTVTitle] Implement paging ( #4376 )
...
Authored by: Lesmiscore
2022-07-18 22:06:54 +09:00
pukkandan
6929b41a21
Remove Python 3.6 support
...
Closes #3764
2022-07-18 06:31:14 +05:30
github-actions
0b5583b112
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-07-18 00:03:50 +00:00
pukkandan
c6e07cf1e1
[cleanup] Misc
2022-07-18 05:14:55 +05:30
pukkandan
ce7f6aa660
Fix bug in 2aab569f1c
...
Closes #4371
2022-07-18 05:02:31 +05:30
pukkandan
1765c6039e
[extractor/MangoTV] Fix subtitle languages
...
Closes #4315
2022-07-18 05:02:30 +05:30
pukkandan
fbb888a3d5
[extractor/BiliIntl] Fix subtitle extraction
...
Closes #4359
Authored by: MinePlayersPE
2022-07-18 03:11:31 +05:30
Elyse
2aab569f1c
[extractor/wetv] Add extractors ( #4330 )
...
Closes #1115
Authored by: elyse0
2022-07-18 02:11:33 +05:30
Ehtisham Sabir
2e2c60c4ba
[extractor/wikimedia] Add extractor ( #4314 )
...
Based on https://github.com/ytdl-org/youtube-dl/pull/30796
Authored by: EhtishamSabir, pukkandan
2022-07-18 01:52:24 +05:30
HobbyistDev
306770819e
[extractor/Netverse] Improve playlist extractor ( #3854 )
...
Authored by: HobbyistDev
2022-07-18 01:41:17 +05:30
chris
dfa6661e0f
[extractor/rtvsl] Add extractor ( #2586 )
...
Authored by: iw0nderhow, pukkandan
2022-07-18 01:27:30 +05:30
pukkandan
24093d52a7
[update] Prepare to remove Python 3.6 support
2022-07-17 18:45:44 +05:30
pukkandan
f5e438a976
[compat] Let PyInstaller detect _legacy module
2022-07-17 18:45:43 +05:30
sqrtNOT
956f1cf805
[extractor/philharmoniedeparis] Fix extractor ( #4367 )
...
Closes #4297
Authored by: sqrtNOT
2022-07-17 16:29:56 +05:30
sqrtNOT
129dfa5f45
[extractor/WSJArticle] Fix video id extraction ( #4268 )
...
Closes #4249
Authored by: sqrtNOT
2022-07-17 16:04:33 +05:30
pukkandan
3df6a603e4
[extractor/WatchESPN] Improve _VALID_URL
...
Closes #4362
Authored by: dirkf, IONECarter
2022-07-17 05:08:19 +05:30
pukkandan
a7dc6a89f6
Support --no-progress
for --wait-for-video
...
Closes #4365
2022-07-16 22:12:28 +05:30
Pritam Das
e3e606de12
[extractor/instagram] Fix post/story extractors ( #4074 )
...
Closes #4343 , #3077 , #2736 , #3002
Authored by: pritam20ps05, pukkandan
2022-07-15 22:14:43 +05:30
pukkandan
88f60feb32
Fix a904a7f8c6
2022-07-15 21:45:05 +05:30
Lesmiscore
a904a7f8c6
Allow users to specify encoding in each config files ( #4357 )
...
Authored by: Lesmiscore
2022-07-15 20:52:14 +09:00
Ferdinand Bachmann
49afc1d84a
[extractor/TubeTuGraz] Add extractor ( #2397 )
...
Based on https://github.com/ytdl-org/youtube-dl/pull/26778
Authored by: Ferdi265, pukkandan
2022-07-15 16:18:21 +05:30
pukkandan
6edf28081f
[extractor] Passthrough errnote=False
to parsing
2022-07-15 16:10:47 +05:30
HobbyistDev
5f2da312fa
[extractor/rtl.lu] Add extractor ( #4222 )
...
Closes #1721
Authored by: HobbyistDev
2022-07-14 11:54:27 +05:30
Tim Weber
eb2333bce1
[extractor/StarTrek] Add extractor ( #4191 )
...
Authored by: scy
2022-07-13 23:59:44 +05:30
u-spec-png
660c0c4efd
[extractor/Trovo] Fix extractor ( #4208 )
...
Authored by: u-spec-png
2022-07-13 23:46:47 +05:30
Locke
fe588ce8ef
[extractor/acfun] Add extractors ( #4228 )
...
Closes #3545
Authored by: lockmatrix
2022-07-13 23:32:18 +05:30
HobbyistDev
26b92a919d
[extractor/tviplayer] Add extractor ( #4281 )
...
Closes #2134
Authored by: HobbyistDev
2022-07-13 23:26:57 +05:30
HobbyistDev
8f47b39b27
[extractor/detik] Add extractor ( #4284 )
...
Closes #4283
Authored by: HobbyistDev
2022-07-13 23:25:45 +05:30
llamasblade
2f1b7afe32
[extractor/hytale] Add extractor ( #4326 )
...
Authored by: llamasblade, pukkandan
2022-07-13 23:23:22 +05:30
Locke
dd634acd71
[extractor/Ximalaya] Fix extractors ( #4339 )
...
Authored by: lockmatrix
2022-07-13 19:48:03 +05:30
pukkandan
ebf99aaf70
[utils] Fix get_domain
...
Bug in ae61d108dd
Closes #4344
2022-07-13 19:44:19 +05:30
HobbyistDev
cbd4f237b4
[extractor/cellebrite] Add extractor ( #4333 )
...
Closes #4014
Authored by: HobbyistDev
2022-07-13 12:33:18 +05:30
ftk
418bbfd722
[extractor/twitch] Support storyboards for VODs ( #4342 )
...
Authored by: ftk
2022-07-13 01:57:50 +05:30
ftk
45e8a04e48
[extractor/youtube] More metadata for storyboards ( #4334 )
...
Authored by: ftk
2022-07-12 20:46:45 +05:30
Sebastian Wallkötter
0f44636597
[docs] Improve docstring of download_ranges
( #4340 )
...
Authored by: FirefoxMetzger
2022-07-12 19:21:41 +05:30
Elyse
7a7eeb1005
[aes] Add multiple padding modes in CBC
...
Authored by: elyse0
2022-07-12 19:14:03 +05:30
Dosychev Peter
4e7f375c94
[extractor/theholetv] Add extractor ( #4325 )
...
Authored by: dosy4ev
2022-07-11 04:48:12 +05:30
pukkandan
f5ea47488a
[cleanup] Minor fixes
2022-07-11 02:24:36 +05:30
pukkandan
134c913cca
Discard info_dict from memory if no longer needed
...
Closes #1399
2022-07-11 02:14:23 +05:30
pukkandan
56b5b832bf
[extractor/crunchyroll] Improve _VALID_URL
...
<http://www.crunchyroll.com/series/GR24PVM76/nichijou-my-ordinary-life >
should be handled by Generic
Closes #4322
2022-07-11 01:13:32 +05:30
pukkandan
cb794ee010
Do not allow extractors to return None
2022-07-11 01:13:31 +05:30
pukkandan
6d645b5577
[http] Ensure the file handle is always closed
...
Closes #4323
2022-07-11 01:13:29 +05:30
pukkandan
563e0bf82a
Fix rounding of integers in format table
2022-07-11 01:10:38 +05:30
pukkandan
d816f61fbf
[utils, cleanup] Refactor parse_codecs
2022-07-11 01:10:38 +05:30
pukkandan
4019bf0525
[ModifyChapters] Modify duration in infodict
2022-07-11 01:10:38 +05:30
HobbyistDev
65ea4cba29
[extractor/mocha] Add extractor ( #4213 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/3752
Authored by: HobbyistDev
2022-07-11 01:02:12 +05:30
Misael Aguayo
17a23f0930
[extractor/syvdk] Add extractor ( #4250 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/4077
Authored by: misaelaguayo
2022-07-11 00:52:30 +05:30
pukkandan
a3fb1ca5ab
[extractor/youtube] Fix duration check for post-live manifestless mode
2022-07-10 09:59:32 +05:30
Lesmiscore (Naoya Ozaki)
1275aeb955
[extractor/bigo] Fix extractor ( #4312 )
...
Closes #4139
Authored by: Lesmiscore
2022-07-09 15:00:34 +05:30
ischmidt20
170a031386
[extractor/fifa] Fix extractor ( #4272 )
...
Authored by: ischmidt20
2022-07-09 13:23:49 +05:30
Felix S
65493f64e1
[extractor/Audiodraft] Add extractors ( #4288 )
...
Based on https://github.com/yt-dlp/yt-dlp/pull/4259
Closes https://github.com/yt-dlp/yt-dlp/issues/4028
Authored by: fstirlitz, Ashish0804
2022-07-09 13:16:57 +05:30
HobbyistDev
63e66cd0ad
[extractor/liputan6] Add extractor ( #4304 )
...
Closes #4303
Authored by: HobbyistDev
2022-07-09 09:45:47 +05:30
pukkandan
f2df407165
[cleanup] Misc cleanup
2022-07-09 09:07:10 +05:30
Lesmiscore (Naoya Ozaki)
ca9def714a
Skip some fixup if remux/recode is needed ( #4266 )
...
Authored by: Lesmiscore
2022-07-09 02:28:46 +05:30
pukkandan
47cdc68e03
[outtmpl] Add alternate form h
for HTML escaping
...
Related: https://github.com/yt-dlp/yt-dlp/issues/3292
2022-07-09 01:52:08 +05:30
Andrew
12a1b2254d
[extractor/youtube, cleanup] Fix tests ( #4293 )
...
Authored by: sheerluck
2022-07-08 02:50:02 +05:30
pukkandan
6154438178
[extractor/generic] Remove HEAD request
2022-07-07 12:09:30 +05:30
pukkandan
168bbc4f38
Do not load system certificates when certifi
is used
...
This causes `CERTIFICATE_VERIFY_FAILED` if there is an
expired/bad certificate in the system store
Partially reverts 8a82af3511
Related: #4145
2022-07-07 11:29:49 +05:30
pukkandan
a3976e0760
Improve chapter sanitization
2022-07-07 11:28:56 +05:30
pukkandan
385f7f3895
[extractor/iq] Set language correctly for Korean subtitles
...
Closes #3500
2022-07-02 19:19:21 +05:30
pukkandan
284a60c516
[options] Fix aliases to --config-location
2022-07-01 09:32:30 +05:30
Lesmiscore
44f14eb43e
Fix bug in 612f2be5d3
2022-06-30 21:59:39 +09:00
pukkandan
a63b35a60c
[update] Do not check _update_spec
when up to date
2022-06-30 05:02:19 +05:30
github-actions
84a251e1f5
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-06-29 01:41:48 +00:00
pukkandan
9d339c41e2
Release 2022.06.29
2022-06-29 07:09:51 +05:30
pukkandan
ae61d108dd
[cleanup] Misc cleanup
2022-06-29 06:43:27 +05:30
pukkandan
47046464fa
[extractor] Fix empty BaseURL
in MPD
...
Closes #4113
2022-06-29 06:43:26 +05:30
pukkandan
b1f94422cc
[update] Ability to set a maximum version for specific variants
2022-06-29 06:43:24 +05:30
nomevi
844086505f
[extractor/livestreamfails] Add extractor ( #4204 )
...
Authored by: nomevi
2022-06-29 05:41:38 +05:30
Stefan Lobbenmeier
63da2d0911
Fix bug in 6d916fe709
( #4219 )
...
Update only to legacy version on old MacOS
Authored by: StefanLobbenmeier
2022-06-29 05:39:32 +05:30
FestplattenSchnitzel
1db1461272
[extractor/ViMP] Add playlist extractor ( #4147 )
...
Authored by: FestplattenSchnitzel
2022-06-29 05:36:25 +05:30
HobbyistDev
5fb450a64c
[extractor/steam] Add broadcast extractor ( #4137 )
...
Closes #4083
Authored by: HobbyistDev
2022-06-28 18:21:18 +05:30
Abubukker Chaudhary
2c60eae899
[extractor/Scrolller] Add extractor ( #4010 )
...
Closes #3635
Authored by: LunarFang416
2022-06-28 17:40:43 +05:30
crazymoose77756
962ffcf89c
[cleanup] Fix some typos ( #4194 )
...
Authored by: crazymoose77756
2022-06-26 17:50:06 -07:00
MMM
8a40bffaf9
[exractor/lbry] Use HEAD request for redirect URL ( #4181 )
...
and misc cleanup
Authored by: flashdagger
2022-06-26 17:33:31 -07:00
pukkandan
e08f72e675
[extractor/mediaset] Improve _VALID_URL
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/4141#issuecomment-1166521057
2022-06-26 18:49:34 +05:30
pukkandan
1685d46007
[extractor/ertflix] Improve _VALID_URL
...
Closes #4180
2022-06-26 17:30:01 +05:30
ischmidt20
8d214c484c
[extractor/CWTV] Extract thumbnail ( #4185 )
...
Authored by: ischmidt20
2022-06-25 17:37:36 -07:00
pukkandan
9eef7c4e55
Sanitize chapters
...
Closes #4182
2022-06-26 04:49:33 +05:30
pukkandan
bbae437723
[hls] Warn user when trying to download live HLS
...
We do not automatically switch to ffmpeg because the detection is not 100% accurate
2022-06-26 04:48:41 +05:30
HobbyistDev
30d22d775b
[extractor/premiershiprugby] Add extractor ( #4129 )
...
Closes #2980
Authored by: HobbyistDev
2022-06-25 07:43:32 -07:00
pukkandan
c043c24625
[extractor] Fix _create_request
when headers is None
...
Closes #4164
2022-06-25 19:41:22 +05:30
FestplattenSchnitzel
74900105be
[extractor/ViMP] Add thumbnail and support more sites ( #4147 )
...
Authored by: FestplattenSchnitzel
2022-06-25 19:06:24 +05:30
HobbyistDev
d1bf2e199c
[extractor/fuyin] Add extractor ( #4151 )
...
Closes #2871
Authored by: HobbyistDev
2022-06-25 06:14:58 -07:00
pukkandan
c800598cd1
[options] Fix parse_known_args
for --
...
Closes #4167
2022-06-25 08:38:52 +05:30
pukkandan
14f25df2b6
[compat] Remove deprecated functions from core code
2022-06-25 00:14:12 +05:30
pukkandan
54007a45f1
[cleanup] Consistent style for file heads
2022-06-25 00:08:58 +05:30
pukkandan
ac66811112
[compat] Remove more functions
...
Removing any more will require changes to a large number of extractors
2022-06-25 00:08:55 +05:30
pukkandan
3c5386cd71
[compat] Fix compat.WINDOWS_VT_MODE
2022-06-25 00:08:52 +05:30
pukkandan
bc40160883
Fix section_end
of clips
...
Closes #4165
2022-06-25 00:08:49 +05:30
coletdev
379a4f161d
[utils] Fix inconsistent default handling between HTTP and HTTPS requests ( #4158 )
...
Default headers such as `Content-Type` were only being added for HTTPS requests among other handling.
Fixes bug in be4a824d74
Authored-by: coletdjnz
2022-06-24 03:29:28 +00:00
Brett824
06cc8f103b
[extractor/youtube] Mark videos as fully watched ( #4146 )
...
* Also fixes videos appearing as shorts in watch history
Closes #2555
Authored by: Brett824
2022-06-23 16:30:17 -07:00
Jelle Besseling
34baaced11
[extractor/dropout] Support cookies and login only as needed ( #4075 )
...
Closes #4035
Authored by: pingiun, pukkandan
2022-06-23 16:21:03 -07:00
pukkandan
9809740ba5
[extractor, cleanup] Reduce direct use of _downloader
2022-06-23 09:57:26 +05:30
pukkandan
f67baae17e
[ffmpeg] Write full output to debug on error
...
Bug in f0c9fb9682
2022-06-23 09:17:34 +05:30
zenerdi0de
37e40d693b
[extractor/tennistv] Rewrite extractor ( #2324 )
...
Closes #2177
Authored by: zenerdi0de, pukkandan
2022-06-22 19:01:34 -07:00
pukkandan
0c36dc00d7
[extractor/npr] Implement e50c3500b4
differently
...
Closes #4141
2022-06-23 01:46:49 +05:30
pukkandan
28163422a6
Fix --downloader native
...
Bug in 7b2c3f47c6
2022-06-22 19:14:36 +05:30
pukkandan
1ac4fd80c8
Fix playlist error handling
...
Bug in 7e88d7d78f
2022-06-22 08:39:14 +05:30
github-actions
f92347c312
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-06-22 01:14:25 +00:00
github-actions
def4973ae7
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-06-22 00:58:00 +00:00
pukkandan
eff4275925
Add deprecation warning for Py3.6
...
See: https://github.com/yt-dlp/yt-dlp/issues/3764
2022-06-22 06:20:40 +05:30
pukkandan
998a3cae0c
[cleanup] Misc fixes
2022-06-22 03:47:41 +05:30
pukkandan
471d0367c7
[youtube:clips] Support downloading clips
...
Closes #2543
2022-06-22 02:50:55 +05:30
pukkandan
3975b4d2e8
Allow extractors to specify section_start/end for clips
2022-06-22 02:44:28 +05:30
pukkandan
230d5c8239
[jsinterp] Some optimizations and refactoring
...
Motivated by: https://github.com/ytdl-org/youtube-dl/issues/30641#issuecomment-1041904912
Authored by: dirkf, pukkandan
2022-06-21 23:23:48 +05:30
pukkandan
e4afcfde08
[build] Add Linux standalone builds
2022-06-21 17:02:57 +05:30
pukkandan
8372be7469
[update] Self-restart after update
2022-06-21 17:02:57 +05:30
pukkandan
57e0f077a6
[update] Expose more functionality to API
2022-06-21 17:02:56 +05:30
pukkandan
95032f302c
[f4m] Bugfix
2022-06-21 13:03:29 +05:30
pukkandan
8102a5991b
[extractor/mediaset] Improve _VALID_URL
2022-06-21 13:03:28 +05:30
HobbyistDev
c27eaf8920
[extractor/kicker.de] Add extractor ( #4073 )
...
Closes #3670
Authored by: HobbyistDev
2022-06-21 00:30:43 -07:00
pukkandan
dfb855b42d
[extractor/BiliIntl] Fix subtitle extraction
...
Closes #3123
Authored by: HobbyistDev
2022-06-20 14:08:32 +05:30
pukkandan
5df1444255
[utils] ExtractorError
: Fix exc_info
2022-06-20 12:35:02 +05:30
pukkandan
612f2be5d3
Bugfix for 7b2c3f47c6
2022-06-20 12:03:35 +05:30
pukkandan
6d1b34896e
Update to ytdl-commit-8a158a9
...
[NHK] Use new API URL
6508688e88
Closes #2337 , Closes #4063
2022-06-20 11:44:57 +05:30
pukkandan
7b2c3f47c6
[cleanup] Misc
2022-06-20 11:44:55 +05:30
pukkandan
8aa0e7cd96
[docs] Improvements
2022-06-20 10:48:29 +05:30
HobbyistDev
695b28afaa
[DailyWire] Add extractors ( #4084 )
...
Closes #3139
Authored by: HobbyistDev, pukkandan
2022-06-19 20:50:45 -07:00
ischmidt20
0a4fb0d3fe
[WatchESPN] Support free videos and BAM_DTC ( #4118 )
...
Authored by: ischmidt20
2022-06-19 20:06:37 -07:00
pukkandan
8072ef2bbd
[extractor/BiliIntl] Fix metadata extraction
...
Closes #4116
2022-06-20 03:05:46 +05:30
Elyse
40268a7974
[extractor/foxnews] Update embed extraction ( #4043 )
...
Authored by: elyse0
2022-06-19 18:59:48 +05:30
HobbyistDev
697ebe4d31
[extractor/ixigua] Add Extractor ( #3953 )
...
Closes #2840
Authored by: HobbyistDev
2022-06-18 20:48:50 -07:00
bubbleguuum
38d86f4d45
[extractor/radiofrance] Add more radios ( #4065 )
...
Closes #4087
Authored by: bubbleguuum
2022-06-18 18:36:14 -07:00
pukkandan
f254d6ccd9
[extractor/dropbox] Extract the correct mountComponent
2022-06-19 06:46:46 +05:30
coletdev
f0bc6e2019
[extractor] Add default
parameter to _search_json
( #4057 )
...
Authored by: pukkandan, coletdjnz
2022-06-18 17:55:18 -07:00
MMM
9fde8a6b12
[extractor/lbry] Update livestream API ( #4042 )
...
Authored by: flashdagger
2022-06-18 17:10:22 -07:00
Elyse
612e31f5ea
[extractor/substack] Add extractor ( #4011 )
...
Closes #3722
Authored by: elyse0
2022-06-18 17:08:53 -07:00
Abubukker Chaudhary
7a2e40dd48
[extractor/MirrorCoUK] Add extractor ( #3999 )
...
Authored by: LunarFang416, pukkandan
2022-06-18 16:59:57 -07:00
HobbyistDev
60ba603ab5
[extractor/netverse] Add extractors ( #3854 )
...
Authored by: HobbyistDev, pukkandan
2022-06-19 05:08:45 +05:30
Zhymabek Roman
a79cba0c95
[exctractor/digitalconcerthall] Fix extractor ( #4105 )
...
Authored by: ZhymabekRoman
2022-06-18 23:28:25 +05:30
Lesmiscore
4f2a58c9c5
[extractor/pornhub] Extract uploader_id
field ( #4104 )
...
Authored by: Lesmiscore
2022-06-19 00:06:12 +09:00
pukkandan
44a6fcff39
Improve error handling of bad config files
...
Related: #824
2022-06-18 09:19:39 +05:30
pukkandan
bf1824b391
[cleanup] Deprecate YoutubeDL.parse_outtmpl
2022-06-18 08:36:39 +05:30
pukkandan
a70635b8a1
[cleanup, utils] Don't use kwargs for format_field
2022-06-18 08:13:22 +05:30
christoph-heinrich
e121e3cee7
[cleanup] Minor fixes ( #4096 )
...
Authored by: christoph-heinrich
2022-06-17 18:57:22 -07:00
pukkandan
7e9a612585
Add option --lazy-playlist
to process entries as they are received
2022-06-17 14:20:40 +05:30
pukkandan
0df111a371
[youtube] Extract comment_count
from webpage
...
Closes #4091
2022-06-17 12:00:55 +05:30
pukkandan
a39a7ba8d6
[extractor/tiktok] Extract SIGI_STATE
...
Based on #3624 , https://github.com/ytdl-org/youtube-dl/pull/30479
Closes #3551
Authored by dirkf, sulyi, pukkandan
2022-06-17 11:24:09 +05:30
pukkandan
7e88d7d78f
Add slicing notation to --playlist-items
...
* Adds support for negative indices and step
* Add `-I` as alias for `--playlist-index`
* Deprecates `--playlist-start`, `--playlist-end`, `--playlist-reverse`, `--no-playlist-reverse`
Closes #2951 , Closes #2853
2022-06-17 10:36:52 +05:30
pukkandan
f0c9fb9682
[utils] Popen
: Refactor to use contextmanager
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/3531#issuecomment-1156223597
2022-06-16 06:23:50 +05:30
pukkandan
560738f34d
[extractor] Import _ALL_CLASSES
lazily
...
This significantly speeds up `import yt_dlp` in the absence of `lazy_extractors`
2022-06-16 06:23:50 +05:30
pukkandan
99d10bf607
[cleanup, extractor] Rename extractors.py
to _extractors.py
...
This should be considered part of the next commit,
but is separated so that `git` can detect the renaming better
2022-06-16 06:23:49 +05:30
Evan Spensley
145c5a83a8
[extractor/GoogleDrive] Add folder extractor ( #4009 )
...
Closes #3388
Authored by: evansp, pukkandan
2022-06-14 06:33:29 -07:00
pukkandan
2cb1982043
[utils] locked_file
: Fix for PyPy on Windows
2022-06-13 19:21:31 +05:30
pukkandan
fccf90e7f3
Fix bug in 56ba69e4c9
2022-06-13 19:16:06 +05:30
pukkandan
d32f30ac48
Add --no-update
...
Closes #4060
2022-06-13 19:15:54 +05:30
pukkandan
e3aae45a6f
[extractor/zdf] Fix bug in 62b2b736e7
...
Closes #4061
2022-06-13 19:13:59 +05:30
pukkandan
f3c0c77304
[extractor] Handle json_ld
with multiple @type
s
...
Closes : #4022
2022-06-13 19:12:34 +05:30
pukkandan
79e591b59b
[extractor/rumble] Detect JS embed
...
Closes #4064
2022-06-13 19:08:01 +05:30
pukkandan
21a73e9f39
[extractor/generic] Revert e6ae51c123
...
85553414ae
made it unnecessary
2022-06-13 18:40:33 +05:30
coletdjnz
4ce05f5759
[extractor/youtube] Fix live chat for videos with content warning
...
Fixes #4051
Authored by: coletdjnz
2022-06-12 17:56:50 +12:00
Lesmiscore
2523702718
[extractor/tver] Fix bug in 6837633a4a
...
This corrects a mistake in 64fa820ccf
Authored by: Lesmiscore
Closes #4054
2022-06-12 12:06:00 +09:00
pukkandan
55baa67c7c
[extractor/jwplatform] Look for data-video-jw-id
...
Closes #3821
2022-06-12 03:26:00 +05:30
pukkandan
64fa820ccf
[cleanup] Misc fixes (see desc)
...
* [tvver] Fix bug in 6837633a4a
- Closes #4054
* [rumble] Fix tests - Closes #3976
* [make] Remove `cat` abuse - Closes #3989
* [make] Revert #3684 - Closes #3814
* [utils] Improve `get_elements_by_class` - Closes #3993
* [utils] Inherit `Namespace` from `types.SimpleNamespace`
* [utils] Use `re.fullmatch` for matching filters
* [jsinterp] Handle quotes in `_separate`
* [make_readme] Allow overshooting last line
Authored by: pukkandan, kwconder, MrRawes, Lesmiscore
2022-06-12 00:08:16 +05:30
pukkandan
56ba69e4c9
[cleanup] Misc fixes
...
Closes #4027
2022-06-11 05:00:12 +05:30
Aurélien Grosdidier
d05460e5fe
[extractor/FranceCulture] Fix extractor ( #3874 )
...
Closes #3742
Authored by: aurelg, pukkandan
2022-06-10 16:22:34 -07:00
ping
14c3a98049
[extractor/naver] Add navernow
extractor ( #3866 )
...
Authored by: ping
2022-06-10 15:38:32 -07:00
Elyse
e0a4a3d5bf
[extractor/freetv] Add extractor ( #3587 )
...
Closes #3486
Authored by: elyse0
2022-06-10 15:34:09 -07:00
Elyse
62b2b736e7
[extractor/zdf] Improve format sorting ( #4040 )
...
Closes #4020
Authored by: elyse0
2022-06-10 15:22:14 -07:00
Lesmiscore
6837633a4a
[extractor/tver] Fix extractor ( #4033 )
...
Authored by: Lesmiscore
2022-06-09 23:55:58 +09:00
coletdev
2ae778b8fc
[extractor/youtube] Add innertube_host
and innertube_key
extractor args ( #3916 )
...
Allows user to override Innertube API host or key for all requests
Authored by: coletdjnz
2022-06-08 22:18:01 +00:00
Ashish Gupta
c82a4a8fce
[extractor/atscaleconfevent] Add extractor ( #3971 )
...
Closes #3961
Authored by: Ashish0804
2022-06-07 15:36:46 -07:00
vkorablin
6e7c9201cd
[extractor/ccc] Extract view_count ( #3939 )
...
Authored by: vkorablin
2022-06-07 15:20:42 -07:00
Angel Toloza
bde0132e15
[extractor/southpark] Add southpark.lat
extractor ( #4008 )
...
Authored by: darkxex
2022-06-07 15:12:56 -07:00
pukkandan
233ad894d3
[update] Use .git
folder to distinguish source
/unknown
...
This is not perfect, but is good enough for how we use this information
Closes #3994
2022-06-08 00:17:42 +05:30
Daniel Lindholm
0d6bafbfa7
[expressen] Fix extractor ( #4006 )
...
Authored by: aejdl
2022-06-07 06:00:27 -07:00
MMM
36195c4461
[dash] Show fragment count with --live-from-start
( #3493 )
...
Authored by: flashdagger
2022-06-07 05:44:08 -07:00
coletdjnz
65141660ab
[extractor/youtube] Fix bug in b7c47b7438
...
Closes #3997
Authored by: coletdjnz
2022-06-07 12:26:36 +12:00
Christoph Moench-Tegeder
dec30912a7
[cookies] Detect profiles for cygwin/BSD ( #3975 )
...
Closes #3370
Authored by: moench-tegeder
2022-06-06 14:17:49 -07:00
pukkandan
5ec1b6b716
Add option --download-sections
to download video partially
...
Closes #52 , Closes #3932
2022-06-07 02:41:55 +05:30
pukkandan
e0ab98541c
[ExtractAudio] Allow conditional conversion
...
Closes #1715
2022-06-06 21:51:28 +05:30
pukkandan
35faefee5d
[ExtractAudio, cleanup] Refactor
2022-06-06 21:49:57 +05:30
pukkandan
b7c47b7438
[extractor] Add _search_json
...
All fetching of JSON objects should eventually be done with this function
but only `youtube` is being refactored for now
2022-06-06 19:46:45 +05:30
pukkandan
00bbc5f177
[ThumbnailsConvertor] Allow conditional conversion
...
Closes #3970
2022-06-05 20:51:19 +05:30
Lesmiscore
0bea4fd807
[extractor/0000studio] Add extractors ( #3959 )
...
Authored by: Lesmiscore
2022-06-05 14:37:05 +09:00
ischmidt20
b5770743fe
[extractor/espn] Add WatchESPN
extractor ( #2283 )
...
Authored by: ischmidt20, pukkandan
2022-06-03 20:02:15 -07:00
pukkandan
1890fc6389
[cleanup] Misc fixes
...
Cherry-picks from: #3498 , #3947
Related: #3949 , https://github.com/yt-dlp/yt-dlp/issues/1839#issuecomment-1140313836
Authored by: pukkandan, flashdagger, gamer191
2022-06-03 21:45:35 +05:30
pukkandan
c4910024f3
[extractor] Fix bug in 617f658b7e
...
While the function signature don't enforce it, some IEs that override
`_download_webpage_handle` assume all optional arguments to be keyword-only
Closes #3954
2022-06-03 17:25:20 +05:30
coletdev
c7a7baaa13
[extractor/youtube] Fix :ytnotifications
extractor ( #3775 )
...
Still some issues, see https://github.com/yt-dlp/yt-dlp/pull/3775
Authored by: coletdjnz
2022-06-03 07:04:39 +00:00
siddharth ravikumar
e50c3500b4
[extractor/npr] Use stream url from json-ld ( #3455 )
...
Closes #1934
Authored by: r5d
2022-06-02 17:51:11 -07:00
pukkandan
09d02ea429
[extractor] Fix bug in f95b9dee45
...
Closes #3951
2022-06-03 06:16:01 +05:30
sqrtNOT
ac05fb9338
[extractor/niconico:series] Fix extractor ( #3935 )
...
Authored by: sqrtNOT
2022-06-02 09:02:42 -07:00
pukkandan
28786529dc
[extractor/dropout] Login is not mandatory
...
Workaround for #3931
2022-06-01 02:03:25 +05:30
pukkandan
6b0b0a289a
[extractor/youtube:tab] Detect videoRenderer
in _post_thread_continuation_entries
2022-06-01 02:03:24 +05:30
pukkandan
f95b9dee45
[extractor] Add dev option --load-pages
2022-06-01 02:03:22 +05:30
pukkandan
617f658b7e
[extractor, cleanup] Refactor _download_...
methods
2022-06-01 01:57:16 +05:30
pukkandan
8a7f6d7a15
Do not print progress to stderr
with -q
...
It is arguable how this "should" behave, but since progress is always
written to stdout in older yt-dl/p, we should keep it as-is
Bug in cf4f42cb97
Closes #3844
2022-06-01 01:57:14 +05:30
Lesmiscore
9c0412cf6b
[extractor/vevo] Fix extractor ( #3921 )
...
Authored by: Lesmiscore
2022-06-01 01:10:53 +09:00
gamer191
84131d0351
[extractor/animelab] Remove extractor ( #3922 )
...
https://www.animelab.com/sunset
Authored by: gamer191
2022-05-31 08:51:22 -07:00
Lesmiscore
1cd6cba306
[extractor/PokemonSoundLibrary] Remove extractor ( #3918 )
...
Authored by: Lesmiscore
2022-05-31 18:02:29 +09:00
Lesmiscore
661e7253a2
[extractor/iwara:user] Make paging better ( #3901 )
...
Authored by: Lesmiscore
2022-05-31 10:52:42 +09:00
Lesmiscore
222a230871
[extractor/common] Recognize src
attribute from HTML5 media elements ( #3899 )
...
Authored by: Lesmiscore
2022-05-29 22:48:04 +09:00
coletdjnz
ee27297f82
[extractor/youtube] Fix initial player response extraction
...
Authored by: pukkandan, coletdjnz
2022-05-29 19:54:22 +12:00
Stefan Borer
ee164987c7
[extractor/playsuisse] Add extractor ( #845 )
...
Authored by: sbor23, pukkandan
2022-05-28 16:44:17 -07:00
pukkandan
0fe51254cb
[extractor/youtube] Bring back _extract_chapters_from_description
...
Closes #3886
2022-05-29 01:00:41 +05:30
pukkandan
52023f1291
[extractor/youtube] Make signature extraction non-fatal
...
and reduce verbosity of it's warning
Closes #3882
2022-05-29 00:00:24 +05:30
mozbugbox
5bbe631e04
[extractor/duboku] Fix for hostname change ( #3891 )
...
Authored by: mozbugbox
2022-05-28 06:35:10 -07:00
coletdev
2c6dcb65fb
[utils] Send HTTP/1.1 ALPN extension ( #3889 )
...
Some servers may reject requests if not sent (e.g. fingerprinting)
Fixes #3878
Authored by: coletdjnz
2022-05-28 03:46:36 +00:00
miseran
520876fa09
[extractor/zattoo] Fix live streams ( #3812 )
...
Authored by: miseran
2022-05-27 09:29:19 -07:00
pukkandan
0bf9dc1e35
Fix bug in 8a82af3511
2022-05-27 21:29:30 +05:30
pukkandan
829bbd1d05
[youtube] Add warning for PostLiveDvr
...
Closes #3746 , Related #1564
2022-05-27 05:07:00 +05:30
pukkandan
8a82af3511
[cleanup] Misc fixes and cleanup
...
Closes #3780 , Closes #3853 , Closes #3850
2022-05-27 04:43:43 +05:30
pukkandan
8246f8402b
[spotify:show] Fix extractor
...
Closes #3768
2022-05-27 04:33:03 +05:30
pukkandan
6b9e832db7
--config-location -
to provide options interactively
2022-05-27 04:32:54 +05:30
monnef
d2ff2c91bb
[curiositystream] Get auth_token
from cookie ( #3836 )
...
Closes #3753
Authored by: mnn
2022-05-26 16:02:20 -07:00
m4tu4g
7879e79d11
[bloomberg] Change playback endpoint ( #3857 )
...
Closes #3787
Authored by: m4tu4g
2022-05-24 02:05:23 -07:00
Lesmiscore
8a3e7b1c95
[yahoo:gyao] Fix extractor
...
This fixes 400 error for /title/ URLs.
2022-05-24 03:01:52 +09:00
pukkandan
d9473db78a
[ModifyChapters] Fix repeated removal of small segments
...
Closes #3846
2022-05-23 16:12:33 +05:30
pukkandan
11233f2afd
[downloader, cleanup] Refactor report_progress
...
Closes #3790
2022-05-22 21:54:06 +05:30
pukkandan
3a85e9cee9
[ffmpeg] Check version lazily
...
Closes #3830
2022-05-22 19:56:22 +05:30
pukkandan
c4a62b99f6
Fix bug in 23326151c4
2022-05-22 17:27:04 +05:30
pukkandan
b5899f4f19
[build, cleanup] Refactor
...
Closes #3835 , #3837
2022-05-22 17:07:18 +05:30
Felix S
92922fe7f9
[rumble] Extract subtitles ( #3823 )
...
Closes #3132
Authored by: fstirlitz
2022-05-21 05:00:32 -07:00
pukkandan
c487cf0010
[cleanup] Misc
2022-05-21 16:01:53 +05:30
pukkandan
415f8d51a8
Ensure pre-processor errors do not block video download
...
Closes #2875
2022-05-21 02:30:16 +05:30
pukkandan
ca6d59d2c1
Fix --simulate --max-downloads
...
Bug in c3e6ffba53
Closes #3815
2022-05-20 23:13:31 +05:30
pukkandan
1a8cc83735
Bugfix for 3a408f9d19
2022-05-20 21:25:07 +05:30
pukkandan
2762dbb17e
[compat] Add functools.cached_property
2022-05-20 21:06:37 +05:30
pukkandan
666c36d58d
Bugfix for 23326151c4
2022-05-20 21:03:19 +05:30
adamanldo
854b0d325e
[StreamCZ] Fix extractor ( #3789 )
...
Closes #3579
Authored by: dirkf, adamanldo
2022-05-20 06:19:13 -07:00
Elyse
79c318937b
[ina] Fix extractor ( #3807 )
...
Closes #2463
Authored by: elyse0
2022-05-20 03:17:32 -07:00
Jeff Huffman
88d62206b4
[crunchyroll:beta] Fix extractor after API change ( #3801 )
...
Closes #2052
Authored by: Burve, tejing1
2022-05-19 17:37:04 -07:00
pukkandan
e79969b242
Return an error code if update fails
...
Closes #3802
2022-05-20 06:01:37 +05:30
pukkandan
53973b4d2c
[utils] Fix bug in 0b9c08b47b
...
* Cache of `supports_terminal_sequences` must be reset after enabling VT mode
* and move `windows_enable_vt_mode` to utils to avoid cyclic imports
2022-05-20 06:01:09 +05:30
pukkandan
b801cd7179
[tiktok] Detect embeds
...
Closes #3799
2022-05-20 06:01:08 +05:30
pukkandan
0b9c08b47b
[utils] Improve performance using functools.cache
...
Closes #3786
2022-05-19 20:23:53 +05:30
pukkandan
2f97cc615b
[utils] ISO3166Utils
: Add EU
and AP
...
Fixes https://github.com/yt-dlp/yt-dlp/pull/3302#discussion_r875528517
2022-05-19 20:05:26 +05:30
pukkandan
2dd5a2e3a1
[doc, cleanup] Re-indent "Usage and Options" section
2022-05-19 20:05:17 +05:30
pukkandan
23326151c4
Add option --retry-sleep ( #3059 )
...
Closes #2852
2022-05-19 20:00:31 +05:30
pukkandan
9e49146352
Add option --alias
2022-05-19 19:45:21 +05:30
github-actions
926ccc84ef
[version] update
...
Created by: pukkandan
:ci skip all
2022-05-18 03:37:32 +00:00
pukkandan
21633673c3
[cleanup] Minor fixes
2022-05-18 09:04:30 +05:30
pukkandan
80e8493ee7
[utils] is_html
: Handle double BOM
...
Closes #2885
2022-05-18 07:03:50 +05:30
pukkandan
aedaa455d9
[vimeo] Fix extractors
...
Closes #3037 , Closes #2858 , Closes #2880 , Closes #3712
May also fix #3602 , #3360
2022-05-18 05:16:08 +05:30
pukkandan
d6bf1161db
[generic] Refactor _extract_rss
...
Closes #3738
2022-05-18 04:17:59 +05:30
pukkandan
7896214c42
Bugfix for 591bb9d355
...
Closes #3769
2022-05-17 22:33:15 +05:30
pukkandan
5792c950bf
[compat] Implement compat.imghdr
...
Python 3.11 deprecates `imghdr` module
2022-05-17 19:46:01 +05:30
pukkandan
591bb9d355
Fix color in -q -F
...
and convert `ydl._out_files`/`ydl._allow_colors` to `Namespace`
Closes #3761
2022-05-17 18:41:46 +05:30
coletdjnz
5faf6528fb
[http] Fix bug in retrying on read timeout in py < 3.10
...
socket.timeout is not an alias of TimeoutError in py < 3.10
Fixes bug in a2e77303e3
Authored-by: coletdjnz
2022-05-17 09:17:37 +12:00
pukkandan
0fa7d2c8e4
Bugfix for 2414649192
2022-05-17 00:55:37 +05:30
pukkandan
b2a2d91310
[adobepass] Allow cookies for authenticating MSO
...
Possible workaround for #1034
2022-05-17 00:07:46 +05:30
pukkandan
490110c543
--max-downloads
should obey --break-per-input
2022-05-17 00:07:44 +05:30
pukkandan
2414649192
[cleanup] Misc cleanup
2022-05-17 00:07:43 +05:30
pukkandan
5d5c0f7e99
[Hotstar] Bugfix for a1ddaa899c
...
Closes #3595
2022-05-17 00:07:41 +05:30
Dzmitry Neviadomski
3ac7b66047
[goodgame] Add extractor ( #3686 )
...
Authored by: nevack
2022-05-15 10:05:27 -07:00
P-reducible
c9b2b368b3
[rokfin:search] Add extractor ( #2992 )
...
Authored by: P-reducible, pukkandan
2022-05-15 09:49:19 -07:00
pukkandan
e037c405ad
[rokfin] Implement login ( #2992 )
...
Authored by: P-reducible, pukkandan
2022-05-15 22:17:04 +05:30
Conner
4bf72cc1c9
[Podchaser] Add extractors ( #3665 )
...
Authored by; connercsbn
2022-05-15 08:53:34 -07:00
Elyse
25f0e68f97
[wat] Fix extraction of multi-language videos and subtitles ( #3739 )
...
Closes #982 , closes #1683
Authored by: elyse0
2022-05-15 05:09:14 -07:00
Elyse
3358f89361
[adn] Update AES key ( #3743 )
...
Closes #2002
Authored by: elyse0
2022-05-15 04:57:53 -07:00
Henrik Heimbuerger
f3b3fe16af
[nebula] Add support for subscriptions ( #3719 )
...
Closes #3609
Authored by: hheimbuerger
2022-05-15 04:55:44 -07:00
Jordan Weatherby
d1c4f6d4da
[youtube] Added piped instance urls ( #3714 )
...
Closes #3661
Authored by: JordanWeatherby
2022-05-12 13:52:13 -07:00
pukkandan
82d020804d
[extractor] Use classmethod/property where possible
...
and refactor lazy extractors accordingly.
This reduces the need to create extractor instances
2022-05-13 00:23:26 +05:30
Filip Hedman
7ddbf09c25
[DRTV] Improve _VALID_URL
( #3708 )
...
Authored by: vertan
2022-05-12 11:12:01 -07:00
pukkandan
2e4585da92
[cookies] Throttle progress-bar
...
Closes #3710
2022-05-12 10:54:49 +05:30
pukkandan
8dcce6a89c
[extractor] Document netrc machines
...
Closes #3169
2022-05-11 22:10:15 +05:30
pukkandan
494f52308b
[FixupM3u8] Obey --hls-prefer-mpegts
...
Closes #3697
2022-05-11 11:03:36 +05:30
pukkandan
3d38b2d6d0
Fix --date today
...
Closes #3704
2022-05-11 07:25:56 +05:30
pukkandan
3a408f9d19
Show name of downloader in verbose log
...
Closes #3703
2022-05-11 07:20:54 +05:30
pukkandan
d76fa1f3d4
[cookies] Allow cookiefile
to be a text stream
...
Closes #3674
2022-05-11 05:52:55 +05:30
pukkandan
fe1daad3cb
Bugfix for 59f943cd50
...
Fixes: 59f943cd50 (commitcomment-73251597)
2022-05-10 11:08:58 +05:30
pukkandan
0f06bcd759
[cleanup] Minor fixes (See desc)
...
* [youtube] Fix `--youtube-skip-dash-manifest`
* [build] Use `$()` in `Makefile`. Closes #3684
* Fix bug in 385ffb467b
* Fix bug in 43d7f5a5d0
* [cleanup] Remove unnecessary `utf-8` from `str.encode`/`bytes.decode`
* [utils] LazyList: Expose unnecessarily "protected" attributes
and other minor cleanup
2022-05-09 17:59:26 +05:30
ca-za
d239db0306
[toggo] Improve _VALID_URL
( #3689 )
...
Authored by: ca-za
2022-05-09 04:42:22 -07:00
pukkandan
385ffb467b
[wistia] Fix _VALID_URL
...
Closes #2866
Authored by: dirkf
2022-05-09 09:14:21 +05:30
Evan Spensley
5f8ea7e0d8
[Jamendo] Extract more metadata ( #3672 )
...
Authored by: evansp
2022-05-07 15:48:34 -07:00
pukkandan
d7a1aa00c6
Run FFmpegFixupM3u8PP
for live-streams if needed
...
Closes #3669
2022-05-07 22:36:23 +05:30
MMM
5747d4f4e8
[kaltura] Update API calls ( #3657 )
...
Authored by: flashdagger
2022-05-07 09:06:05 -07:00
Lesmiscore
1f8b4ab733
[radiko] Fix extractor ( #3655 )
...
Authored by: Lesmiscore
2022-05-08 00:47:51 +09:00
pukkandan
d4736fdb43
Remove warning for videos with an empty title
2022-05-07 19:45:33 +05:30
pukkandan
895aeb71d7
[toggo] Fix _VALID_URL
...
Closes #2610
2022-05-07 19:24:04 +05:30
pukkandan
4f28b537d9
Allow use of weaker ciphers with --legacy-server-connect
...
Closes #2043
2022-05-07 18:40:44 +05:30
pukkandan
6b70527f9d
[cleanup, zingmp3] Refactor extractors
2022-05-07 18:39:58 +05:30
Teemu Ikonen
a0fe51d562
[ruutu] Support hs.fi embeds ( #3547 )
...
Authored by: tpikonen, pukkandan
2022-05-07 04:24:41 -07:00
diegorodriguezv
bd18c5d170
[cleanup, tmz] Update tests ( #3654 )
...
Authored by: diegorodriguezv
2022-05-07 04:21:55 -07:00
Ha Tien Loi
54044decd0
[ZingMp3] Add chart and user extractors ( #3423 )
...
Authored by: hatienl0i261299
2022-05-07 03:25:58 -07:00
Ha Tien Loi
89f383c4ee
[gronkh] Add playlist extractors ( #3337 )
...
Closes #3300
Authored by: hatienl0i261299
2022-05-07 01:44:41 -07:00
pukkandan
91e5e839d3
[youtube] Deprioritize format 22
...
Reduces chance of encountering #3372
2022-05-07 08:05:32 +05:30
FestplattenSchnitzel
10fa2471fc
[VideocampusSachsen] Improve extractor ( #3604 )
...
Authored by: FestplattenSchnitzel
2022-05-05 10:31:54 -07:00
i6t
ff4d7860d5
[iwara] Add playlist extractors ( #3639 )
...
Authored by: i6t
2022-05-04 08:49:46 -07:00
rand-net
4f7a98c565
[KhanAcademy] Fix extractor ( #3462 )
...
Authored by: rand-net
2022-05-04 07:26:45 -07:00
Lesmiscore
b58f8d8f2c
[TVer] Improve extraction ( #3634 )
...
Authored by: Lesmiscore
2022-05-04 23:16:56 +09:00
Ha Tien Loi
f963b7ab18
[Likee] Add extractor ( #3625 )
...
Closes #3603
Authored by: hatienl0i261299
2022-05-04 07:13:52 -07:00
pukkandan
86925f6334
[Fifa] Sort formats
...
Closes #3632
2022-05-04 19:07:34 +05:30
m4tu4g
468f104ce7
[masters] Add extractor ( #3358 )
...
Closes #3240
Authored by: m4tu4g
2022-05-02 14:36:37 -07:00
Bricio
cbc6ee10da
[Fifa] Add Extractor ( #3414 )
...
Closes #3408
Authored by: Bricio
2022-05-02 14:26:28 -07:00
nyuszika7h
6ef5ad9e29
[trovo] Update to new API ( #3509 )
...
Closes #3457
Authored by: nyuszika7h
2022-05-02 08:13:18 -07:00
coletdev
bb58c9ed5c
Add support for SSL client certificate authentication ( #3435 )
...
Adds `--client-certificate`, `--client-certificate-key`, `--client-certificate-password`
Authored-by: coletdjnz
Co-authored-by: df <fieldhouse@gmx.net>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
2022-05-02 07:59:45 +00:00
coletdev
afac4caa7d
Fix redirect HTTP method handling ( #3577 )
...
Authored by: coletdjnz
2022-05-01 20:40:26 -07:00
HE7086
b4f536626a
[BilibiliLive] Add extractor ( #3406 )
...
Authored by: HE7086, pukkandan
2022-05-01 19:09:11 -07:00
felix
e4fa34a13e
[hls] Fix unapplied byte_range for EXT-X-MAP fragment
...
Cherry-picked from #3302
Authored by: fstirlitz
2022-05-02 07:20:08 +05:30
Marwen Dallel
1a7cd9c487
[LCI] Fix extractor ( #3534 )
...
Authored by: MarwenDallel
2022-05-01 17:59:48 -07:00
Justin Keogh
131e14dc66
[utils] locked_file
: Ignore illegal seek on truncate
( #3610 )
...
Closes #3557
Authored by: jakeogh
2022-05-01 13:31:06 -07:00
coletdev
6e634cbe42
[youtube] Add YoutubeStoriesIE ( #3362 )
...
Get channel stories with `ytstories:<channel UCID>`
Authored-by: coletdjnz
2022-05-01 06:46:28 +00:00
pukkandan
3fe75fdc80
[cleanup] Misc fixes (see desc)
...
* Do not warn when fixup is skipped for existing file
* [fragment] Fix `--skip-unavailable-fragments` for HTTP Errors
* [utils] write_string: Fix bug in 59f943cd50
* [utils] parse_codecs: Subtitle codec is generally referred to as `scodec`. https://github.com/yt-dlp/yt-dlp/pull/2174#discussion_r790156048
* [docs] Remove note about permissions. Closes #3597
2022-05-01 04:58:38 +05:30
pukkandan
6f7563beb7
[XAttrMetadata] Refactor and document dependencies
2022-05-01 04:58:38 +05:30
pukkandan
43d7f5a5d0
[EmbedThumbnail] Do not obey -k
2022-05-01 04:58:26 +05:30
Lesmiscore
94aa064497
[utils] YoutubeDLCookieJar: Detect and reject JSON file ( #3599 )
...
Authored by: Lesmiscore
2022-05-01 00:38:30 +09:00
pukkandan
07689fc149
[reddit] Prevent infinite loop
...
Closes #3588
2022-04-29 07:41:39 +05:30
pukkandan
bfec31bec8
[youtube] De-prioritize auto-generated thumbnails
...
Closes #3112
2022-04-29 07:41:39 +05:30
pukkandan
1d485a1a79
[cleanup] Misc fixes
...
Closes #3565 , https://github.com/yt-dlp/yt-dlp/issues/3514#issuecomment-1105944364
2022-04-29 07:39:33 +05:30
pukkandan
0a41f331cc
[doc] Minor improvements
...
Closes #3518 , Closes #3560
2022-04-29 06:53:36 +05:30
pukkandan
492272fed6
--match-filter -
to interactively ask for each video
2022-04-28 20:04:40 +05:30
pukkandan
59f943cd50
[utils] write_string
: Workaround newline issue in conhost
...
On windows `conhost`, when `WINDOWS_VT_MODE` is enabled, `\n` is not
actually sent if the window is exactly the length of printed line,
and the line does not end with a white-space character. So the
line-break disappears when resizing the window.
Fixes #1863
2022-04-28 20:04:40 +05:30
pukkandan
0a5a191a2a
Improve --clean-infojson
...
It should not removes fields that may be needed for `--load-infojson`.
Eg: `_ffmpeg_args`, `_has_drm`
2022-04-28 20:04:40 +05:30
Giedrius Statkevičius
4877f9055c
[lrt] Support livestreams ( #3555 )
...
Authored by: GiedriusS
2022-04-28 04:38:36 -07:00
Elyse
a076c1f97a
[extractor] Update manifest_url
s after redirect ( #3575 )
...
Authored by: elyse0
2022-04-27 15:50:01 -07:00
Evan Spensley
b3602f6824
[InfoQ] Don't fail on missing audio format ( #3573 )
...
Closes #3441
Authored by: evansp
2022-04-27 14:30:24 -07:00
Elyse
779da8e31b
[extractor] Update dash manifest_url
after redirects ( #3563 )
...
Closes #2696
Authored by: elyse0
2022-04-27 11:01:35 -07:00
Lesmiscore
997378f9df
[twitcasting] Pass headers for each formats ( #3568 )
...
Authored by: Lesmiscore
2022-04-28 01:59:45 +09:00
ekangmonyet
83bfb5e290
[Niconico] Support 2FA ( #3559 )
...
Authored by: ekangmonyet
2022-04-27 09:44:29 -07:00
pukkandan
4f80952353
[cleanup] Delete unused extractors
2022-04-27 08:24:25 +05:30
pukkandan
e13945a2fe
[ffmpeg] Fix features detection
2022-04-27 05:36:06 +05:30
pukkandan
ca04e1bf49
[Metadata] Remove filename from attached info-json
2022-04-27 01:19:06 +05:30
Elyse
00828e2c93
[downloader/ffmpeg] Specify headers for each URL ( #3553 )
...
Closes #2696
Authored by: elyse0
2022-04-26 02:54:56 -07:00
pukkandan
059bc4db19
[compat/asyncio] Use asyncio.all_tasks
2022-04-26 05:45:18 +05:30
pukkandan
9196cbfe8b
[compat] Ensure submodules are correctly wrapped
2022-04-26 05:43:20 +05:30
pukkandan
9cd080508d
Revert acbc642250
...
Reverts "[utils] WebSocketsWrapper: Ignore warnings at websockets instantiation"
The warning should not be suppressed. We need to address it
2022-04-26 05:43:19 +05:30
Lesmiscore
69b59b4b4b
[downloader/fc2] Stop heatbeating once FFmpeg finishes
...
Authored by: Lesmiscore
2022-04-25 00:45:25 +09:00
Lesmiscore
acbc642250
[utils] WebSocketsWrapper: Ignore warnings at websockets instantiation
...
This also fixes crash caused by moving asyncio to .compat.
Authored by: Lesmiscore
Thanks: J.Chung at Discord (581418557871620106)
2022-04-25 00:44:30 +09:00
Yipten
96b49af01c
[bandcamp] Exclude merch links ( #3368 )
...
Closes #3318
Authored by: Yipten
2022-04-23 19:40:20 -07:00
Teemu Ikonen
52c2af8298
[icareus] Add extractor ( #3320 )
...
Authored by: tpikonen, pukkandan
2022-04-23 18:18:04 -07:00
pukkandan
a1ddaa899c
[hotstar] Refactor extractors
...
Closes #3517
2022-04-23 22:47:31 +05:30
pukkandan
90f4229409
[telegram] Fix metadata extraction
...
Closes #3528
2022-04-23 22:45:54 +05:30
pukkandan
b0f636beb4
[Sponsorblock] Don't crash when duration is unknown
...
CLoses #3529
2022-04-23 22:45:42 +05:30
Ha Tien Loi
d14b920c33
[PearVideo] Add fallback for formats ( #3438 )
...
Closes #3425
Authored by: hatienl0i261299
2022-04-22 06:45:52 -07:00
Evan Spensley
7774db5bf9
[EmbedThumbnail] Disable thumbnail conversion for mkv ( #3512 )
...
Closes #3209
Authored by: evansp
2022-04-21 14:26:10 -07:00
pukkandan
9b8ee23b99
[dependencies] Create module with all dependency imports
2022-04-21 00:48:52 +05:30
pukkandan
62f6f1cbf2
Don't imply -s
for later stages of -O
2022-04-20 21:01:34 +05:30
mehq
e08585b0f8
[Gofile] Support password-protected links ( #3488 )
...
Closes #3465
Authored by: mehq
2022-04-20 02:43:15 -07:00
pukkandan
2d3b3feb7e
[Olympics] Fix format extension
...
Closes #3481
2022-04-19 22:44:29 +05:30
pukkandan
6f638d325e
Fix Makefile
...
Closes #3467 , #35
Authored by: putnam
2022-04-19 14:54:31 +05:30
Lesmiscore
fdfc8149e1
[openrec:movie] Enable fallback for /movie/ URLs
...
Closes #3474
2022-04-19 11:06:55 +09:00
pukkandan
1e9969f4f5
bugfix for a44ca5a470
, 19a0394044
, 77f9033095
...
Closes #3472
2022-04-19 02:59:20 +05:30
pukkandan
43cc91ad75
bugfix for 19a0394044
, 3d3bb1688b
2022-04-18 05:41:56 +05:30
felix
77f9033095
[compat] Split into sub-modules ( #2173 )
...
Authored by: fstirlitz, pukkandan
2022-04-18 04:26:43 +05:30
pukkandan
19a0394044
[cleanup] Misc cleanup and refactor ( #2173 )
2022-04-18 02:28:28 +05:30
pukkandan
b6dc37fe2a
[test] Convert warnings into errors
...
* And fix some existing warnings
Authored by: fstirlitz
2022-04-18 02:12:48 +05:30
pukkandan
3d3bb1688b
[docs] Improve embedding docs and other minor fixes
2022-04-18 00:33:00 +05:30
pukkandan
2e25ce3a05
[niconico] Set expected_protocol
to a public field
...
Closes #3440
2022-04-17 23:00:22 +05:30
Lesmiscore (Naoya Ozaki)
c854208ccf
[downloader/fragment] Make single thread download work for --live-from-start ( #3446 )
...
Authored by: Lesmiscore
2022-04-16 21:11:09 +09:00
pukkandan
e06bd8800f
Fix --skip-unavailable-fragments
...
Bug in d71fd41249
Closes #3437
2022-04-15 23:47:37 +05:30
pukkandan
abfecb7bc1
[utils] Fix WebSocketsWrapper
...
Bug in 3cea3edd1a
Closes #3422
2022-04-15 23:47:37 +05:30
pukkandan
3b9d9f4374
Do not change fragment chunk-size when --test
...
Closes #3434
2022-04-15 17:05:56 +05:30
coletdjnz
affc4fefea
[youtube] Fix episode metadata extraction
2022-04-15 16:22:03 +12:00
pukkandan
583910682f
[chingari] Fix archiving and tests
2022-04-14 20:45:00 +05:30
Felix S
a49e777d59
[spotify] Detect iframe embeds ( #3430 )
...
Authored by: fstirlitz
2022-04-14 06:22:47 -07:00
Akmal
cda1bc5197
[facebook] Improve thumbnail extraction ( #3392 )
...
Authored by: Wikidepia
2022-04-12 18:21:23 -07:00
pukkandan
743f39750c
Fix bug in 66cf3e1001
2022-04-12 19:57:08 +05:30
pukkandan
66cf3e1001
[EmbedSubtitle] Enable for more video extensions
...
Closes #3382
2022-04-12 05:32:53 +05:30
pukkandan
b07897ef5b
[utils] certifi: Make sure the pem file exists
...
Closes #3353
2022-04-12 05:32:53 +05:30
pukkandan
e5a998f368
[cleanup] Misc cleanup ( #2173 )
...
Authored by: fstirlitz, pukkandan
2022-04-12 05:32:52 +05:30
pukkandan
f82711587c
[cleanup] Sort imports
...
Using https://github.com/PyCQA/isort
isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc .
2022-04-12 05:32:52 +05:30
pukkandan
86e5f3ed2e
[cleanup] Upgrade syntax
...
Using https://github.com/asottile/pyupgrade
1. `__future__` imports and `coding: utf-8` were removed
2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format`
3. f-strings were cherry-picked from `pyupgrade --py36-plus`
Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts
2022-04-12 05:32:51 +05:30
pukkandan
f9934b9614
[cleanup] Mark some compat variables for removal ( #2173 )
...
Authored by fstirlitz, pukkandan
2022-04-12 05:32:50 +05:30
felix
cfb0511d82
[cleanup] Remove unused code paths ( #2173 )
...
Notes:
* `_windows_write_string`: Fixed in 3.6
* https://bugs.python.org/issue1602
* PEP: https://www.python.org/dev/peps/pep-0528
* Windows UTF-8 fix: Fixed in 3.3
* https://bugs.python.org/issue13216
* `__loader__`: is always present in 3.3+
* https://bugs.python.org/issue14646
* `workaround_optparse_bug9161`: Fixed in 2.7
* https://bugs.python.org/issue9161
Authored by: fstirlitz
2022-04-12 05:32:50 +05:30
felix
ab96d1ad1b
[cleanup] Remove unused scripts/tests ( #2173 )
...
Authored by fstirlitz, pukkandan
2022-04-12 01:15:21 +05:30
pukkandan
5a727063c5
[FFmpegMetadataPP] Remove \0
from metadata
2022-04-12 01:15:19 +05:30
mehq
fcdb8d6e88
[Gofile] Fix extraction ( #3386 )
...
Closes #3380
Authored by: mehq
2022-04-10 21:29:19 -07:00
krichbanana
ca5300c7ed
[youtube] Add :ytnotifications
extractor ( #3347 )
...
Authored by: krichbanana
2022-04-09 12:55:24 -07:00
pukkandan
97ec5bc550
[cookies] Report progress when importing cookies
2022-04-10 01:21:35 +05:30
pukkandan
a25bca9f89
[youtube, cleanup] Minor refactoring
...
Authored by: coletdjnz, pukkandan
2022-04-10 01:21:34 +05:30
pukkandan
f894294636
[EmbedThumbnail] Do not remove id3v1 tags
2022-04-10 01:21:34 +05:30
Lesmiscore
98804d034d
[utils] locked_file: Do not give executable bits for newly created files
...
Authored by: Lesmiscore
2022-04-10 01:23:27 +09:00
pukkandan
4abea8ca0a
[utils] sanitize_path
: Fix when path is empty string
2022-04-09 10:11:25 +05:30
pukkandan
d46a3e7a12
[rai] Add release_year
...
Closes #2319
2022-04-08 22:32:05 +05:30
Ashish Gupta
2d2b5493ee
[ZEE5] Fix extractor.
...
Authored by: Ashish0804
Closes: https://github.com/yt-dlp/yt-dlp/issues/3105
2022-04-08 21:03:50 +05:30
github-actions
dee1d65dc3
[version] update
...
Created by: pukkandan
:ci skip all
2022-04-08 09:57:06 +00:00
Jacek Nowacki
89fabf1125
[bilibili] Fix extraction of title with quotes ( #3350 )
...
Closes #3289
Authored by: dzek69
2022-04-08 02:21:37 -07:00
pukkandan
11e1c2e3f8
[TikTokVM] Fix redirect to user URL
...
Closes #3349 , Closes #3351
2022-04-08 14:46:45 +05:30
pukkandan
ebc7d3ff1f
[docs] Minor improvements ( #3309 , #3343 )
...
Authored by: cffswb, danielyli
Co-authored-by: Daniel Li <dan@danielyli.com>
Co-authored-by: cffswb <karte577@gmail.com>
2022-04-08 14:09:10 +05:30
pukkandan
d8a58ddce7
De-prioritize automatic-subtitles when no --sub-lang
is given
...
Closes #3314
2022-04-08 14:01:23 +05:30
mehq
4d57133095
[Jable] Add extractor ( #3341 )
...
Closes #3284
Authored by: mehq
2022-04-07 23:49:14 -07:00
Alexander Seiler
9b8b7a7b5e
[Zattoo] Fix extractors ( #2288 )
...
Closes : #1244
Authored by: goggle
2022-04-07 23:44:58 -07:00
Ha Tien Loi
ab0970b233
[NRK] Extract timestamp ( #3231 )
...
Closes #3211
Authored by: hatienl0i261299
2022-04-07 08:52:27 -07:00
Lesmiscore
b52e788eb2
[Piapro] Extract description with break lines
...
Authored by: Lesmiscore
Closes #3334
2022-04-07 20:21:42 +09:00
pukkandan
316f2650f8
Ignore mhtml
formats from -f mergeall
...
Closes #3324
2022-04-07 16:42:14 +05:30
Ha Tien Loi
bd4073c535
[AfreecaTV] Add AfreecaTVUserIE
( #3286 )
...
Closes #3257
Authored by: hatienl0i261299
2022-04-07 04:03:13 -07:00
pukkandan
22fba53fbd
[FfmpegMetadata] Write id3v1 tags
2022-04-07 15:51:23 +05:30
coletdev
61d3665d9d
[youtube] Fix uploader for collaborative playlists ( #3332 )
...
Authored by: coletdjnz
2022-04-07 01:11:16 -07:00
Lesmiscore (Naoya Ozaki)
870efdee28
[TVer] Fix extractor ( #3268 )
...
Authored by: Lesmiscore
2022-04-07 16:19:36 +09:00
pukkandan
b506289fe2
[test] Add test_locked_file
2022-04-07 12:05:44 +05:30
pukkandan
b63837bce0
[utils] locked_file: Fix non-blocking non-exclusive lock
2022-04-07 12:02:13 +05:30
Justin Keogh
fcfa8853e4
[utils] locked_file: Do not truncate files before locking ( #2994 )
...
Authored by: jakeogh, pukkandan
2022-04-06 22:58:56 -07:00
Lesmiscore (Naoya Ozaki)
06b1628d3e
[twitcasting] Don't return multi_video for archive with single hls manifest ( #3319 )
...
Authored by: Lesmiscore
2022-04-07 13:42:01 +09:00
panatexxa
da1ffde15d
[Moviepilot] Add extractor ( #3282 )
...
Authored by: panatexxa
2022-04-06 19:26:12 -07:00
Ha Tien Loi
42a4f21a03
[fptplay] Fix metadata extraction ( #3218 )
...
Authored by: hatienl0i261299
2022-04-06 01:52:08 -07:00
pukkandan
8973767198
Do not lock downloading file on Windows
...
Closes #3124
2022-04-05 23:32:22 +05:30
pukkandan
0edb3e336c
Do not prevent download if locking is unsupported
...
Closes #3022
Failure to lock download-archive is still fatal.
This is consistent with youtube-dl's behavior
2022-04-05 23:32:22 +05:30
pukkandan
ce0593ef61
[http] Fix #3215
2022-04-05 21:31:59 +05:30
pukkandan
a44ca5a470
[cleanup] Misc fixes
...
Closes https://github.com/yt-dlp/yt-dlp/pull/3213 , Closes https://github.com/yt-dlp/yt-dlp/pull/3117
Related: https://github.com/yt-dlp/yt-dlp/issues/3146#issuecomment-1077323114 , https://github.com/yt-dlp/yt-dlp/pull/3277#discussion_r841019671 , a825ffbffa (commitcomment-68538986)
, https://github.com/yt-dlp/yt-dlp/issues/2360 , 5fa3c9a88f (r70393519)
, 5fa3c9a88f (r70393254)
2022-04-05 18:12:18 +05:30
Teemu Ikonen
0a8a7e68fa
[ruutu] Detect embeds ( #3294 )
...
Authored by: tpikonen
2022-04-05 05:15:47 -07:00
Jeff Huffman
f4d706a931
[crunchyroll:playlist] Implement beta API ( #2955 )
...
Closes #3121 , #2930
Authored by: tejing1
2022-04-05 03:51:12 -07:00
Ha Tien Loi
5fa3c9a88f
[TikTok] Fix URLs with user id ( #3295 )
...
Closes #3243
Authored by: hatienl0i261299
2022-04-04 03:07:07 -07:00
pukkandan
04f3fd2c89
[cleanup] Use _html_extract_title
2022-04-04 15:13:30 +05:30
pukkandan
85e801a9db
Fallback to video-only format when selecting by extension
...
Closes #3296
2022-04-04 15:13:21 +05:30
pukkandan
5127e92a94
Fix filepath sanitization in --print-to-file
2022-04-04 12:59:44 +05:30
Ha Tien Loi
18eac302a2
[Imdb] Improve extractor ( #3291 )
...
Closes #3283
Authored by: hatienl0i261299
2022-04-04 00:29:35 -07:00
Tim Schindler
12e022d074
[Cybrary] Add extractor ( #3264 )
...
Authored by: aaearon
2022-04-04 00:20:14 -07:00
Lesmiscore (Naoya Ozaki)
265e586d96
[openrec] Download archived livestreams ( #3267 )
...
Authored by: Lesmiscore
2022-04-04 00:41:14 +09:00
Fam0r
fbfde1c3e6
[elonet] Rewrite extractor ( #3277 )
...
Closes #2911
Authored by: Fam0r, pukkandan
2022-04-03 08:11:50 -07:00
aarubui
dc57e74a7f
[tenplay] Improve extractor ( #3280 )
...
Authored by: aarubui
2022-04-03 06:53:22 -07:00
pukkandan
a17526e427
[youtube:tab] Minor improvements (See desc)
...
* Support shorts on channel homepage
* Extract thumbnail of OLAK playlists
2022-04-03 19:01:03 +05:30
coletdev
ad210f4fd4
[youtube:search] Support hashtag entries ( #3265 )
...
Authored-by: coletdjnz
2022-04-02 06:11:14 +00:00
coletdjnz
c8e856a551
[web.archive:youtube] Make CDX API requests non-fatal
...
Partial fix for https://github.com/yt-dlp/yt-dlp/issues/3278
Authored-by: coletdjnz
2022-04-02 19:07:13 +13:00
nixxo
c085e4ec47
[rai] Fix extraction of http formats ( #3272 )
...
Closes #3270
Authored by: nixxo
2022-04-01 22:57:56 -07:00
pukkandan
4c268f9cb7
[Nebula] Fix bug in 52efa4b312
2022-04-02 11:22:17 +05:30
Lesmiscore (Naoya Ozaki)
5d45484cc7
[niconico] Fix extraction of thumbnails and uploader ( #3266 )
2022-04-01 19:31:58 +09:00
pukkandan
e6f868a63c
[utils] traverse_obj
: Allow filtering by value
2022-03-31 13:33:28 +05:30
pukkandan
c4f60dd7cd
[utils] Add try_call
2022-03-31 13:33:27 +05:30
pukkandan
f189faf1ce
[BRMediathek] Fix VALID_URL
...
Closes #2466
2022-03-31 13:33:17 +05:30
Alexander Seiler
504f789ad5
[AZMedien] Support tv.telezueri.ch
( #3251 )
...
Authored by: goggle
2022-03-30 20:23:32 -07:00
Bricio
bb5a7cb8ad
[Craftsy] Add extractor ( #3208 )
...
Authored by: Bricio
2022-03-30 20:04:55 -07:00
zackmark29
c418e6b5a6
[viu] Fix bypass for preview ( #3247 )
...
Authored by: zackmark29
2022-03-30 19:47:58 -07:00
pukkandan
11078c6d57
[crunhyroll] Fix inheritance
...
https://github.com/yt-dlp/yt-dlp/pull/2955#issuecomment-1083060465
2022-03-30 18:19:51 +05:30
Daniel
ab2579bb45
[xnxx] Add xnxx3.com
( #3188 )
...
Authored by: rozari0
2022-03-30 03:54:35 -07:00
Ha Tien Loi
48e15bb6b1
[dailymotion] Support geo.dailymotion.com
( #3230 )
...
Closes #3229
Authored by: hatienl0i261299
2022-03-30 03:04:00 -07:00
pukkandan
af4944d84b
Fix bug in 8a7f68d0b1
...
Closes #3241
2022-03-30 12:22:36 +05:30
David
e7870111e8
[YouTube] Add new age-gate bypass ( #3233 )
...
Closes #3182
Authored by: zerodytrash, pukkandan
2022-03-29 03:05:31 -07:00
pukkandan
8a7f68d0b1
[ffmpeg] Cache version data
...
Related: https://github.com/dasl-/pifi/issues/9
2022-03-29 03:44:51 +05:30
Ha Tien Loi
9139d2fae0
[WasdTV] Add extractor ( #3045 )
...
Closes #3041
Authored by: un-def, hatienl0i261299
2022-03-27 20:27:41 -07:00
nyuszika7h
bdd60588b0
[viki] Don't attempt to modify URLs with signature ( #3222 )
...
Closes #1379
Authored by: nyuszika7h
2022-03-27 20:23:44 -07:00
Luc Ritchie
f5f15c9993
[BiliIntl] Support user-generated videos ( #3203 )
...
Authored by: wlritchi
2022-03-27 20:21:42 -07:00
pukkandan
cb96c5be70
Fix --no-overwrite
for playlist infojson
...
Fixes: https://github.com/yt-dlp/yt-dlp/issues/1467#issuecomment-1079922971
2022-03-28 08:45:23 +05:30
pukkandan
90137ca4be
[utils] Add filter_dict
2022-03-28 08:25:04 +05:30
coletdev
1c1b2f96ae
[youtube:tab] Fix duration extraction for shorts ( #3171 )
...
Related: https://github.com/TeamNewPipe/NewPipe/issues/8034
Authored-by: coletdjnz
2022-03-28 00:49:42 +00:00
Felix S
47b8bf207b
[go,viu] Extract subtitles from the m3u8 manifest ( #3219 )
...
Authored by: fstirlitz
2022-03-27 02:35:14 -07:00
Tim Schindler
4628a3aa75
[ITProTV] Add extractor ( #3196 )
...
Authored by: aaearon
2022-03-27 02:00:38 -07:00
mehq
5b4bb715e6
[BanBye] Add extractor ( #3177 )
...
Closes #3175
Authored by: mehq
2022-03-27 01:57:05 -07:00
pukkandan
1235d333ab
[youtube] Fix auto-translated automatic captions
...
d49669acad
only covered ASR
Closes #2956
2022-03-27 14:06:26 +05:30
pukkandan
18e4940825
[youtube] Add extractor-arg to skip auto-translated subs
2022-03-27 14:04:20 +05:30
pukkandan
c0b6e5c74d
Show warning when all media formats have DRM
...
Related: #1379
2022-03-27 11:39:35 +05:30
shirt
727029c508
[youtube] Detect DRM better
...
Authored by: shirt-dev
2022-03-27 11:27:27 +05:30
pukkandan
5c3895fff1
[outtmpl] Limit changes during sanitization
...
Closes #2761
2022-03-27 11:18:35 +05:30
coletdev
fd2ad7cb24
[youtube:tab] Return shorts url if video is a short ( #3168 )
...
Allows filtering out shorts from feeds with `--match-filter`
Closes #3165
Authored-by: coletdjnz
2022-03-27 05:20:25 +00:00
pukkandan
4a3175fc4c
[VideoConvertor] Ensure all streams are copied
...
Closes #3200
2022-03-27 09:28:58 +05:30
pukkandan
5cf34021f5
[Concat] Ensure final directory exists
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/3181#issuecomment-1079622589
2022-03-27 04:52:11 +05:30
pukkandan
34baa9fdf0
[outtmpl] Fix replacement/default when used with alternate
2022-03-26 07:39:59 +05:30
pukkandan
6db9c4d57d
Ignore format-specific fields in initial pass of --match-filter
...
Closes #3074
2022-03-25 14:27:09 +05:30
Lesmiscore (Naoya Ozaki)
3cea3edd1a
[utils] WebSocketsWrapper: Allow omitting __enter__
invocation ( #3187 )
...
Authored by: Lesmiscore
2022-03-25 17:24:39 +09:00
pukkandan
b1a7cd056a
Treat multiple --match-filters
as OR
...
Closes #3144
2022-03-25 13:33:46 +05:30
pukkandan
28787f16c6
[downloader] Fix invocation of HttpieFD
...
Closes #3154
2022-03-25 13:00:42 +05:30
zackmark29
1fb707badb
[viu] Fixed extractor ( #3136 )
...
Closes #3133
Authored by: zackmark29, pukkandan
2022-03-24 20:23:54 -07:00
pukkandan
a3f2445e29
[postprocessor,cleanup] Create _download_json
2022-03-25 08:45:35 +05:30
pukkandan
ae72962643
[youtube] Try embedded client variants before agegate
...
agegate variants appears to be broken, but don't remove them for the time-being
2022-03-25 05:00:41 +05:30
pukkandan
ae6a1b9585
[docs] Minor improvements
...
Closes #3127 , Closes #3081 , Closes #3177
2022-03-24 07:30:25 +05:30
pukkandan
231025c463
Fix bug in 52efa4b312
...
Closes #3173
2022-03-24 07:28:10 +05:30
pukkandan
700ccbe3f1
[extractor] Allow control characters inside json
...
Closes #3174
2022-03-24 07:28:07 +05:30
vvto33
12a64f2777
[TVer] Support landing page ( #3075 )
...
Authored by: vvto33
2022-03-23 18:11:13 -07:00
mehq
b8f2f8f6b3
[LastFM] Add extractors ( #3141 )
...
Closes #2967
Authored by: mehq
2022-03-23 11:35:42 -07:00
coletdev
af14914baa
Remove Accept-Encoding
header from std_headers
( #3153 )
...
This should be set by each downloader to what it supports.
Fixes https://github.com/yt-dlp/yt-dlp/issues/3142
Authored-by: coletdjnz
2022-03-23 07:47:02 +00:00
pukkandan
ea5ca8e7fc
[ellentube] Extract subtitles from manifest
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/30761
2022-03-23 12:36:49 +05:30
Lesmiscore (Naoya Ozaki)
c2d2ee40eb
[generic] Extract subtitles from video.js ( #3156 )
...
Authored by: Lesmiscore
2022-03-22 23:28:53 -07:00
pukkandan
c70c418d33
Fix --abort-on-error
for subtitles
...
Closes #3163
2022-03-23 08:53:16 +05:30
pukkandan
b9c7b1e9b4
[cleanup, vimeo] Fix tests
2022-03-23 08:26:48 +05:30
coletdev
d5820461e8
Use certificates from certifi
if installed ( #3115 )
...
Fixes #3102 and most `CERTIFICATE_VERIFY_FAILED` issues
Authored by: coletdjnz
2022-03-22 16:26:55 -07:00
coletdev
8a23db9519
[wget] Fix proxy ( #3152 )
...
Upstream PR: https://github.com/ytdl-org/youtube-dl/pull/29343
Authored-by: kikuyan, coletdjnz
2022-03-22 14:24:27 -07:00
CplPwnies
1f1df1251e
[adobepass] Fix Suddenlink MSO ( #3148 )
...
Authored by: CplPwnies
2022-03-22 14:09:38 -07:00
1-Byte
84842aee2b
[azmedien] Add TVO Online to supported hosts ( #3125 )
...
Authored by: 1-Byte
2022-03-20 10:49:00 -07:00
Lesmiscore (Naoya Ozaki)
be4685ab7b
[http] Reject broken range before request ( #3079 )
...
* And fix filesize estimate for byterange downloads
Closes #2001
Authored by: Lesmiscore, Jules-A, pukkandan
2022-03-18 18:15:01 -07:00
coletdev
e6552207da
[panopto] Improve subtitle extraction and support slides ( #3009 )
...
Related: #1946 , #2908
Authored-by: coletdjnz
2022-03-18 22:19:36 +00:00
coletdev
a2e77303e3
[downloader/http] Retry on more errors ( #3065 )
...
Closes #3056 , #2071
Related: #3034 , #2969
Authored-by: coletdjnz
2022-03-18 22:10:20 +00:00
foghawk
510809f1aa
[nitter] Minor fixes and update instance list ( #3099 )
...
Authored by: foghawk
2022-03-18 14:08:38 -07:00
i6t
f4ad919298
[Veo] Fix extractor ( #3101 )
...
Authored by: i6t
2022-03-18 14:06:52 -07:00
s0u1h
eeb2a770f3
[utils] format_decimal_suffix
: Fix for very large numbers ( #3109 )
...
Authored by: s0u1h
2022-03-18 14:03:09 -07:00
pukkandan
0c14d66ad9
Fix autonumber
...
Bug in 09b49e1f68
2022-03-19 02:29:02 +05:30
pukkandan
52efa4b312
[extractor] Add _perform_login
function ( #2943 )
...
* 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
Luc Ritchie
028f6437f1
[afreecatv] Match new vod url ( #3097 )
...
Authored by: wlritchi
2022-03-18 02:53:07 -07:00
Sipherdrakon
43c38abd1f
[ParamountPlus,CBS] Change VALID_URL ( #3098 )
...
Closes #3096
Authored by: Sipherdrakon
2022-03-18 02:49:31 -07:00
pukkandan
e4b98809cf
[youtube] Fix pagination of membership
tab
2022-03-18 05:23:51 +05:30
pukkandan
16c620bc55
Handle float in --wait-for-video
...
Closes #3082
2022-03-18 03:25:47 +05:30
pukkandan
5a373d9768
[veo] Fix _VALID_URL
...
Closes #3095
2022-03-18 03:01:07 +05:30
Ha Tien Loi
7e6a187096
[Huya] Add extractor ( #3035 )
...
Closes #3033
Authored by: hatienl0i261299
2022-03-17 07:24:15 -07:00
Lesmiscore (Naoya Ozaki)
3f168f0e45
[RUTV] Fix format sorting ( #3085 )
...
Closes #3084
Authored by: Lesmiscore
2022-03-17 07:11:36 -07:00
Lesmiscore (Naoya Ozaki)
7bdcb4a40e
[niconico] Rewrite NiconicoIE ( #3018 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/2636 , partially fixes https://github.com/yt-dlp/yt-dlp/issues/367
Authored by: Lesmiscore
2022-03-17 05:22:14 -07:00
Soebb
497a6c5f57
[daftsex] Fix extractor ( #2757 )
...
Closes #2637
Authored by: Soebb
2022-03-16 17:44:21 -07:00
BohwaZ
4b3c5d1b81
[FranceCulture] Support playlists ( #1872 )
...
Authored by: bohwaz
2022-03-16 17:40:27 -07:00
Dorian Westacott
ec47c12f69
[ParamountPlusSeries] Support multiple pages ( #3026 )
...
Authored by: dodrian
2022-03-16 16:54:20 -07:00
pukkandan
25791435b7
[arte] Add format_note
to m3u8 formats
...
Related: #3086
2022-03-17 02:00:47 +05:30
pukkandan
4e34889f1c
[rumble] unescape title
2022-03-17 01:37:04 +05:30
pukkandan
a1b2d84360
[youtube] Avoid false positives when detecting damaged formats
...
Closes #3083
2022-03-16 19:46:29 +05:30
coletdjnz
5dbc77df26
[youtube:api] Prefer minified JSON response
...
Authored-by: coletdjnz
2022-03-16 09:29:15 +13:00
Lesmiscore (Naoya Ozaki)
d71fd41249
[fragment] Read downloaded fragments only when needed ( #3069 )
...
Authored by: Lesmiscore
2022-03-15 12:27:41 +09:00
pukkandan
aeb21b98f1
[phantomjs] Fix bug in 8b7539d27c
...
Closes #3066
2022-03-14 16:19:23 +05:30
coletdev
b3edc8068e
[downloader/mhtml] Fix fragments with absolute urls ( #3044 )
...
Authored-by: coletdjnz
2022-03-13 22:03:40 +00:00
coletdev
17322130a9
[youtube] Improve video upload date handling ( #3029 )
...
* Don't prefer UTC upload date for past live streams/premieres
* Improve regex (fixes a regression)
Authored-by: coletdjnz
2022-03-13 22:02:44 +00:00
pukkandan
5ca764c506
[FFmpegVideoConvertor] Add more formats to --remux-video
2022-03-13 22:26:03 +05:30
pukkandan
e880c92c65
Exit after --dump-user-agent
...
Bug in d1b5f70bc9
Closes #3055
2022-03-13 14:38:39 +05:30
coletdjnz
a825ffbffa
[extractor] Support merging subtitles with data
...
Authored-by: coletdjnz
2022-03-12 11:22:28 +13:00
pukkandan
592b748582
[cleanup] Minor cleanup
...
Closes #3006
2022-03-11 19:40:15 +05:30
pukkandan
cf4f42cb97
Protect stdout from unexpected progress and console-title
...
Closes #3023
2022-03-11 19:29:45 +05:30
pukkandan
da1d734fbe
Remove incorrect warning for --dateafter
...
Closes #3030
2022-03-11 19:29:44 +05:30
pukkandan
2b38f7b2bc
[MetadataParser] Validate outtmpl early
2022-03-11 19:29:43 +05:30
pukkandan
76aa991374
Fix case of http_headers
...
Bug in 8b7539d27c
Fixes https://github.com/yt-dlp/yt-dlp/issues/1346#issuecomment-1064527765
2022-03-11 19:29:34 +05:30
Lesmiscore (Naoya Ozaki)
24e3d87431
[PokemonSoundLibrary] Add extractor ( #3001 )
...
Authored by: Lesmiscore
2022-03-10 22:24:50 +09:00
Ha Tien Loi
63b2f88bc7
[Zingmp3] Fix signature ( #3004 )
...
Authored by: hatienl0i261299
2022-03-09 22:13:19 -08:00
pukkandan
07ff290dce
Fix --sleep-interval
...
Bug in d1b5f70bc9
Closes #3012
2022-03-10 11:38:34 +05:30
pukkandan
51c22ef4e2
Fix --throttled-rate
...
Typo in d1b5f70bc9
Closes #2996
2022-03-10 03:29:01 +05:30
Ha Tien Loi
33b8c411bc
[MangoTV] Improve extractor ( #2971 )
...
Authored by: hatienl0i261299
2022-03-09 13:54:26 -08:00
MMM
10331a2672
Fix --print
with --ignore-no-formats
when url is None
( #3000 )
...
Authored by: flashdagger
2022-03-09 13:12:23 -08:00
Lesmiscore (Naoya Ozaki)
6e6beffd04
[openrec] Refactor extractors ( #2941 )
...
Authored by: Lesmiscore
2022-03-09 21:08:09 +09:00
pukkandan
e491d06d34
[utils] ExtractorError: Fix for older python versions
...
Closes #2993
2022-03-09 06:42:25 +05:30
coletdev
e248be3319
[panopto] Add extractors ( #2908 )
...
Based on https://github.com/ytdl-org/youtube-dl/pull/13449
Closes #1946
Authored by: coletdjnz, kmark
2022-03-08 13:00:57 -08:00
pukkandan
ff91cf7483
[utils] Add get_first
2022-03-09 02:26:52 +05:30
github-actions
a3b7dff015
[version] update
...
Created by: pukkandan
:ci skip all
2022-03-08 20:23:28 +00:00
pukkandan
d1b5f70bc9
[cleanup] Refactor __init__.py
( #2570 )
...
* Split `__init__` code into multiple functions
* Clean up validation code by grouping similar types of options
* Expose `parse_options` to third parties
2022-03-08 12:03:31 -08:00
github-actions
1eae7f94c1
[version] update
...
Created by: pukkandan
:ci skip all
2022-03-09 01:31:39 +05:30
P-reducible
9461cb586a
[Rokfin] Fix availability
( #1534 )
...
Authored by: P-reducible
2022-03-08 11:42:00 -08:00
pukkandan
a405b38f20
[youtube] Further de-prioritize 3gp format
2022-03-08 23:02:38 +05:30
pukkandan
08d30158ec
[cleanup, docs] Misc cleanup
...
Closes #2828 , closes #2734 , closes #2802 , closes #2937
2022-03-08 22:38:06 +05:30
Ha Tien Loi
c89bec262c
[xinpianchang] Add extractor ( #2963 )
...
Authored by: hatienl0i261299
2022-03-08 08:55:40 -08:00
Ha Tien Loi
151f8f1c02
[fptplay] Add extractor ( #2949 )
...
Closes #2857
Authored by: hatienl0i261299
2022-03-08 08:52:51 -08:00
Max Mehl
a35155be17
[peertube] Add media.fsfe.org ( #2986 )
...
Authored by: mxmehl
2022-03-08 08:48:35 -08:00
nyuszika7h
e66662b1e0
[ccma] Fix timestamp parsing ( #2989 )
...
Authored by: nyuszika7h
2022-03-08 08:45:23 -08:00
coletdev
4390d5ec12
Add brotli content-encoding support ( #2433 )
...
Authored by: coletdjnz
2022-03-08 08:44:05 -08:00
CplPwnies
9e0e6adb2d
[adobepass] Add Suddenlink MSO ( #2977 )
...
Closes #2704
Authored by: CplPwnies
2022-03-08 08:18:52 -08:00
Lesmiscore
b637c4e22e
[mildom] Fix linter
2022-03-08 23:56:30 +09:00
Lesmiscore (Naoya Ozaki)
fb6e3f4389
[mildom] Rework extractors ( #2940 )
...
Authored by: Lesmiscore
2022-03-08 23:49:10 +09:00
pukkandan
409cdd1ec9
[ard] Fix valid URL
...
Partial fix for #2975
2022-03-08 12:58:26 +05:30
coletdev
992f9a730b
[youtube] Prefer UTC upload date for videos ( #2223 )
...
Except for live/scheduled streams/premieres.
Closes #1881
Related: #2402
Authored-by: coletdjnz
2022-03-08 12:58:19 +05:30
pukkandan
497d2fab6c
[utils] Better traceback for ExtractorError
2022-03-08 12:04:49 +05:30
pukkandan
2807d1709b
[nrk] Add fallback API
...
Closes #1891
2022-03-08 11:13:25 +05:30
Lesmiscore
1ed7953a74
[utils] render_table: Fix character calculation for removing extra gap
...
without this fix, the column next to delimiter will lack leading spaces on terminal (see https://github.com/yt-dlp/yt-dlp/pull/920#issuecomment-1059914615 for the situation)
2022-03-06 17:11:10 +09:00
pukkandan
d49669acad
[youtube] Fix automatic captions
...
Closes #2956
2022-03-05 09:42:12 +05:30
foghawk
bed30106f5
[tumblr] Fix extractor ( #2883 )
...
Authored by: foghawk
2022-03-04 19:24:49 -08:00
Zenon Mousmoulas
27231526ae
[ant1newsgr] Add extractor ( #1982 )
...
Authored by: zmousm
2022-03-04 13:52:48 -08:00
pukkandan
50e93e03a7
Update to ytdl-commit-6508688
...
Make default upload_/release_date a compat_str
6508688e88
Except:
* "[NDR] Overhaul NDR and NJoy extractors" https://github.com/ytdl-org/youtube-dl/pull/30531
- 01824d275b
- 39a98b09a2
- f0a05a55c2
- 4186e81777
2022-03-05 02:24:17 +05:30
FestplattenSchnitzel
72e995f122
[VideocampusSachsen] Add extractors ( #2787 )
...
Authored by: FestplattenSchnitzel
2022-03-04 08:19:07 -08:00
pukkandan
8b7539d27c
Implement --add-header
without modifying std_headers
...
Closes #2526 , #1614
2022-03-04 20:59:03 +05:30
pukkandan
e48b3875ec
Revert 2e4cacd038
...
Closes #2923
2022-03-04 20:18:14 +05:30
pukkandan
2a938746f3
Fix verbose log when stdout/stderr encoding is None
...
See: 5c10453827
2022-03-04 19:49:39 +05:30
pukkandan
933dbf5a55
[bandcamp] Detect acodec
2022-03-04 19:49:38 +05:30
pukkandan
a10aa588b0
[FormatSort] Consider acodec
=ogg
as vorbis
2022-03-04 19:49:38 +05:30
pukkandan
be8cd3cb1d
[twitch] Fix field name of view_count
2022-03-04 19:49:37 +05:30
pukkandan
319b6059d2
Better error message when no --live-from-start format
2022-03-04 19:49:36 +05:30
pukkandan
4c3f8c3fb6
Handle negative duration from extractor
...
Closes #2921
2022-03-04 19:49:36 +05:30
pukkandan
7265a2190c
Fix doubling of video_id
in ExtractorError
2022-03-04 19:37:43 +05:30
pukkandan
3a4bb9f751
[lbry] Fix --ignore-no-formats-error
...
Closes #2942
2022-03-04 19:24:52 +05:30
i6t
b90dbe6c19
[Gettr] Improve extractor ( #2920 )
...
Authored by: i6t
2022-03-04 05:53:43 -08:00
Jeff Huffman
97bef011ee
[crunchyroll] Better error reporting on login failure ( #2938 )
...
Authored by: tejing1
2022-03-04 03:27:35 -08:00
Ha Tien Loi
ecca4519b7
[zingmp3] Fix extractor ( #2889 )
...
Authored by: hatienl0i261299
2022-03-04 03:22:45 -08:00
Ha Tien Loi
761fba6d22
[daystar] Add extractor ( #2924 )
...
Closes #2887
Authored by; hatienl0i261299
2022-03-04 03:19:57 -08:00
Ha Tien Loi
5bcccbfec3
[telegram] Add extractor ( #2922 )
...
Closes #2910
Authored by: hatienl0i261299
2022-03-04 03:18:46 -08:00
coletdev
ded9f32667
[extractor] Support --mark-watched
without _NETRC_MACHINE
( #2939 )
...
Authored by: coletdjnz
2022-03-03 23:27:09 -08:00
Emanuel Hoogeveen
45806d44a7
[downloader] Obey --file-access-retries
when deleting/renaming ( #2224 )
...
Authored by: ehoogeveen-medweb
2022-03-03 06:33:32 -08:00
pukkandan
747c0bd127
[utils] Improve file locking
...
* Implement non-blocking locks for windows
* Don't raise error when closing a closed file
2022-03-03 19:28:47 +05:30
Justin Keogh
acea8d7cfb
[utils] Fix file locking for AOSP ( #2714 )
...
Closes #2080 , #2670
Authored by: jakeogh
2022-03-03 05:09:00 -08:00
pukkandan
f1d130902b
[utils] OnDemandPagedList: Do not download pages after error
2022-03-03 02:43:16 +05:30
pukkandan
c2ae48dbd5
[manyvids] Extract uploader
( #2913 )
...
Authored by: regarten
2022-03-03 01:21:05 +05:30
pukkandan
a5c0c20252
[cleanup] Don't pass protocol to _extract_m3u8_formats
for live videos
...
`live` parameter already handles changing the protocol
2022-03-02 22:59:48 +05:30
Lesmiscore (Naoya Ozaki)
f494ddada8
[niconico] Add playlist extractors and refactor ( #2915 )
...
Authored by: Lesmiscore
2022-03-03 02:08:13 +09:00
Lesmiscore (Naoya Ozaki)
02fc6feb6e
[mirrativ] Cleanup extractor code ( #2925 )
...
Authored by: Lesmiscore
2022-03-03 02:06:34 +09:00
pukkandan
7eaf7f9aba
[rokfin] Add stack and channel extractors ( #1534 )
...
Authored by: P-reducible, pukkandan
2022-03-02 21:39:08 +05:30
pukkandan
334b1c4800
[rokfin] Add extractor ( #1534 )
...
Authored by: P-reducible, pukkandan
2022-03-02 19:27:34 +05:30
coletdev
7c219ea601
[youtube:tab] Follow redirect to regional channel ( #2884 )
...
Closes #2694
Authored by: coletdjnz
2022-02-28 21:08:19 -08:00
Lesmiscore (Naoya Ozaki)
93c8410d33
[downloader/fragment] Fix bugs around resuming with Range ( #2901 )
...
Authored by: Lesmiscore
2022-02-28 13:10:54 +09:00
Lesmiscore
195c22840c
[downloader/fragment] Ignore FileNotFoundError
when downloading livestreams
...
when `--live-from-start` is used for YouTube and the live ends, request for the last segment prematurely ends (or 404, 403).
this is causing lack of the file and `FileNotFoundError`
lacking segment doesn't have any data, so it's safe to ignore
2022-02-26 12:34:36 +09:00
Lesmiscore
f0734e1190
[downloader/fragment] Fix problem where multiple threads can share one iterator
...
which causes "ValueError: generator already executing" error
Closes #2881
2022-02-25 13:22:17 +09:00
Lesmiscore (Naoya Ozaki)
15dfb3929c
[fc2:live] Add extractor ( #2418 )
...
Authored by: Lesmiscore
2022-02-25 11:16:23 +09:00
Lesmiscore (Naoya Ozaki)
3e9b66d761
[AbemaTV] Add extractors ( #1688 )
...
Authored by: Lesmiscore
2022-02-25 11:14:04 +09:00
Lesmiscore (Naoya Ozaki)
a539f06570
[downloader/fragment] Improve --live-from-start
for YouTube livestreams ( #2870 )
2022-02-25 02:00:46 +09:00
Lesmiscore (Naoya Ozaki)
03f830040a
[YoutubeDL] Fill more fields for playlists ( #2824 )
2022-02-24 18:42:53 +09:00
pukkandan
09b49e1f68
Add pre-processor stage after_filter
...
* Move `_match_entry` and `post_extract` to `process_video_result`. It is also left in `process_info` for API compat
* `--list-...` options and `--force-write-archive` now obey filtering options
* Move `SponsorBlockPP` to `after_filter`. Closes https://github.com/yt-dlp/yt-dlp/issues/2536
* Reverts 4ec82a72bb
since this commit addresses the issue it was solving
2022-02-23 04:26:48 +05:30
pukkandan
1108613f02
[youtube:tab] Reject webpage data if redirected to home page
...
Closes #2660
2022-02-23 04:25:55 +05:30
pukkandan
a30a6ed3e4
[youtube:tab] Add approximate_date
extractor-arg
2022-02-23 04:25:55 +05:30
pukkandan
65d151d58f
[spiegel] Fix _VALID_URL
...
Closes #2842
2022-02-23 04:25:48 +05:30
pukkandan
72073451be
[ThumbnailsConvertor] Support webp
...
Closes #2226
2022-02-23 03:51:13 +05:30
Lesmiscore (Naoya Ozaki)
77cc7c6e60
[nhk] Add support for NHK for School ( #2850 )
...
Authored by: Lesmiscore
2022-02-23 01:15:08 +09:00
i6t
971c4847d7
[Gettr] Fix formats order ( #2832 )
...
Closes #2557
Authored by: i6t
2022-02-22 06:24:36 -08:00
Nil Admirari
7a34b5d628
[SponsorBlock] Fixes for highlight and "full video labels" ( #2849 )
...
Authored by: nihil-admirari
2022-02-22 06:18:44 -08:00
Aniruddh Joshi
4d4f9a029f
[zee5] Support web-series ( #2827 )
...
Authored by: Aniruddh-J
2022-02-21 00:07:36 -08:00
Lesmiscore (Naoya Ozaki)
f099df1463
[TwitCasting] Check for password protection ( #2838 )
...
Authored by: Lesmiscore
2022-02-20 20:48:26 +09:00
pukkandan
3f4faff748
[generic] Pass referer to extracted formats
...
Closes #2839
2022-02-20 17:14:31 +05:30
Daniel.Zeng
be8d623455
[Bilibili] Pass referer for all formats ( #2834 )
...
Authored by: blackgear
2022-02-20 03:27:02 -08:00
Lesmiscore
a7d4acc018
[youtube] Escape possible $
in _extract_n_function_name
regex
2022-02-20 17:33:58 +09:00
Bepis
febff4c119
[tubitv] Fix/improve TV series extraction ( #2829 )
...
Authored by: bbepis
2022-02-19 04:00:51 -08:00
pukkandan
ed66a17ef0
[FFmpegConcat] Abort on --simulate
2022-02-18 23:17:37 +05:30
Bricio
5625e6073f
[Biqle] Fix extractor ( #2731 )
...
Closes #193
Authored by: Bricio
2022-02-18 08:02:14 -08:00
pukkandan
0ad92dfb18
[youtube] De-prioritize potentially damaged formats
...
Closes #2823
2022-02-18 19:41:37 +05:30
pukkandan
60f3e99592
Tolerate failure to --write-link
due to unknown URL
...
Closes #2724
2022-02-18 18:14:50 +05:30
pukkandan
8d93e69d67
Create necessary directories for --print-to-file
...
Closes #2721
2022-02-18 18:03:21 +05:30
pukkandan
3aa915400d
Fix -all
for --sub-langs
...
Closes #2703
2022-02-18 18:03:20 +05:30
pukkandan
dcd55f766d
[aria2c] Add --http-accept-gzip=true
...
Closes #1936 , #1236
2022-02-18 18:03:20 +05:30
pukkandan
2e4cacd038
[youtube] Fix intermittent failure of embed-based age-gate bypass
2022-02-18 18:03:13 +05:30
Ronnnny
c15c316b21
[abc] Support 1080p ( #2819 )
...
Authored by: Ronnnny
2022-02-18 00:25:47 -08:00
Bricio
549cb2a836
[rtvs] Fix extractor ( #2795 )
...
Closes #2758
Authored by: Bricio
2022-02-18 00:15:17 -08:00
MinePlayersPE
c571b3a6ab
[youtube] Fix n-sig extraction for phone player JS ( #2816 )
...
Authored by: MinePlayersPE
2022-02-18 00:12:20 -08:00
Bricio
5b804e3906
[washingtonpost] Fix extractor ( #2796 )
...
Closes #2778
Authored by: Bricio
2022-02-17 09:38:58 -08:00
Lesmiscore (Naoya Ozaki)
6bb608d055
[piapro] Add extractor ( #2801 )
...
Based on https://github.com/ytdl-org/youtube-dl/pull/25922
Closes #2710 , https://github.com/ytdl-org/youtube-dl/issues/5856
Authored by: pycabbage, Lesmiscore
2022-02-17 09:15:29 -08:00
Nil Admirari
ae419aa94f
[Sponsorblock] minor fixes ( #2793 )
...
* preserve mtime - Closes #2769
* keep concat spec on failure
Authored by: nihil-admirari
2022-02-17 09:10:34 -08:00
ajj8
ac184ab742
[bbc] Fix extraction of news articles ( #2811 )
...
Closes #1374
Authored by: ajj8
2022-02-17 07:54:53 -08:00
pukkandan
5c10453827
Fix for when stdout/stderr encoding is None
...
Closes #2711
2022-02-17 19:21:59 +05:30
pukkandan
ffa89477ea
[extractor] Fix for manifests without period duration
...
Closes #2705
Authored by: dirkf, pukkandan
2022-02-17 19:07:23 +05:30
zenerdi0de
db74de8c54
[dropbox] fix regex ( #2814 )
...
Closes #2812
Authored by: zenerdi0de
2022-02-17 04:20:47 -08:00
Grabien
edecb5f81f
[extractor/cspan] Support of C-Span congress videos ( #2295 )
...
Authored by: Grabien
2022-02-16 11:21:05 -08:00
lyz-code
85a0ad0117
[bandcamp] Fix user URLs ( #2800 )
...
Authored by: lyz-code
2022-02-16 07:56:17 -08:00
Lesmiscore (Naoya Ozaki)
07ea0014ae
[twitcasting] Add fallback for finding running live ( #2803 )
...
Authored by: Lesmiscore
2022-02-16 20:32:14 +09:00
schn0sch
e1f7f235bd
[peekvids] Use JSON-LD ( #2784 )
...
Authored by: schn0sch
2022-02-16 01:32:24 -08:00
Lesmiscore (Naoya Ozaki)
9a5b012575
[niconico:tag] Add support for searching tags ( #2789 )
2022-02-16 02:12:39 +09:00
Lesmiscore (Naoya Ozaki)
df635a09a4
[twitcasting] Fix extraction ( #2788 )
...
Authored by: Lesmiscore
2022-02-15 23:30:11 +09:00
cyberfox1691
812283199a
[murrtube] Add extractor ( #2387 )
...
Authored by: cyberfox1691
2022-02-15 03:10:16 -08:00
marieell
5c6dfc1f79
[ATVAt] Detect geo-restriction ( #2777 )
...
Authored by: marieell
2022-02-15 01:16:49 -08:00
schn0sch
c2a8547fdc
[peekvids] Add extractor ( #2414 )
...
Authored by: schn0sch
2022-02-14 19:21:27 -08:00
Bricio
0a19532ead
[Caltrans] Add extractor ( #2781 )
...
Closes #2775
Authored by: Bricio
2022-02-14 18:45:36 -08:00
Ronald Ip
2d41e2eceb
[twitter] Fix for private videos ( #2772 )
...
Closes #2762 , https://github.com/ytdl-org/youtube-dl/issues/27643
Authored by: iphoting
2022-02-14 08:37:21 -08:00
Lesmiscore (Naoya Ozaki)
81c5f44c0f
[fc2] Fix extraction ( #2776 )
...
Closes #2774
Authored by: Lesmiscore
2022-02-15 01:35:20 +09:00
Michael Pauley
1f7db8533a
[cookies] Update MacOS12 Cookies.binarycookies
location ( #2742 )
...
Authored by: mdpauley
2022-02-14 06:36:51 -08:00
pukkandan
e8969bda94
Obey --abort-on-error
for "ffmpeg not installed"
...
Closes #1840
2022-02-14 14:40:19 +05:30
chris
c82f051dbb
[ruv.is] Add extractor ( #2665 )
...
Closes : #2122
Authored by: iw0nderhow
2022-02-13 13:40:50 -08:00
pukkandan
49895f062e
[tiktok] Fix vt.tiktok
URLs
...
and add test
2022-02-14 03:06:51 +05:30
coletdev
60f393e48b
[youtube] Ensure subtitle urls are absolute ( #2765 )
...
Closes #2755
Authored by: coletdjnz
2022-02-13 13:36:01 -08:00
pukkandan
88afe05695
[tiktok] Fix vm.tiktok
URLs
...
Closes #2396
2022-02-13 21:15:59 +05:30
pukkandan
57ebfca39b
Set webpage_url_...
from webpage_url
and not input URL
...
Closes #2756
2022-02-13 21:15:50 +05:30
YuenSzeHong
b1cb0525ac
[fujitv] Extract resolution for free sources ( #2685 )
...
Authored by: YuenSzeHong
2022-02-13 06:39:01 -08:00
Lesmiscore (Naoya Ozaki)
da42679b87
[utils] WebSockets wrapper for non-async functions ( #2417 )
...
Authored by: Lesmiscore
2022-02-13 14:58:21 +09:00
Lesmiscore
2944835080
[bigo] Fix extractor to not to use form_params
2022-02-13 00:01:04 +09:00
Tom
a3eb987e0e
[zoom] Add support for screen cast ( #2699 )
...
Authored by: Mipsters
2022-02-12 06:22:51 -08:00
Lesmiscore (Naoya Ozaki)
7bc33ad0e9
[bigo] Add extractor ( #2749 )
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/18357
Authored by: Lesmiscore
2022-02-12 06:07:10 -08:00
Bricio
2068a60318
[generic] Set rss guid
as video id ( #2741 )
...
Closes #2424
Authored by: Bricio
2022-02-11 15:32:58 -08:00
Lukas Fink
1ce9a3cb49
Add regex operator and quoting to format filters ( #2698 )
...
Closes #2681
Authored by: lukasfink1
2022-02-11 13:35:34 -08:00
pukkandan
d49f8db39f
[utils] Validate DateRange
input
...
Closes #2641
2022-02-12 02:46:05 +05:30
pukkandan
ab6df717d1
[youtube] Differentiate descriptive audio by language code
...
Related: #2677
2022-02-12 02:13:17 +05:30
pukkandan
0c8d9e5fec
[youtube] Label original auto-subs
...
Closes #2655
2022-02-12 01:50:49 +05:30
Felix S
3f047fc406
[extractor] Extract subtitles from manifests for more sites ( #2686 )
...
vimeo, globo, kaltura, svt
Authored by: fstirlitz
2022-02-11 11:03:33 -08:00
i6t
82b5176783
[Gettr] Add GettrStreamingIE
( #2661 )
...
Closes #2654
Authored by: i6t
2022-02-11 10:36:16 -08:00
Bricio
17b183886f
[globo] Expand valid URL ( #2732 )
...
Closes #2730
Authored by: Bricio
2022-02-11 10:08:55 -08:00
Bricio
cd170e8184
[beeg] Fix extractor ( #2616 )
...
Closes #2592
Authored by: Bricio
2022-02-11 10:05:23 -08:00
pukkandan
297e9952b6
[extractor] Allow http_headers
to be specified for thumbnails
2022-02-11 23:31:12 +05:30
marieell
dca4f46274
[cleanup] Remove extractors for some dead websites ( #2739 )
...
90tv.ir, HornBunny.com, 220.ro, 5min.com, Kankan.com, Roxwel.com,
FreshLive.tv, TheScene.com, Vube.com
Authored by: marieell
2022-02-11 09:46:29 -08:00
Luc Ritchie
5dee3ad037
[afreecatv] Support password-protected livestreams ( #2738 )
...
Authored by: wlritchi
2022-02-11 06:15:59 -08:00
pukkandan
079a7cfc71
[downloader] Do not use aria2c for non-native m3u8
...
Closes #2718
2022-02-11 12:09:03 +05:30
pukkandan
3856407a86
[options] Rename --clean-infojson
to --clean-info-json
2022-02-11 12:07:10 +05:30
pukkandan
db2e129ca0
[options] Better ambiguous option resolution
...
Eg: `--write-auto` no longer results in
> ambiguous option: --write-auto (--write-auto-subs, --write-automatic-subs?)
2022-02-11 12:07:03 +05:30
marieell
1209b6ca5b
[zaq1] Remove dead extractor ( #2728 )
...
Was already partially removed in 29f7c58aaf
Authored-by: marieell
2022-02-11 02:15:38 +00:00
Justin Keogh
a3125791c7
[utils] Use locked_file
for sanitize_open
( #1066 )
...
Authored by: jakeogh
2022-02-05 16:15:51 +05:30
ofkz
f1657a98cb
[nfb] Add extractor ( #2579 )
...
Authored by: ofkz
2022-02-05 02:52:30 +05:30
github-actions
b761428226
[version] update
...
Created by: pukkandan
:ci skip all
2022-02-04 06:39:10 +00:00
pukkandan
84bbc54599
[youtube:search] Add tests
2022-02-04 12:02:01 +05:30
pukkandan
1e5d87beee
[websocket] Make syntax error in websockets
module non-fatal
...
Closes #2633
2022-02-04 12:02:01 +05:30
nixxo
22219f2d1f
[mediaset] Fix extractor ( #2158 )
...
Closes #2149
Authored by: nixxo
2022-02-04 11:29:38 +05:30
Lesmiscore (Naoya Ozaki)
5a13fdd225
[twitcasting] Enforce UTF-8 for POST payload ( #2521 )
...
Authored by: Lesmiscore
2022-02-04 11:24:33 +05:30
coletdjnz
af5c1c553e
[youtube] Fix search extractor
...
Regression introduced in 16aa9ea41d
. Closes #2628
Authored-by: coletdjnz
2022-02-04 10:32:56 +13:00
github-actions
3cea9ec2eb
[version] update
...
Created by: pukkandan
:ci skip all
2022-02-03 17:51:54 +00:00
pukkandan
d5a398988b
Update to ytdl-commit-78ce962
...
[youtube] Support channel search
78ce962f4f
2022-02-03 22:23:24 +05:30
pukkandan
455a15e2dc
[cleanup,docs] Minor fixes
...
Closes #2541 , #2484
2022-02-03 21:00:39 +05:30
pukkandan
460a1c08b9
[FFmpegConcat] Abort on --skip-download and download errors
...
Closes #2470
2022-02-03 21:00:38 +05:30
pukkandan
4918522735
[utils] Strip double spaces in clean_html
...
Closes #2497
Authored by: dirkf
2022-02-03 21:00:37 +05:30
pukkandan
65662dffb1
Make nested --config-locations relative to parent file
...
* and allow environment variables in it so that you can use `$PWD`/`%cd%`
to specify paths relative to current directory
2022-02-03 21:00:36 +05:30
pukkandan
5e51f4a8ad
[glomex] Simplify embed detection ( #2600 )
...
Closes #2512
2022-02-03 13:16:47 +05:30
pukkandan
54bb39065c
[bilibili] Fix extractor
...
Closes #2599 , Closes #2562
Fixes https://github.com/yt-dlp/yt-dlp/pull/1716#issuecomment-980512982
2022-02-02 18:06:47 +05:30
pukkandan
c5332d7fbb
[instagram] Fix bug in 013322a95e
...
Closes #2552
2022-02-02 08:55:43 +05:30
pukkandan
35cd4c4d88
[cctv] De-prioritize sample format
...
Closes #2479
2022-02-02 07:44:04 +05:30
pukkandan
67fb99f193
[doodstream] Fix extractor
...
Closes #2584
2022-02-02 07:33:28 +05:30
pukkandan
85553414ae
[generic] Allow further processing of json_ld URL
...
Closes #2578
2022-02-02 07:33:16 +05:30
pukkandan
d16df59db5
Fix --compat-options list-formats
...
Closes #2481
2022-02-02 06:09:10 +05:30
Bricio
63c3ee4f63
[globo] Fix extractor ( #2589 )
...
Closes #2524
Authored by: Bricio
2022-02-02 06:00:09 +05:30
pukkandan
182bda88e8
[youtube, cleanup] Misc fixes and cleanup
2022-02-02 02:15:53 +05:30
pukkandan
16aa9ea41d
[youtube] Add extractor YoutubeMusicSearchURLIE
...
Closes #2568
2022-02-02 00:11:38 +05:30
Lesmiscore (Naoya Ozaki)
d6bc443bde
[fc2] Fix extraction ( #2572 )
...
Closes #2566
Authored by: Lesmiscore
2022-02-01 18:52:18 +05:30
MinePlayersPE
046cab3915
[TikTok] Iterate through app versions ( #2449 )
...
Closes #2476
Authored by: MinePlayersPE
2022-02-01 13:56:23 +05:30
Sipherdrakon
7df07a3b55
[dplay] Add extractors for site changes ( #2401 )
...
Closes #2438
Authored by: Sipherdrakon
2022-02-01 13:17:23 +05:30
Zenon Mousmoulas
2d49720f89
[ertgr] Add new extractors ( #2338 )
...
Authored-by: zmousm, dirkf
2022-02-01 13:02:13 +05:30
pukkandan
48416bc4a8
[youtube] Fix n-sig for player e06dea74
2022-02-01 08:10:41 +05:30
pukkandan
6a0546e313
[outtmpl] Handle hard-coded file extension better
...
When we know that the user-provided extension is the correct final one,
replace it with intermediate extension during download
2022-02-01 06:26:01 +05:30
pukkandan
dbcea0585f
[outtmpl] Handle -o ""
better
...
Since the specific type of file is not downloaded when giving `-o "<type>:"`,
now `-o ""` acts as an alias to `--skip-download`
2022-02-01 06:21:36 +05:30
KiberInfinity
f7d4854131
[Pladform] Fix redirection to external player ( #2550 )
...
Authored by: KiberInfinity
2022-02-01 05:23:54 +05:30
foghawk
403be2eefb
[tumblr] Fix 403 errors and handle vimeo embeds ( #2542 )
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/29585
Authored by: foghawk
2022-02-01 02:31:21 +05:30
lazypete365
63bac931c2
[mildom] Fix extractor ( #2533 )
...
Closes #2519
Authored by: lazypete365
2022-02-01 02:24:49 +05:30
Jeff Huffman
7c74a01584
[crunchyroll] Fix login ( #2530 )
...
Closes #1424
Authored by: tejing1
2022-02-01 01:31:17 +05:30
pukkandan
1d3586d0d5
[aes] Add unpad_pkcs7
2022-02-01 00:29:36 +05:30
pukkandan
c533c89ce1
[GoogleSearch] Fix extractor
2022-02-01 00:12:34 +05:30
KiberInfinity
b8b3f4562a
[Odnoklassniki] Improve embedded players extraction ( #2549 )
...
Authored by: KiberInfinity
2022-02-01 00:07:07 +05:30
nyuszika7h
1c6f480160
[viki] Fix "Bad request" for manifest ( #2540 )
...
Closes #2499
Authored by: nyuszika7h
2022-01-31 20:22:42 +05:30
u-spec-png
f8580bf02f
[Bilibili] Add 8k support ( #1964 )
...
Closes #1898 , #1819
Authored by: u-spec-png
2022-01-31 00:21:22 +05:30
Zenon Mousmoulas
19afd9ea51
[GlomexEmbed] Avoid large match objects
...
Closes #2512
Authored by: zmousm
2022-01-30 19:05:39 +05:30
trasssh
b72270d27e
[MySpass] Fix video url processing ( #2510 )
...
Closes #2507
Authored by: trassshhub
2022-01-30 02:24:48 +05:30
Jeff Huffman
706dfe441b
[crunchyroll:beta] Add cookies support ( #2506 )
...
* Extract directly from the beta API when cookies are passed. If login cookie is absent, the extraction is delegated to `CrunchyrollIE`. This causes different metadata to be extracted (including formats and video id) and therefore results in a different archive entry. For now, this issue is unavoidable since the browser also redirects to the old site when not logged in.
* Adds extractor-args `format` and `hardsub` to control the source and subtitles of the extracted formats
Closes #1911
Authored by: tejing1
2022-01-29 06:03:51 +05:30
YuenSzeHong
c4da5ff971
[Fujitv] Extract metadata and support premium ( #2505 )
...
Authored by: YuenSzeHong
2022-01-28 18:28:03 +05:30
KiberInfinity
e26f9cc1e5
[YandexVideoPreview] Add extractor ( #2500 )
...
Closes #1794
Authored by: KiberInfinity
2022-01-28 01:21:40 +05:30
pukkandan
fa8fd95118
[cookies] Fix keyring selection for unsupported desktops
...
Closes #2450
2022-01-24 22:52:35 +05:30
MinePlayersPE
05b23b4156
[iq.com] Add VIP support ( #2444 )
...
Authored by: MinePlayersPE
2022-01-24 22:49:34 +05:30
Aleri Kaisattera
8f028b5f40
[Vimm] add recording extractor ( #2441 )
...
Authored by: alerikaisattera
2022-01-24 22:37:04 +05:30
MinePlayersPE
013322a95e
[Instagram] Fix extraction when logged in ( #2439 )
...
Closes #2435
Authored by: MinePlayersPE
2022-01-24 22:34:34 +05:30
Ashish Gupta
fb62afd6f0
[Musicdex] Add extractors ( #2421 )
...
Closes #2204
Authored by: Ashish0804
2022-01-24 22:11:21 +05:30
Ashish Gupta
50600e833d
[ThisOldHouse] Improve Premium URL check ( #2445 )
...
Closes #2443
Authored by: Ashish0804
2022-01-24 21:54:28 +05:30
pukkandan
fc08bdd6ab
[extractor] Allow non-fatal title
extraction
2022-01-24 21:04:38 +05:30
pukkandan
2568d41f70
[bilibili] Make anthology title non-fatal
2022-01-24 20:58:32 +05:30
pukkandan
88f23a18e0
[docs,cleanup] Fix linter and misc cleanup
...
Closes #2419
2022-01-24 03:24:23 +05:30
pukkandan
bb66c24797
Add option --print-to-file
...
Closes #2372
2022-01-24 03:24:15 +05:30
pukkandan
2edb38e8ca
[extractor] Extract video inside Article
json_ld
...
Closes #2448
2022-01-24 03:24:07 +05:30
pukkandan
af6793f804
[downloader/ffmpeg] Handle unknown formats better
2022-01-24 01:15:54 +05:30
pukkandan
b695e3f9bd
[orf:tvthek] Lazy playlist extraction and obey --no-playlist
...
Closes #2411
2022-01-24 01:11:35 +05:30
pukkandan
6a5a30f9e2
Ensure _type
is present in info.json
...
Closes #2447
2022-01-24 01:07:15 +05:30
pukkandan
d37707bda4
Fix/improve InAdvancePagedList
2022-01-24 01:07:14 +05:30
pukkandan
f40ee5e9a0
[extractor] Add convinience function _yes_playlist
2022-01-24 01:07:14 +05:30
pukkandan
1f13021eca
[web.archive:youtube] Add ytarchive:
prefix
...
and misc cleanup
2022-01-23 18:42:37 +05:30
pukkandan
e612f66c7c
[archive.org] Ignore unnecessary files
...
Closes #2452
2022-01-23 18:37:43 +05:30
coletdjnz
87e8e8a7d0
[youtube:api] Do not use seek when reading HTTPError response
...
Authored-by: coletdjnz
2022-01-23 19:11:32 +13:00
Aleri Kaisattera
e600a5c908
[CAM4] Add thumbnail extraction ( #2425 )
...
Authored by: alerikaisattera
2022-01-22 03:02:25 +05:30
github-actions
50ce204cc2
[version] update
...
Created by: pukkandan
:ci skip all
2022-01-21 17:41:33 +05:30
pukkandan
ed40877833
Fix 426764371f
for Py3.6
2022-01-21 16:08:25 +05:30
sian1468
935f5a4209
[line] Remove tv.line.me
( #2420 )
...
Service is discontinued
Authored by: sian1468
2022-01-21 15:12:03 +05:30
pukkandan
6970b6005e
[cleanup] Minor fixes
...
Closes #2334
2022-01-21 13:27:44 +05:30
pukkandan
fc5fa964c7
[docs] Improvements
2022-01-21 13:27:44 +05:30
pukkandan
e0ddbd02bd
[cleanup] Use format_field where applicable
2022-01-21 13:27:40 +05:30
pukkandan
0bfc53d05c
List playlist thumbnails in --list-thumbnails
2022-01-21 12:52:15 +05:30
Ashish Gupta
78ab4f447c
[Newsy] Add extractor ( #2416 )
...
Closes #2346
Authored by: Ashish0804
2022-01-21 12:31:25 +05:30
coletdjnz
85fee22152
[PRX] Add Extractors ( #2245 )
...
Closes #2144 , https://github.com/ytdl-org/youtube-dl/issues/15948
Authored by: coletdjnz
2022-01-21 12:30:29 +05:30
Felix S
ad9158d5f4
[ard] Extract subtitles ( #2409 )
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/30543 , related: https://github.com/ytdl-org/youtube-dl/pull/17766
Authored by: fstirlitz
2022-01-21 12:28:22 +05:30
xtkoba
f81c62a6a4
Add option --legacy-server-connect ( #778 )
...
to allow HTTPS connection to servers that do not support RFC 5746 secure renegotiation
Authored by: xtkoba
2022-01-21 11:42:30 +05:30
coletdjnz
6c73052c0a
[youtube] Extract channel subscriber count ( #2399 )
...
Closes #2350
* Adds `channel_follower_count` field
Authored-by: coletdjnz
2022-01-21 06:04:36 +00:00
Ashish Gupta
593e43c030
[LnkIE] Add extractor ( #2408 )
...
Closes : #2268
Authored by: Ashish0804
2022-01-21 11:32:31 +05:30
Ashish Gupta
8fe514d382
[CrowdBunker] Add extractors ( #2407 )
...
Closes : #2356
Authored by: Ashish0804
2022-01-21 11:25:55 +05:30
pukkandan
b1156c1e59
Fix d14cbdd92d
2022-01-21 07:49:03 +05:30
pukkandan
311b6615d8
[extractor] Improve url_result
and related
2022-01-20 21:14:40 +05:30
coletdjnz
396a76f7bf
[youtube] Enforce UTC ( #2402 )
...
and [utils] use `utcnow` in `datetime_from_str`
Related: #2223
Authored by: coletdjnz
2022-01-20 20:32:01 +05:30
coletdjnz
301d07fc4b
[youtube:tab] Extract channel banner ( #2400 )
...
Closes #2237
Authored by: coletdjnz
2022-01-20 20:29:09 +05:30
pukkandan
d14cbdd92d
[utils] Add Sec-Fetch-Mode
to std_headers
...
Closes #2187
2022-01-20 20:21:54 +05:30
pukkandan
19b4c74d40
Revert d6579d532b
...
Closes #2396 , Reopens #2187
2022-01-20 20:00:40 +05:30
pukkandan
135dfa2c7e
[extractor,cleanup] Use _search_nextjs_data
2022-01-20 04:38:24 +05:30
MinePlayersPE
e0585e6562
[TikTok] Extract captions ( #2185 )
...
Closes #2184
Authored by: MinePlayersPE
2022-01-20 04:05:27 +05:30
MinePlayersPE
426764371f
[iq.com] Add extractors ( #2354 )
...
Closes #704
Authored by: MinePlayersPE
2022-01-20 03:53:55 +05:30
krichbanana
64f36541c9
[youtube:tab] Raise error on tab redirect ( #2318 )
...
Closes #2306
Authored by: krichbanana, coletdjnz
2022-01-20 03:01:57 +05:30
Aleri Kaisattera
0ff1e0fba3
[Theta] Fix valid URL ( #2323 )
...
Authored by: alerikaisattera
2022-01-20 02:14:13 +05:30
Zenon Mousmoulas
1a20d29552
[tvopengr] Add extractors ( #2297 )
...
Authored by: zmousm
2022-01-20 02:13:02 +05:30
nyuszika7h
f7085283e1
[instagram] Fix username extraction for stories and highlights ( #2348 )
...
Authored by: nyuszika7h
2022-01-20 01:06:40 +05:30
Ashish Gupta
e25ca9b017
[RTNews] Add extractor ( #2377 )
...
Closes #2371
Authored by: Ashish0804
2022-01-19 22:07:32 +05:30
trasssh
4259402c56
[Ted] Rewrite extractor ( #2359 )
...
Closes #2343
Authored by: pukkandan, trassshhub
2022-01-19 21:34:20 +05:30
Ashish Gupta
dfb7f2a25d
[CTVNewsIE] Add fallback for video search ( #2378 )
...
Closes #2370
Authored by: Ashish0804
2022-01-19 19:18:57 +05:30
Lesmiscore (Naoya Ozaki)
42c5458a02
[TVer] Extract message for unaired live ( #2375 )
...
Closes #2365
Authored by: Lesmiscore
2022-01-19 19:17:07 +05:30
Lesmiscore (Naoya Ozaki)
ba1c671d2e
[mixch] Add MixchArchiveIE
( #2373 )
...
Closes #2363
Authored by: Lesmiscore
2022-01-19 19:15:35 +05:30
Zenon Mousmoulas
b143e83ec9
[megatvcom] Add embed test ( #2362 )
...
Authored by: zmousm
2022-01-19 19:13:51 +05:30
k3ns1n
4a77fb1d6b
[daftsex] Add extractors ( #2379 )
...
Authored by: k3ns1n
2022-01-19 19:12:02 +05:30
pukkandan
66f7c6a3e0
[youtube] Do not return upload_date
for playlists
...
Closes #2349
Partially reverts #1018
Re-opens #1883
2022-01-19 19:07:40 +05:30
pukkandan
baf599effa
[pbs] de-prioritize AD formats
...
Related: #2335
2022-01-19 19:00:45 +05:30
pukkandan
8bd1c00bf3
[utils] Handle ss:xxx
in parse_duration
...
Closes #2388
2022-01-19 18:57:29 +05:30
pukkandan
596379e260
[youtube] Make invalid storyboard URL non-fatal
...
Closes #2382
2022-01-19 18:57:29 +05:30
pukkandan
b6ce9bb038
[youtube] Detect live-stream embeds
...
Closes #2380
2022-01-19 18:56:55 +05:30
Ashish Gupta
eea1b0358e
[ThisOldHouseIE] Add support for premium videos ( #2358 )
...
Authored by: Ashish0804
Closes : #2341
2022-01-18 13:10:55 +05:30
Zenon Mousmoulas
32b95bb643
[megatvcom] Add extractors ( #1980 )
...
Authored by: zmousm
2022-01-17 00:11:31 +05:30
Zenon Mousmoulas
fdf80059d9
[glomex] Minor fixes ( #2357 )
...
Authored by: zmousm
2022-01-16 18:08:31 +05:30
Ashish Gupta
aa062713c1
[PokerGo] Add extractors ( #2331 )
...
Authored by: Ashish0804
Closes : #2316
2022-01-14 18:12:58 +05:30
Zenon Mousmoulas
71738b1451
[glomex] Add new extractors ( #1979 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/30212
Authored by: zmousm
2022-01-14 02:39:52 +05:30
pukkandan
0bb5ac1ac4
[dplay] Re-structure DiscoveryPlus extractors
2022-01-13 23:17:50 +05:30
Timendum
77b28f000a
[dplay] Migrate DiscoveryPlusItaly to DiscoveryPlus ( #2315 )
...
Partially fixes #2138
Authored by: timendum
2022-01-13 22:41:26 +05:30
pukkandan
d57576b9d9
[httpie] Fix available
method
...
Closes #2330
2022-01-13 22:20:59 +05:30
trasssh
11c861702d
[generic] Improve KVS player extraction ( #2328 )
...
Closes #2281
Authored by: trassshhub
2022-01-13 22:21:00 +05:30
Lesmiscore (The Hatsune Daishi)
a4a426023d
[twitcasting] Refactor extractor ( #2310 )
...
Co-authored-by: Ashish Gupta <39122144+Ashish0804@users.noreply.github.com>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Authored by: Lesmiscore
2022-01-13 20:47:33 +09:00
pukkandan
3b603dbdf1
Add option --concat-playlist
...
Closes #1855 , related: #382
2022-01-13 16:32:23 +05:30
pukkandan
5df1ac92bd
[ffmpeg] Ignore unknown streams
...
Closes #2307
2022-01-13 16:32:22 +05:30
pukkandan
b2db8102dc
[facebook] Fix extraction from groups
...
Closes #2264 , related: #2320
2022-01-13 16:32:21 +05:30
Hirokuni Yano
e9a6a65a55
[yahoo:gyao] Improved playlist handling ( #1975 )
...
Authored by: hyano
2022-01-12 22:11:35 +05:30
pukkandan
ed8d87f911
[cleanup, docs] Minor fixes
...
Closes #2230
2022-01-12 09:00:21 +05:30
pukkandan
397235c52b
[ffmpeg] Standardize use of -map 0
...
Closes #2182
2022-01-12 08:52:09 +05:30
pukkandan
4636548463
[CeskaTelevize] Use http
for manifests
...
Workaround for #2043
2022-01-12 07:18:10 +05:30
pukkandan
cb3c5682ae
[kakao] Detect geo-restriction
...
Code from: d8085580f6
2022-01-11 22:41:21 +05:30
Petr Vaněk
7d449fff53
[streamcz] Fix extractor ( #1616 )
...
Closes #1329 , closes #1731
Authored by: arkamar, pukkandan
2022-01-11 22:26:18 +05:30
pukkandan
80fa6e5327
[facebook] Improve title and uploader extraction
...
Closes #1943 , closes #795
2022-01-11 22:17:03 +05:30
Lesmiscore (The Hatsune Daishi)
fabb27fcea
[twitcasting] Throw proper error for login-only streams ( #2290 )
...
Closes #2289
Authored by: Lesmiscore
2022-01-12 00:07:51 +09:00
pukkandan
e04938ab88
Check for existing thumbnail/subtitle in final directory
...
Closes #2275
2022-01-11 14:51:39 +05:30
teridon
8bcd404818
[digitalconcerthall] Add extractor ( #1931 )
...
Authored by: teridon
2022-01-11 03:06:05 +05:30
nixxo
0df11dafdd
[rai] Add Raiplaysound extractors ( #1955 )
...
Closes #1951
Authored by: nixxo, pukkandan
2022-01-11 02:46:01 +05:30
pukkandan
dc5f409cdc
Fix typo in ed5835b451
2022-01-11 00:31:19 +05:30
pukkandan
99d6f9461d
[aparat] Fix extractor
...
Closes #2285
2022-01-11 00:28:02 +05:30
pukkandan
8130779db6
Allow listing formats, thumbnails, subtitles using --print
( #2238 )
...
Closes #2083
Authored by: pukkandan, Zirro
2022-01-11 00:28:01 +05:30
pukkandan
ed5835b451
Allow --print
to be run at any post-processing stage
2022-01-11 00:28:01 +05:30
trasssh
e88e1febd8
[noodlemagazine] Add extractor ( #2293 )
...
Authored by: trassshhub
2022-01-10 22:43:09 +05:30
trasssh
faca674510
[Rule34video] Add extractor ( #2279 )
...
Authored by: trassshhub
2022-01-10 22:14:04 +05:30
MinePlayersPE
0931ba94ab
[Nexx] Extract more metadata ( #2273 )
...
Authored by: MinePlayersPE
2022-01-10 21:02:15 +05:30
pukkandan
b31874334d
[tiktok] Extract user thumbnail
...
Closes #2186
Authored by: pukkandan, MinePlayersPE
2022-01-10 19:24:10 +05:30
pukkandan
f1150b9e1e
[twitter] Fix video in quoted tweets
...
Closes #2254
2022-01-10 18:50:28 +05:30
pukkandan
d6579d532b
[utils] Partially revert d76d15a669
...
Closes #2187
2022-01-10 15:02:27 +05:30
pukkandan
2be56f2242
[funk] Support origin URLs
...
Closes #2270
2022-01-10 15:02:26 +05:30
foghawk
62c955efc9
[veoh] Improve extractor ( #2251 )
...
* [veoh] Remove old _extract_video
* [veoh] Extend _VALID_URL to accept '/videos/'
* [veoh] Prefer high quality
* [veoh] Extract more metadata
Authored by: foghawk
2022-01-09 23:50:26 +05:30
Zenon Mousmoulas
0254f16274
[utils] Improve get_elements_text_and_html_by_attribute
regex ( #2280 )
...
Authored by: zmousm, pukkandan
2022-01-09 23:44:56 +05:30
Ashish Gupta
a70b71e85a
[vk] Fix VKUserVideosIE ( #2248 )
...
Authored by: Ashish0804
Closes #2196
2022-01-09 21:01:34 +05:30
Unit 193
4c968755fc
[PornHub,YouTube] Refresh onion addresses ( #2272 )
...
Authored by: unit193
2022-01-09 20:08:34 +05:30
MinePlayersPE
be1f331f21
[TikTok] Misc fixes ( #2271 )
...
Closes #2265
Authored by: MinePlayersPE
2022-01-09 13:51:56 +05:30
Ashish Gupta
3cf5429a21
Add EuropeanTourIE ( #2247 )
...
Closes #2208
Authored by: Ashish0804
2022-01-08 14:09:46 +05:30
ischmidt20
bfa0e270cf
[NBCSports] Fix extraction of platform URLs ( #2244 )
...
Authored by: ischmidt20
2022-01-08 10:24:52 +05:30
Luc Ritchie
f76ca2dd56
[afreecatv] Add support for livestreams ( #2097 )
...
Authored by: wlritchi
2022-01-07 17:42:29 +05:30
MinePlayersPE
5f969a78b0
[Nexx] Support 3q CDN ( #2213 )
...
Closes #1637
Authored by: MinePlayersPE
2022-01-07 17:41:10 +05:30
ischmidt20
443f8de820
[fox] Extract m3u8 from preview ( #2235 )
...
Authored by: ischmidt20
2022-01-07 17:39:24 +05:30
Moises Lima
768145d48a
[Pornez] Add extractor ( #2236 )
...
Authored by: mozlima
2022-01-07 17:36:09 +05:30
pukkandan
976ae3eabb
[youtube] Update tests
2022-01-07 17:25:58 +05:30
coletdjnz
f0d785d3ed
[youtube:tab] Extract more playlist metadata ( #2069 )
...
* 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
foghawk
97a6b117d9
[callin] Add extractor ( #2000 )
...
Authored by: foghawk
2022-01-07 15:49:15 +05:30
Zenon Mousmoulas
6f32a0b5b7
[utils] Improve parsing for nested HTML elements ( #2129 )
...
and add functions to return the HTML of elements
Authored by: zmousm
2022-01-06 00:07:49 +05:30
Aleri Kaisattera
e8736539f3
[Vimm] Add extractor ( #2231 )
...
Authored by: alerikaisattera
2022-01-05 15:25:23 +05:30
coletdjnz
9c634ef857
[MainStreaming] Add extractor ( #2180 )
...
Closes #1183 , https://github.com/ytdl-org/youtube-dl/issues/29615
Authored by: coletdjnz
2022-01-05 14:18:17 +05:30
coletdjnz
9f517bb1f3
[gfycat] Support embeds ( #2229 )
...
Closes #2214
Authored by: coletdjnz
2022-01-05 14:09:24 +05:30
Lesmiscore (The Hatsune Daishi)
b8eeced286
[openrec] Add movie extractor ( #2222 )
...
Closes #2218
Authored by: Lesmiscore
2022-01-04 15:45:30 +05:30
Alexander Simon
db47787024
[hrfernsehen] Fix ardloader extraction ( #2217 )
...
Authored by: CreaValix
2022-01-04 13:43:20 +05:30
pukkandan
fdeab99eab
[zee5] Add geo-bypass
2022-01-04 13:15:09 +05:30
pukkandan
9e907ebddf
[cleanup] Misc cleanup
2022-01-04 01:25:10 +05:30
pukkandan
21df2117e4
[vk] Capture clip
URLs
2022-01-04 00:45:30 +05:30
pukkandan
06e57990f7
Allow multiple and nested configuration files
2022-01-04 00:26:58 +05:30
pukkandan
b62fa6d75f
Fix -s --ignore-no-formats --force-write-archive
...
Bug in a13e684813
2022-01-03 23:52:56 +05:30
pukkandan
be72c62480
Fix recursion error in f46e2f9d92
...
Closes #2216
2022-01-03 23:52:45 +05:30
pukkandan
61e9d9268c
Fix bug in 8896899216
...
Closes #2215
2022-01-03 20:45:55 +05:30
pukkandan
a13e684813
Write download_archive
only after all formats are downloaded
...
Closes #1470
2022-01-03 19:41:11 +05:30
pukkandan
f46e2f9d92
Add key requested_downloads
in the root info_dict
2022-01-03 19:41:08 +05:30
pukkandan
9c906919ae
Add field video_autonumber
...
Closes #662
2022-01-03 19:40:11 +05:30
pukkandan
6020e05d23
Raise error if subtitle download fails
...
Closes #2212
2022-01-03 19:40:06 +05:30
pukkandan
ebed8b3732
Add more post-processing stages
...
playlist = After entire playlist
after_video = After downloading all formats of a video
2022-01-03 19:40:05 +05:30
pukkandan
1e43a6f733
Allow --exec
to be run at any post-processing stage
...
Deprecates `--exec-before-download`
2022-01-03 19:40:02 +05:30
pukkandan
ca30f449a1
Add --print playlist:
to print fields per playlist
2022-01-03 19:39:59 +05:30
k3ns1n
af3cbd8782
[vk] Improve _VALID_URL ( #2207 )
...
Authored by: k3ns1n
2022-01-02 22:44:20 +05:30
zenerdi0de
7141ced57d
[Dropbox] Support password protected files and more formats ( #2201 )
...
Authored by: zenerdi0de
2022-01-02 16:14:10 +05:30
coletdjnz
18c7683d27
[youtube:api] Update Innertube clients ( #2163 )
...
* Updated iOS clients to support 60fps formats (see: https://github.com/TeamNewPipe/NewPipeExtractor/issues/680#issuecomment-1002724558 )
* General update of versions and keys of other clients
Authored-by: coletdjnz
2022-01-02 05:22:31 +00:00
chris
f5c2c2c9b0
[zdf] Add chapter extraction ( #2198 )
...
Authored by: iw0nderhow
2022-01-02 03:37:31 +05:30
pukkandan
8896899216
[FfmpegMetadata] Allow setting metadata of individual streams
...
Closes #877
2022-01-02 03:33:15 +05:30
pukkandan
1797b073ed
[utils] Use key None
in traverse_obj
to return as-is
2022-01-02 03:07:24 +05:30
pukkandan
4c922dd3fc
Fix live title for multiple formats
2022-01-02 03:03:26 +05:30
pukkandan
b8e976a445
[facebook] Parse dash manifests
2022-01-02 02:41:47 +05:30
Ashish Gupta
a9f5f5d6eb
[RedBullTV] Parse subtitles from manifest ( #2200 )
...
Closes #2151
Authored by: Ashish0804
2022-01-02 02:38:36 +05:30
chris
f522573787
[extractor] Extract chapters from JSON-LD ( #2031 )
...
Authored by: iw0nderhow, pukkandan
2022-01-02 02:37:00 +05:30
nixxo
7592749cbe
[extractor] Extract thumbnails from JSON-LD ( #2195 )
...
Authored by: nixxo
2022-01-02 01:20:27 +05:30
MinePlayersPE
8efffafa53
[XVideos] Check HLS formats ( #2193 )
...
Closes #1823
Authored by; MinePlayersPE
2022-01-01 11:42:33 +05:30
Ashish Gupta
26f2aa3db9
[hotstar] Add extractor args to ignore tags ( #2116 )
...
Authored by: Ashish0804
2022-01-01 02:32:23 +05:30
pgaig
3464a2727b
[VrtNU] Handle empty title ( #2147 )
...
Closes #2146
Authored by: pgaig
2022-01-01 02:28:23 +05:30
Ashish Gupta
497d77e1aa
[KelbyOne] Add extractor ( #2181 )
...
Closes #2170
Authored by: Ashish0804
2022-01-01 02:10:38 +05:30
LE
9040e2d6e3
[mixcloud] Detect restrictions ( #2169 )
...
Authored by; llacb47
2022-01-01 01:41:35 +05:30
MinePlayersPE
6134fbeb65
[TikTok] Pass cookies to formats ( #2171 )
...
Closes #2166
Authored by: MinePlayersPE
2022-01-01 01:40:46 +05:30
MinePlayersPE
cfcf60ea99
[BiliIntl] Add login ( #2172 )
...
and misc improvements
Authored by: MinePlayersPE
2022-01-01 01:39:30 +05:30
Felix S
4afa3ec4b6
[extractor] Detect more subtitle codecs in MPD manifests ( #2174 )
...
Authored by: fstirlitz
2022-01-01 01:36:45 +05:30
MinePlayersPE
11aa91a12f
[TikTok] Fix extraction for sigi-based webpages ( #2164 )
...
Fixes : #2133
Authored by: MinePlayersPE
2021-12-30 09:50:17 +05:30
pukkandan
abbeeebc4c
[outtmpl] Alternate form for D
and fix suffix's case
...
Fixes: https://github.com/yt-dlp/yt-dlp/issues/2085#issuecomment-1002247689 , https://github.com/yt-dlp/yt-dlp/pull/2132/files#r775729811
2021-12-30 08:44:18 +05:30
pukkandan
2c539d493a
[cookies] Fix bug when keyring is unspecified
...
Closes #2167
2021-12-30 08:44:17 +05:30
pukkandan
042931a507
Allow escaped ,
in --extractor-args
...
Closes #2152
2021-12-30 08:44:16 +05:30
MinePlayersPE
96f13f01a6
[TikTok] Change app version ( #2161 )
...
Closes #2133 , #2135
Authored by: MinePlayersPE, llacb47
2021-12-30 03:30:44 +05:30
u-spec-png
4b9353239e
[Drooble] Add extractor ( #1547 )
...
Closes #1527
Authored by: u-spec-png
2021-12-29 02:12:14 +05:30
u-spec-png
dd5e60b15d
[Instagram] Add story/highlight extractor ( #2006 )
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/25575
Authored by: u-spec-png
2021-12-29 00:28:06 +05:30
MinePlayersPE
e540c56f39
[TikTok] Fallback to feed API endpoint ( #2142 )
...
Authored by: MinePlayersPE
Workaround for #2133
2021-12-28 08:08:23 +05:30
pukkandan
45d86abeb4
Allow unicode characters in info.json
...
Closes #2139
2021-12-28 04:21:13 +05:30
Pierre Mdawar
f02d24d8d2
[utils] Fix format_bytes
output for Bytes ( #2132 )
...
Authored by: pukkandan, mdawar
2021-12-28 03:42:19 +05:30
pukkandan
ceb98323f2
Don't treat empty containers as None
in sanitize_info
2021-12-28 02:54:11 +05:30
pukkandan
7537e35b64
[gfycat] Fix uploader
2021-12-28 02:54:11 +05:30
github-actions
1e5c83b26b
[version] update
...
Created by: pukkandan
:ci skip all
2021-12-27 02:30:03 +00:00
pukkandan
6a34813a0d
[docs] Add examples for using TYPES:
in -P
/-o
2021-12-27 07:26:39 +05:30
Matt Broadway
f59f5ef8b6
[cookies] Support other keyrings ( #2032 )
...
Authored by: mbway
2021-12-27 06:58:44 +05:30
pukkandan
f44afb54ef
[aria2c] Don't show progress when --no-progress
2021-12-27 04:27:34 +05:30
pukkandan
77cee0f188
[EmbedThumbnail] Prefer AtomicParsley over ffmpeg if available
2021-12-27 03:49:43 +05:30
pukkandan
6a17677577
[ThumbnailsConvertor] Fix for when there are no thumbnails
...
Closes #2125
2021-12-27 03:18:31 +05:30
Ashish Gupta
ee7b9bdf5d
[Zee5] Fix VALID_URL for tv-shows
2021-12-26 20:01:43 +05:30
pukkandan
185bf31070
[youtube] End live-from-start
properly when stream ends with 403
...
Closes #2089
2021-12-26 16:14:00 +05:30
pukkandan
0b77924a38
[tiktok] Fix extractor_key
used in archive
2021-12-26 15:10:09 +05:30
MinePlayersPE
8126298c1b
[TikTok] Add music, sticker and tag IEs ( #2119 )
...
Closes #1752
Authored by: MinePlayersPE
2021-12-26 14:23:19 +05:30
pukkandan
6da22e7d4f
Avoid recursion error when re-extracting info
2021-12-26 04:20:16 +05:30
MinePlayersPE
c62ecf0d90
[BiliIntl] Fix extractor ( #2077 )
...
Closes #1744
Authored by: MinePlayersPE
2021-12-26 04:11:38 +05:30
The Hatsune Daishi
3774f4f427
[PixivSketch] Add extractors ( #2104 )
...
Authored by: nao20010128nao
2021-12-26 01:46:24 +05:30
git-anony-mouse
9980d3d213
[generic] Fix HTTP KVS Player ( #2111 )
...
Authored by: git-anony-mouse
2021-12-25 08:48:19 +05:30
pukkandan
8eb4b1bb8e
[ffmpeg] Fix position of --ppa
...
Bug in ca5db158ae
Closes #2112
2021-12-25 08:42:08 +05:30
pukkandan
332da56f52
[CBC] Fix URL regex
...
Closes #2110
2021-12-25 07:53:38 +05:30
github-actions
459aea84c3
[version] update
...
Created by: pukkandan
:ci skip all
2021-12-25 00:34:16 +00:00
pukkandan
0f86a1cd59
[dplay] Temporary fix for discoveryplus.com/it
...
Closes #2073
2021-12-25 05:09:07 +05:30
pukkandan
352d5da812
[utils] Improve parse_count
2021-12-25 04:07:19 +05:30
MinePlayersPE
d43de6821c
[GameJolt] Add extractors ( #2036 )
...
Authored by: MinePlayersPE
2021-12-25 03:58:57 +05:30
u-spec-png
070f6a85ea
[Steam] Fix extractor ( #2029 )
...
Closes #1992
Authored by: u-spec-png
2021-12-25 03:55:44 +05:30
Benedikt Wildenhain
4b4b7f746c
[OpenCast] Add extractors ( #1905 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/26934
Authored by: bwildenhain, C0D3D3V
2021-12-25 03:35:23 +05:30
Sonic
e9efb99f66
[dropout] Add extractor ( #2045 )
...
Authored-by: TwoThousandHedgehogs, pukkandan
2021-12-24 17:19:33 +05:30
coletdjnz
a709d87335
[youtube:tab] Extract video thumbnails from playlist ( #2096 )
...
closes #1184
Co-Authored-by: coletdjnz, pukkandan
2021-12-24 03:42:02 +00:00
siddharth
774a46c53d
[npr] Make SMIL extraction non-fatal ( #2099 )
...
Closes #1934
Authored by: r5d
2021-12-24 07:45:48 +05:30
MinePlayersPE
c8b80b9643
[RCTIPlusSeries] Lazy extraction and video type selection ( #2050 )
...
Authored by: MinePlayersPE
2021-12-24 05:05:40 +05:30
MinePlayersPE
4e260d1a56
[Instagram] Try bypassing login wall with embed page ( #2095 )
...
Authored by: MinePlayersPE
2021-12-24 03:43:10 +05:30
Luc Ritchie
4f3fa23e5a
[utils] Fix parsing YYYYMMDD
dates in Nov/Dec ( #2094 )
...
The date format `%Y%m%d%H%M` will successfully match against
one-digit month, day, hour, and minute strings, even though %m et al.
are documented as being zero-padded. So dates without time in
Nov/Dec may be wrongly parsed as dates in January with time.
This commit adds a format string of `%Y%m%d` to our supported date
format strings directly below (higher priority) its problematic relatives.
Closes #2076
Authored by: wlritchi
2021-12-24 02:04:01 +05:30
pukkandan
b28bac93ab
Fix bug in 1cefca9e44
...
Fixes https://github.com/ytdl-patched/ytdl-patched/issues/11
2021-12-23 09:15:05 +05:30
pukkandan
37893bb0c9
[outtmpl] Change filename sanitization type to S
...
`F` is already used for float!
Bug in e0fd95737d
2021-12-23 09:15:05 +05:30
Ashish Gupta
c25de59cf7
[LBRY] Support livestreams ( #2062 )
...
Closes #2054
Authored by: Ashish0804, pukkandan
2021-12-23 08:48:02 +05:30
Emanuel Hoogeveen
205a0654c0
Add option --file-access-retries
( #2066 )
...
Closes #517
Authored by: ehoogeveen-medweb
2021-12-23 07:59:03 +05:30
aarubui
663949f825
[NJPWWorld] Extract formats from m3u8 ( #2075 )
...
Authored by: aarubui
2021-12-23 07:33:30 +05:30
pukkandan
b69fd25c25
[cleanup] Misc cleanup
...
Closes #1942 #1976 #2020 #2058 #1984
2021-12-23 07:12:46 +05:30
pukkandan
e0fd95737d
[outtmpl] Add alternate forms F
, D
...
and improve `id` detection
F = sanitize as filename (# = restricted)
D = add Decimal suffixes
Closes #2085 , 2081
2021-12-23 06:49:16 +05:30
pukkandan
4ac5b94807
[dash] Fix --test
...
Bug in adbc4ec4bb
2021-12-23 03:34:18 +05:30
pukkandan
4273cc776d
[dash] Fix aria2c dash downloads
...
Bug in adbc4ec4bb
2021-12-21 21:40:04 +05:30
pukkandan
fa9f30b802
Add interactive format selection with -f -
...
Closes #2065
2021-12-21 21:40:04 +05:30
pukkandan
1cefca9e44
Add warning when using -f best
2021-12-21 21:40:03 +05:30
kebianizao
5edb8dfec2
[rtve] Add RTVEAudioIE
( #1657 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29023
Authored by: kebianizao
2021-12-21 11:05:34 +05:30
The Hatsune Daishi
adbc4ec4bb
[dash,youtube] Download live from start to end ( #888 )
...
* 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 #1521
Authored by: nao20010128nao, pukkandan
2021-12-20 11:36:46 +05:30
Julien Hadley Jack
c031b0414c
[ondemandkorea] Update jw_config
regex ( #2056 )
...
Authored by: julien-hadleyjack
2021-12-20 10:32:48 +05:30
coletdjnz
f3aa3c3f98
[youtube:tab] Extract more metadata from feeds/channels/playlists ( #1018 )
...
Parse relative time text, extract live, upcoming status, availability and channel id from feeds/channels/playlists (where applicable).
Closes #1883
Authored-by: coletdjnz
2021-12-20 04:47:53 +00:00
cypheron
ae43a4b986
[hse] Add extractors ( #1906 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/27060
Authored by: cypheron, pukkandan
2021-12-20 09:44:01 +05:30
pukkandan
ca5db158ae
[postprocessor/ffmpeg] Always add faststart
...
Closes #1491
2021-12-20 08:52:34 +05:30
pukkandan
5f549d4959
[Facebook] Handle redirect URLs
...
Closes #1035
2021-12-20 08:52:34 +05:30
Paul Wise
6839d02cb6
[ABC:iview] Add show extractor ( #1630 )
...
Authored by: pabs3
2021-12-20 08:18:41 +05:30
Abdullah Ibn Fulan
2aae2c91ff
[audiomack] Update album and song VALID_URL ( #1203 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29810
Closes #1352 , https://github.com/ytdl-org/youtube-dl/issues/29800
Authored by: abdullah-if, dirkf
2021-12-20 07:23:42 +05:30
Lapinot
c2dedf12e8
[soundcloud] Add related tracks extractor ( #1000 )
...
Authored by: Lapin0t
2021-12-20 06:44:19 +05:30
Unit 193
e75bb0d6c3
[cleanup] Fix some typos ( #2033 )
...
Authored by: unit193
2021-12-19 20:48:06 +05:30
pukkandan
dd0228ce1f
Remove known invalid thumbnails from info_dict
...
Related: https://github.com/yt-dlp/yt-dlp/issues/980#issuecomment-997396821
2021-12-19 20:25:01 +05:30
pukkandan
37e57a9fd4
[youtube:tab] Ignore query when redirecting channel to playlist
...
and cleanup of related code
Closes #2046
2021-12-19 09:05:59 +05:30
pukkandan
940a67a3e2
[docs] Change all examples to use double quotes
...
to be platform-agnostic
2021-12-19 09:05:58 +05:30
pukkandan
e6ae51c123
[generic] Extract m3u8 formats from JSON-LD
2021-12-19 09:05:50 +05:30
pukkandan
aab41cdd33
[PlutoTV] Expand _VALID_URL
...
Closes #2007
2021-12-19 02:06:05 +05:30
pukkandan
b3a5115ff1
[zee5] Support /episodes in URL
...
Closes #2016
2021-12-19 02:05:55 +05:30
Felix S
d76d15a669
[utils] Update std_headers
( #2023 )
...
* Update our chrome versions used for `User-Agent`s
* Drop the `Accept-Charset` header that no browser emits any more
Authored by: kikuyan, fstirlitz
2021-12-18 05:34:24 +05:30
PilzAdam
e978789f0f
[outtmpl] Add operator &
for replacement text ( #2012 )
...
Authored by: PilzAdam
2021-12-18 02:05:48 +05:30
Sematre
375d9360bf
[gronkh] Support new URL pattern ( #2019 )
...
Authored by: Sematre
2021-12-17 02:30:03 +05:30
Zenon Mousmoulas
d5c3254889
[extractor] Support default implicit graph in JSON-LD ( #1983 )
...
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
std-move
fe69f52e5c
[NovaEmbed] update player regex ( #2008 )
...
Authored by: std-move
2021-12-16 01:25:11 +05:30
pukkandan
3116be32b4
[brightcove] Fix 487c5b3389
2021-12-15 22:20: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
coletdjnz
46383212b3
[youtube:comments] Add more options for limiting number of comments extracted ( #1626 )
...
Extends `max_comments` extractor arg to support `max-parents,max-replies,max-replies-per-thread`.
Authored-by: coletdjnz
2021-12-15 04:29:48 +00:00
pukkandan
0bb322b9c0
Add field webpage_url_domain
...
Closes #1311
2021-12-15 04:51:52 +05:30
pukkandan
ff9f925b63
[test/download] Add more fields
2021-12-15 03:38:12 +05:30
pukkandan
5bfc8bee5a
Fix PostProcessor hooks not registered for some PPs
...
Closes #1993
2021-12-15 02:14:14 +05:30
pukkandan
19188702ef
[FormatSort] Prevent incorrect deprecation warning
...
Closes #1981
2021-12-15 01:33:15 +05:30
The Hatsune Daishi
d984a98def
[ok.ru] add mobile fallback ( #1972 )
...
Authored by: nao20010128nao
2021-12-14 23:39:57 +05:30
u-spec-png
069c6ccf02
[olympics] Add uploader and cleanup ( #1990 )
...
Authored by: u-spec-png
2021-12-14 22:45:50 +05:30
MinePlayersPE
53dad39e30
[TikTok] Pass cookies to mobile API ( #1994 )
...
Authored by: MinePlayersPE
2021-12-14 22:40:13 +05:30
Ashish Gupta
db77c49c84
[SonyLiv] Add OTP login support ( #1959 )
...
Closes #1945
Authored by: Ashish0804
2021-12-14 22:39:11 +05:30
Ashish Gupta
abc07b554c
[NateTV] Add NateIE and NateProgramIE ( #1950 )
...
Authored by: Ashish0804, Hyeeji
2021-12-14 22:29:17 +05:30
Ashish Gupta
86f3d52f8c
[DiscoveryPlusShowBaseIE] yield actual video id
2021-12-13 18:48:31 +05:30
u-spec-png
8b688881ba
[instagram] Expand valid URL ( #1977 )
...
Closes #1925
Authored by: u-spec-png
2021-12-12 23:31:00 +05:30
Ashish Gupta
13debc86e7
[Rutube] Add RutubeChannelIE ( #1970 )
...
Closes #1966
Authored by: Ashish0804
2021-12-12 21:26:36 +05:30
nyuszika7h
b5f94e4fa1
[toggo] Add extractor ( #1961 )
...
Authored by: nyuszika7h
2021-12-11 20:23:42 +05:30
YuenSzeHong
61882afdc5
[fujitv] Extract 1080p from tv_android
m3u8 ( #1928 )
...
Authored by: YuenSzeHong
2021-12-11 19:14:08 +05:30
coletdjnz
aa4b054512
[web.archive:youtube] Improve metadata extraction ( #1785 )
...
Authored-by: coletdjnz
2021-12-09 23:43:15 +00:00
YuenSzeHong
487c5b3389
[TVer] Extract better thumbnails ( #1929 )
...
Authored by: YuenSzeHong
2021-12-09 18:49:00 +05:30
Nil Admirari
8157a09d22
[SponsorBlock] Add Filler and Highlight categories ( #1664 )
...
Authored by: nihil-admirari, pukkandan
2021-12-09 18:10:31 +05:30
Jertzukka
b1aaf1c07f
[gofile] Add extractor ( #1850 )
...
Closes #1831
Authored by: Jertzukka, Ashish0804
2021-12-09 17:55:30 +05:30
chris
5f9aaac8c2
[zdf] Support videos with different ptmd location ( #1893 )
...
Authored by: iw0nderhow
2021-12-09 17:24:31 +05:30
David Skrundz
54c2521ca6
[CBC Gem] Extract 1080p formats ( #1913 )
...
Authored by: DavidSkrundz
2021-12-09 17:17:56 +05:30
The Hatsune Daishi
2814f12ba4
[skeb] Add extractor ( #1916 )
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/30287
Authored by: nao20010128nao
2021-12-09 17:10:52 +05:30
raleeper
1619836cb7
[crackle] Look for non-DRM formats ( #1938 )
...
Authored by: raleeper
2021-12-09 17:09:51 +05:30
pukkandan
e3c7d49571
[compat] Suppress errors in enabling VT mode
...
Closes #1932
2021-12-08 19:58:50 +05:30
The Hatsune Daishi
ddd24c9949
[ntvcojp] Extract NUXT data ( #1915 )
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/30309
Authored by: nao20010128nao
2021-12-07 22:33:48 +05:30
Michal Kubeček
443b21dc4e
[ceskatelevize] Fetch iframe from nextJS data ( #1904 )
...
Closes #1899
Authored by: mkubecek
2021-12-07 22:14:43 +05:30
The Hatsune Daishi
66f4c04e50
[extractor] Add _search_nuxt_data
( #1921 )
...
Authored by: nao20010128nao
2021-12-07 22:08:50 +05:30
nixxo
93864403ea
[redtube] Handle formats delivered inside a JSON ( #1877 )
...
Closes #1663
Authored by: dirkf, nixxo
2021-12-07 19:29:54 +05:30
pukkandan
b5475f1145
Pre-process when using --flat-playlist
2021-12-07 02:07:48 +05:30
pukkandan
38d79fd16c
Use parse_duration
for --wait-for-video
...
and some minor fix
2021-12-06 23:30:33 +05:30
pukkandan
acc0d6a411
Allow --no-write-thumbnail
to override --write-all-thumbnail
...
Closes #1900
2021-12-06 23:27:35 +05:30
pukkandan
146cc4114a
bugfix for 63ccf4ff1a
2021-12-06 23:24:42 +05:30
pukkandan
818faa3a86
[vimeo] Extract chapters
...
Closes #1892
2021-12-05 20:00:59 +05:30
MinePlayersPE
aa5ecf082c
[TrueID] Add extractor ( #1847 )
...
Authored by: MinePlayersPE
2021-12-05 00:53:05 +05:30
pukkandan
d2b2fca53f
[extractor] Ignore errors in comment extraction when -i
is given
...
Closes #1787
2021-12-03 03:46:04 +05:30
pukkandan
63ccf4ff1a
[lazy_extractors] Fix bug in 2c4aaaddc9
...
SearchIEs must not inherit from extractors that have a _VALID_URL defined
2021-12-03 03:22:26 +05:30
pukkandan
43b2290658
Fix --throttled-rate
2021-12-03 02:52:53 +05:30
nixxo
99148c6a33
[RaiNews] Fix extractor ( #1864 )
...
Closes #1862
Authored by: nixxo
2021-12-03 01:09:08 +05:30
pukkandan
9bdd99cf39
[EmbedSubtitle] Disable duration check temporarily
...
Closes #1870 , #1385
2021-12-02 19:54:01 +05:30
pukkandan
2c4aaaddc9
[lazy_extractors] Fix for search IEs
...
Closes #1851
2021-12-01 23:23:59 +05:30
pukkandan
5f7cb91ae9
[youtube] Fix ytsearchdate
...
Related: #1851
2021-12-01 23:23:45 +05:30
pukkandan
3efb96a6d1
Fix control characters being printed to --console-title
...
Closes #1859
2021-12-01 22:39:57 +05:30
pukkandan
3262f8abf2
[trovo] Fix inheritance of TrovoChannelBaseIE
...
Closes #1849
2021-12-01 21:44:33 +05:30
Christian Paul
bdbafb3913
[Jamendo] Fix use of _VALID_URL_RE
( #1858 )
...
Closes #1857
Authored by: jaller94
2021-12-01 21:40:10 +05:30
pukkandan
a804f6d89c
[cleanup Fix some typos
...
* `MetadataFromFieldPP` is not deprecated!
* Wrong args to `MetadataFromFieldPP`
* Some mistakes in change log
* Type in build.yml causing release tag to be placed on wrong commit
2021-12-01 10:15:01 +05:30
github-actions
814dfb7e25
[version] update
...
Created by: pukkandan
:ci skip all
2021-12-01 00:23:24 +00:00
pukkandan
91f071af60
Release 2021.12.01
2021-12-01 05:46:15 +05:30
pukkandan
2aa5e2cc01
Ensure same config file is not loaded multiple times
2021-12-01 03:35:31 +05:30
j54vc1bk
1bad50eced
[CableAV] Add extractor ( #1842 )
...
Authored by: j54vc1bk
2021-12-01 00:49:47 +05:30
u-spec-png
ac0efabf12
[Bilibili] Fix title extraction ( #1716 )
...
Closes #1714
Authored by: u-spec-png
2021-11-30 21:48:46 +05:30
Ashish Gupta
73f035e1fe
[Cleanup] Remove some unnecessary groups in regexes ( #1738 )
...
Authored by: Ashish0804
2021-11-30 21:44:47 +05:30
nyuszika7h
0cbed930c8
[trovo] Fix extractor ( #1818 )
...
Closes #1782
Authored by: nyuszika7h
2021-11-30 21:41:07 +05:30
Ashish Gupta
5118d2ec58
[DiscoveryPlus] Rewrite extractors (see desc) ( #1766 )
...
* Add `DiscoveryPlusItalyShowIE`
* Use `uuid.uuid4().hex` for device id so no cookies are required
* Fix dash formats not being downloaded
* Extract subtitles from manifests
* Move all extractors to one file and restructure inheritances
Authored by: Ashish0804, pukkandan
2021-11-30 21:39:15 +05:30
pukkandan
717216b093
Validate --get-bypass-country
...
Closes #1834
2021-11-30 01:02:33 +05:30
pukkandan
5c22c63da3
Fix --trim-filename
when filename has .
...
Closes #1837
2021-11-30 00:14:18 +05:30
pukkandan
ee8dd27a73
[cleanup] Add deprecation warnings
2021-11-29 23:34:33 +05:30
pukkandan
f304da8a29
[cleanup] Misc cleanup
...
Closes #1805 , closes #1800
2021-11-29 23:34:33 +05:30
pukkandan
06dfe0a0a2
[cleanup] Refactor JSInterpreter._seperate
2021-11-29 22:56:35 +05:30
pukkandan
75b725a7cc
[build] Use workflow_dispatch
for release
2021-11-29 22:52:01 +05:30
pukkandan
36eaf3039a
[build] Save Git HEAD at release alongside version info
2021-11-29 22:52:01 +05:30
pukkandan
f2ebc5c7be
Option --wait-for-video
to wait for scheduled streams
2021-11-29 22:52:01 +05:30
pukkandan
b222c27145
Option --break-per-input
to apply --break-on... to each input URL
2021-11-29 22:52:01 +05:30
pukkandan
5e5be0c0b2
Fix --break-on-archive when pre-checking
2021-11-29 22:52:01 +05:30
pukkandan
7578d77d8c
[downloader] Add colors to download progress
2021-11-29 22:51:18 +05:30
pukkandan
b29165267f
[youtube] Decrypt n-sig for URLs with ratebypass
...
Closes #1796
2021-11-29 22:51:18 +05:30
pukkandan
bc104778d6
[vimeo] Sort http formats higher
...
Closes #1821
2021-11-29 22:51:18 +05:30
MinePlayersPE
d298d33fe6
[Instagram] Display more login errors ( #1822 )
...
Authored by: MinePlayersPE
2021-11-28 17:59:55 +05:30
Deer-Spangle
bf57cfa8b7
[RedGifs] Add Search and User extractors ( #1808 )
...
Authored by: Deer-Spangle
2021-11-28 10:34:06 +05:30
std-move
3c2208f82d
[NovaEmbed] Fix extractor ( #1814 )
...
Authored by: std-move
2021-11-28 00:59:06 +05:30
shirt
93e597ba28
Fix logic error in report_unplayable_conflict
2021-11-27 12:13:08 -05:00
pukkandan
b28cdcc0e4
[tiktok:user] Set webpage_url
correctly
...
Closes #1802
2021-11-27 19:25:28 +05:30
DEvmIb
a33c0d9c5d
[twitch:vod] Extract live status ( #1722 )
...
Authored by: DEvmIb
2021-11-27 19:25:24 +05:30
pukkandan
75689fe59b
Ensure directory exists when checking formats
2021-11-27 19:21:48 +05:30
pukkandan
5ce1d13eba
[EmbedSubtitles] Slightly relax duration check
...
and related cleanup
Closes #1385
2021-11-27 19:21:47 +05:30
pukkandan
e04b003e64
[FixupM3u8] Fixup MPEG-TS in MP4 container
...
Closes #1701 , https://github.com/ytdl-org/youtube-dl/issues/26410
2021-11-27 19:21:47 +05:30
Grabien
909b0d66f4
[Senate.gov] Add SenateGovIE and fix SenateISVPIE ( #1435 )
...
Authored by: Grabien, pukkandan
2021-11-27 16:07:45 +05:30
u-spec-png
dfd78699f5
[Aljazeera] Fix extractor ( #1577 )
...
Closes #1518
Authored by: u-spec-png
2021-11-27 13:42:56 +05:30
mpeter50
639f80c1f9
[Twitch:vod] Add chapters ( #1515 )
...
Authored by: mpeter50
2021-11-27 13:30:58 +05:30
gustaf
896a88c5c6
[Tvplayhome] Fix extractor ( #1357 )
...
Authored by: pukkandan, 18928172992817182 (gustaf)
2021-11-27 12:54:48 +05:30
chio0hai
4e4ba1d75f
[redgifs] Add extractor ( #1631 )
...
Closes #1504
Authored by: chio0hai
2021-11-27 12:40:29 +05:30
Yakabuff
2abf081554
[xvideos] Fix extractor ( #1799 )
...
Closes #1788
Authored by: Yakabuff
2021-11-27 12:34:51 +05:30
Henrik Heimbuerger
359df0fc42
[nebula] Add NebulaCollectionIE and rewrite extractor ( #1694 )
...
Closes #1690
Authored by: hheimbuerger
2021-11-27 12:21:32 +05:30
Ashish Gupta
3938a9212c
[CPTwentyFour] Add extractor ( #1769 )
...
Closes #1768
Authored by: Ashish0804
2021-11-27 12:01:42 +05:30
shirt
cf1f13b817
[generic] Support mpd manifests without extension ( #1806 )
...
Authored by: shirt-dev
2021-11-27 10:45:59 +05:30
Grabien
18d6dd4e01
[extractor/breitbart] Breitbart.com website support ( #1434 )
...
Authored by: Grabien
2021-11-27 00:30:04 +05:30
cntrl-s
883ecd5494
Streamff extractor ( #1736 )
...
Closes #1359
Authored by: cntrl-s
2021-11-27 00:05:39 +05:30
pukkandan
eb56d132d2
[cleanup,instagram] Refactor extractors
...
Closes #1561
2021-11-24 18:24:01 +05:30
Aurora
17b4540662
[radiozet] Add extractor ( #1593 )
...
Authored by: 0xA7404A (Aurora)
2021-11-24 16:17:53 +05:30
Tim
da27aeea5c
[ITV] Fix extractor ( #1776 )
...
Closes #1775
Authored by: staubichsauger
2021-11-24 15:38:58 +05:30
Sipherdrakon
fec41d17a5
[MTV] Improve mgid extraction ( #1713 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/30149
Fixes : #713 , #1580 , https://github.com/ytdl-org/youtube-dl/issues/30139
Authored by: Sipherdrakon, kikuyan
2021-11-24 13:31:49 +05:30
pukkandan
a61fd4cf6f
[youtube:search_url] Add playlist/channel support
...
Closes #1213 , #1214
2021-11-24 09:33:15 +05:30
pukkandan
a6213a4925
[cleanup,youtube] Reorganize Tab and Search extractor inheritances
2021-11-24 09:28:59 +05:30
pukkandan
9941a1e127
[PatreonUser] Do not capture RSS URLs
...
Closes #1777
2021-11-24 08:28:36 +05:30
pukkandan
ff51ed588f
Clarify video/audio-only formats in -F
...
Related: #1759
2021-11-23 20:42:20 +05:30
pukkandan
57dbe8077f
[jsinterp] Fix splice to handle float
...
Needed for new youtube js player f1ca6900
Closes #1767
2021-11-23 20:34:34 +05:30
pukkandan
e5d731f35d
[tv2] Expand valid URL
...
Closes #1764
2021-11-23 20:34:25 +05:30
pukkandan
d52cd2f5cd
[sbs] Fix for movies and livestreams
...
Closes #1640
2021-11-23 13:30:40 +05:30
pukkandan
bc8ab44ea0
[itv] Fix for Python 3.6/3.7
...
Closes #1758
2021-11-23 13:30:40 +05:30
pukkandan
8f122fa070
[extractor] Extract average_rating
from JSON-LD
...
Eg: Crunchyroll
2021-11-23 13:14:06 +05:30
pukkandan
14a086058a
[ARDBetaMediathek] Handle new URLs
...
Adapted from 8562218350
Closes #1601
2021-11-23 02:33:41 +05:30
Zirro
0e6b018a10
Ensure path for link files exists ( #1755 )
...
Authored by: Zirro
2021-11-23 01:41:49 +05:30
pukkandan
f7b558df4d
[mediaklikk] Expand valid URL
...
Partial fix for #1409
2021-11-23 01:29:11 +05:30
pukkandan
1ee34c76bb
[vimeo] Add fallback for config URL
...
Closes #1662
2021-11-23 01:29:11 +05:30
pukkandan
234416e4bf
[downloader/ffmpeg] Fix for direct videos inside mpd manifests
...
Closes #1751
2021-11-23 01:29:10 +05:30
pukkandan
c98d4df23b
[WDR] Expand valid URL
...
Closes #1749
2021-11-23 01:29:08 +05:30
4a1e2y5
849d699a8b
[xvideos] Detect embed URLs ( #1729 )
...
Authored by: 4a1e2y5
2021-11-21 04:54:05 +05:30
Ashish Gupta
77fcc65158
[CozyTV] Add extractor ( #1727 )
...
Authored by: Ashish0804
2021-11-20 14:55:14 +05:30
aarubui
545ad64988
[willow] Add extractor ( #1723 )
...
Authored by: aarubui
2021-11-20 09:33:43 +05:30
pukkandan
d76991ab07
Fix --check-formats
for mhtml
...
Closes #1709
2021-11-20 08:33:55 +05:30
pukkandan
282f570918
[utils] Fix error when copying LazyList
2021-11-20 08:33:55 +05:30
pukkandan
c07a39ae8e
[utils] Fix PagedList
...
Bug in d8cf8d97a8
2021-11-20 08:33:53 +05:30
pukkandan
c5e3f84972
[utils] Allow alignment in render_table
...
and add tests
2021-11-20 08:33:51 +05:30
nyuszika7h
c45b87419f
[bbc] Get all available formats ( #1717 )
...
Authored by: nyuszika7h
2021-11-19 20:27:01 +05:30
Paper
7333296ff5
[VidLii] Add 720p support ( #1681 )
...
Authored by: mrpapersonic
2021-11-19 11:41:36 +05:30
The Hatsune Daishi
a04e005521
[AES] Add ECB mode ( #1686 )
...
Needed for #1688
Authored by: nao20010128nao
2021-11-19 07:24:10 +05:30
nyuszika7h
6b993ca765
[hls] Better FairPlay DRM detection ( #1661 )
...
Authored by: nyuszika7h
2021-11-19 07:19:51 +05:30
pukkandan
dd2a987d3f
[tests] Fix tests
2021-11-19 06:30:25 +05:30
pukkandan
9222c38182
[cleanup] Minor cleanup
...
Closes #1696 , Closes #1673
2021-11-19 05:36:28 +05:30
pukkandan
467b6b8387
[ExtractAudio] Support alac
...
Closes #1707
2021-11-19 05:20:13 +05:30
pukkandan
8863c8f09e
[soundcloud:search] Fix pagination
2021-11-19 04:23:13 +05:30
Joshua Lochner
e16fefd869
[Reddit] Add support for 1080p videos ( #1682 )
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29565
Authored by: xenova
2021-11-19 04:18:48 +05:30
zulaport
c6118ca2cc
[Stripchat] Add extractor ( #1668 )
...
Authored by: zulaport
2021-11-19 04:15:13 +05:30
Paul Wise
764f5de2f4
[blogger] Add extractor ( #1629 )
...
Authored by: pabs3
2021-11-19 03:45:41 +05:30
Paul Wise
cfcaf64a4b
[rtrfm] Add extractor ( #1628 )
...
Authored by: pabs3
2021-11-19 03:44:38 +05:30
u-spec-png
402cd603a4
[LinkedIn] Add extractor ( #1597 )
...
Closes #1206
Authored by: u-spec-png
2021-11-19 03:27:40 +05:30
The Hatsune Daishi
22a510ff44
[mixch] add support for mixch.tv ( #1586 )
...
Authored by: nao20010128nao
2021-11-19 03:13:22 +05:30
u-spec-png
61be785a67
[peer.tv] Add extractor ( #1499 )
...
Closes #1388
Authored by: u-spec-png
2021-11-19 02:50:45 +05:30
Ashish Gupta
11852843e7
[AmazonStoreIE] Fix regex to not match vdp urls ( #1699 )
...
Closes : #1698
Authored by: Ashish0804
2021-11-18 21:43:39 +05:30
Ashish Gupta
525d9e0c7d
[HotStar] Set language field from tags ( #1700 )
...
Authored by: Ashish0804
2021-11-18 21:30:48 +05:30
Ashish Gupta
9d63137eac
[CanalAlpha] Add extractor ( #1655 )
...
Closes : #1528
Authored by: Ashish0804
2021-11-18 21:29:53 +05:30
Ashish Gupta
266a1b5d52
[ESPNCricInfo] Add extractor ( #1652 )
...
Closes : #1635
Authored by: Ashish0804
2021-11-18 21:28:51 +05:30
Ashish Gupta
450bdf69bc
[OneFootball] Add extractor ( #1613 )
...
Closes : #1598
Authored by: Ashish0804
2021-11-18 21:27:50 +05:30
pukkandan
720c309932
[youtube] Add storyboard formats
...
Closes : #1553 , https://github.com/ytdl-org/youtube-dl/issues/9868
Related: https://github.com/ytdl-org/youtube-dl/pull/14951
2021-11-17 01:29:34 +05:30
pukkandan
d8cf8d97a8
[utils] Fix PagedList
2021-11-16 21:16:05 +05:30
coletdjnz
d0d012d4e7
[youtube] Add default
player client ( #1685 )
...
Authored-by: coletdjnz
2021-11-16 01:22:01 +00:00
pukkandan
013b50b794
Fix 'postprocessor_hooks`
...
Closes #1650
2021-11-15 04:51:11 +05:30
pukkandan
dac5df5a98
Add option --embed-info-json
to embed info-json in mkv
...
Closes #1644
2021-11-15 04:51:11 +05:30
pukkandan
f279aaee8e
Add compat-option embed-metadata
2021-11-15 01:25:47 +05:30
pukkandan
d0e6121adf
[curiositystream] Fix login
...
Bug from 92775d8a40
2021-11-13 23:56:56 +05:30
pukkandan
9ac24e235e
[curiositystream] Add more metadata
...
Closes #1568
2021-11-13 23:49:14 +05:30
pukkandan
7c7f7161fc
Fix --load-info-json
of playlists with failed entries
2021-11-13 17:32:07 +05:30
pukkandan
e339d25a0d
[youtube] Minor improvement to format sorting
2021-11-13 15:15:23 +05:30
pukkandan
39c04074e7
[ExtractAudio] Fix conversion to wav
...
Closes #1645
2021-11-13 15:15:23 +05:30
pukkandan
92775d8a40
[CuriosityStream] Fix series
...
Bug indroduced in ed807c1837
2021-11-13 15:14:22 +05:30
MinePlayersPE
df03de2c02
[RoosterTeethSeries] Fix for multiple pages ( #1642 )
...
Authored by: MinePlayersPE
2021-11-12 19:16:19 +05:30
pukkandan
48e9310660
[nexx] Better error message for unsupported format
...
Related: #1637
2021-11-12 03:59:32 +05:30
pukkandan
c1dc0ee56e
[NovaEmbed] Fix extractor
...
Closes #1570
2021-11-12 03:50:10 +05:30
pukkandan
bf5f605e76
bugfix for e08a85d865
2021-11-11 08:44:54 +05:30
pukkandan
e08a85d865
Fix writing playlist infojson with --no-clean-infojson
2021-11-11 08:18:35 +05:30
pukkandan
093a17107e
Allow using a custom format selector through API
...
Closes #1619 , #1464
2021-11-11 08:18:34 +05:30
pukkandan
44bcb8d122
Fix bug in parsing --add-header
...
Closes #1614
2021-11-11 08:18:34 +05:30
makeworld
013ae2e503
[CBC Gem] Fix for shows that don't have all seasons ( #1621 )
...
Closes #1594
Authored by: makeworld-the-better-one
2021-11-11 01:07:05 +05:30
u-spec-png
b47d236d72
[Tokentube] Fix description ( #1578 )
...
Authored by: u-spec-png
2021-11-10 20:58:38 +05:30
pukkandan
9ebf3c6ab9
[version] update
...
:ci skip all
2021-11-10 01:47:10 +00:00
pukkandan
2e9a445bc3
[version] update
...
:ci skip all
2021-11-10 01:14:33 +00:00
Lauren Liberda
ebfab36fca
[tvp] Add TVPStreamIE ( #1401 )
...
Authored by: selfisekai
2021-11-10 06:16:51 +05:30
Lauren Liberda
c15de6ffe6
[tvp] Fix extractor ( #1401 )
...
Authored by: selfisekai
2021-11-10 06:16:40 +05:30
Lauren Liberda
56bb56f3cf
[tvp] Fix embeds ( #1401 )
...
Authored by: selfisekai
2021-11-10 06:16:30 +05:30
Lauren Liberda
c0599d4fe4
[wppilot] Add extractors ( #1401 )
...
Authored by: selfisekai
2021-11-10 06:16:18 +05:30
Lauren Liberda
3f771f75d7
[radiokapital] Add extractors ( #1401 )
...
Authored by: selfisekai
2021-11-10 06:15:46 +05:30
Lauren Liberda
ed76230b3f
[polsatgo] Add extractor ( #1386 )
...
Authored by: selfisekai, sdomi
Co-authored-by: Dominika Liberda <ja@sdomi.pl>
2021-11-10 06:13:53 +05:30
Lauren Liberda
89fcdff5d8
[polskieradio] Add extractors ( #1386 )
...
Authored by: selfisekai
2021-11-10 06:11:24 +05:30
Lauren Liberda
f98709af31
[extractor] Add _search_nextjs_data
( #1386 )
...
Authored by: selfisekai
2021-11-10 06:11:05 +05:30
pukkandan
c586f9e8de
[cleanup] minor fixes
2021-11-10 04:19:54 +05:30
pukkandan
59a7a13ef9
[docs] Minor documentation improvements
...
Closes #1583 , #1599
2021-11-10 04:19:52 +05:30
pukkandan
4476d2c764
[outtmpl] Add alternate forms for q
and j
2021-11-10 04:19:42 +05:30
pukkandan
aa9369a2d8
[cleanup] Minor improvements to error and debug messages
2021-11-10 04:19:33 +05:30
stanoarn
d54c6003ab
fix for e1b7c54d78
...
Authored by: stanoarn
2021-11-10 03:44:17 +05:30
u-spec-png
1ee316a34a
[Gab] Add extractor ( #1505 )
...
Closes #1462
Authored by: u-spec-png
2021-11-10 03:41:51 +05:30
ozburo
358247ed2a
[imdb] Fix thumbnail ( #1581 )
...
Authored by: ozburo
2021-11-10 02:56:57 +05:30
nixxo
9b12e9a573
[la7] Fix extractor ( #1575 )
...
Closes #1065
Authored by: nixxo
2021-11-10 02:37:52 +05:30
u-spec-png
a109acbf82
[ZenYandex] Fix extractor ( #1558 )
...
Closes #1545
Authored by: u-spec-png
2021-11-09 00:06:01 +05:30
pukkandan
a49891c761
Fix bug in --load-infojson
of playlists
...
Fixes: https://github.com/yt-dlp/yt-dlp/issues/1514#issuecomment-962659529
2021-11-08 00:26:08 +05:30
pukkandan
582fad70f5
[outtmpl] Do not traverse None
...
Closes #1585
2021-11-08 00:26:08 +05:30
pgaig
aeec0e44e2
[VRT] Fix login ( #1566 )
...
Closes #1557
Authored by: pgaig
2021-11-06 22:57:40 +05:30
Ryan Hendrickson
d9190e4467
[youtube] Add Invidious list for playlists/channels ( #1567 )
...
Authored by: rhendric
2021-11-06 08:37:34 +05:30
stanoarn
e1b7c54d78
[iPrima] Fix extractor ( #1541 )
...
Authored by: stanoarn
2021-11-06 07:55:18 +05:30
pukkandan
244644c02c
[roosterteeth] Add series extractor
2021-11-06 07:53:58 +05:30
pukkandan
34921b4345
[utils] Add join_nonempty
2021-11-06 07:53:55 +05:30
pukkandan
a331949df3
[test/download] Fallback test to bv
2021-11-06 07:53:53 +05:30
u-spec-png
2c5e8a961e
[Newgrounds] Fix description ( #1562 )
...
Authored by: u-spec-png
2021-11-06 03:42:16 +05:30
u-spec-png
b515b37cc4
[Vupload] Fix extractor ( #1549 )
...
Authored by: u-spec-png
2021-11-06 03:35:13 +05:30
pukkandan
3c4eebf772
[AmazonStore] Add extractor ( #1512 )
...
Closes #1509
Authored by: Ashish0804
2021-11-06 03:13:50 +05:30
u-spec-png
fb2d1ee6cc
[Instagram] Add IOS URL support ( #1560 )
...
Authored by: u-spec-png
2021-11-06 03:01:34 +05:30
pukkandan
9cb070f9c0
[vimeo] Detect source extension
...
and misc cleanup
Cherry-picked from #1477
Closes #1402
Authored by: flashdagger
2021-11-06 02:33:06 +05:30
pukkandan
2a6f8475ac
[vimeo] Fix ondemand videos and direct URLs with hash
...
Closes #1353 , #1471
2021-11-06 02:33:05 +05:30
Francesco Frassinelli
73673ccff3
[RaiplayRadio] Add extractors ( #780 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/21837
Authored by: frafra
2021-11-05 22:24:56 +05:30
pukkandan
aeb2a9ad27
[FormatSort] eac3
is better than ac3
2021-11-05 20:40:45 +05:30
pukkandan
df6c409d1f
[piksel] Fix sorting
2021-11-05 20:39:16 +05:30
pukkandan
a9d4da606d
[crunchyroll] Add extractor-args language
and hardsub
...
Closes #1516
2021-11-05 00:12:12 +05:30
pukkandan
c18d4482b1
[youtube] Fix sorting for some videos
2021-11-05 00:12:11 +05:30
u-spec-png
0f6518938d
[N1] Add support for nova.rs ( #1537 )
...
Authored by: u-spec-png
2021-11-04 20:59:59 +05:30
u-spec-png
22cd06c452
[Instagram] Improve thumbnail extraction ( #1496 )
...
Authored by: u-spec-png
2021-11-04 08:52:10 +05:30
pukkandan
a4211baff5
[cleanup] Minor cleanup
2021-11-04 03:53:15 +05:30
pukkandan
8913ef74d7
[ffmpeg] Detect libavformat version for aac_adtstoasc
...
and print available features in verbose head
Based on https://github.com/ytdl-org/youtube-dl/pull/29581
2021-11-04 03:13:37 +05:30
pukkandan
832e9000c7
[ffmpeg] Accurately detect presence of setts
...
Closes #1237
2021-11-04 02:24:12 +05:30
CrypticSignal
673c0057e8
[ExtractAudio] Use libfdk_aac
if available
...
Closes #1502
Authored by: CrypticSignal
2021-11-04 02:23:45 +05:30
pukkandan
9af98e17bd
[ffmpeg] Framework for feature detection
...
Related: #1502 , #1237 , https://github.com/ytdl-org/youtube-dl/pull/29581
2021-11-04 02:16:39 +05:30
pukkandan
31c49255bf
[ExtractAudio] Rescale --audio-quality correctly
...
Authored by: CrypticSignal, pukkandan
2021-11-04 00:05:53 +05:30
pukkandan
bd93fd5d45
[fragment] Fix progress display in fragmented downloads
...
Closes #1517
2021-11-03 16:45:58 +05:30
pukkandan
d89257f398
[youtube] Remove unnecessary no-playlist warning
2021-11-03 16:35:09 +05:30
pukkandan
9bd979ca40
[utils] Parse vp09
as vp9
2021-11-03 16:35:08 +05:30
pukkandan
a1fc7ca074
[jsinterp] Handle default in switch better
2021-11-03 16:35:08 +05:30
u-spec-png
c588b602d3
[Instagram] Fix incorrect resolution ( #1494 )
...
Authored by: u-spec-png
2021-10-31 19:50:09 +05:30
kaz-us
f0ffaa1621
[vk] Fix login ( #1495 )
...
Closes #1459
Authored by: kaz-us
2021-10-31 19:46:12 +05:30
pukkandan
0930b11fda
[docs,cleanup] Improve docs and minor cleanup
...
Closes #1387 , #1404 , #1408 , #1485 , #1415 , #1450 , #1492
2021-10-31 14:47:33 +05:30
pukkandan
a0bb6ce58d
[youtube] refactor itag processing
2021-10-31 13:26:44 +05:30
pukkandan
da48320075
[linkedin] Don't login multiple times
2021-10-31 13:08:03 +05:30
kaz-us
5b6cb56207
[vk] Add subtitles ( #1480 )
...
Authored by: kaz-us
2021-10-31 10:43:49 +05:30
u-spec-png
b2f25dc242
[Olympics] Fix extractor ( #1483 )
...
Authored by: u-spec-png
2021-10-31 10:40:42 +05:30
Ashish Gupta
2f9e021299
[PlanetMarathi] Add extractor ( #1484 )
...
Authored by: Ashish0804
2021-10-31 10:39:26 +05:30
u-spec-png
8dcf65c92e
[Instagram] Add login to playlist ( #1488 )
...
Authored by: u-spec-png
2021-10-31 10:38:04 +05:30
Marcel
92592bd305
[ceskatelevize] Fix extractor ( #1489 )
...
Authored by: flashdagger
2021-10-31 10:19:03 +05:30
pukkandan
404f611f1c
[youtube] Fix throttling by decrypting n-sig ( #1437 )
2021-10-31 09:53:58 +05:30
u-spec-png
cd9ea4104b
[instagram] Add more formats when logged in ( #1487 )
...
Authored by: u-spec-png
2021-10-31 08:24:39 +05:30
Ashish Gupta
652fb0d446
[VLive] Add upload_date and thumbnail ( #1486 )
...
Closes #1472
Authored by: Ashish0804
2021-10-30 23:26:00 +05:30
Sipherdrakon
6b301aaa34
[mtv] Fix some videos ( #1453 )
...
Partial fix for #713
Authored by: Sipherdrakon
2021-10-30 06:48:59 +05:30
pukkandan
fa0b816e37
[generic] Detect more json_ld
...
Closes #1475
2021-10-30 02:03:53 +05:30
pukkandan
5e7bbac305
[generic] parse jwplayer with only the json URL
...
Closes #1476
2021-10-30 01:54:50 +05:30
pukkandan
10beccc980
[FormatSort] Fix some fields' defaults
...
Closes #1479
2021-10-30 01:14:14 +05:30
nixxo
e6ff66efc0
[mediaset] Add playlist support ( #1463 )
...
Closes #1372
Authored by: nixxo
2021-10-30 01:09:55 +05:30
Luc Ritchie
aeaf3b2b92
[Coub] Fix media format identification ( #1469 )
...
Authored by: wlritchi
2021-10-29 23:47:10 +05:30
Ashish Gupta
7b5f3f7c3d
[MLSScoccer] Add extractor ( #1452 )
...
Authored by: Ashish0804
Closes #1451
2021-10-28 23:48:09 +05:30
ajj8
3783b5f1d1
[itv] Add support for ITV News ( #1456 )
...
Authored by: ajj8
2021-10-28 16:27:09 +05:30
pukkandan
ab630a57b9
[viewlift] Fix typo in 5be76d1ab7
2021-10-28 02:14:33 +05:30
pukkandan
16b0d7e621
[utils] Add jwt_decode_hs256
...
Code from #1340
Authored by: Ashish0804
2021-10-28 02:07:41 +05:30
pukkandan
5be76d1ab7
[viewlift] Add cookie-based login and series support
...
Closes #1340 , #1316
Authored by: Ashish0804, pukkandan
2021-10-28 02:07:40 +05:30
ajj8
b7b186e7de
[sky] Add SkyNewsStoryIE
( #1443 )
...
Authored by: ajj8
2021-10-27 21:38:48 +05:30
nyuszika7h
bd1c792327
[wakanim] Detect geo-restriction ( #1429 )
...
Authored by: nyuszika7h
2021-10-26 22:05:20 +05:30
nyuszika7h
dc88e9be03
[wakanim] Add support for MPD manifests ( #1428 )
...
Closes #1426
Authored by: nyuszika7h
2021-10-26 22:03:43 +05:30
pukkandan
673944b001
[compat] Don't create console in windows_enable_vt_mode
...
Closes #1420
2021-10-26 21:59:08 +05:30
Ashish Gupta
0c873df3a8
[3speak] Add extractors ( #1430 )
...
Closes #1421
Authored by: Ashish0804
2021-10-26 21:17:39 +05:30
pukkandan
c35ada3360
[twitter] Do not sort by codec
...
Closes #1431
2021-10-26 21:15:38 +05:30
pukkandan
0db3bae879
[extractor] Fix some errors being converted to ExtractorError
2021-10-26 20:27:09 +05:30
pukkandan
48f796874d
[utils] Create DownloadCancelled
exception
...
as super-class of ExistingVideoReached, RejectedVideoReached, MaxDownloadsReached
Third parties can also sub-class this to cancel the download queue from a hook
2021-10-26 20:27:09 +05:30
pukkandan
abad800058
[downloader/ffmpeg] Fix vtt download with ffmpeg
2021-10-26 20:27:09 +05:30
pukkandan
08438d2ca5
[outtmpl] Add type link
for internet shortcut files
...
and refactor related code
Closes #1405
2021-10-26 20:27:09 +05:30
pukkandan
7de837a5e3
[utils] Sanitize URL when determining protocol
...
Closes #1406
2021-10-26 20:26:08 +05:30
pukkandan
7e59ca440a
[DiscoveryPlus] Allow language codes in URL
...
Closes #1425
2021-10-26 20:26:08 +05:30
u-spec-png
8e7ab2cf08
[Bilibili:comments] Fix infinite loop ( #1423 )
...
Closes #1412
Authored by: u-spec-png
2021-10-26 01:03:01 +05:30
u-spec-png
ad64a2323f
[instagram] Fix bug in ab2ffab22d
( #1403 )
...
Authored by: u-spec-png
2021-10-24 22:01:33 +05:30
pukkandan
f2fe69c7b0
Approximate filesize from bitrate
...
Closes #1400
2021-10-24 18:02:00 +05:30
pukkandan
fccf502118
[youtube] Populate thumbnail
with the best "known" thumbnail
...
Closes #402 , Related: https://github.com/yt-dlp/yt-dlp/issues/340#issuecomment-950290624
2021-10-24 15:00:18 +05:30
pukkandan
9f1a1c36e6
Separate --check-all-formats
from --check-formats
...
Previously, `--check-formats` tested only the selected video formats, but ALL thumbnails
2021-10-24 15:00:17 +05:30
pukkandan
96565c7e55
[cleanup] Add keyword automatically to SearchIE descriptions
...
and some minor cleanup of docs
2021-10-23 21:20:19 +05:30
pukkandan
ec11a9f4a2
[minicurses] Add more colors
2021-10-23 05:23:38 +05:30
Alf Marius
93c7f3398d
[Nrk] See desc ( #1382 )
...
* Endpoint has changed. Currently the old one redirects to the new one, but this may change
* Descriptions use \r instead of \n. So translate it
Authored by: fractalf
2021-10-23 04:22:01 +05:30
pukkandan
1117579b94
[version] update
...
:ci skip all
2021-10-22 20:47:18 +00:00
pukkandan
49a57e70a9
[cleanup] misc
2021-10-23 02:09:10 +05:30
pukkandan
457f6d6866
[vlive:channel] Fix extraction
...
Based on https://github.com/ytdl-org/youtube-dl/pull/29866
Closes #749 , #927 , https://github.com/ytdl-org/youtube-dl/issues/29837
Authored by kikuyan, pukkandan
2021-10-22 23:19:38 +05:30
pukkandan
ad0090d0d2
[cookies] Local State should be opened as utf-8
...
Closes #1276
2021-10-22 23:19:37 +05:30
makeworld
d183af3cc1
[CBC] Support CBC Gem member content ( #1294 )
...
Authored by: makeworld-the-better-one
2021-10-22 06:28:32 +05:30
makeworld
3c239332b0
[CBC] Fix Gem livestream ( #1289 )
...
Authored by: makeworld-the-better-one
2021-10-22 06:26:29 +05:30
u-spec-png
ab2ffab22d
[Instagram] Add login ( #1288 )
...
Authored by: u-spec-png
2021-10-22 06:23:45 +05:30
zenerdi0de
f656a23cb1
[patreon] Fix vimeo player regex ( #1332 )
...
Closes #1323
Authored by: zenerdi0de
2021-10-22 06:20:49 +05:30
pukkandan
58ab5cbc58
[vimeo] Fix embedded player.vimeo
URL
...
Closes #1138 , partially fixes #1323
Cherry-picked from upstream commit 3ae9c0f410b1d4f63e8bada67dd62a8d2852be32
2021-10-22 06:15:51 +05:30
Damiano Amatruda
17ec8bcfa9
[microsoftstream] Add extractor ( #1201 )
...
Based on: https://github.com/ytdl-org/youtube-dl/pull/24649
Fixes: https://github.com/ytdl-org/youtube-dl/issues/24440
Authored by: damianoamatruda, nixklai
2021-10-22 05:34:00 +05:30
u-spec-png
0f6e60bb57
[tagesschau] Fix extractor ( #1227 )
...
Closes #1124
Authored by: u-spec-png
2021-10-22 05:09:50 +05:30
pukkandan
ef58c47637
[SponsorBlock] Obey extractor-retries
and sleep-requests
2021-10-22 04:42:44 +05:30
pukkandan
19b824f693
Re-implement deprecated option --id
...
Despite `--title`, `--literal` etc being deprecated,
`--id` is still documented in youtube-dl and so should be kept
2021-10-22 04:42:24 +05:30
jfogelman
f0ded3dad3
[AdobePass] Fix RCN MSO ( #1349 )
...
Authored by: jfogelman
2021-10-22 01:06:03 +05:30
pukkandan
733d8e8f99
[build] Refactor pyinst.py
and misc cleanup
...
Closes #1361
2021-10-21 20:11:05 +05:30
pukkandan
386cdfdb5b
[build] Release windows exe built with py2exe
...
Closes : #855
Related: #661 , #705 , #890 , #1024 , #1160
2021-10-21 20:11:05 +05:30
pukkandan
6e21fdd279
[build] Enable lazy-extractors in releases
...
Set the environment variable `YTDLP_NO_LAZY_EXTRACTORS`
to forcefully disable lazy extractor loading
2021-10-21 19:41:33 +05:30
Ricardo
0e5927eebf
[build] Build standalone MacOS packages ( #1221 )
...
Closes #1075
Authored by: smplayer-dev
2021-10-21 16:18:46 +05:30
pukkandan
d3c93ec2b7
Don't create console for subprocesses on Windows ( #1261 )
...
Closes #1251
2021-10-20 21:49:40 +05:30
pukkandan
b4b855ebc7
[fragment] Print error message when skipping fragment
2021-10-19 22:58:26 +05:30
pukkandan
2cda6b401d
Revert "[fragments] Pad fragments before decrypting ( #1298 )"
...
This reverts commit 373475f035
.
2021-10-19 22:58:25 +05:30
pukkandan
aa7785f860
[utils] Standardize timestamp formatting code
...
Closes #1285
2021-10-19 22:58:25 +05:30
pukkandan
9fab498fbf
[http] Retry on socket timeout
...
Closes #1222
2021-10-19 22:58:24 +05:30
Nil Admirari
e619d8a752
[ModifyChapters] Do not mutate original chapters ( #1322 )
...
Closes #1295
Authored by: nihil-admirari
2021-10-19 14:21:05 +05:30
Zirro
1e520b5535
Add option --no-batch-file
( #1335 )
...
Authored by: Zirro
2021-10-19 00:41:07 +05:30
pukkandan
176f1866cb
Add HDR information to formats
2021-10-18 18:35:02 +05:30
pukkandan
17bddf3e95
Reduce default --socket-timeout
2021-10-18 16:40:12 +05:30
pukkandan
2d9ec70423
[ModifyChapters] Allow removing sections by timestamp
...
Eg: --remove-chapters "*10:15-15:00".
The `*` prefix is used so as to avoid any conflicts with other valid regex
2021-10-18 16:06:51 +05:30
pukkandan
e820fbaa6f
Do not verify thumbnail URLs by default
...
Partially reverts cca80fe611
and 0ba692acc8
Unless `--check-formats` is specified, this causes yt-dlp to return incorrect thumbnail urls.
See https://github.com/yt-dlp/yt-dlp/issues/340#issuecomment-877909966 , #402
But the overhead in general use is not worth it
Closes #694 , #725
2021-10-18 15:44:47 +05:30
pukkandan
b11d210156
[EmbedMetadata] Allow overwriting all default metadata
...
with `meta_default` key
2021-10-18 10:31:56 +05:30
pukkandan
24b0a72b30
[cleanup] Remove broken youtube login code
2021-10-18 09:25:51 +05:30
coletdjnz
aae16f6ed9
[youtube:comments] Fix comment section not being extracted in new layouts ( #1324 )
...
Co-authored-by: coletdjnz, pukkandan
2021-10-18 02:58:42 +00:00
shirt
373475f035
[fragments] Pad fragments before decrypting ( #1298 )
...
Closes #197 , #1297 , #1007
Authored by: shirt-dev
2021-10-18 08:14:20 +05:30
Ashish Gupta
920134b2e5
[Gronkh] Add extractor ( #1299 )
...
Closes #1293
Authored by: Ashish0804
2021-10-18 08:11:31 +05:30
Ashish Gupta
72ab768719
[SkyNewsAU] Add extractor ( #1308 )
...
Closes #1287
Authored by: Ashish0804
2021-10-18 08:09:50 +05:30
LE
01b052b2b1
[tbs] Add tbs live streams ( #1326 )
...
Authored by: llacb47
2021-10-18 07:58:20 +05:30
Ákos Sülyi
019a94f7d6
[utils] Use importlib
to load plugins ( #1277 )
...
Authored by: sulyi
2021-10-18 07:16:49 +05:30
nyuszika7h
e69585f8c6
[7plus] Add cookie based authentication ( #1202 )
...
Closes #1103
Authored by: nyuszika7h
2021-10-18 07:04:56 +05:30
Damiano Amatruda
693ec74401
[on24] Add extractor ( #1200 )
...
Authored by: damianoamatruda
2021-10-18 07:02:46 +05:30
pukkandan
239df02103
Make duration_string
and resolution
available in --match-filter
...
Related: #1309
2021-10-17 17:39:33 +05:30
pukkandan
18f96d129b
[utils] Allow duration strings in filter
...
Closes #1309
2021-10-17 17:39:33 +05:30
pukkandan
ec3f6640c1
[crunchyroll] Add season to flat-playlist
...
Closes #1319
2021-10-17 17:39:23 +05:30
pukkandan
dd078970ba
[crunchyroll] Add support for beta.crunchyroll
URLs
...
and fix series URLs with language code
2021-10-17 17:38:57 +05:30
pukkandan
71ce444a3f
Fix --restrict-filename when used with default template
2021-10-17 01:03:04 +05:30
pukkandan
580d3274e5
[youtube] Expose different formats with same itag
2021-10-16 20:28:17 +05:30
pukkandan
03b4de722a
[downloader] Fix slow progress hooks
...
Closes #1301
2021-10-16 20:02:40 +05:30
pukkandan
48ee10ee8a
Fix conflict b/w id and ext in format selection
...
Closes #1282
2021-10-16 20:02:30 +05:30
Ashish Gupta
6ff34542d2
[Hotstar] Raise appropriate error for DRM
2021-10-16 14:08:52 +05:30
gustaf
e3950399e4
[Viafree] add support for Finland ( #1253 )
...
Authored by: 18928172992817182 (gustaf)
2021-10-14 17:34:40 +05:30
Ashish Gupta
974208e151
[trovo] Support channel clips and VODs ( #1246 )
...
Closes #229
Authored by: Ashish0804
2021-10-14 17:32:48 +05:30
pukkandan
883d4b1eec
[YoutubeDL] Write verbose header to logger
2021-10-14 14:44:30 +05:30
pukkandan
a0c716bb61
[instagram] Show appropriate error when login is needed
...
Closes #1264
2021-10-14 14:44:29 +05:30
pukkandan
d5a39f0bad
[http] Show the last encountered error
...
Closes #1262
2021-10-14 14:44:28 +05:30
Ashish Gupta
a64907d0ac
[Hotstar] Mention Dynamic Range in format id ( #1265 )
...
Authored by: Ashish0804
2021-10-14 14:44:14 +05:30
pukkandan
6993f78d1b
[extractor,utils] Detect more codecs/mimetypes
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29943
2021-10-13 05:05:29 +05:30
pukkandan
993191c0d5
Fix bug in c111cefa5d
2021-10-13 04:43:26 +05:30
pukkandan
fc5c8b6492
[eria2c] Fix --skip-unavailable fragment
2021-10-13 04:14:12 +05:30
pukkandan
b836dc94f2
[outtmpl] Fix bug in expanding environment variables
2021-10-13 04:14:11 +05:30
pukkandan
c111cefa5d
[downloader/ffmpeg] Improve simultaneous download and merge
2021-10-13 04:14:11 +05:30
pukkandan
975a0d0df9
Calculate more fields for merged formats
...
Closes #947
2021-10-13 04:14:11 +05:30
pukkandan
ecdc9049c0
[YouTube] Add auto-translated subtitles
...
Closes #1245
2021-10-12 15:21:32 +05:30
pukkandan
7b38649845
Fix verbose head not showing custom configs
2021-10-12 15:21:31 +05:30
pukkandan
e88d44c6ee
[cleanup] Cleanup bilibili code
...
Closes #1169
Authored by pukkandan, u-spec-png
2021-10-12 15:21:31 +05:30
pukkandan
a2160aa45f
[extractor] Generalize getcomments
implementation
2021-10-12 15:21:30 +05:30
pukkandan
cc16383ff3
[extractor] Simplify search extractors
2021-10-12 15:21:30 +05:30
pukkandan
a903d8285c
Fix bug in storyboards
...
Caused by 9359f3d4f0
2021-10-11 17:27:39 +05:30
pukkandan
9dda99f2fc
[Merger] Do not add aac_adtstoasc
to non-hls audio
2021-10-11 17:09:28 +05:30
pukkandan
ba10757412
[extractor] Detect EXT-X-KEY
Apple FairPlay
2021-10-11 17:09:21 +05:30
pukkandan
e6faf2be36
[update] Clean up error reporting
...
Closes #1224
2021-10-11 09:58:24 +05:30
pukkandan
ed39cac53d
Load archive only after printing verbose head
...
If there is some issue in loading archive, the verbose head should be visible in the logs
2021-10-11 09:49:52 +05:30
pukkandan
a169858f24
Fix check_formats
output being written to stdout when -qv
...
Closes #1229
2021-10-11 09:49:52 +05:30
pukkandan
0481e266f5
[tiktok] Fix typo in 943d5ab133
...
and update tests
Closes #1226
2021-10-11 09:49:51 +05:30
Ashish Gupta
2c4bba96ac
[EUScreen] Add Extractor ( #1219 )
...
Closes #1207
Authored by: Ashish0804
2021-10-11 03:36:27 +05:30
pukkandan
e8f726a57f
[hidive] Fix typo in b5ae35ee6d
2021-10-10 11:44:44 +05:30
pukkandan
8063de5109
[version] update
...
:ci skip all
2021-10-10 04:03:13 +00:00
pukkandan
dec0d56fa9
Release 2021.10.10
2021-10-10 09:32:01 +05:30
pukkandan
21186af70a
[downloader] Fix throttledratelimit
...
The timer should not reset at start of each block
2021-10-10 09:32:00 +05:30
pukkandan
d1d5c08f29
[minicurses] Fix when printing to file
...
Closes #1215
2021-10-10 09:31:59 +05:30
Bojidar Qnkov
2e01ba6218
[NovaPlay] Add extractor ( #1209 )
...
Authored by: Bojidarist
2021-10-10 05:41:10 +05:30
pukkandan
91b6c884c9
Revert "[ffmpeg] Set max probesize to workaround AAC HLS stream issues ( #1109 )"
...
This reverts commit 250a938de8
.
This is no longer necessary since 7687c8ac6e
2021-10-10 04:47:48 +05:30
Felix S
28fe35b4e3
[francetv] Update extractor ( #1096 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29996
Closes: https://github.com/yt-dlp/yt-dlp/issues/970 , https://github.com/ytdl-org/youtube-dl/issues/29956 , https://github.com/ytdl-org/youtube-dl/issues/29957 , https://github.com/ytdl-org/youtube-dl/issues/29969 , https://github.com/ytdl-org/youtube-dl/issues/29990 , https://github.com/ytdl-org/youtube-dl/issues/30010
Authored by: fstirlitz, sarnoud
2021-10-10 03:20:17 +05:30
pukkandan
aa9a92fdbb
[downloader/ffmpeg] Fix bug in initializing FFmpegPostProcessor
...
When `FFmpegFD` initializes the PP, it passes `self` as the `downloader`
But it does not have a `_postprocessor_hooks` attribute
Closes #1211
2021-10-10 02:23:50 +05:30
pukkandan
a170527e1f
[version] update
...
:ci skip all
2021-10-09 19:11:24 +00:00
Ashish Gupta
81bcd43a03
[HotStarSeries] Fix cookies ( #1187 )
...
Authored by: Ashish0804
2021-10-09 23:57:08 +05:30
pukkandan
b5ae35ee6d
[cleanup] Misc cleanup
2021-10-09 22:32:00 +05:30
pukkandan
4e3b637d5b
Merge webm formats into mkv if thumbnails are to be embedded
...
This was originally implemented in 4d971a16b8
(#173 ) by @damianoamatruda
but was reverted in 3b297919e0
since it was unintentionally being triggered for `write_thumbnail` (See #500 )
2021-10-09 22:19:23 +05:30
Jules-A
8cd69fc407
[Funimation] Fix for /v/ urls ( #1196 )
...
Closes #993
Authored by: pukkandan, Jules-A
2021-10-09 20:51:41 +05:30
pukkandan
2614f64600
[utils] Let traverse_obj accept functions as keys
2021-10-09 20:49:07 +05:30
pukkandan
b922db9fe5
[http] Respect user-provided chunk size over extractor's
2021-10-09 20:49:07 +05:30
pukkandan
f2cad2e496
[Hidive] Fix subtitles broken by 705e7c2005
2021-10-09 20:49:00 +05:30
u-spec-png
d6124e191e
[bilibili] Fix bug in efc947fb3e
...
Authored by: u-spec-png
2021-10-09 07:34:02 +05:30
coletdjnz
ac56cf38a4
[youtube:tab] Fallback to API when webpage fails to download ( #1122 )
...
and add some extractor_args to force this mode
Authored by: coletdjnz
2021-10-09 02:49:25 +05:30
Damiano Amatruda
c08b8873ea
[ciscowebex] Add extractor ( #1199 )
...
Authored by: damianoamatruda
2021-10-09 01:06:27 +05:30
pukkandan
819e05319b
Improved progress reporting (See desc) ( #1125 )
...
* Separate `--console-title` and `--no-progress`
* Add option `--progress` to show progress-bar even in quiet mode
* Fix and refactor `minicurses`
* Use `minicurses` for all progress reporting
* Standardize use of terminal sequences and enable color support for windows 10
* Add option `--progress-template` to customize progress-bar and console-title
* Add postprocessor hooks and progress reporting
Closes : #906 , #901 , #1085 , #1170
2021-10-09 00:41:59 +05:30
u-spec-png
fee3f44f5f
[Streamable] Add codecs ( #1189 )
...
Authored by: u-spec-png
2021-10-07 20:02:42 +05:30
pukkandan
705e7c2005
[Hidive] Fix duplicate and incorrect formats
2021-10-06 11:23:48 +05:30
pukkandan
49e7e9c3ce
[docs,build] Change all pycryptodome references to pycryptodomex
2021-10-06 06:45:45 +05:30
pukkandan
8472674399
[FixupM3u8] Do not run if merge is needed
...
We pass the relevant arguments to the merger, so separate fixup in redundant
2021-10-06 05:45:19 +05:30
pukkandan
1276a43a77
[youtube] Fix non-fatal errors in fetching player
2021-10-06 05:45:19 +05:30
pukkandan
519804a92f
bugfix for 80c03fa98f
2021-10-06 05:45:18 +05:30
pukkandan
1b6bb4a85a
[reddit] bugfix for 8e3fd7e034
2021-10-06 05:45:18 +05:30
pukkandan
644149afec
[soundcloud:playlist] Detect last page correctly
...
Closes #1168
2021-10-06 05:45:17 +05:30
pukkandan
4e3d1898a8
Workaround ssl errors in mingw python
...
Closes #1151
2021-10-06 05:45:16 +05:30
coletdjnz
762e509d91
[Mediaite] Relax valid url ( #1158 )
...
Closes #1131
Authored by: coletdjnz
2021-10-05 01:00:57 +05:30
i6t
d92125aeba
[GoPro] Add extractor ( #1167 )
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/30044
Authored by: i6t
2021-10-05 00:53:37 +05:30
makeworld
0f0ac87be3
[CBC] Cleanup tests ( #1162 )
...
Related: #1013
Authored by: makeworld-the-better-one
2021-10-05 00:41:00 +05:30
u-spec-png
755203fc3f
[parliamentlive.tv] Fix extractor ( #1153 )
...
Closes #1139
Authored by: u-spec-png
2021-10-05 00:39:00 +05:30
MinePlayersPE
943d5ab133
[Douyin] Rewrite extractor ( #1157 )
...
Closes #1121
Authored by: MinePlayersPE
2021-10-05 00:31:33 +05:30
u-spec-png
3001a84dca
[Newgrounds] Add age_limit and fix duration ( #1156 )
...
Authored by: u-spec-png
2021-10-05 00:28:02 +05:30
u-spec-png
ebf2fb4d61
[Vupload] Add extractor ( #1146 )
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29877
Authored by: u-spec-png
2021-10-05 00:12:24 +05:30
u-spec-png
efc947fb3e
[Bilibili] Add subtitle converter ( #1144 )
...
Closes #1015
Based on https://github.com/y2361547758/bcc2ass
Authored by: u-spec-png
2021-10-05 00:07:05 +05:30
pukkandan
b11c04a8ae
Fix -f mp4
behaving differently from youtube-dl
2021-10-04 03:08:28 +05:30
pukkandan
5d535b4a55
[build] Allow building with py2exe (and misc fixes)
...
py2exe config is copied from youtube-dl
Closes #1160
2021-10-04 03:08:27 +05:30
pukkandan
a1c3967307
[EmbedSubtitle, SubtitlesConvertor] Fix error when subtitle file is missing
...
Closes #1152 , #1134
Bug from 8e25d624df
2021-10-04 03:08:26 +05:30
pukkandan
e919569e67
[funimation] Sort formats according to the relevant extractor-args
2021-10-04 03:08:26 +05:30
Ákos Sülyi
ff1dec819a
[aes] Improve performance slightly ( #1135 )
...
Authored by: sulyi
2021-10-03 00:20:39 +05:30
Felix S
9359f3d4f0
[extractor] Extract storyboards from SMIL manifests ( #1128 )
...
Authored by: fstirlitz
2021-10-03 00:13:42 +05:30
Aleri Kaisattera
0eaec13ba6
[Theta] Add video extractor ( #1137 )
...
Authored by: alerikaisattera
2021-10-02 00:15:15 +05:30
jfogelman
ad095c4283
[adobepass] Add RCN as MSO ( #1129 )
...
Authored by: jfogelman
2021-09-30 21:14:20 +05:30
pukkandan
e6f21b3d92
[docs,cleanup] Some minor refactoring and improve docs
2021-09-30 03:32:52 +05:30
pukkandan
3ae5e79774
[postprocessor] Add plugin support
...
Adds option `--use-postprocessor` to enable them
2021-09-30 03:32:46 +05:30
pukkandan
8e3fd7e034
[reddit] Fix 429 by generating a random reddit_session
...
Related: a76e2e0f88
, #1014 , https://github.com/ytdl-org/youtube-dl/issues/29986
Original PR: https://github.com/ytdl-org/youtube-dl/pull/30017
Authored by: AjaxGb
2021-09-30 03:32:44 +05:30
pukkandan
80c03fa98f
Allow empty output template to skip a type of file
...
Closes #760 , #1111
2021-09-30 03:32:43 +05:30
pukkandan
1f2a268bd3
[embedsubtitle] Fix error when duration is unknown
2021-09-30 03:32:41 +05:30
i6t
851876095b
[Gettr] Add extractor ( #1120 )
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29589
Authored by: i6t
2021-09-29 15:53:56 +05:30
ajj8
2d997542ca
[bbc] Extract better quality videos ( #1113 )
...
mobile-tablet-main only provides 540p25, so it shouldn't be used for the first attempt. Instead pc provides up to 720p50
Authored by: ajj8
2021-09-29 04:07:33 +05:30
pukkandan
7756277882
Workaround for bug in ssl.SSLContext.load_default_certs
( #1118 )
...
* Remove old compat code
* Load certificates only when not using nocheckcertificate
* Load each certificate individually
Closes #1060
Related bugs.python.org/issue35665, bugs.python.org/issue4531
2021-09-29 03:07:23 +05:30
shirt
7687c8ac6e
[HLS] Fix decryption issues ( #1117 )
...
* Unpad HLS fragments with PKCS#7 according to datatracker.ietf.org/doc/html/rfc8216
* media_sequence should only be incremented in for media fragments
* The native decryption should only be used if ffmpeg is unavailable since it is significantly slower. Closes #1086
Authored by: shirt-dev, pukkandan
2021-09-29 00:23:24 +05:30
Ashish Gupta
80c360d7aa
[LinkedInLearning] Fix newline bug in subtitles ( #1104 )
...
Authored by: Ashish0804
2021-09-28 16:06:31 +05:30
shirt
250a938de8
[ffmpeg] Set max probesize to workaround AAC HLS stream issues ( #1109 )
...
Fixes : #618 , #998 , #1039
Authored by: shirt-dev
2021-09-28 04:12:33 +05:30
Ashish Gupta
f1d42a83ab
[Rumble] Add RumbleChannelIE ( #1088 )
...
Authored by: Ashish0804
2021-09-28 02:31:23 +05:30
ChillingPepper
3cf4b91dc5
[SovietsCloset] Add duration from m3u8 ( #908 )
...
Authored by: ChillingPepper
2021-09-28 02:30:41 +05:30
u-spec-png
fecb20a503
[N1] Add extractor ( #1080 )
...
Authored by: u-spec-png
2021-09-28 01:40:51 +05:30
pukkandan
360167b9fc
Fix --flat-playlist
when neither IE nor id is known
2021-09-27 11:29:17 +05:30
pukkandan
28234287f1
[update] Check for new version even if not updateable
2021-09-27 11:29:17 +05:30
pukkandan
91dd88b90f
[outtmpl] Alternate form of format type l
for \n
delimited list
2021-09-27 11:29:16 +05:30
Aleri Kaisattera
d31dab7084
[vidme] Remove extractor ( #1095 )
...
Authored by: alerikaisattera
2021-09-27 07:42:44 +05:30
u-spec-png
c470901ccf
[reddit] Add embedded url ( #1090 )
...
Authored by: u-spec-png
2021-09-26 18:58:22 +05:30
i6t
2333ea1029
[Veo] Add extractor ( #1084 )
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29445
Authored by: i6t
2021-09-26 04:09:45 +05:30
u-spec-png
9a13345439
[PolskieRadio] Fix extractors ( #1082 )
...
Closes #1033
Authored by: jakubadamw, u-spec-png
2021-09-26 04:00:22 +05:30
pukkandan
524e2e4fda
[outtmpl] Format type U
for unicode normalization
2021-09-26 01:41:01 +05:30
Matt Broadway
f440b14f87
[cookies] Fix keyring fallback ( #1078 )
...
The password returned by `security find-generic-password` has a newline at the end
Closes #1073
Authored by: mbway
2021-09-25 21:04:16 +05:30
Ashish Gupta
8dc831f715
[LinkedInLearning] Add subtitles ( #1077 )
...
Authored by: Ashish0804
Closes #1072
2021-09-25 16:55:33 +05:30
u-spec-png
e99b2d2771
[Newgrounds] Fix view count on songs ( #1071 )
...
Authored by: u-spec-png
2021-09-25 06:42:30 +05:30
pukkandan
1fed277349
[version] update
...
:ci skip all
2021-09-25 00:59:59 +00:00
pukkandan
ff1c7fc9d3
Allow 0
in --playlist-items
2021-09-25 03:31:35 +05:30
pukkandan
600e900300
[zdf] Improve format sorting
...
Closes #910
2021-09-24 07:47:00 +05:30
f4pp3rk1ng
20b91b9b63
[SpankBang] Fix uploader ( #892 )
...
Closes #833
Authored by: f4pp3rk1ng, coletdjnz
2021-09-24 06:36:30 +05:30
pukkandan
4c88ff87fc
[build] Improve release process ( #880 )
...
* Automate more of the release process by animelover1984, pukkandan - closes #823
* Fix sha256 by nihil-admirari - closes #385
* Bring back brew taps by nao20010128nao #865
* Provide `--onedir` zip for windows by pukkandan - Closes #1024 , #661 , #705 and #890
Authored by: pukkandan, animelover1984, nihil-admirari, nao20010128nao
2021-09-24 06:31:43 +05:30
renalid
e27cc5d864
[Arte] Improve description extraction ( #1046 )
...
Authored by: renalid
2021-09-24 06:26:15 +05:30
Aleri Kaisattera
eb6d4ad1ca
[Theta] Add extractor ( #1068 )
...
Authored by: alerikaisattera
2021-09-24 06:23:51 +05:30
coletdjnz
99e9e001de
[youtube] Cleanup authentication code ( #786 )
...
Authored by: coletdjnz
2021-09-24 06:22:17 +05:30
pukkandan
51ff9ca0b0
[xattr] bugfix for b19404591a
2021-09-24 06:20:42 +05:30
pukkandan
b19404591a
Separate the options --ignore-errors
and --no-abort-on-error
...
In youtube-dl, `-i` ignores both download and post-processing error, and
treats the download as successful even if the post-processor fails.
yt-dlp used to skip the entire video on either error and there was no
option to ignore the post-processing errors like youtube-dl does.
By splitting the option into two, now either just the download errors
(--no-abort-on-error, default on CLI) or all errors (--ignore-errors)
can be ignored as per the users' needs
Closes #893
2021-09-24 06:05:35 +05:30
pukkandan
1f8471e22c
Ignore empty entries in _list_from_options_callback
2021-09-24 05:14:19 +05:30
pukkandan
77c4a9ef68
Download subtitles in order of --sub-langs
...
Closes #1041
2021-09-24 05:14:19 +05:30
pukkandan
8f70b0b82f
[cbs] Report appropriate error for DRM
...
Closes #1056
2021-09-24 05:14:18 +05:30
pukkandan
be867b03f5
bugfix for bd50a52b0d
2021-09-24 05:14:16 +05:30
pukkandan
1813a6ccd4
[youtube] Fix --mark-watched
with --cookies-from-browser
...
Closes #1019
2021-09-24 05:14:16 +05:30
pukkandan
8100c77223
[lbry] Show error message from API response
2021-09-24 05:14:15 +05:30
Ashish Gupta
9ada988bfc
[Koo] Add extractor ( #1044 )
...
Authored by: Ashish0804
2021-09-23 23:45:17 +05:30
Ashish Gupta
d1a7768432
[Chingari] Add extractors ( #1038 )
...
Authored by: Ashish0804
2021-09-23 23:31:55 +05:30
NeroBurner
49fa4d9af7
[atv.at] Use jwt for API ( #1012 )
...
The jwt token is implemented according to RFC7519
Closes #988
Authored by: NeroBurner
2021-09-23 23:10:51 +05:30
The Hatsune Daishi
ee2b3563f3
[downloader/niconico] Pass custom headers ( #1063 )
...
Closes #1057
Authored by: nao20010128nao
2021-09-23 14:36:48 +05:30
Glenn Slayden
bdc196a444
[cleanup] Fix line endings for nebula.py
( #1064 )
...
:ci skip
Authored by: glenn-slayden
2021-09-23 14:35:01 +05:30
Ashish Gupta
388bc4a640
[Hotstar] Add referer for subs ( #1062 )
...
Authored by: Ashish0804
2021-09-23 14:30:49 +05:30
pukkandan
50eff38c1c
bugfix for a21e0ab1a1
...
Closes #1061
2021-09-23 11:49:00 +05:30
nixxo
4be9dbdc24
[comedycentral] Support collection-playlist
( #1058 )
...
Authored by: nixxo
2021-09-23 11:45:54 +05:30
pukkandan
a21e0ab1a1
[ffmpeg] Add aac_adtstoasc
when merging if needed
...
Related: #1039
2021-09-22 19:51:58 +05:30
pukkandan
a76e2e0f88
[reddit] Workaround for 429 by redirecting to old.reddit.com
...
Closes #1014
2021-09-22 19:51:57 +05:30
The Hatsune Daishi
bd50a52b0d
Basic framework for simultaneous download of multiple formats ( #1036 )
...
Authored by: nao20010128nao
2021-09-22 19:42:04 +05:30
Sipherdrakon
c12977bdc4
[AnimalPlanet] Fix extractor ( #1050 )
...
Authored by: Sipherdrakon
2021-09-22 19:39:45 +05:30
ChillingPepper
f6d8776d34
[SovietsCloset] Fix playlists for games with only named categories
...
Authored by: ConquerorDopy
2021-09-22 07:40:02 +05:30
pukkandan
d806c9fd97
[docs,cleanup] Add deprecation warning in docs
...
for some counter intuitive behaviour that may be removed in future.
and fix linter
2021-09-22 05:50:11 +05:30
pukkandan
5e3f2f8fc4
[youtube] Return full URL instead of just ID
2021-09-22 05:37:41 +05:30
pukkandan
1009f67c2a
[fragment,aria2c] Generalize and refactor some code
2021-09-22 05:27:07 +05:30
pukkandan
bd6f722de8
dump files should obey --trim-filename
( #1043 )
...
Authored by: sulyi
2021-09-22 05:25:17 +05:30
pukkandan
d9d8b85747
[fragment] Fix range header when using -N
and media sequence ( #1048 )
...
Authored by: shirt
2021-09-22 04:19:45 +05:30
pukkandan
daf7ac2b92
[fragment] Avoid repeated request for AES key
2021-09-22 01:15:16 +05:30
pukkandan
96933fc1b6
[aria2c] Fix IV for some AES-128 streams
...
Authored by: shirt
2021-09-22 00:20:41 +05:30
makeworld
0d32e124c6
[CBC] Fix CBC Gem extractors ( #1013 )
...
Closes #936
Authored by: makeworld-the-better-one
2021-09-20 03:43:26 +05:30
u-spec-png
cb2ec90e91
[Peertube] Add channel extractor ( #1023 )
...
Authored by: u-spec-png
2021-09-19 23:17:41 +05:30
pukkandan
3cd786dbd7
[youtube] Warn when trying to download clips
2021-09-19 19:41:10 +05:30
u-spec-png
8f8e8eba24
[Nuvid] Fix extractor ( #1022 )
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29886
Authored by: u-spec-png
2021-09-19 17:56:29 +05:30
Ákos Sülyi
09906f554d
[aes] Add aes_gcm_decrypt_and_verify
( #1020 )
...
Authored by: sulyi, pukkandan
2021-09-19 17:52:31 +05:30
Yuan Chao
a63d9bd0b0
[CGTN] Add extractor ( #981 )
...
Authored by: chao813
2021-09-19 17:48:22 +05:30
pukkandan
f137e4c27c
[utils] Improve extract_timezone
...
Code taken from: https://github.com/ytdl-org/youtube-dl/pull/29845
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29948
Authored by: dirkf
2021-09-19 17:45:49 +05:30
nyuszika7h
4762621925
[videa] Fix some extraction errors ( #1028 )
...
Authored by: nyuszika7h
2021-09-19 17:07:50 +05:30
pukkandan
57aa7b8511
[hls] Byterange + AES128 is supported by native downloader
2021-09-19 14:20:54 +05:30
pukkandan
9c1c3ec016
[Oreilly] Bugfix for 7738bd3272
2021-09-19 14:20:53 +05:30
DigitalDJ
f9cc0161e6
[extractor] Fix root-relative URLs in MPD ( #1006 )
...
Authored by: DigitalDJ
2021-09-19 14:07:57 +05:30
Nil Admirari
c6af2dd8e5
[SponsorBlock] Improve merge algorithm ( #999 )
...
Authored by: nihil-admirari
2021-09-19 08:38:50 +05:30
Mohammad Khaled AbouElSherbini
7738bd3272
[Oreilly] Handle new web url ( #990 )
...
The change in URL is most likely a server side issue. But we can work around it by a simple substitution
Authored by: MKSherbini
2021-09-18 17:03:06 +05:30
pukkandan
7c37ff97d3
Allow alternate fields in outtmpl
...
Closes #899 , #1004
2021-09-18 16:41:01 +05:30
The Hatsune Daishi
d47f46e17e
[damtomo] Add extractor ( #992 )
...
Authored by: nao20010128nao
2021-09-18 11:25:17 +05:30
coletdjnz
298bf1d275
[itv] Prefer last matching featureset ( #1001 )
...
Bug fix for #986
Authored by: coletdjnz
2021-09-18 02:25:49 +05:30
Aleri Kaisattera
d1b39ad844
[CAM4] Add extractor ( #1010 )
...
Authored by: alerikaisattera
2021-09-18 02:24:17 +05:30
pukkandan
edf65256aa
[hls,aes] Fallback to native implementation for AES-CBC
...
and detect `Cryptodome` in addition to `Crypto`
Closes #935
Related: #938
2021-09-18 00:55:58 +05:30
pukkandan
7303f84abe
[options] Fix --no-config
and refactor reading of config files
...
Closes #912 , #914
2021-09-18 00:11:11 +05:30
pukkandan
f5aa5cfbff
Add format type B
for outtmpl to treat the value as bytes
...
This is useful to limit the filename to a certain number of bytes rather than characters
Closes #1003
2021-09-18 00:11:11 +05:30
Aleri Kaisattera
f1f6ca78b4
[Streamanity] Add Extractor ( #984 )
...
Authored by: alerikaisattera
2021-09-16 23:45:10 +05:30
Ashish Gupta
2fac2e9136
[Mediaite] Add Extractor ( #973 )
...
Closes #969
Authored by: Ashish0804
2021-09-16 23:42:45 +05:30
Ashish Gupta
23dd2d9a32
[NDR] Rewrite NDRIE ( #962 )
...
Closes #959
Authored by: Ashish0804
2021-09-16 23:41:55 +05:30
Ashish Gupta
b89378a69a
[globo] Fix GloboIE ( #994 )
...
Closes #991
Authored by: Ashish0804
2021-09-16 23:01:39 +05:30
pukkandan
0001fcb586
Add option --netrc-location
...
Closes #792 , #963
2021-09-16 01:28:55 +05:30
pukkandan
c589c1d395
[compat] Don't ignore HOME
(if set) on windows
...
Related: #792
2021-09-16 01:28:54 +05:30
pukkandan
f7590d4764
[vrv] Don't raise error when thumbnails are missing
...
Closes #983
2021-09-16 01:28:53 +05:30
pukkandan
dbf7eca917
[soundcloud] Update _CLIENT_ID
...
Related: #975
2021-09-16 01:28:52 +05:30
pukkandan
d21bba7853
[options] Strip spaces in list-like switches
2021-09-16 01:28:51 +05:30
Ashish Gupta
a8cb7eca61
[HiDive] Fix extractor ( #958 )
...
Closes #952 , #408
Authored by: Ashish0804
2021-09-15 07:34:54 +05:30
nyuszika7h
92790da2bb
[radlive] Add new extractor ( #870 )
...
Closes #312
Authored by: nyuszika7h
2021-09-15 07:15:10 +05:30
Sipherdrakon
b5a39ed43b
[DIYNetwork] Support new format ( #934 )
...
Authored by: Sipherdrakon
2021-09-15 05:55:03 +05:30
LE
cc33cc4395
[VrtNU] Handle login errors ( #977 )
...
Authored by: llacb47
2021-09-15 02:28:49 +05:30
Ashish Gupta
1722099ded
[Mxplayer] Use mobile API ( #966 )
...
Authored by: Ashish0804
2021-09-15 02:23:36 +05:30
u-spec-png
e9a30b181e
[Peertube] Add playlist extractor ( #957 )
...
Authored by: u-spec-png
2021-09-14 09:25:26 +05:30
zenerdi0de
9c95ac677e
[Fancode] Fix live streams ( #961 )
...
Authored by: zenerdi0de
2021-09-13 21:10:32 +05:30
coletdjnz
ea706726d6
[ITV] Fix extractor, add subtitles and thumbnails ( #913 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/28955 (see also https://github.com/ytdl-org/youtube-dl/issues/28906#issuecomment-831008270 )
Closes #861 , https://github.com/ytdl-org/youtube-dl/issues/28906 , https://github.com/ytdl-org/youtube-dl/issues/29337 , https://github.com/ytdl-org/youtube-dl/issues/29190 , https://github.com/ytdl-org/youtube-dl/issues/28939 , https://github.com/ytdl-org/youtube-dl/issues/29620
Authored-by: coletdjnz, sleaux-meaux, Vangelis66
2021-09-13 02:26:19 +05:30
pukkandan
f60990ddfc
[peertube] Update instances ( #957 )
...
Authored by: u-spec-png
2021-09-13 02:02:28 +05:30
pukkandan
ad226b1dc9
[funimation] Fix for locations outside US
...
Closes #868
Authored by: Jules-A, pukkandan
2021-09-12 21:40:37 +05:30
pukkandan
ca46b94134
[cookies] Make browser names case insensitive
2021-09-12 21:40:37 +05:30
pukkandan
67ad7759af
[brightcove] Extract subtitles from manifests
2021-09-12 21:40:36 +05:30
pukkandan
d5fe04f5c7
Fix --compat-option no-direct-merge
2021-09-12 21:40:28 +05:30
dalan
03c862794f
[9Now] handle episodes of series ( #896 )
...
Authored by: dalanmiller
2021-09-12 17:41:24 +05:30
MinePlayersPE
0fd6661edb
[TikTokUser] Fix extractor using mobile API ( #925 )
...
and misc cleanup
Closes #859
Authored by: MinePlayersPE, llacb47
2021-09-12 11:51:59 +05:30
u-spec-png
02c7ae8104
[Newgrounds] Add NewgroundsUserIE
and improve extractor ( #942 )
...
Authored by: u-spec-png
2021-09-12 11:07:44 +05:30
Ashish Gupta
16f7e6be3a
[bilibili]Add BiliIntlIE and BiliIntlSeriesIE ( #907 )
...
Closes #611
Authored by: Ashish0804
2021-09-11 18:59:48 +05:30
Ashish Gupta
ffecd3034b
[MuseScore] Add Extractor ( #918 )
...
Closes #911
Authored by: Ashish0804
2021-09-11 18:51:11 +05:30
Felix S
1c5ce74c04
[zype] Extract subtitles from the m3u8 manifest ( #948 )
...
Closes #929
Authored by: fstirlitz
2021-09-11 15:46:03 +05:30
pukkandan
81a136b80f
[WebVTT] Adjust parser to accommodate PBS subtitles ( #922 )
...
Closes #921
2021-09-08 16:10:10 +05:30
coletdjnz
eab3f867e2
[nzherald] Add NZHeraldIE ( #909 )
...
Authored-by: coletdjnz
Related: https://github.com/ytdl-org/youtube-dl/issues/28267
2021-09-07 22:49:57 +00:00
coletdjnz
a7e999beec
[pbs] Fix subtitle extraction ( #813 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/24430 , https://github.com/ytdl-org/youtube-dl/pull/17434
Closes : #836 , https://github.com/ytdl-org/youtube-dl/issues/18796 , https://github.com/ytdl-org/youtube-dl/issues/17273
Authored-by: coletdjnz, gesa, raphaeldore
2021-09-08 02:29:20 +05:30
Ashish
71407b3eca
[Olympics] Add replay extractor ( #905 )
...
Closes #897
Authored by: Ashish0804
2021-09-07 23:05:27 +05:30
Ashish
dc9de9cbd2
[Yandex] Add ZenYandexIE and ZenYandexChannelIE ( #900 )
...
Authored by: Ashish0804
2021-09-07 23:03:19 +05:30
Poschi
92ddaa415e
[gotostage] Add extractor ( #883 )
...
Authored by: poschi3
2021-09-07 22:41:56 +05:30
coletdjnz
b6de707d13
[youtube] Improvements to JS player extraction (See desc) ( #860 )
...
* fallback player url extraction when it fails to be extracted from the webpage
* don't download js player unnecessarily for clients that don't require it
* try to extract js player url from any additional client configs
* ability to skip the js player usage/download using `player_skip=js`
* ability to skip the initial webpage download using `player_skip=webpage`
known issue:
* authentication for multi-channel accounts and multi-account cookies may not work correctly if the webpage or client configs are skipped
* formats from the web client requiring signature decryption will be skipped if player js extraction is skipped
Authored by: coletdjnz
2021-09-06 12:56:41 +05:30
coletdjnz
bccdbd22d5
[Mediaklikk] Add Extractor ( #867 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/17453 , https://github.com/ytdl-org/youtube-dl/pull/25098
Fixes: https://github.com/ytdl-org/youtube-dl/issues/21431
Authored-by: tmarki, mrx23dot, coletdjnz
2021-09-06 12:22:38 +05:30
MinePlayersPE
bd9ff55bcd
[tiktok] Use API to fetch higher quality video ( #843 )
...
Authored by: MinePlayersPE, llacb47
2021-09-05 11:16:27 +05:30
pukkandan
526d74ec5a
[cleanup] Misc
2021-09-05 11:16:23 +05:30
pukkandan
e04a1ff92e
[soundcloud] Retry playlist pages on 502
error
...
Closes #872
2021-09-05 10:48:40 +05:30
pukkandan
aa6c25309a
[soundcloud] Make playlist extraction lazy
2021-09-05 10:28:28 +05:30
pukkandan
d98b006b85
[dw] Fix extractor
...
Closes #830
2021-09-05 10:28:28 +05:30
pukkandan
265a7a8ee5
[redtube] Fix exts
...
Closes #464
2021-09-05 06:32:11 +05:30
pukkandan
826446bd82
[plutotv] Fix extractor for URLs with /en
...
Closes #431
2021-09-05 06:32:10 +05:30
The Hatsune Daishi
bc79491368
[17live] Add 17.live extractor ( #866 )
...
Authored by: nao20010128nao
2021-09-05 04:07:28 +05:30
ChillingPepper
421ddcb8b4
[SovietsCloset] Add extractor ( #884 )
...
Authored by: ChillingPepper
2021-09-04 17:59:35 +05:30
coletdjnz
c0ac49bcca
[youtube] Retry on 'Unknown Error' ( #854 )
...
and do not repeat unimportant alerts
Closes #839
Authored by: coletdjnz
2021-09-04 08:03:42 +05:30
coletdjnz
02def2714c
[southpark] Fix SouthParkDE ( #812 )
...
This was broken by ee1e05581e
Authored by: coletdjnz
2021-09-04 08:01:47 +05:30
pukkandan
f9be9cb9fd
[cookies] Print warning for cookie decoding error only once
...
Closes #889
2021-09-04 07:52:47 +05:30
pukkandan
4614bc22c1
Allow --force-write-archive
to work with --flat-playlist
...
Related: #876
2021-09-04 03:07:29 +05:30
pukkandan
8e5fecc88c
Handle more playlist errors with -i
2021-09-04 03:07:27 +05:30
pukkandan
165efb823b
[ModifyChapters] fixes (See desc)
...
* [docs] Fix typo
* Do not enable `sponskrub` by default
* Fix `--force-keyframes-at-cuts`
* Don't embed subtitles if the video has been cut. Previously, running `--remove-chapters` with `--embed-subs` multiple times caused repeated cuts and out-of-sync subtitles
* Store `_real_duration` to prevent running ffprobe multiple times
2021-09-04 01:39:31 +05:30
pukkandan
dd594deb2a
Fix --no-get-comments
...
Closes #882
2021-09-04 01:39:30 +05:30
pukkandan
409e18286e
Fix extra_info
being reused across runs
...
58adec4677
was supposed to solve this, but ended up being an incomplete fix
Closes #727
2021-09-04 01:39:29 +05:30
pukkandan
8113999995
Fix --compat-option playlist-index
2021-09-04 01:39:27 +05:30
pukkandan
8026e50152
[version] update
...
:ci skip all
2021-09-02 05:33:38 +05:30
pukkandan
9ee4f0bb5b
Release 2021.09.02
2021-09-02 04:43:38 +05:30
pukkandan
347182a0cd
Show a more useful error in older python versions
2021-09-02 03:52:08 +05:30
pukkandan
a7429aa9fa
[youtube] Fix subtitle names
2021-09-02 02:26:27 +05:30
Nil Admirari
7a340e0df3
Native SponsorBlock implementation and related improvements ( #360 )
...
SponsorBlock options:
* The fetched sponsor sections are written to infojson
* `--sponsorblock-remove` removes specified chapters from file
* `--sponsorblock-mark` marks the specified sponsor sections as chapters
* `--sponsorblock-chapter-title` to specify sponsor chapter template
* `--sponsorblock-api` to use a different API
Related improvements:
* Split `--embed-chapters` from `--embed-metadata`
* Add `--remove-chapters` to remove arbitrary chapters
* Add `--force-keyframes-at-cuts` for more accurate cuts when removing and splitting chapters
Deprecates all `--sponskrub` options
Authored by: nihil-admirari, pukkandan
2021-09-02 02:25:16 +05:30
ouwou
f0e5366335
[reddit] Fix for quarantined subreddits ( #848 )
...
Authored by: ouwou
2021-09-02 00:24:31 +05:30
nyuszika7h
49ca8db06b
[mediaset] Fix extraction for more videos ( #852 )
...
Closes #851
Authored by: nyuszika7h
2021-09-02 00:23:19 +05:30
nyuszika7h
ee57a19d84
[mediaset] Fix extraction for some videos ( #850 )
...
This was broken by #564
Closes #849
Authored by: nyuszika7h
2021-09-01 21:09:15 +05:30
octotherp
908b56eaf7
[XHamster] Extract uploader_id
( #844 )
...
Authored by: octotherp
2021-09-01 18:58:25 +05:30
u-spec-png
1461d7bef2
[Tokentube] Add extractor ( #842 )
...
Closes #800
Authored by: u-spec-png
2021-09-01 18:40:25 +05:30
pukkandan
8a2d992389
[facebook] Fix format sorting
...
Closes #795
2021-09-01 09:17:52 +05:30
pukkandan
8e25d624df
[EmbedSubtitle] Continue even if some files are missing
2021-09-01 08:51:22 +05:30
coletdjnz
e88dabb35e
[Viafree] Fix extractor and extract subtitles ( #828 )
...
Authored by: coletdjnz
Fixes #820
2021-08-31 22:31:11 +00:00
BunnyHelp
8eb7ba82ca
[iwara.tv] Extract more metadata ( #829 )
...
Authored-by: BunnyHelp
2021-09-01 00:59:30 +05:30
Luc Ritchie
b2eeee0ce0
[afreecatv] Tolerate failure to parse date string ( #832 )
...
Authored by: wlritchi
2021-08-30 21:37:34 +05:30
Luc Ritchie
875cfb8cbc
[afreecatv] Fix adult VODs ( #831 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/28405
Fixes https://github.com/ytdl-org/youtube-dl/issues/26622 , https://github.com/ytdl-org/youtube-dl/issues/26926
Authored by: wlritchi
2021-08-30 21:05:48 +05:30
u-spec-png
05664a2f7b
[CDA] Add more formats ( #805 )
...
Fixes : #791 , https://github.com/ytdl-org/youtube-dl/issues/29844
Authored by: u-spec-png
2021-08-30 19:37:03 +05:30
coletdjnz
62cdaaf0e2
[StarTV] Add extractor for startv.com.tr ( #815 )
...
Authored-by: mrfade, coletdjnz
Related: https://github.com/ytdl-org/youtube-dl/issues/22715
2021-08-29 22:29:42 +00:00
coletdjnz
419508eabb
[Motherless] Fix extractor ( #809 )
...
Authored-by: coletdjnz
Fixes #806 , https://github.com/ytdl-org/youtube-dl/issues/29626
2021-08-29 22:22:57 +00:00
Sipherdrakon
54153fb71b
[VH1,TVLand] Fix extractors ( #784 )
...
Fixes #745 but not #713
Authored by: Sipherdrakon
2021-08-30 03:20:58 +05:30
zenerdi0de
1dd6d9ca9d
[Patreon] Add PatreonUserIE ( #573 )
...
Authored by: zenerdi0de
2021-08-30 03:17:50 +05:30
IONECarter
356ac009d3
[peloton] Add extractor ( #192 )
...
Authored by: IONECarter, capntrips, pukkandan
2021-08-30 03:13:59 +05:30
coletdjnz
9a292a620c
[ATV.at] Fix extractor for ATV.at ( #816 )
...
Authored-by: NeroBurner, coletdjnz
Fixes https://github.com/ytdl-org/youtube-dl/issues/29079
2021-08-29 21:34:39 +00:00
coletdjnz
7e55872286
[camtube] remove extractor ( #810 )
...
Co-authored-by: alerikaisattera
2021-08-29 21:11:03 +00:00
std-move
2fc14b9925
[Nova] fix extractor ( #807 )
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/27840
Authored by: std-move
2021-08-29 07:04:42 +05:30
Ashish
58f68fe703
[TV2Hu] Fix TV2HuIE
and add TV2HuSeriesIE
( #804 )
...
Closes #799
Authored by: Ashish0804
2021-08-29 06:44:22 +05:30
animelover1984
abafce59a1
[Niconico] Add Search extractors ( #672 )
...
Authored by: animelover1984, pukkandan
2021-08-28 07:07:13 +05:30
pukkandan
2e7781a93c
[docs] Fix some typos
...
Closes #677 , #774
2021-08-28 02:20:40 +05:30
Ashish
bc36bc36a1
[ShemarooMe] Fix extractor ( #798 )
...
Closes #797
Authored by: Ashish0804
2021-08-27 20:39:13 +05:30
Paul Wrubel
d75201a873
Use os.replace
where applicable ( #793 )
...
When using
```py
os.remove(encodeFilename(filename))
os.rename(encodeFilename(temp_filename), encodeFilename(filename))
```
the `os.remove` need not be atomic and so can be executed arbitrarily compared to the immediately following rename call. It is better to use `os.replace` instead
Authored by: paulwrubel
2021-08-27 07:57:20 +05:30
pukkandan
691d5823d6
[aria2c] Obey --rate-limit
2021-08-27 00:59:36 +05:30
pukkandan
c311988d19
[youtube] Improve 26e8e04454
...
The streams of the same itag may have slightly different size/bitrate
2021-08-26 08:27:29 +05:30
pukkandan
26e8e04454
[youtube] Prefer audio stream that YouTube considers default
...
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29864
Related: https://github.com/clsid2/mpc-hc/issues/1268
2021-08-26 08:08:34 +05:30
pukkandan
198e3a04c9
[FormatSort] Remove priority of lang
2021-08-26 08:08:33 +05:30
Robin
61bfacb233
[facebook] Update onion URL ( #788 )
...
Authored by: Derkades
2021-08-25 20:31:43 +05:30
Ashish
85a0021fb3
[ProjectVeritas] Add extractor ( #790 )
...
https://github.com/ytdl-org/youtube-dl/issues/26749
Authored by: Ashish0804
2021-08-25 20:17:58 +05:30
Ashish
7a45a1590b
[Epicon] Add extractors ( #789 )
...
Authored by: Ashish0804
2021-08-25 19:33:32 +05:30
CeruleanSky
1c36c1f320
Fix --no-prefer-free-formats
( #787 )
...
Authored by: CeruleanSky
2021-08-25 17:19:05 +05:30
pukkandan
e0493e90fc
fix bug in 88acdbc269
2021-08-25 10:26:09 +05:30
The Hatsune Daishi
1931a55ee8
[radiko] Add extractors ( #731 )
...
https://github.com/ytdl-org/youtube-dl/issues/29840
Authored by: nao20010128nao
2021-08-25 10:18:27 +05:30
i6t
63b1ad0f05
[iwara] Add thumbnail ( #781 )
...
Authored by: i6t
2021-08-25 03:06:15 +05:30
coletdjnz
0bb1bc1b10
[youtube] Remove annotations and deprecate --write-annotations
( #765 )
...
Closes #692
Authored by: coletdjnz
2021-08-24 09:22:40 +05:30
pukkandan
45842107b9
fix bug in 6251555f1c
...
:ci skip
2021-08-24 06:23:21 +05:30
pukkandan
6251555f1c
[downloader/ffmpeg] Support for DASH manifests (experimental)
...
Closes #159
2021-08-24 05:52:00 +05:30
pukkandan
330690a214
[downloader/ffmpeg] Allow passing custom arguments before -i
...
Closes #686
2021-08-24 04:24:12 +05:30
tandy1000
91d4b32bb6
[ManotoTV] Add new extractors ( #767 )
...
Authored by: tandy1000
2021-08-24 00:15:46 +05:30
pukkandan
a181cd0c60
[facebook] Fix metadata extraction
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29796
Closes #453 , https://github.com/ytdl-org/youtube-dl/issues/29421 , https://github.com/ytdl-org/youtube-dl/issues/23627 , https://github.com/ytdl-org/youtube-dl/issues/23180 , https://github.com/ytdl-org/youtube-dl/issues/14156
Authored by: kikuyan
2021-08-23 22:07:00 +05:30
Ashish
ea81966e64
[TV2] Fix extractor ( #766 )
...
Closes #764
Authored by: Ashish0804
2021-08-23 21:32:33 +05:30
Ashish
2acf2ce5cb
[GabTV] Add extractor ( #768 )
...
Closes #499
Authored by: Ashish0804
2021-08-23 21:30:39 +05:30
Ashish
f7f18f905c
[tiktok] Add TikTokUserIE ( #756 )
...
Authored-by: Ashish0804, pukkandan
2021-08-23 20:12:23 +05:30
pukkandan
4f8b70b593
[TikTok] Fix metadata extraction
2021-08-23 19:31:28 +05:30
MinePlayersPE
e43e9f3c2c
[aljazeera] Fix extractor ( #763 )
...
Closes #762 , https://github.com/ytdl-org/youtube-dl/issues/29517
Authored by: MinePlayersPE
2021-08-23 15:24:15 +05:30
pukkandan
71dd5d4a00
[peertube] handle new video URL format
...
Closes #722 , https://github.com/ytdl-org/youtube-dl/issues/29782
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29475
Authored by: Chocobozzz
2021-08-23 06:26:35 +05:30
nyuszika7h
52a2f994c9
[adobepass] Fix Verizon SAML login ( #743 )
...
Original PR: https://github.com/ytdl-org/youtube-dl/pull/19136 from 64bddfe15c
Authored-by: nyuszika7h, ParadoxGBB <paradoxgbb@yahoo.com>
2021-08-23 06:08:32 +05:30
pukkandan
8b7491c8d1
Fix add_info_extractor
when used via API
...
Bug from: 251ae04e6a
2021-08-23 05:31:55 +05:30
pukkandan
251ae04e6a
[lazy_extractor] Create instance only after pre-checking archive
2021-08-23 05:06:39 +05:30
pukkandan
1151c4079a
[extractor] Show video id in error messages if possible
2021-08-23 02:49:07 +05:30
pukkandan
88acdbc269
[extractor] Better error message for DRM ( #729 )
...
Closes #636
2021-08-23 01:38:38 +05:30
Tom-Oliver Heidel
9b5fa9ee7c
[youtube] Add av01 itags to known formats list ( #747 )
...
Authored by: blackjack4494
2021-08-23 01:29:43 +05:30
mahanstreamer
aca5774e68
[bitchute] Fix test ( #758 )
...
Authored by: mahanstreamer
2021-08-23 01:28:23 +05:30
pukkandan
3fb4e21b38
[lazy_extractors] Fix suitable
and add flake8 test
2021-08-23 01:04:29 +05:30
pukkandan
4dfbf8696b
[utils] Add parse_qs
2021-08-23 00:50:43 +05:30
pukkandan
8fc54b1230
[youtube] Add shorts
to _VALID_URL
...
Normally the generic extractor will redirect the URL,
but the cookies consent screen may sometimes appear instead
Closes #752
2021-08-23 00:50:42 +05:30
pukkandan
da33e35b05
Don't try to merge with final extension
...
The formats may not be directly mergable into the final extension
2021-08-23 00:50:41 +05:30
pukkandan
5ad28e7ffd
[extractor] Common function _match_valid_url
2021-08-23 00:50:40 +05:30
Jérôme Duval
f79ec47d71
[tv5mondeplus] Fix extractor ( #739 )
...
Authored by: korli
2021-08-21 02:04:51 +05:30
Ashish
45b0596290
[HearThisAtIE] Fix extractor ( #742 )
...
Closes : #740
Authored by: Ashish0804
2021-08-21 01:09:59 +05:30
Ashish
96c23f3be8
[Zee5] Fix extractor and add subtitles ( #733 )
...
Closes #728
Authored by Ashish0804
2021-08-21 00:43:12 +05:30