Приложение PlayerCast превращает ваш медиаплеер на любое другое устройство Linux (например, HTPC, Raspberry Pi) в приемник для носителя, который работает аналогично Chromecast.
Расширить функциональность расширения через дополнения:
Установка из исходного кода описана в вики.
После включения расширения не забудьте установить все требования и зависимости NPM.
Вот список необходимых программ, которые снимаются на телевидение, зависит от:
Пожалуйста, убедитесь, что у вас есть все вышеперечисленное.
Расширение Nautilus включено в актер к телевизору (с версии 9).
При желании вы можете использовать оборудование VAAPI или NVENC. Это, конечно, требует рабочих водителей. Больше информации и как установить аппаратное ускорение здесь.
Включив все Universe Repo Run:
sudo apt install npm nodejs ffmpeg
По какой -то причине Ubuntu отправляет неправильную версию NPM.
Обновите его и очистите кеш Bash:
sudo npm install -g npm
hash -r
Включил RPM Fusion Repos запустить:
sudo dnf install npm nodejs ffmpeg
sudo pacman -S npm nodejs ffmpeg
sudo apt install python3-nautilus python3-gi
sudo dnf install nautilus-python python3-gobject
sudo pacman -S python-nautilus python-gobject
Ubuntu выпускает старше 20,04, требует python-nautilus
вместо python3-nautilus
.
Старые выпуски Fedora дополнительно требуют pygobject3
.
Интеграция Nautilus отключена по умолчанию. Не забудьте включить его в этих настройках расширения.
Перед использованием расширения вы также должны установить некоторые дополнительные пакеты NPM.
Вы также должны повторить этот шаг при обновлении расширения на новую версию, в противном случае вы не можете не добавить или обновить зависимости.
В версии 9 и позже это можно сделать из предпочтений расширения.
Перейдите в Cast Settings -> Modules
и нажмите кнопку Install npm modules
.
Вы должны установить npm
и nodejs
до этого шага.
Запустите ниже код в терминале:
cd ~/.local/share/gnome-shell/extensions/[email protected]
npm install
Подробные инструкции, связанные с конфигурацией и использованием расширения, находятся в вики.
Вы также можете найти там примеры использования и конфигурацию брандмауэра.
Проверьте FAQ, прежде чем задавать вопросы.
Предпочтительным методом перевода является использование актеров на веб -страницу TV Crowdin.
Crowdin не требует никаких дополнительных инструментов, и перевод может быть сделан через веб -браузер. Вы можете войти в систему, используя учетную запись Github или создать новую. Только я могу добавить новые языки в этот проект, поэтому, если ваш язык недоступен, пожалуйста, свяжитесь со мной первым (вы можете оставить комментарий здесь).
В качестве альтернативы вы все еще можете использовать Makefile и инструменты, такие как Poedit для генерации переводов:
make potfile
- генерирует обновленный файл горшка.
make mergepo
- объединяет изменения из Pot File во все файлы PO.
make compilemo
- компилировать файлы перевода.
После составления перезапуска гноме-оболочки для применения изменений.
Особая благодарность Саймону Кастеру (XAT) за разработку Chromecast-Player и Sam Potts за создание Plyr, потрясающего видеоплеера HTML5.
Большое спасибо Ренди Энтони за помощь в создании интеграции Nautilus на основе его расширения Nautilus-Cast.
Большое спасибо всем, кто участвовал в переводе этого расширения, либо через GitHub, либо в краун.
Если вам нравится моя работа, пожалуйста, поддержите ее, купив мне чашку кофе :-)