0
0
Fork 0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-11-22 02:15:12 +00:00

[ie/youtube:search] Fix params for uncensored results (#9456)

Closes #9156
Authored by: alb, pukkandan
This commit is contained in:
Aron Buzinkay 2024-03-20 00:25:04 +01:00 committed by GitHub
parent 388c979ac6
commit 17d248a587
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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,