Raspberry PiにOSMCを使用してKodiをインストール¶
Kodi は、Raspberry Piでメディアを再生するためのもっとも人気のある方法の一つです。多くの異なるメディアフォーマットをサポートしており、このメディアセンターソフトウェアを使用して音楽、動画、画像を再生できます。
Kodiを使用すると、すべてのメディアファイルをスキャンしてソートできます。ファイルの情報をダウンロードし、魅力的な方法で表示します。
Raspberry PiのシステムにKodiを直接インストールすることも、 OSMC や LibreELEC のようなKodiがプリインストールされているディストリビューションを使用することもできます。
このチュートリアルでは、OSMCメディアセンターのインストールとセットアップ方法を紹介します。
OSMCは、Kodiメディアセンターソフトウェアを使用するオペレーティングシステムのディストリビューションです。
OSMCの利点の一つは、完全なオペレーティングシステムの上に構築されており、組み込みのKodi機能を超えて簡単に拡張できることです。 例えば、バックエンドに簡単にアクセスできるので、Netflixを簡単にセットアップすることができます。
Kodiを最高の状態で使用するためには、Raspberry Pi 4以降のモデルの使用をおすすめします。高性能なプロセッサと増加したRAMが、Kodiの最適な動作をサポートします。
部品リスト¶
必須
Pironman
Micro SDカード(8GB以上)
イーサネットケーブルまたはWi-Fi
HDMIケーブル
モニター
キーボードとマウス
オプション
M.2 SATA SSD
OSMCイメージのインストール¶
このセクションでは、Micro SDカードにOSMCイメージをインストールする方法を学びます。従来はEtcherやWin32ディスクイメージャーなどの書き込みツールが使用されていましたが、Raspberry PiはRaspberry Pi Imagerを開発し、イメージとツールが一体となったもので、イメージのインストールが簡単になりました。
Raspberry Pi Imager がない場合はダウンロードしてください。
Raspberry Pi Imagerを開き、 CHOOSE OS をクリックします。
Media player OS ボタンをクリックします。このボタンをクリックすると、Kodi用の2つのイメージが表示されます。
ここでは OSMC を選択します。
Raspberry Pi 0/1、2/3、4/400のバージョンが提供されていますので、適切なバージョンを選択してください。
適切なドライブを選択した後、書き込みをクリックします。
インストール完了のメッセージが表示されたら、Micro SDカードを取り出してください。
Raspberry PiでのOSMCの初期セットアップ¶
OSMCをSDカードにインストールしたので、初期セットアップの手順を説明します。
Micro SDカードを取り出し、Pironのカードスロットに挿入します。
HDMIケーブルでディスプレイをPironmanに接続し、電源スイッチで電源を入れます。
OSMCを初めて起動すると、次の画面が表示されます。OSMCのセットアップガイドを続ける前に、セットアッププロセスが完了するのを待ってください。
インストールが完了したら、Pironmanを再起動する必要があります。電源スイッチを長押しするか、電源ケーブルを再接続して再起動できます。
再起動すると、言語を選択するように求められる設定ページが表示されます。OSMCの言語を選択した後、 Yes を選択してセットアップを続けてください。
次に、タイムゾーンを選択するように求められます。正しい時間を確保するために、住んでいる場所の関連するタイムゾーンを選択してください。
ここで、デバイスの名前を変更するかどうかを尋ねられます。デフォルトのデバイス名は osmc ですが、別の名前に変更することをおすすめします。
このセクションでは、SSHサービスを無効または有効にすることができます。OSMCのセットアップツールはデフォルトでSSHを有効にします。インストールを続けるには、 Accept をクリックしてください。
このステップでは、OSMCおよびKodiの利用規約に同意するように求められます。ライセンスを読んで同意した後、 Continue オプションを選択してください。
好みのテーマを選択します。このガイドでは、デフォルトの OSMC テーマを使用します。
ここで、OSMCのニュースレターにサインアップするかどうかを尋ねられます。このガイドでは、 No thanks オプションを使用して続けます。
この時点で、Raspberry Pi上のOSMCの初期設定プロセスを完了しました。 Exit オプションを選択することで、Kodiのメイン画面に移動できます。
OSMCでのネットワーク設定¶
このセクションでは、OSMCインターフェースを使用してデバイスのネットワークを設定する方法を示します。
Settings オプションに移動します。
次に、 My OSMC メニューに進みます。
Network を選択します。このメニューには、Raspberry PiのOSMCを設定するのに役立つ他のオプションも含まれています。
このオプションでWIFIを設定することができます。また、ネットワークケーブルを接続するだけで、接続に関する情報が表示され、後でOSMCにリモートでアクセスするためにこのIPアドレスを覚えておく必要があります。
ファイル転送¶
OSMCデバイスとコンピューターの間でファイルを編集、追加、または変更するためにファイルを転送する必要があることがあります。 経験に応じて、ファイルを転送する方法は多岐にわたります。これらの方法の中には、SSHが有効になっている場合にすぐに動作するものもあります。Samba (SMB) サーバーやFTPサーバーなどの追加のOSMC機能が必要な方法もあります。
SFTP
簡単さを重視して、FileZillaを使用したSFTPのみに焦点を当てます。これは、OSMCに追加の変更を加えずに(SSHが有効になっている必要があります)すべての三つのプラットフォーム(Windows、macOS、Linux)ですぐに動作します。
FileZillaを初めて開くと、ホスト、ユーザー名、パスワードを提供する必要があります。
ホスト: sftp://あなたのosmcのipアドレス
ユーザー名: osmc
パスワード: osmc (または指定されたパスワード)
ポート: デフォルトのSSHポート22を使用する場合は空白のままにできます。
これらを入力したら、接続を確立するためにクイック接続ボタンをクリックします。
Sambaサーバー
SMBサーバーを使用してもファイルを転送することができます。これはより直感的で役立つ方法ですが、以下のようにしてOSMCにこのサーバーを最初にインストールする必要があります。
My OSMC メニューページに移動し、 App Store アイコンを選択します。
Samba (SMB) Server を選択します。
Install を選択します。
SMBサーバーのインストールを開始するために Apply を選択します。
右上隅にポップアップが表示され、インストールを促します。インストールが完了すると、自分のコンピューターからRaspberry Piのファイルにアクセスできるようになります。
Windowsで
Win+R
を使用してRun Boxを開きます。入力ボックスに
\\ipアドレス
を入力します。すると、
osmc
という名前の共有ドライブが表示されます。クリックすると、さまざまなフォルダが表示され、音楽、ビデオ、映画などをこれらのフォルダに転送することができます。
OSMCのビデオをScrapeに追加する¶
このセクションでは、OSMCがスクレイプするためのビデオフォルダを追加する方法を説明します。
ビデオのスクレイピングはかなり簡単なプロセスであり、Kodiの主要な機能の一つです。
まず、 Video メニューに移動します。
次に、 Files サブメニューを選択します。このサブメニューでは、インポート済みのフォルダを閲覧するか、追加のフォルダを追加することができます。
次に、 Add video.. オプションを選択します。このオプションでは、OSMCのKodiがライブラリにスキャンするためのフォルダを追加します。
このメニューでは、 Browse または Add オプションを選択する必要があります。
Browse オプションは、OSMCのファイルブラウザを使用してフォルダを検索することができます。
Add オプションを使用すると、ディレクトリへのパスを手動で入力できます。
どちらの方法を選択しても、テレビ番組や映画が格納されているフォルダを選択して、 OK をクリックします。
映画とテレビ番組は別々のフォルダに分けて保存してください。
同じフォルダに含まれている場合、Kodiのスクレイパはそれらを区別することができません。
OSMCはビデオを3つのカテゴリー、 Movies 、 Music Videos 、 TV Shows に分けます。あなたのビデオに最も関連するオプションを選択します。選択するオプションによって、OSMCがビデオから情報を取得する方法が変わります。
メディアの種類を選択した後、 OK を選択できます。OSMCはライブラリをスクレイプするために使用される信頼できる 情報提供者 を自動的に選択します。
OSMCはあなたのビデオをスキャンし、インターネット上のデータベースでその名前を検索します。このスキャンにより、ポスターや俳優、メッセージ、ビデオに関するその他の興味深い情報を取得することができます。
OKを選択した後、スクレイピングプロセスが自動的に開始されるはずです。OSMCのインターフェースに映画やテレビ番組が追加されたことが確認できるでしょう。
リモートを設定する¶
Pironmanには38KHzのIRレシーバが組み込まれており、GPIO13ピンに接続されているため、リモートコントロールを使用してKodiを制御できます。
1. IRレシーバを設定する
Settings -> My OSMC メニューに移動し、 Raspberry Pi アイコンを選択します。
Hardware Support を選択し、
gpio_pin
に13と入力します。設定が完了すると、この設定を有効にするために再起動するように求められます。
2. リモートコントロールを選択する
Kodiは多種多様なリモートをサポートしているため、それらを設定するための指示に従うことができます。 My OSMC メニューに戻り、 Remotes アイコンを選択して設定ページに進みます。
リストから使用しているリモートのブランドを選択します。
Kodiはあなたのリモートで制御することができます。
詳細については、次のURLを参照してください:https://osmc.tv/wiki/。
3. リモートを手動で追加する
リモートを手動で設定することは、あなたのリモートに適した.confファイルを取得し、 リモート リストに追加し、現在使用するものとして選択する方法です。
i. SSH経由でのログイン
PCからOSMCシステムにリモートでログインします。デフォルトの名前とパスワードは osmc
です。
Windowsユーザーは、ここでPuTTYというSSHクライアントをダウンロードできます。
代わりに、一部のWindows 10のインストールでは、Windowsのスタートメニューから“PowerShell”を使用してコマンドラインのSSHクライアントにアクセスできます。Windows 10システムがこれをサポートしている場合、Linuxの手順を使用できます。
LinuxおよびOS Xのユーザーは既にSSHクライアントを持っているはずです。
デバイスのIPアドレスは、 Settings -> Systems -> Network で見ることができます。
Windows
PuTTYを実行し、デバイスのIPアドレスを入力して、 OK をクリックします。求められた場合、ユーザー名とパスワードの両方として osmc
を入力します。
Linux / OS X
ターミナルインターフェースを開き、以下のコマンドを実行します:
ssh osmc@<あなたのデバイスのIPアドレス>
このデバイスに初めて接続する場合、SSHキーを受け入れるように求められます。 yes と入力します。
ii. LIRC設定ファイルの作成
gpio_pin
がOSMCの Settings -> My OSMC -> Raspberry Pi -> Hardware Support で13に設定されていることを確認してください。ターミナルで、Raspberry PiがIRレシーバを検出しているかどうかを次のコマンドで確認します。
ls /dev/lirc*
/dev/lirc0
のようなポートメッセージが表示されるはずです。次に、リモートからデータを受信できるかどうかを確認します。
sudo mode2 --driver default --device /dev/lirc0
リモートのボタンを押し、パルスデータの文字列が表示されるかどうかを確認します。
osmc@osmc:/etc/lirc$ sudo mode2 --driver default --device /dev/lirc0 Using driver default on device /dev/lirc0 Trying device: /dev/lirc0 Using device: /dev/lirc0 Running as regular user osmc space 16777215 pulse 9083 space 4442 pulse 628 space 509 pulse 626 space 508 pulse 596 space 543 pulse 593 space 538
lircdを停止します。
sudo killall lircd
すべての利用可能な
KEY_codes
を後でマッチングするために取得します。irrecord --list-namespace
これで、リモートに適した
.conf
設定ファイルを作成します。irrecord -d /dev/lirc0
上記のコマンドを実行するだけです。
Enterキーを2回押します。
リモートコントロールに名前を付けます。
Please enter the name .. が表示されるまで、キーを押し続けてサンプルを取ります。
すべてのキーを定義するために前のコマンドを参照してください。
リモートのすべてのキーを設定した後、Enterを押して終了します。
ls
コマンドを使用して、設定した.conf
ファイルが存在しているかどうかを確認できます。
これで、OSMCに戻って、 Settings -> My OSMC -> Remotes をクリックします。
Browseを使用してHomeフォルダの下にある.confファイルを選択します。
一度選択すると、OKを押して選択し、変更を確認します。
この時点で、リモートを使用してOSMCを制御できるようになります。