2015年3月22日日曜日

OpenMediaVault + pt3 で録画サーバ構築 2

前回の続き。

pt3のセットアップまでができたので録画システムを導入します。
録画システムはchinachuを選択。

https://github.com/kanreisa/Chinachu/wiki/Installation

1) Auto (full) でインストールするが、yasm-1.2.0以上が必要だとエラーが出るので入れる。

$ wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz
$ tar xvf yasm-1.2.0.tar.gz
$ cd yasm-1.2.0
$ ./configure
$ make
$ sudo make install

再度 1) Auto (full) でインストールトライ

OpenMediaVault + pt3 で録画サーバ構築 1

HP MicroServer N54L を安かった時に購入した。
こいつを録画サーバに仕立てるつもりでPT3を2枚積み込み、
システム用のディスクは1本を5インチベイに固定。
3.5インチHDD用の4スロットは録画データを貯めるHDD用とする。

さて、システムに何を使うか色々考えたが、PT3を利用するということでLinuxベースのシステムで検討。
録画データは大容量となることからwebインターフェイスのあるnasシステムが使いやすくていいなと、最近アップデートが頻繁で面白そうな
OpenMediaVault http://www.openmediavault.org/ に決定。

インストールに関しては省略。もろもろ初期設定してスタート
利用ユーザ作成、ユーザをsshグループに入れ、ホームディレクトリなども設定。
後はssh接続して、sudo利用の設定なども行ってPT3インストールを開始します。

pt3ドライバインストール

    $ sudo apt-get install git-core build-essential linux-headers-`uname -r`
    $ git clone https://github.com/m-tsudo/pt3.git
    $ cd pt3
    $ make
    $ sudo make install
    一応完了
    カーネル更新後も使えるようにDKMSを設定しておく
    $ sudo apt-get install dkms
      $ sudo ${SHELL} ./dkms.install

    b25インストール

      $ sudo apt-get install unzip libpcsclite-dev pkg-config
      $ wget http://hg.honeyplanet.jp/pt1/archive/c44e16dbb0e2.zip
      $ unzip c44e16dbb0e2.zip
      $ cd pt1-c44e16dbb0e2/arib25/
      $ make
      $ sudo make install

    recpt1インストール

      $ sudo apt-get install autoconf automake
      $ git clone https://github.com/stz2012/recpt1.git
      $ cd recpt1/recpt1/
      $ ./autogen.sh
      $ ./configure --enable-b25
      $ make
      $ sudo make install

    もひとつインストール

      https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#safe=off&q=linux+softcas
      $ make
      $ sudo cp libpcsclite.so.1.0.0 /usr/lib/x86_64-linux-gnu/

    動作確認

      $ recpt1 --b25 --strip 13 10 ~/test.ts
      ( 13:物理チャンネル番号 10:10秒間保存 )

    とりあえず録画可能な状態まで出来上がり。

    2014年1月4日土曜日

    はじまり
    うらなってみるか?
      

    2010年12月31日金曜日

    XBMC Wake-On-Lan

    電源投入はWOLですれば楽ちんですね。
    設定方法は以下から。

    http://wiki.xbmc.org/index.php?title=HOW-TO_set_up_Wake-On-Lan_(Ubuntu)


    1) sudo apt-get install ethtool して
    2) sudo ethtool -s eth0 wol g すれば使えます(eth0の場合)
    3) これで上手くいけば、Get it enabled at system start-upに書いてある通り登録しておしまい。

    2010年12月26日日曜日

    リモコン設定

    XBMCを使う上で重要なリモコン設定をします。
    使うリモコンは旧XBOXから使っているリモコン

    これの受信部をパカッと割って中からUSBケーブルを繋げてしまいます。
    参考にしたのはこちら、
    http://gomkuz.seesaa.net/article/133997521.html
    白と緑の線の位置が家のとは逆でした。

    その後設定はこちら、
    http://wiki.xbmc.org/?title=Lirc_Config_for_Xbox_DVD_Remote
    これを設定して再起動。

    これで今までのXBOX版XBMCの使い心地にさらに近づきます。

    2010年12月23日木曜日

    日本語対応

    XBMC 10.0 Dharma のスキンは標準でconfluenceが使われています。
    かっちょええです。ですが、日本語のファイル名が表示できようにとフォントをArial basedに変えるとボールドでかっこよかったメニューがやせっぽっちになってしょぼいです。

    デフォルトなフォントを入れ換えてボールドなメニューを復活させます。

    sftpクライアントを使って好みの日本語入フォントをXBMCマシンに転送します。

    どこに置いてもいいけどユーザーのホームディレクトリにでも置いておきます。

    で、使われていたフォント(DejaVuSans.ttf)を入れ換えます。以下な感じ。
    (ユーザ xbmc、使ったフォント meiryo.ttc とmeiryob.ttc)

    xbmc@XBMCLive:/usr/share/fonts/truetype/ttf-dejavu$ ls -l
    total 2404
    lrwxrwxrwx 1 root root 22 2010-12-23 17:46 DejaVuSans-Bold.ttf -> /home/xbmc/meiryob.ttc
    -rw-r--r-- 1 root root 573136 2009-08-27 23:26 DejaVuSans-Bold.ttf.org
    -rw-r--r-- 1 root root 301928 2009-08-27 23:26 DejaVuSansMono-Bold.ttf
    -rw-r--r-- 1 root root 321524 2009-08-27 23:26 DejaVuSansMono.ttf
    lrwxrwxrwx 1 root root 21 2010-12-23 17:00 DejaVuSans.ttf -> /home/xbmc/meiryo.ttc
    -rw-r--r-- 1 root root 622280 2009-08-27 23:26 DejaVuSans.ttf.org
    -rw-r--r-- 1 root root 306532 2009-08-27 23:26 DejaVuSerif-Bold.ttf
    -rw-r--r-- 1 root root 328908 2009-08-27 23:26 DejaVuSerif.ttf

    とりあえずこんな感じにすればデフォルトなフォントでもファイル名は日本語表示できます。
    メニューを日本語にもできるけどかっこ悪くなるので。。。もうこれでいいかな。

    HDMIで音が鳴らない

    まぁ遅くてもとりあえず立ち上がってしまえばそこそこ動くようになりました。
    しかしそのままでは音が出ません。
    旧版(9.10)では問題無かったのですが、どうもDharmaではIONなマシンをHDMIで繋いでいると音が出ない問題が出るようです。本家のフォーラムを漁って適当な対処方法がありました。

    http://forum.xbmc.org/showthread.php?t=84504
    ここで説明してあるように以下の2ファイルを更新
    /etc/asound.conf
    /usr/share/alsa/cards/HDA-Intel.conf

    そうした後、
    Progams > Program Add-ons > Audio-mixer
    を起動して、'IEC958,1'のmuteを外す

    で、System > Settings > System> Audi Output
    を"hdmi"に変更。

    再起動したら音が出るようになりました。