VLCハードウェアアクセラレーション


13

Raspberry Piは初めてです。ライブラリを使用libvlcしてデコードを行うメディアプレーヤーを開発しようとしています。問題は、ハードウェアアクセラレーションを実行できないことです...

私はインターネットでたくさん読みましたが、誰も本当に知りません。

誰かがそれを機能させましたか?方法を教えてください。

解決策:Raspberryでハードウェアアクセラレーションを使用してVLCを正常にコンパイルし、ブログにチュートリアルを投稿しました!興味のある方はこちらからリンクをご覧ください:VLC hw on Pi tutorial


特に質問は何ですか?何が機能しているのでしょうか?さまざまなものに対応するハードウェアアクセラレーションがあります。エンコーディング/デコーディングの多くはハードウェアを使用して行われます。OpenGLESもあります。
ピョートルクラ

omxplayerは、パイで人気のコマンドラインのメディアプレーヤーで、サポートハードウェアアクセラレーションを行います。たぶん出発点ですか?
フレパ

@Frepaのポイントに追加します。OMXPlayerはオープンソースですので、ご覧になると便利です
Jivings

これは素晴らしい。omxplayerを使用するのは、H / Wアクセラレーションが唯一の理由です。今私はそれを捨てることができるように見えます:)
ペンゲゲン

1
1つの小さな提案。あなたは答えとしてここに解決策を投稿することができます;)
マウカー

回答:


4

Raspberry Pi 使用されているOpenGL ESについて学びたい場合は、例を使用したインタラクティブなウォークスルーがあります。

OpenGLの詳細については、opengles-bookご覧ください。

それはGUIにとって有用であり、現時点ではそれらを実行するためにXを必要としません(いくつかの点では素晴らしいですが、他の点では良くありません)

また、慈善団体のサイトで話されている利用可能な(およびライセンスオプションがある場合)を使用して、ビデオをデコードするハードウェアを実装する必要があります。


2

OpenElecをお勧めします。これはオープンソースのメディアプレーヤーの配布であり、USBキーまたはネットワーク経由でメディアファイルを再生できる256MBモデルB RasPiですぐに使用できます。

Webサイトからインストールイメージ(およびソースコード)を入手できます。また、BerryBoot(マルチイメージブートローダー)で自動ダウンロードすることで入手できるRasPi互換イメージがあります。構成が非常に簡単で、独自のシステムまたはOpenElec自体のモジュールの開発の出発点として最適です。


(リモートでIEでのssh、またはメイン画面上で実行するコマンドを発行します。)んOpenElecサポートなどスレーブモードでmulitpleノード(raspis)上の映像、音声、視覚化し、実行を同期などの機能
PUK

既存の視覚化モジュールがいくつかあると思いますが、残りのモジュール/ハックを見つけたり、書いたりできると思います。主な利点は、それが箱のHTPCまっすぐとして設定だということであり、あなたが活用できる既存のモジュールがたくさんあります
ネイサン・ダン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.