mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2025-06-06 00:49:20 +02:00
merge branch 'master'
This commit is contained in:
10
.github/banner.svg
vendored
10
.github/banner.svg
vendored
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 15 KiB |
@@ -17,7 +17,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<!-- MANPAGE: END EXCLUDED SECTION -->
|
<!-- MANPAGE: END EXCLUDED SECTION -->
|
||||||
|
|
||||||
yt-dlp is a [youtube-dl](https://github.com/ytdl-org/youtube-dl) fork based on the now inactive [youtube-dlc](https://github.com/blackjack4494/yt-dlc). The main focus of this project is adding new features and patches while also keeping up to date with the original project
|
yt-dlp is a feature-rich command-line audio/video downloader with support for [thousands of sites](supportedsites.md). The project is a fork of [youtube-dl](https://github.com/ytdl-org/youtube-dl) based on the now inactive [youtube-dlc](https://github.com/blackjack4494/yt-dlc).
|
||||||
|
|
||||||
<!-- MANPAGE: MOVE "USAGE AND OPTIONS" SECTION HERE -->
|
<!-- MANPAGE: MOVE "USAGE AND OPTIONS" SECTION HERE -->
|
||||||
|
|
||||||
|
@@ -28,7 +28,7 @@ def main():
|
|||||||
}],
|
}],
|
||||||
version_info={
|
version_info={
|
||||||
'version': VERSION,
|
'version': VERSION,
|
||||||
'description': 'A youtube-dl fork with additional features and patches',
|
'description': 'A feature-rich command-line audio/video downloader',
|
||||||
'comments': 'Official repository: <https://github.com/yt-dlp/yt-dlp>',
|
'comments': 'Official repository: <https://github.com/yt-dlp/yt-dlp>',
|
||||||
'product_name': 'yt-dlp',
|
'product_name': 'yt-dlp',
|
||||||
'product_version': VERSION,
|
'product_version': VERSION,
|
||||||
|
@@ -24,7 +24,7 @@ PREFIX = r'''%yt-dlp(1)
|
|||||||
|
|
||||||
# NAME
|
# NAME
|
||||||
|
|
||||||
yt\-dlp \- A youtube-dl fork with additional features and patches
|
yt\-dlp \- A feature\-rich command\-line audio/video downloader
|
||||||
|
|
||||||
# SYNOPSIS
|
# SYNOPSIS
|
||||||
|
|
||||||
|
@@ -10,7 +10,7 @@ maintainers = [
|
|||||||
{name = "bashonly", email = "bashonly@protonmail.com"},
|
{name = "bashonly", email = "bashonly@protonmail.com"},
|
||||||
{name = "coletdjnz", email = "coletdjnz@protonmail.com"},
|
{name = "coletdjnz", email = "coletdjnz@protonmail.com"},
|
||||||
]
|
]
|
||||||
description = "A youtube-dl fork with additional features and patches"
|
description = "A feature-rich command-line audio/video downloader"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.8"
|
requires-python = ">=3.8"
|
||||||
keywords = [
|
keywords = [
|
||||||
|
@@ -6965,7 +6965,7 @@ class YoutubeSearchIE(YoutubeTabBaseInfoExtractor, SearchInfoExtractor):
|
|||||||
IE_DESC = 'YouTube search'
|
IE_DESC = 'YouTube search'
|
||||||
IE_NAME = 'youtube:search'
|
IE_NAME = 'youtube:search'
|
||||||
_SEARCH_KEY = 'ytsearch'
|
_SEARCH_KEY = 'ytsearch'
|
||||||
_SEARCH_PARAMS = 'EgIQAQ%3D%3D' # Videos only
|
_SEARCH_PARAMS = 'EgIQAfABAQ==' # Videos only
|
||||||
_TESTS = [{
|
_TESTS = [{
|
||||||
'url': 'ytsearch5:youtube-dl test video',
|
'url': 'ytsearch5:youtube-dl test video',
|
||||||
'playlist_count': 5,
|
'playlist_count': 5,
|
||||||
@@ -6973,6 +6973,14 @@ class YoutubeSearchIE(YoutubeTabBaseInfoExtractor, SearchInfoExtractor):
|
|||||||
'id': 'youtube-dl test video',
|
'id': 'youtube-dl test video',
|
||||||
'title': 'youtube-dl test video',
|
'title': 'youtube-dl test video',
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
'note': 'Suicide/self-harm search warning',
|
||||||
|
'url': 'ytsearch1:i hate myself and i wanna die',
|
||||||
|
'playlist_count': 1,
|
||||||
|
'info_dict': {
|
||||||
|
'id': 'i hate myself and i wanna die',
|
||||||
|
'title': 'i hate myself and i wanna die',
|
||||||
|
}
|
||||||
}]
|
}]
|
||||||
|
|
||||||
|
|
||||||
@@ -6980,7 +6988,7 @@ class YoutubeSearchDateIE(YoutubeTabBaseInfoExtractor, SearchInfoExtractor):
|
|||||||
IE_NAME = YoutubeSearchIE.IE_NAME + ':date'
|
IE_NAME = YoutubeSearchIE.IE_NAME + ':date'
|
||||||
_SEARCH_KEY = 'ytsearchdate'
|
_SEARCH_KEY = 'ytsearchdate'
|
||||||
IE_DESC = 'YouTube search, newest videos first'
|
IE_DESC = 'YouTube search, newest videos first'
|
||||||
_SEARCH_PARAMS = 'CAISAhAB' # Videos only, sorted by date
|
_SEARCH_PARAMS = 'CAISAhAB8AEB' # Videos only, sorted by date
|
||||||
_TESTS = [{
|
_TESTS = [{
|
||||||
'url': 'ytsearchdate5:youtube-dl test video',
|
'url': 'ytsearchdate5:youtube-dl test video',
|
||||||
'playlist_count': 5,
|
'playlist_count': 5,
|
||||||
|
Reference in New Issue
Block a user