トップ «前の日記(2009-01-05) 最新 次の日記(2009-01-07)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|

2009-01-06 :-)

_ 朝ッ

0700起床

また風邪か

_ 仕事

0900 客先作業

ヤギの毛を刈った。

_ PS3

20090106_0.jpg

ふむ

_ PS3

20090106_1.jpg

ふむ

_ [MediaTomb][DLNA][NetBSD]MediaTomb を入れた

MediaTomb って?

MediaTomb - Free UPnP MediaServer

MediaTomb is an open source (GPL) UPnP MediaServer with a nice web user interface, it allows you to stream your digital media through your home network and listen to/watch it on a variety of UPnP compatible devices.

ようするに DLNA サーバーです。やることは TVersity [ 20090105#p04 ] と同じ。TVersity は Microsoft Windows 用で mediatomb は Unix 系統用。

参考

インストール

% cd /usr/pkgsrc/multimedia/mediatomb
% sudo make install clean-depends

怒られた。

=> Automatic manual page handling
=> Registering installation for sqlite3-3.6.7
=> Returning to build of mediatomb-0.11.0nb3
=> Full dependency libexif>=0.6.13nb1: found libexif-0.6.13nb1
=> Full dependency ffmpeg>=20080727nb6: NOT found
=> Verifying reinstall for ../../multimedia/ffmpeg
ERROR: [depends.mk] A package matching ``ffmpeg>=20080727nb6'' should
ERROR:     be installed, but one cannot be found.  Perhaps there is a
ERROR:     stale work directory for ../../multimedia/ffmpeg?
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/multimedia/mediatomb

インストールしてくれないのか。

ということで ffmpeg をインストールする。

% cd /usr/pkgsrc/multimedia/ffmpeg
% sudo make install clean-depends

再度 mediatomb

% cd /usr/pkgsrc/multimedia/mediatomb
% sudo make install clean-depends

:
===========================================================================
The following files should be created for mediatomb-0.11.0nb3:

        /etc/rc.d/mediatomb (m=0755)
            [/usr/pkg/share/examples/rc.d/mediatomb]

===========================================================================

rc ファイルをコピーしておく。

% sudo cp /usr/pkg/share/examples/rc.d/mediatomb /etc/rc.d

/etc/rc.d/mediatomb を眺めておく。

command_args="-d -u mediatomb -g mediatomb -m /var/mediatomb -P ${pidfile} -l ${

-m してるので home ディレクトリは /var/mediatomb のようだ。

設定

/usr/pkg/share/mediatomb/mappings.xml を編集する( しかし結局このファイルは使わないようだ )。

mapping をいくつか追加。4.6.Mediatombのインストール のまま。

<mappings>
    <extension-mimetype ignore-unknown="no">
        <map from="mp3" to="audio/mpeg"/>
        <map from="ogg" to="application/ogg"/>
        <map from="asf" to="video/x-ms-asf"/>
        <map from="asx" to="video/x-ms-asf"/>
        <map from="wma" to="audio/x-ms-wma"/>
        <map from="wax" to="audio/x-ms-wax"/>
        <map from="wmv" to="video/x-ms-wmv"/>
        <map from="wvx" to="video/x-ms-wvx"/>
        <map from="wm" to="video/x-ms-wm"/>
        <map from="wmx" to="video/x-ms-wmx"/>
        <map from="m3u" to="audio/x-mpegurl"/>
        <map from="pls" to="audio/x-scpls"/>
        <map from="flv" to="video/x-flv"/>
        <map from="mp4" to="video/mp4"/>
        <map from="jpg" to="image/jpeg"/>
        <map from="jpeg" to="image/jpeg"/>
        <map from="m4v" to="video/mp4"/>
        <map from="m4a" to="audio/mp4"/>
        <map from="mpg" to="video/mpeg"/>
        <map from="mpeg" to="video/mpeg"/>
        <map from="avi" to="video/avi"/>
        <map from="divx" to="video/divx"/>
    </extension-mimetype>
    <mimetype-upnpclass>
        <map from="audio/*" to="object.item.audioItem.musicTrack"/>
        <map from="application/ogg" to="object.item.audioItem.musicTrack"/>
        <map from="video/*" to="object.item.videoItem"/>
        <map from="image/*" to="object.item.imageItem"/>
    </mimetype-upnpclass>
    <mimetype-contenttype>
        <treat mimetype="audio/mpeg" as="mp3"/>
        <treat mimetype="application/ogg" as="ogg"/>
        <treat mimetype="audio/x-flac" as="flac"/>
        <treat mimetype="image/jpeg" as="jpg"/>
        <treat mimetype="audio/x-mpegurl" as="playlist"/>
        <treat mimetype="audio/x-scpls" as="playlist"/>
    </mimetype-contenttype>
</mappings>

起動

% sudo /etc/rc.d/mediatomb start
Starting mediatomb.

/var/log/mediatomb.log を眺める。

2009-01-06 19:37:08    INFO: MediaTomb configuration was created in: /var/mediatomb/./config.xml   ←注目
2009-01-06 19:37:08    INFO: Loading configuration from: /var/mediatomb/./config.xml               ←注目
2009-01-06 19:37:08    INFO: UUID generated: 84bd4dda-dd3b-4fbb-bfd8-1c77c80147d6
2009-01-06 19:37:08    INFO: Checking configuration...
2009-01-06 19:37:08    INFO: Setting filesystem import charset to UTF-8
2009-01-06 19:37:08    INFO: Setting metadata import charset to UTF-8
2009-01-06 19:37:08    INFO: Setting playlist charset to UTF-8
2009-01-06 19:37:08    INFO: Configuration check succeeded.
2009-01-06 19:37:08 WARNING: Sqlite3 database seems to be corrupt or doesn't exist yet.
2009-01-06 19:37:08    INFO: no sqlite3 backup is available or backup is corrupt. automatically creating database...
2009-01-06 19:37:08    INFO: database created successfully.
2009-01-06 19:37:08    INFO: Initialized port: 49152
2009-01-06 19:37:08    INFO: Server bound to: 192.168.0.6
2009-01-06 19:37:09    INFO: MediaTomb Web UI can be reached by following this link:
2009-01-06 19:37:09    INFO: http://192.168.0.6:49152/

なん...だと...?

どうやらこの config.xml を読むらしい。先ほど mapping.xml に追加した mapping は config.xml には見られなかったのでまったく無関係なのか? ということで config.xml を編集する。やっぱり 4.6.Mediatombのインストール のそのまま。

再起動。

% sudo /etc/rc.d/mediatomb restart
Stopping mediatomb.
Waiting for PIDS: 18049.
Starting mediatomb.

ログを見ておく。

% tail /var/log/mediatomb.log
2009-01-06 19:46:26    INFO: Loading configuration from: /var/mediatomb/./config.xml
2009-01-06 19:46:26    INFO: Checking configuration...
2009-01-06 19:46:26    INFO: Setting filesystem import charset to UTF-8
2009-01-06 19:46:26    INFO: Setting metadata import charset to UTF-8
2009-01-06 19:46:26    INFO: Setting playlist charset to UTF-8
2009-01-06 19:46:26    INFO: Configuration check succeeded.
2009-01-06 19:46:26    INFO: Initialized port: 49153
2009-01-06 19:46:26    INFO: Server bound to: 192.168.0.6
2009-01-06 19:46:27    INFO: MediaTomb Web UI can be reached by following this link:
2009-01-06 19:46:27    INFO: http://192.168.0.6:49153/

http://192.168.0.6:49153/ にアクセスする。

こんな画面。Filesystem にアクセスすると普通に / 以下が見える。

データ準備

手順は 5.DLNAサーバ機能の使い方 のまま。ファイルシステムへファイルをコピーなどし、mediatomb が扱えるようにする。

ディレクトリを準備。

% mkdir -p ~/var/Media/Movie
% mkdir -p ~/var/Media/Music
% mkdir -p ~/var/Media/Photo

~/var/Media/ にテキトーな手段( ftp とか samba とか WebDAV とか sshfs とかナンデモ )でファイルを置く。

mediatomb の web 管理画面の /Filesystem/home/rin/var/Media に行く。

右上の + を ○ で囲ったアレに行ってスキャンを設定する。

あとは寝て待つ。

PS3 から眺める

PS3 の XMB の「写真」「音楽」「ビデオ」に DLNA サーバーが表示されるので適当に巡回する。

_ [おやつ][アンテノール][メイプルフロマージュ]おやつ

アンテノールのメイプルフロマージュ

_ 2009年の習慣

抱負というんではなくて目標のための日ごろの習慣にしたいこと。

  • 24 時前に寝る
  • 23 時以降は計算機に触らない
  • 毎週お菓子を作る
  • ひと月に1種類のお菓子を作る
    • 1 年で 12 種類
  • 毎月 100 枚写真を撮る
    • 毎月撮影会に参加すればいいんd
  • 毎日 iKnow! やる

_ [勝間和代]勝間和代の手帳を買ったが結局使わなくなっていたことを思い出した

一昨年買った[ 20071022#p07 ]んだが 2008 年 4 月くらいから使わなくなっていた。それはなぜか。タスク管理は Remember the Milk で十分だったから。

むしろこの手帳はタスク管理ではなくて{毎日,毎週,毎月}レトロスペクティブできることに真価がある。だけど途中からやらなくなってしまった。継続してレトロスペクティブを習慣にするにはオレの中に何かしらの抵抗があったようだ。あとで考える。( ヒント:継続力 )

4887595727