β(ベータ)をインストールする手順を説明します。7編)』をご参照下さい。UNA対応』の内容を実行済みであることを前提にしています。前記事の内容を実行していない場合、先にそちらをご参照下さい。実行ユーザーを区別するため、シェルのコマンド表記は以下の様にしています。事前準備アセンブラ(yasm)をインストールします。installChinachuここからはChinachu専用のユーザーchinachuを作成して作業します。普段使用しているユーザーでそのまま作業しても特に問題ありません。rootでインストール作業しないで下さい。空ファイルを生成しておきます。rules.json続いてChinachuの設定ファイルを作成します。config.json下記は東京スカイツリー及び東京タワーから地デジを受信している場合の設定例です。KTV-FSUSB2の設定は削除しています(tunersのFSUSB2の設定箇所)。61行目以降のBS、CSの設定は契約しているチャンネルに合わせて間引いて下さい。チャンネル番号とチャンネル名の関係が分からないと思うので、下記にチャンネル一覧の表を作成しました。EPG取得時間延長の追加、ユーザー名、パスワード、接続ポート番号は適宜変更して下さい。作成したconfig.jsonのフォーマットチェックはこちらで行うことができます。config.jsonファイルの内容をコピペして”Validate”ボタンをクリックすれば確認できます。スカチャン3動作確認Chinachuのサービスが正常に起動するかどうかを確認します。実行結果として以下のように表示されれば成功です。Ctrl+Cで抜ける続いてEPG取得のテストを行います。正常終了すれば成功です。本記事の通りEPG取得時間を180秒に設定した場合、終了までそれなりに時間がかかります。終わるまで気長に待ちましょう。-f起動設定(systemd対応)PCを起動した時にChinachuのサービスが起動するようにします。7ではサービス(デーモン)をsystemdで一元管理するようになっています。Chinachuはsystemd対応がされていないため、自力で対応します。systemd対応のパッチ(差分ファイル)を作成したので、本ブログからダウンロードしてパッチを当てます。586.”の様に表示されたら、パッチが正常に当たっていません。コメント欄にてパッチが当たらないとコメントして頂ければ記事の修正対応します。succeeded”の様な表示は特に問題ありません。ここまででChinachuのsystemd対応は完了です。続いてsystemd用のスクリプトを作成します。/tmp/chinachu-wui.serviceChinachuのサービスをsystemdから起動できるようにします。以下はrootで作業して下さい。chinachu-wui最終的にpsコマンド実行結果として以下のように表示されれば成功です。executeページアクセスブラウザからChinachuのページにアクセスします。URLは”http://録画サーバのIPアドレス:接続ポート番号”です。接続ポート番号を変更していない場合、デフォルトは10772になります。ユーザー名とパスワードのデフォルトは”akari”、”bakuhatsu”です。外部から録画できるようにしたい場合、いずれも変更しておいたほうが良いです。この段階で番組表が正常に表示されていれば設定完了です。個人的に少し迷った操作内容を挙げておきます。ライブ視聴はテレビ局名を右クリックする。ストリーミング再生はコンテナにWebMを選択して「再生」ボタンをクリックする。録画番組はMP4でも再生可TSファイルを無劣化で再生したい場合、以下の手順で可能。コンテナにM2TSを選択し、映像と音声のコーデックも無変換を選択。「XSPF」ボタンをクリックしてPCに保存。playerで再生する。ユーザー名とパスワードを入力すれば再生開始。手動での録画予約は番組表にて番組を右クリックすることで行う。キーワードでの録画予約はルール作成にて行う(以下の2つの方法)。番組表にて番組を右クリックして「ルール作成」を選択。メニューの「ルール」をクリックする。本記事中で少し触れていますが、録画用ディレクトリの変更方法について改めて説明します。本記事通りに作業すると録画用ディレクトリは”/home/chinachu/chinachu/recorded”になっています(初回録画時に作成される)。”/recorder”ディレクトリに変更したい場合、最初に設定ファイルを変更します。下記の"recordedDir"を変更したいディレクトリに変えます。"/recorder/",続いて、録画中でないことを確認して、サービスを再起動します。chinachu-wuiChinachuのアップデート方法Chinachuのアップデート方法は下記コマンドを実行するだけです。Chinachuのサービスを停止してから実行して下さい。途中Yes/Noの選択で一時停止するかもしれませんが、基本的に全てEnterキー押下で大丈夫です。updater録画終了後のエンコード当ブログで録画終了後にH.264でエンコードするスクリプトを作成しました。良かったら使ってみて下さい。VPNを使った方法を紹介します。録画サーバを外部から接続する方法としてまとめましたが、実際には外部から家のLANにアクセスする方法なので、LANに接続する機器全てにアクセス可能になります。22:45こんばんは。Gibbs様>コメントありがとうございます。現象が再現しませんでした。「入力/出力エラーです」は通常発生しないエラーです。xvmc_internal.hファイルが壊れていたか、ファイルシステムに問題があるかぐらいしか思いつきません。エラーが発生しているのはFFmpegのビルド時です。Chinachuはインストール時のビルドの痕跡を全て削除してしまうのでファイルが残っているか分かりませんが、chinachuディレクトリの下で以下のコマンドを実行してみて下さい。-lファイルが残っていると同様のエラーメッセージが表示されるかもしれません。いずれにしろ、一旦chinachuディレクトリを全削除して、gitダウンロードからやり直すのが良いと思います。23:14こんばんはなんとかそこを切り抜けることが出来ました。その後のところで苦戦しています。23:33起動設定(systemd対応)のところで何故かハマっています。Gibbs様>コメントありがとうございます。前回ご質問の件はどうやって切り抜けられたのでしょうか?よろしければ教えて下さい。今回の現象ですが、私の環境では現象を再現できませんでした。以下のコマンドの実行結果を教えてもらえませんか。systemd何か分かるかもしれません。/var/run/chinachu-wui.pid[Install]WantedBy=multi-user.targetまた、コマンドの内容を少し変えて、以下のように実行して下さい。これで先に進めるはずです。~/chinachu-wui.servicerootになった後は以下です。chinachu-*.service後は記事のとおりに実行して下さい。実際にChinachuを動かしてみると別の問題が発生するかもしれません。16:14色々いじりすぎてまともに動かなくなってしまったのでOSをクリーンインストールしました。以下の様になりました。root]$この先を”また、コマンドの内容を少し変えて、以下のように実行して下さい。これで先に進めるはずです。Gibbs様>コメントありがとうございます。OSをクリーンインストールされた結果、/tmpに書き込めない件は解消されたように見えます。ファイルシステムにも問題は無いようです。ハードウェア(SSD?)の品質に問題があるかもしれません。ファイルシステム要因と思われる不具合が今後も発生するようであれば、インストールデバイスの交換もご検討下さい。somehow上記のエラーは、パッチが正常に当たっていないことが原因です。確認した所、記事のパッチファイルの内容に問題がありました。記事を訂正していますので、改めてパッチを当てなおして下さい。パッチを当てる前のファイルが残っているはずなので、systemd.patchを改めて作成して以下を実行して下さい。03:48ffmpegインストール時に以下のエラーが発生しました。ffmpeglibvpxのmasterブランチに加えられた修正が原因らしいです。現時点での対策はlibvpxをv.1.40でインストールすると大丈夫みたいです。ffmpegのβブランチがマージされてます。詳細は以下のurlからお願いします。06:00nas様>情報ありがとうございます。記事の方に修正内容を追記しておきました。23:20古い生地にコメントすみません。助かりました、ありがとうございました!記事の終り頃のリンク「Mirakurunのインストール手順(Ubuntu・Debian・CentOS)」なのですが、URLがhttps://~となっているからか(?)見ることができませんでした。こちらの操作ミスでしたらすみません。ページ下部のリンクからは無事に当該記事にアクセスすることができました。分かりやすかったのでまた参考にさせてください。23:00katotai様>リンクミスのご指摘ありがとうございます。調べた所、同様のミスが他の記事にも結構合ったので修正しました。指摘されない限り気付かないところでした。付いている欄は必須項目です。書き込まれた内容は確認後にメールアドレス以外を公開します。本名など身元の分かる情報を書かないようにお願いします。録画サーバ向けのおすすめのハードウェア構成を紹介します。yokiLinux系システムが得意分野の個人SEです。このブログでは主に趣味的な内容を扱っていきます。