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 を表示・再生することができた。
[ ツッコむ ]
以上です。