macOS
brew install libceclocal Homebrew formula metadata
sudo port install libcecMacPorts ports tree · multimedia/libcec/Portfile · ソース: api.github.com
brew / 順位 5043
libcec のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install libceclocal Homebrew formula metadata
sudo port install libcecMacPorts ports tree · multimedia/libcec/Portfile · ソース: api.github.com
sudo apk add libcecAlpine Linux edge package indexes · libcec · ソース: dl-cdn.alpinelinux.org
sudo dnf install libcecFedora Rawhide package metadata · libcec · ソース: dl.fedoraproject.org
nix profile install nixpkgs#libcecnixpkgs package indexes · pkgs/by-name/li/libcec/package.nix · ソース: api.github.com
sudo pacman -S libcecArch Linux sync databases · libcec · ソース: geo.mirror.pkgbuild.com
sudo apt install cec-utilsDebian stable package indexes · cec-utils · ソース: deb.debian.org
sudo zypper install cec-clientopenSUSE Tumbleweed package metadata · cec-client · ソース: download.opensuse.org
概要
Control devices with TV remote control and HDMI cabling
履歴
libcec is Pulse-Eight's open source HDMI-CEC communication library. It lets computers and media-center applications send and receive Consumer Electronics Control messages over HDMI, usually through Pulse-Eight USB or NUC CEC adapters or through hardware such as the Raspberry Pi.
Pulse-Eight presents libCEC as an abstraction layer for the HDMI CEC bus: developers can interact with TVs, receivers, and other HDMI devices without implementing vendor-specific handshaking and message quirks themselves. The GitHub README says the library supports Pulse-Eight USB-CEC hardware and other CEC-capable hardware including Raspberry Pi, Exynos SoCs, NXP TDA995x, and Odroid C2.
The support documentation describes libcec as the open source library powering all Pulse-Eight CEC adapters, including cec-client, CEC-Tray, Standby Monitor, EventGhost integration, and third-party media-center applications.
libcec's most visible adoption is in media centers. Pulse-Eight says the library is used by popular media-center platforms, and the Kodi wiki documents Kodi's use of libCEC to receive TV-remote commands and send CEC messages over HDMI. That made libcec a common dependency on HTPC, Raspberry Pi, LibreELEC, OSMC, and Kodi-style systems.
Distributions package libcec because it is both a hardware enablement library and a useful command-line tool provider. The cec-client utility gives shell scripts and diagnostics direct access to HDMI-CEC traffic, while GUI media centers use the same library for remote-control integration.
Users commonly run cec-client to scan the HDMI-CEC bus, send power/input commands, or debug remote-control traffic. Applications link libcec when they need CEC support without handling USB adapter protocols, Raspberry Pi CEC interfaces, or vendor differences directly.
libcec is a neat package because it turns a messy living-room hardware protocol into a Unix dependency and CLI. It is also one of the rare Homebrew/Linux packages whose value depends on a physical HDMI topology: the same binary can be boring on a laptop and essential on an HTPC behind a TV.
セキュリティ状態
broad file, network, media, or database tool signal.
リスク blue · 信頼度 中 · tool
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
cec-client | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
cec-client-8.1.3 | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
cecc-client | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
cecc-client-8.1.3 | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:libcec |
|---|---|
| バージョン | 8.1.3 |
| パッケージマネージャ | Homebrew |
| ホームページ | https://libcec.pulse-eight.com/ |
| リポジトリ | https://github.com/Pulse-Eight/libcec |
| Bottle | 未記録 |
| サービス | 宣言なし |
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
cec-utils 7.0.0-1+b1
USB CEC Adaptor communication Library (utility programs)
http://libcec.pulse-eight.com/
sudo apt install cec-utilslibcec-dev 7.0.0-1+b1
USB CEC Adaptor communication Library (development files)
http://libcec.pulse-eight.com/
sudo apt install libcec-devlibcec7 7.0.0-1+b1
USB CEC Adaptor communication Library (shared library)
http://libcec.pulse-eight.com/
sudo apt install libcec7libcec
nix profile install nixpkgs#libceccec-utils 6.0.2-1ubuntu6
USB CEC Adaptor communication Library (utility programs)
http://libcec.pulse-eight.com/
sudo apt install cec-utilslibcec-dev 6.0.2-1ubuntu6
USB CEC Adaptor communication Library (development files)
http://libcec.pulse-eight.com/
sudo apt install libcec-devlibcec6 6.0.2-1ubuntu6
USB CEC Adaptor communication Library (shared library)
http://libcec.pulse-eight.com/
sudo apt install libcec6python3-cec 6.0.2-1ubuntu6
Python 3 bindings for USB CEC Adaptor
http://libcec.pulse-eight.com/
sudo apt install python3-ceclibcec 7.1.1-r1
libcec for the Pulse-Eight USB-CEC adapter
https://github.com/Pulse-Eight/libcec
sudo apk add libceclibcec-dev 7.1.1-r1
libcec for the Pulse-Eight USB-CEC adapter (development files)
https://github.com/Pulse-Eight/libcec
sudo apk add libcec-devlibcec-tools 7.1.1-r1
libcec for the Pulse-Eight USB-CEC adapter (tools)
https://github.com/Pulse-Eight/libcec
sudo apk add libcec-toolspy3-libcec 7.1.1-r1
libcec for the Pulse-Eight USB-CEC adapter
https://github.com/Pulse-Eight/libcec
sudo apk add py3-libceclibcec 8.1.3-1.fc45
Library and utilities for HDMI-CEC device control
http://libcec.pulse-eight.com/
sudo dnf install libceclibcec-devel 8.1.3-1.fc45
Development files for libcec
http://libcec.pulse-eight.com/
sudo dnf install libcec-develpython3-libcec 8.1.3-1.fc45
Python3 bindings for libcec
http://libcec.pulse-eight.com/
sudo dnf install python3-libceclibcec 7.1.1-2
Pulse-Eight's libcec for the Pulse-Eight USB-CEC adapter
http://libcec.pulse-eight.com/
sudo pacman -S libcecソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.