Python Script เพื่อดาวน์โหลดเพลงในรูปแบบที่ดีที่สุดจาก Youtube ยังไม่ได้ทดสอบในเครื่อง Windows ดังนั้นคงจะดีถ้ามีคนทำได้ ณ ตอนนี้มันใช้งานได้กับอาร์กิวเมนต์บรรทัดคำสั่ง ทำไม ไม่มีเหตุผลที่ชัดเจน นอกเสียจากว่ามันสะดวกสำหรับฉันมากกว่า เพียงระบุชื่อเพลงหลังชื่อโปรแกรมในเครื่องหมายคำพูด
python downloader.py "<Song1>" "<Song2>" ...
หรือ
python downloader.py -i <filename>
โดยที่ชื่อไฟล์ประกอบด้วยรายชื่อเพลง
urllib
: ติดตั้งโมดูล urllib
ด้วย pip3
ด้วยคำสั่งนี้
pip3 install urllib
BeautifulSoup: ติดตั้ง BeautifulSoup4 ด้วย
pip3 install beautifulsoup4
youtube-dl: ติดตั้ง youtube-dl ด้วย
pip3 install youtube_dl
ผู้ใช้ครั้งแรกโปรดตรวจสอบหัวข้อถัดไป
ดาวน์โหลดไฟล์ downloader.py ไปยังระบบของคุณ
เปิดเทอร์มินัลและเข้าไปในไดเร็กทอรีที่คุณบันทึกไฟล์
รันคำสั่งนี้:
python3 downloader.py <songname>
สนุก ;)
ก่อนใช้งานโปรแกรมให้เปิดด้วยโปรแกรมแก้ไขข้อความ
เปลี่ยน ~/Music/
เป็นเส้นทางที่คุณต้องการบันทึกเพลงที่ดาวน์โหลด และทิ้งอักขระ '/' ต่อท้ายไว้
ตัวอย่าง: หากคุณต้องการให้บันทึกไว้ในโฟลเดอร์ ~/Music
บรรทัดที่ 6 ควรมีลักษณะดังนี้:
pathToSave = "~/Music/"
และไม่
pathToSave = "~/Music"
คุณพร้อมที่จะไป อ้างอิงถึงวิธีการใช้งานหากมีปัญหาใด ๆ