Как отправить видеофайлы с компьютера на Chromecast

Как отправить видеофайлы с компьютера на Chromecast

Воспроизводите файлы MP4 со своего компьютера на телевизоре с помощью Chromecast.

В Chromecast доступный и простой способ играть потоковая передача видео на вашем телевизоре. Обычно вы управляете Chromecast с помощью Google Home. мобильный приложение, или с помощью кнопки Chromecast в приложениях для потокового видео, например YouTube или же Netflix.

Тем не менее, Chromecast также можно управлять с вашего компьютера командная строка. Вы можете транслировать видеофайлы прямо со своего компьютера на Chromecast по домашней сети. Вы также можете транслировать видео из потоковых сервисов или отображать веб-сайты на своем телевизоре..

С помощью Python и Открытый исходный код полезность CATT (Cast All The Things) вы можете транслировать видеофайлы прямо со своего компьютера. Следуйте этим инструкциям, чтобы установить и использовать CATT на вашем Окна, macOS, или же Linux компьютер.

Установить Python 3

CATT требует Python 3.5 или выше. Следуйте этим инструкциям, чтобы установить Python. Если Python 3.5+ уже установлен в вашей системе, вы можете перейти к следующему разделу и установить CATT.

Установите Python 3 в Windows

Python для Windows можно загрузить с Веб-сайт Python. В этих примерах мы используем 64-битный Компьютер Intel / AMD (также известный как x86-64 или AMD64), поэтому мы загружаем Python 3.7.2 установщик исполняемого файла Windows x86-64.

Чтобы установить Python, запустите установщик и следуйте инструкциям на экране..

Примечание

При установке рекомендуем выбрать вариант Добавить Python 3.7 в PATH. Эта опция гарантирует, что вы можете легко запускать все необходимые команды из командной строки Windows..

Установка Python 3.7.2 для Windows

Когда Python установлен, перейдите к следующему разделу и установить CATT.

Установите Python 3 на macOS

Python по умолчанию устанавливается в macOS, но вам может потребоваться установить более новую версию Python 3. Python 3 для macOS можно загрузить с Веб-сайт Python.

Установите Python 3 в Linux

Если вы используете Linux, Python 3 уже должен быть установлен. Чтобы проверить свою версию Python 3, откройте терминал и запустите python3 —version. Если это версия не ниже 3.5, вам не нужно устанавливать Python. Однако вам может потребоваться установить пип, менеджер пакетов Python 3. Например, на Ubuntu, пробег sudo apt update && sudo apt установить python3-pip установить pip для Python 3.

Установить CATT

CATT можно установить с помощью диспетчера пакетов pip..

Установите CATT в Windows

Во-первых, убедитесь, что pip обновлен.. Откройте окно командной строки и запустите следующую команду.

py -m pip install —upgrade pip
Примечание

Если команда не выполняется с сообщением об ошибке "py не распознается как внутренняя или внешняя команда," то у вас не установлена ​​программа запуска python по умолчанию (py.exe). Либо переустановите Python с "установить пусковую установку" опция отмечена или заменить ру с питон в командах в этом разделе.

Затем используйте pip для установки CATT.

py -m pip install catt

Убедитесь, что CATT находится в вашем PATH, запустив где кошка.

Установите CATT на macOS

Откройте терминал macOS (в ваших приложениях). → Папка с утилитами). В командной строке выполните следующую команду.

python3 -m pip install catt

Установите CATT на macOS

Установите CATT в Linux

В терминале Linux выполните следующую команду.

python3 -m pip install catt

Как использовать CATT

Для управления Chromecast с помощью CATT общая команда: Catt Cast ресурс, куда ресурс — это URL-адрес или расположение видеофайла на вашем компьютере. Если ресурс существует, CATT автоматически сканирует вашу локальную сеть, подключается к первому найденному Chromecast и дает ему команду воспроизвести видео..

Примечание

Если у вас несколько устройств Chromecast, вы можете указать их по имени с помощью -d имя вариант, где имя — это имя вашего устройства Chromecast в двойных кавычках. Например, catt -d "ТВ в гостиной" В ролях ресурс.

Трансляция видео с веб-сайтов

Для трансляции потокового видео с сайтов, включая YouTube, Vimeo, и Twitch, используйте команду Catt Cast url, куда url это адрес, по которому вы будете просматривать видео в веб-браузере.

Кончик

Некоторые URL-адреса содержат специальные символы, используемые в командной строке, поэтому рекомендуется заключить URL-адрес в двойные кавычки..

Например, следующая команда воспроизводит видео YouTube на Chromecast.

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

Трансляция YouTube на Chromecast с CATT

Точно так же следующая команда воспроизводит видео, размещенное на Vimeo..

Catt Cast "https://vimeo.com/127605643"

Трансляция Vimeo на Chromecast с помощью CATT

Трансляция видео с вашего компьютера

Chromecast изначально поддерживает MP4 и WebM видео форматы. Если на вашем компьютере есть видеофайл MP4 или WebM, вы можете воспроизвести его на своем Chromecast с помощью команды Catt Cast имя файла.

Например, чтобы загрузить видео с YouTube, вы можете использовать YouTube-dl, который можно установить с помощью pip.

python -m pip установить youtube-dl

Чтобы скачать видео, запустите команду youtube-dl url, куда url расположение видео YouTube в Интернете.

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

Чтобы транслировать это видео на Chromecast, используйте Catt Cast с именем видеофайла, заключенным в двойные кавычки.

Catt Cast "Клод Шеннон — Отец информационной эпохи-z2Whj_nL-x8.webm"

Трансляция локального видеофайла на Chromecast с CATT

Управление воспроизведением видео

Пока на вашем Chromecast воспроизводится потоковое видео, вы можете использовать команду кошка пауза чтобы приостановить это. Чтобы возобновить воспроизведение видео, используйте кошка играть. Чтобы остановиться, используйте Кэтт стоп. Чтобы отрегулировать громкость на Chromecast, используйте catt volumeup, Catt Volumedown, или же объем кошачьего уровень, куда уровень является целым числом от 0 до 100. Чтобы получить полный список команд, выполните catt —help.

Трансляция веб-сайта

Чтобы транслировать любой веб-сайт на телевизор, запустите catt cast_site url. Вы не можете взаимодействовать с сайтом, но он выглядит так же, как в веб-браузере Chrome..