รหัสได้รับการออกแบบใหม่เพื่อใช้ yt-dlp การดาวน์โหลดวิดีโอที่เปิดอยู่จะพร้อมใช้งานอีกครั้ง ฟังก์ชัน download_video ทำงานในเธรดแยกต่างหาก ซึ่งช่วยให้เธรดโปรแกรมหลักอัปเดตสถานะของอินเทอร์เฟซได้ ในระหว่างกระบวนการดาวน์โหลด ข้อมูลปัจจุบันจะแสดงในอินเทอร์เฟซ
คุณสามารถใช้สคริปต์เพื่อดาวน์โหลดวิดีโอจากบริการต่างๆ เช่น vk.com, rutube.ru, youtube.com และอื่น ๆ ทดสอบโดยผู้ใช้แล้ว คุณสามารถอ่านเพิ่มเติมได้ในการสนทนา
สคริปต์ใน python 3 พร้อมอินเทอร์เฟซแบบกราฟิกสำหรับการดาวน์โหลดวิดีโอจากบริการ vk.com
ดาวน์โหลดไฟล์เก็บถาวรด้วยเวอร์ชันล่าสุดแล้วแตกไฟล์ไปยังที่ใดก็ได้ที่สะดวกสำหรับคุณ
ติดตั้งส่วนประกอบและการพึ่งพาที่จำเป็นหากจำเป็น
เรียกใช้ไฟล์ (สคริปต์) vk_video_download.py ;
ในหน้าต่างที่ปรากฏขึ้น ให้วางลิงก์ไปยังวิดีโอลงในช่องป้อนข้อมูลแล้วคลิกปุ่ม ดาวน์โหลดวิดีโอ
หากการดาวน์โหลดสำเร็จ การแจ้งเตือนจะปรากฏขึ้นและวิดีโอจะถูกบันทึกไว้ในโฟลเดอร์ดาวน์โหลด
ลิงก์ควรมีลักษณะดังนี้: https://vk.com/video-100000000_100000000
คุณน่าจะเปิดใช้งานรูปแบบแป้นพิมพ์ภาษารัสเซียไว้ โปรดสลับเป็นภาษาอังกฤษ
จุดบกพร่องนี้เกี่ยวข้องกับกระบวนการที่กำลังดำเนินอยู่ในเบื้องหลัง ซึ่งจะได้รับการแก้ไขในอนาคต
นี่คือคุณลักษณะของงาน ในขณะนี้ การดาวน์โหลดจะดำเนินการในเบื้องหลัง หลังจากการดาวน์โหลดเสร็จสิ้น สคริปต์จะหยุดทำงาน
วิดีโอดังกล่าวปิดไม่ให้บุคคลภายนอกเข้าถึงได้หรือมีรูปแบบแหล่งที่มาที่ไม่รองรับโดย yt-dlp
เปลี่ยนชื่อเป็น .mp4 หรือไม่ โดยปกติแล้วนี่ก็เพียงพอที่จะแก้ปัญหาได้
ไปยังไดเร็กทอรีดาวน์โหลดซึ่งอยู่ในตำแหน่งเดียวกับที่สคริปต์ vk_video_download.py ของคุณอยู่
vk_video_download.py - สคริปต์สำหรับดาวน์โหลดวิดีโอจาก vk.com
ธีม - โฟลเดอร์ที่มีธีมการออกแบบ (สไตล์ ไอคอน ฯลฯ)
Requirements.txt - การพึ่งพา
คำสั่งในการติดตั้งส่วนประกอบที่จำเป็น
pip install -r requirements.txt
หรือการติดตั้ง yt-dlp แยกต่างหาก
python3 -m pip install -U yt-dlp
คำสั่งเพื่อสร้างไฟล์ exe ใน pyinstaller:
pyinstaller vk_video_download.py --noconsole --onefile --icon=icon.ico
หรือคุณสามารถใช้ GUI สำหรับ Pyinstaller ที่ใช้ Tkinker
สคริปต์ได้รับการทดสอบบน Windows โดยใช้ Python เวอร์ชัน 3.10.2 เท่านั้น
GUI สำหรับ Pyinstaller ที่ใช้ Tkinker
การติดตั้ง yt-dlp
คู่มือ yt-dlp
ขอคู่มือ
ธีม Tkinker: Sun-Valley - rdbende
ธีม Tkinker: ฤดูใบไม้ผลิ-เที่ยง - blyamur
ไม่ใช้เพื่อการค้า
ขอบคุณสำหรับการอ่าน?
ขอบคุณสำหรับการอ่าน!
ดีใจที่ได้ยินแบบนั้น :) ถ้าคุณอยากช่วยฉัน ซื้อกาแฟให้ฉันสักแก้วก็ได้ ☕ ( yoomoney หรือ ko-fi, boosty.to )
ดีใจที่ได้ยินแบบนั้น :) ถ้าอยากช่วยก็ซื้อกาแฟให้ฉันสักแก้วได้นะ
© 2024 จากรัสเซียด้วย ❤