mirror of
https://github.com/migatu/conjurer.git
synced 2026-07-17 23:32:10 +00:00
Add auth to ytdlp
This commit is contained in:
@@ -120,6 +120,9 @@ SPOTIFY_CTRL = spotipy.Spotify(
|
|||||||
client_secret=authTokens[2],
|
client_secret=authTokens[2],
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
REMOTE_HOST_NAME = "youtube"
|
||||||
|
authTokens = netrc_mod.authenticators(REMOTE_HOST_NAME)
|
||||||
|
YOUTUBE_AUTH = [authTokens[0],authTokens[2]]
|
||||||
|
|
||||||
WORD_REACTIONS = DATA["word_reactions"]
|
WORD_REACTIONS = DATA["word_reactions"]
|
||||||
CYCLIC_WORDS = DATA["cyclic_words"]
|
CYCLIC_WORDS = DATA["cyclic_words"]
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ from constants import (
|
|||||||
MUSIC_FOLDER,
|
MUSIC_FOLDER,
|
||||||
SEND_MP3,
|
SEND_MP3,
|
||||||
SPOTIFY_CTRL,
|
SPOTIFY_CTRL,
|
||||||
|
YOUTUBE_AUTH,
|
||||||
)
|
)
|
||||||
from spotify_dl import spotify
|
from spotify_dl import spotify
|
||||||
from spotify_dl import youtube as youtube_download
|
from spotify_dl import youtube as youtube_download
|
||||||
@@ -161,6 +162,7 @@ async def get_file(ctx, source, link):
|
|||||||
file_name_f=file_name_f,
|
file_name_f=file_name_f,
|
||||||
multi_core=0,
|
multi_core=0,
|
||||||
proxy="",
|
proxy="",
|
||||||
|
YT_AUTH = YOUTUBE_AUTH
|
||||||
)
|
)
|
||||||
_ = await coro
|
_ = await coro
|
||||||
logger.info("YT-DL done")
|
logger.info("YT-DL done")
|
||||||
@@ -203,6 +205,8 @@ async def get_file(ctx, source, link):
|
|||||||
else:
|
else:
|
||||||
dir_path = "/home/pi/RetroPie/mp3/Youtube"
|
dir_path = "/home/pi/RetroPie/mp3/Youtube"
|
||||||
ydl_opts = {
|
ydl_opts = {
|
||||||
|
"username": YOUTUBE_AUTH[0],
|
||||||
|
"password": YOUTUBE_AUTH[1],
|
||||||
"proxy": "",
|
"proxy": "",
|
||||||
"default_search": "ytsearch",
|
"default_search": "ytsearch",
|
||||||
"format": "bestaudio/best",
|
"format": "bestaudio/best",
|
||||||
|
|||||||
Reference in New Issue
Block a user