Sitemap

Chromecast là một cách dễ dàng, giá cả phải chăng để phát video trực tuyến trên TV của bạn.Thông thường, bạn điều khiển Chromecast của mình bằng ứng dụng Google Home dành cho thiết bị di động hoặc bằng nút Chromecast trong các ứng dụng video trực tuyến, như YouTube hoặc Netflix.

Tuy nhiên, Chromecast cũng có thể được điều khiển từ dòng lệnh trên máy tính của bạn.Bạn có thể truyền các tệp video trực tiếp từ máy tính của mình sang Chromecast qua mạng gia đình của bạn.Bạn cũng có thể truyền video từ các dịch vụ phát trực tuyến hoặc hiển thị các trang web trên TV của mình.

Sử dụng Python và tiện ích nguồn mở CATT (Cast All The Things), bạn có thể truyền các tệp video trực tiếp từ máy tính của mình.Làm theo các hướng dẫn sau để cài đặt và sử dụng CATT trên máy tính Windows, macOS hoặc Linux của bạn.

Cài đặt Python 3

CATT yêu cầu Python 3.5 trở lên.Làm theo các hướng dẫn sau để cài đặt Python.Nếu Python 3.5+ đã được cài đặt trên hệ thống của bạn, bạn có thể chuyển sang phần tiếp theo và cài đặt CATT.

Cài đặt Python 3 trên Windows

Python dành cho Windows có thể được tải xuống từ trang web của Python.Trong các ví dụ này, chúng tôi đang sử dụng máy tính 64-bit Intel / AMD (còn được gọi là x86-64 hoặc AMD64), vì vậy chúng tôi tải xuống trình cài đặt thực thi Python 3.7.2 Windows x86-64.

Để cài đặt Python, hãy chạy trình cài đặt và làm theo hướng dẫn trên màn hình.

Ghi chú

Trong khi cài đặt, chúng tôi khuyên bạn nên chọn tùy chọn Thêm Python 3.7 vào PATH.Tùy chọn này đảm bảo bạn có thể dễ dàng chạy tất cả các lệnh cần thiết từ Dấu nhắc lệnh của Windows.

Khi Python được cài đặt, hãy chuyển sang phần tiếp theo và cài đặt CATT.

Cài đặt Python 3 trên macOS

Python được cài đặt trên macOS theo mặc định, nhưng bạn có thể cần cài đặt phiên bản Python 3 mới hơn.Python 3 cho macOS có thể được tải xuống từ trang web của Python.

Cài đặt Python 3 trên Linux

Nếu bạn đang chạy Linux, Python 3 sẽ được cài đặt sẵn.Để kiểm tra phiên bản Python 3 của bạn, hãy mở một thiết bị đầu cuối và chạy phiên bản python3.Nếu đó là phiên bản ít nhất 3.5, bạn không cần cài đặt Python.Tuy nhiên, bạn có thể cần cài đặt pip, trình quản lý gói Python 3.Ví dụ: trên Ubuntu, chạy sudo apt update && sudo apt install python3-pip để cài đặt pip cho Python 3.

Cài đặt CATT

CATT có thể được cài đặt bằng trình quản lý gói pip.

Cài đặt CATT trên Windows

Đầu tiên, hãy đảm bảo rằng pip được cập nhật.Mở cửa sổ Command Prompt và chạy lệnh sau.

 py -m pip install --upgrade pip
Ghi chú

Nếu lệnh không thành công với thông báo lỗi "py không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài", thì bạn chưa cài đặt trình khởi chạy python (py.exe) mặc định.Cài đặt lại Python với tùy chọn "cài đặt trình khởi chạy" được chọn hoặc thay thế py bằng python trong các lệnh trong phần này.

Tiếp theo, sử dụng pip để cài đặt CATT.

 py -m pip install catt

Xác minh rằng CATT có trong PATH của bạn bằng cách chạy nơi catt.

Cài đặt CATT trên macOS

Mở Thiết bị đầu cuối macOS (trong thư mục Ứng dụng → Tiện ích của bạn). Tại dấu nhắc lệnh, hãy chạy lệnh sau.

 python3 -m pip install catt

Cài đặt CATT trên Linux

Trong một thiết bị đầu cuối Linux, hãy chạy lệnh sau.

 python3 -m pip install catt

Cách sử dụng CATT

Để điều khiển Chromecast của bạn bằng CATT, lệnh chung là truyền catttài nguyên, trong đó tài nguyên là URL hoặc vị trí tệp video trên máy tính của bạn.Nếu tài nguyên tồn tại, CATT sẽ tự động quét mạng cục bộ của bạn, kết nối với Chromecast đầu tiên mà nó tìm thấy và yêu cầu nó phát video.

Ghi chú

Nếu bạn có nhiều thiết bị Chromecast, bạn có thể chỉ định thiết bị đó theo tên với tùy chọn tên -d, trong đó tên là tên thiết bị Chromecast của bạn trong dấu ngoặc kép.Ví dụ: tài nguyên truyền catt -d "Living Room TV".

Truyền video từ các trang web

Để truyền video trực tuyến từ các trang web, bao gồm YouTube, Vimeo và Twitch, hãy sử dụng lệnh catt cast url, trong đó url là địa chỉ nơi bạn sẽ xem video trong trình duyệt web.

Mẹo

Một số URL chứa các ký tự đặc biệt được sử dụng bởi dấu nhắc lệnh, vì vậy bạn nên đặt URL trong dấu ngoặc kép.

Ví dụ: lệnh sau phát video YouTube trên Chromecast.

 catt cast "https://www.youtube.com/watch?v=z2Whj_nL-x8"

Tương tự, lệnh sau sẽ phát video được lưu trữ trên Vimeo.

 catt cast "https://vimeo.com/127605643"

Truyền video từ máy tính của bạn

Chromecast nguyên bản hỗ trợ các định dạng video MP4 và WebM.Nếu bạn có tệp video MP4 hoặc WebM trên máy tính, bạn có thể phát tệp đó trên Chromecast của mình bằng lệnh catt casttên tệp.

Ví dụ: để tải xuống video từ YouTube, bạn có thể sử dụng YouTube-dl, có thể được cài đặt bằng pip.

 python -m pip install youtube-dl

Để tải xuống video, hãy chạy lệnh url youtube-dl, trong đó url là vị trí của video YouTube trên web.

 youtube-dl "https://www.youtube.com/watch?v=z2Whj_nL-x8"

Để truyền video này tới Chromecast của bạn, hãy sử dụng truyền catt với tên tệp video, được đặt trong dấu ngoặc kép.

 catt cast "Claude Shannon - Father of the Information Age-z2Whj_nL-x8.webm"

Kiểm soát phát lại video

Trong khi video trực tuyến đang phát trên Chromecast của bạn, bạn có thể sử dụng lệnh catt pause để tạm dừng video đó.Để tiếp tục video, hãy sử dụng catt play.Để dừng lại, hãy sử dụng catt stop.Để điều chỉnh âm lượng trên Chromecast, hãy sử dụng âm lượng catt, catt volumedown hoặc catt volumecấp, trong đó cấp là một số nguyên từ 0 đến 100.Để có danh sách đầy đủ các lệnh, hãy chạy catt --help.

Truyền một trang web

Để truyền bất kỳ trang web nào tới TV của bạn, hãy chạy url catt cast_site.Bạn không thể tương tác với trang web, nhưng nó sẽ xuất hiện như trong trình duyệt web Chrome.

Thông tin liên quan

Tất cả danh mục: Thông tin sửa lỗi