Phát video Youtube bằng Python

Để phát video youtube bằng python, chúng ta cần mô-đun pafyvlc.
Pafy là một thư viện Python để tải xuống nội dung YouTube và truy xuất siêu dữ liệu. Đây là lệnh cài đặt pafy: pip install pafy

VLC: Là một thư viện python cho sử dụng chức năng của trình phát phương tiện vlc. Để sử dụng mô-đun vlc trong python, hệ thống người dùng cũng phải có phiên bản trình phát VLC tương thích. Đây là lệnh cài đặt module vlc: pip install python-vlc

Các bước thực hiện:

  • Import the pafy và vlc module
  • Tạo một biến có URL của video
  • Tạo một đối tượng pafy sử dụng liên kết URL của video
  • Nhận luồng chất lượng tốt nhất của liên kết youtube đã cho
  • Tạo đối tượng vlc MediaPlayer 
  • Phát video
Dưới đây là cách thực hiện