นี่คืออินเทอร์เฟซแบบกราฟิกของ Windows สำหรับ yt-dlp ที่ออกแบบมาให้เป็นเครื่องมือดาวน์โหลด YouTube แบบธรรมดา ตั้งแต่เวอร์ชัน 1.2 เป็นต้นมา อินเทอร์เฟซยังยอมรับ URL ที่ไม่ใช่ของ YouTube ด้วย ดังนั้นตามทฤษฎีแล้วจึงสามารถใช้เพื่อดาวน์โหลดจากไซต์ใดๆ ที่ yt-dlp
รองรับ (ดูรายการ)
หากต้องการใช้ ให้แตกไฟล์เก็บถาวรในโฟลเดอร์ใหม่ที่ตำแหน่งที่คุณเลือก และเรียกใช้ ytdlp-interface.exe
ลิงค์ดาวน์โหลดสำหรับเวอร์ชันล่าสุด (64 บิต): https://github.com/ErrorFlynn/ytdlp-interface/releases/download/v2.14.1/ytdlp-interface.7z
รุ่น 32 บิต: https://github.com/ErrorFlynn/ytdlp-interface/releases/download/v2.14.1/ytdlp-interface_x86.7z
โปรเจ็กต์นี้ขึ้นอยู่กับไลบรารีแบบคงที่สามไลบรารี: ไลบรารี Nana C++ GUI v1.8 หรือใหม่กว่า (ในขณะที่ฉันกำลังเขียน v1.8 นี้อยู่ในระหว่างการพัฒนา ดังนั้นคุณต้องสร้างสาขา develop-1.8
), libjpeg-turbo และ bit7z
โครงการใช้ไลบรารี Nana เวอร์ชันแก้ไข (ไฟล์ nana-develop-1.8 (2024-05-06) ytdlp-interface mod.7z
) คุณยังคงลิงก์กับไลบรารีต้นฉบับได้ แต่เวอร์ชันที่แก้ไขจะมีฟีเจอร์และลักษณะการทำงานที่ไม่ปรากฏในต้นฉบับ (ณ เดือนมิถุนายน 2024) สิ่งสำคัญที่สุดคือ ไลบรารีที่ได้รับการปรับเปลี่ยนทำให้แน่ใจได้ว่าองค์ประกอบอินเทอร์เฟซทั้งหมดเป็นไปตามโครงร่างสีที่เลือก และองค์ประกอบอินเทอร์เฟซส่วนใหญ่ปรับขนาดอย่างเหมาะสมตามปัจจัยมาตราส่วนของระบบ
โปรแกรมยังใช้ JSON สำหรับ C++ สมัยใหม่เพื่อรับข้อมูลวิดีโอจาก yt-dlp.exe
และเพื่ออ่าน/เขียนไฟล์การตั้งค่า แต่นั่นเป็นเพียงไฟล์ส่วนหัวที่รวมอยู่ในโปรเจ็กต์ (คุณสามารถแทนที่ด้วยเวอร์ชันล่าสุดได้หากคุณจริงๆ ต้องการ)