2019/09/04(水) [n年前の日記]
#1 [ubuntu][gerbera] メディアサーバ Gerbera を Ubuntu 18.04 にインストールしてみたり
以前、Ubuntu 16.04 上で、メディアサーバ(DLNAサーバ)、mediatomb というアプリをインストールして実験していたことがあったのだけど。
_mieki256's diary - Ubuntu 16.04 LTS上でmediatombをインストール
_mieki256's diary - mediatombの設定を見直し
Ubuntu 18.04 にアップグレードしたら、mediatombが動いてないことに気づいたわけで。
どうやら、Ubuntu 18.04 では、mediatomb は無くなったらしい。代替として Gerbera なるアプリを使え、ということになっているようで。どうやら mediatomb の後継アプリらしいけど。
ということで、一応インストールしてみたり。
参考ページは以下。
_Gerbera - A free media server. Stream your media to devices on your home network.
_Ubuntu 18.04Server へ gerberaをインストール - Teedamari
_mieki256's diary - Ubuntu 16.04 LTS上でmediatombをインストール
_mieki256's diary - mediatombの設定を見直し
Ubuntu 18.04 にアップグレードしたら、mediatombが動いてないことに気づいたわけで。
どうやら、Ubuntu 18.04 では、mediatomb は無くなったらしい。代替として Gerbera なるアプリを使え、ということになっているようで。どうやら mediatomb の後継アプリらしいけど。
ということで、一応インストールしてみたり。
参考ページは以下。
_Gerbera - A free media server. Stream your media to devices on your home network.
_Ubuntu 18.04Server へ gerberaをインストール - Teedamari
◎ インストール手順。 :
aptでインストール。
/etc/gerbera/config.xml が設定ファイル。バックアップを取ってから修正する。
以下のような感じで修正。
gerbera を再起動。
状態を確認。
sudo apt install gerbera
/etc/gerbera/config.xml が設定ファイル。バックアップを取ってから修正する。
sudo cp /etc/gerbera/config.xml /etc/gerbera/config.xml.bak sudo vi /etc/gerbera/config.xml
以下のような感じで修正。
$ diff -U 1 /etc/gerbera/config.xml.bak /etc/gerbera/config.xml @@ -7,5 +7,5 @@ <server> - <ui enabled="no" show-tooltips="yes"> + <ui enabled="yes" show-tooltips="yes"> <accounts enabled="no" session-timeout="30"> - <account user="gerbera" password="gerbera"/> + <account user="gerbera" password="gerberahogefugapswd"/> </accounts> @@ -36,3 +36,3 @@ </storage> - <protocolInfo extend="no"/><!-- For PS3 support change to "yes" --> + <protocolInfo extend="yes"/><!-- For PS3 support change to "yes" --> <!-- @@ -54,3 +54,3 @@ <extended-runtime-options> - <ffmpegthumbnailer enabled="no"> + <ffmpegthumbnailer enabled="yes"> <thumbnail-size>128</thumbnail-size> @@ -69,2 +69,4 @@ <import hidden-files="no"> + <filesystem-charset>UTF-8</filesystem-charset> + <metadata-charset>CP932</metadata-charset> <scripting script-charset="UTF-8"> @@ -78,2 +80,10 @@ <extension-mimetype ignore-unknown="no"> + <map from="jpg" to="image/jpeg"/> + <map from="jpeg" to="image/jpeg"/> + <map from="gif" to="image/gif"/> + <map from="png" to="image/png"/> + <map from="m4v" to="video/mp4"/> + <map from="mp4" to="video/mp4"/> + <map from="mpg" to="video/mpeg"/> + <map from="mpeg" to="video/mpeg"/> <map from="mp3" to="audio/mpeg"/> @@ -98,3 +108,3 @@ <!-- Uncomment the line below for PS3 divx support --> - <!-- <map from="avi" to="video/divx"/> --> + <map from="avi" to="video/divx"/> <!-- Uncomment the line below for D-Link DSM / ZyXEL DMA-1000 --> @@ -137,3 +147,3 @@ </import> - <transcoding enabled="no"> + <transcoding enabled="yes"> <mimetype-profile-mappings> @@ -143,2 +153,6 @@ <transcode mimetype="audio/x-flac" using="oggflac2raw"/> + <transcode mimetype="video/avi" using="video-thumbnail"/> + <transcode mimetype="video/divx" using="video-thumbnail"/> + <transcode mimetype="video/mpeg" using="video-thumbnail"/> + <transcode mimetype="video/x-ms-wmv" using="video-thumbnail"/> </mimetype-profile-mappings> @@ -161,2 +175,10 @@ </profile> + <profile name="video-thumbnail" enabled="yes" type="external"> + <mimetype>image/jpeg</mimetype> + <accept-url>yes</accept-url> + <thumbnail>yes</thumbnail> + <resolution>128x128</resolution> + <agent command="/usr/bin/ffmpegthumbnailer" arguments="-i %in -o %out -s 128 -t 2"/> + <buffer size="524288" chunk-size="512" fill-size="1024"/> + </profile> </profiles>
gerbera を再起動。
sudo service gerbera restart
状態を確認。
sudo service gerbera status
◎ 使い方。 :
Webブラウザで管理画面にアクセスして、どのメディアファイルを配信するかを指定できるらしい。
Windows10 + 適当なブラウザで、以下のURLにアクセス。
左上の Filesystem をクリックして、配信したいファイルの右側のプラスマークをクリックすれば登録される。Databse をクリックすれば、先ほど選んだファイルが登録されていることが分かる。
動作確認。Windows10上で PowerDVD 12 を起動した。「ホームメディア(DLNA)」を選ぶと、gerbera が追加されていて、登録した jpeg や mpg を表示・再生することができた。
Windows10 + 適当なブラウザで、以下のURLにアクセス。
http://ホスト名:49152/管理画面が表示された。
左上の Filesystem をクリックして、配信したいファイルの右側のプラスマークをクリックすれば登録される。Databse をクリックすれば、先ほど選んだファイルが登録されていることが分かる。
動作確認。Windows10上で PowerDVD 12 を起動した。「ホームメディア(DLNA)」を選ぶと、gerbera が追加されていて、登録した jpeg や mpg を表示・再生することができた。
[ ツッコむ ]
以上です。