1

クリップボードのリンクを取得して youtube-dl に転送する単純な python スクリプトがあります。

import youtube_dl
import tkinter as tk
import subprocess
import os

root = tk.Tk()
# keep the window from showing
root.withdraw()
# read the clipboard
clipboard_link = root.clipboard_get()

ydl_opts = { "format": "[height<=480]"}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
    get_info = ydl.extract_info(clipboard_link, download=False)

#open url in external player
video_url = get_info["url"]
path_to_player = r"C:\Program Files (x86)\K-Lite Codec Pack\MPC-HC64\mpc-hc64.exe"
subprocess.call([path_to_player, video_url])

clipboard_link に割り当てる前に、サポートされているサイトのリストでroot.clipboard_get() を確認するにはどうすればよいですか?

4

1 に答える 1