「Jinzora」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎インストール: 一部飜訳)
 
(同じ利用者による、間の7版が非表示)
1行目: 1行目:
 
[[Category:メディアサーバー]]
 
[[Category:メディアサーバー]]
  +
[[en:Jinzora]]
 
[https://sourceforge.net/projects/jinzora/ Jinzora] は GPL のウェブベースのマルチメディアアプリケーションです。ストリーミングサーバとして、また、メディア管理プラットフォームとして機能します。この記事では、Jinzora のインストールと設定方法について説明します。
 
[https://sourceforge.net/projects/jinzora/ Jinzora] は GPL のウェブベースのマルチメディアアプリケーションです。ストリーミングサーバとして、また、メディア管理プラットフォームとして機能します。この記事では、Jinzora のインストールと設定方法について説明します。
   
5行目: 6行目:
   
 
Jinzora は ''ストリーミング'' と ''mpd'' を使った 2 つのモードで動作させることができます。MPDをまだインストールしていない場合は、[[mpd]] を参照してください(ストリーミングモードの動作に必要なものではありません)。
 
Jinzora は ''ストリーミング'' と ''mpd'' を使った 2 つのモードで動作させることができます。MPDをまだインストールしていない場合は、[[mpd]] を参照してください(ストリーミングモードの動作に必要なものではありません)。
 
Jinzora can run in two modes, ''streaming'' and using ''mpd''. If you have not installed MPD already, see [[mpd]] (it is not required for the streaming mode to operate).
 
   
 
=== ウェブサーバーのセットアップ ===
 
=== ウェブサーバーのセットアップ ===
27行目: 26行目:
 
=== Jinzora のダウンロードと展開 ===
 
=== Jinzora のダウンロードと展開 ===
   
Download the latest version of Jinzora2 from https://sourceforge.net/projects/jinzora/ and extract the contents using [[tar]]:
+
Jinzora2 の最新版を https://sourceforge.net/projects/jinzora/ からダウンロードし、[[tar]] で展開してください。
   
 
# tar -xvf jz2current.tar.gz
 
# tar -xvf jz2current.tar.gz
33行目: 32行目:
 
== Jinzora の設定 ==
 
== Jinzora の設定 ==
   
In the {{ic|~/httpd/html/jinzora2}} directory, run {{ic|configure.sh}}:
+
{{ic|~/httpd/html/jinzora2}} ディレクトリで、{{ic|configure.sh}}を実行してください。
   
 
# sh configure.sh
 
# sh configure.sh
   
=== Run the installer ===
+
=== インストーラーの実行 ===
   
  +
インストーラーは自動的に Jinzora を構成し、データベースを作成します。 Web ブラウザーを開き、http://localhost/jinzora2/index.php にアクセスし、指示に従います。
The installer will automatically configure Jinzora and create the database. Open up your web browser, go to http://localhost/jinzora2/index.php and follow the instructions.
 
   
 
* Pay attention to these setup steps:
 
* Pay attention to these setup steps:
60行目: 59行目:
 
When you have finished importing your music, click '''Proceed to save config''', then '''Proceed to launch Jinzora'''.
 
When you have finished importing your music, click '''Proceed to save config''', then '''Proceed to launch Jinzora'''.
   
  +
=== MPD をセットアップして音楽を再生する ===
=== Setting up MPD to play your music ===
 
   
Edit {{ic|~/httpd/html/jinzora2/jukebox/settings.php}}: under 'Description', change 'Winamp Media Player' to 'Music Player Daemon' (or whatever you want), and under 'type' change 'winamp3' to 'mpd'.
+
{{ic|~/httpd/html/jinzora2/jukebox/settings.php}} を編集してください:'Description' の下で 'Winamp Media Player' 'Music Player Daemon' (または任意の名前)に変更し、'type' 'winamp3' 'mpd' に変更します。
   
Change 'password' to be empty (so it just reads <nowiki>''</nowiki> rather than 'jinzora'), or change this to whatever password you have set in {{ic|/etc/mpd.conf}}.
+
'password' を空に変更します(つまり、'jinzora' ではなく <nowiki>''</nowiki> とだけ表示されるようにします)、または {{ic|/etc/mpd.conf}} で設定したパスワードに変更します。
   
  +
このファイル内で、ポートを '4800' から '6600' に変更します。または、{{ic|/etc/mpd.conf}} で MPD が接続を受け入れるように設定したポートに変更します。
Also in this file, change the port from '4800' to '6600', or whatever port you have set MPD to accept connections on in {{ic|/etc/mpd.conf}}.
 
   
  +
Jinzora のストリーミング機能を使用したい場合は、単純にウェブブラウザに戻り、更新をクリックし、'Playback To' のドロップダウンメニューから 'Music Player Daemon' を選択します。Voila!Jinzora の動作するコピーが完成です!
If you wish to use Jinzora's streaming functionality, simply go back to your web browser, click refresh, select 'Music Player Daemon' from the 'Playback To' drop-down menu and Voila! Your own working copy of Jinzora!
 
   
 
== トラブルシューティング ==
 
== トラブルシューティング ==
   
  +
* 上記のすべてにもかかわらず、音が出ない場合は、別のGUIクライアントでmpdをテストしてみてください。これでも音が出ない場合は、{{ic|/etc/mpd.conf}} をさらに編集する必要があります。このファイルでALSAの設定の一部をコメントアウトしてみてください(ALSAを使用していると仮定して)。
* If you cannot get any sound despite all of the above, try testing mpd with another GUI client. If you have no sound in this either, you need to further edit {{ic|/etc/mpd.conf}}. Try uncommenting some of the ALSA settings in this file (assuming you use ALSA).
 
  +
* MPD が動作していることがわかっている場合は、Jinzoraの設定を {{ic|/etc/mpd.conf}} のものにできるだけ近づけてみてください(Jinzoraの設定は、'Slick' インターフェースの左上の4番目の小さな緑のボタンからアクセスできます)。
* If you know that MPD ''is'' working, then try to match up the settings in Jinzora as closely to those in {{ic|/etc/mpd.conf}} as possible (the settings in Jinzora are accessed from the 4th small green button on the upper left of the 'Slick' interface).
 
* If changes to your playlist are ignored, go to ''System Tools > Settings Manager > Main Settings/Playlist'' and set ''use_ext_playlists'' to ''false''.
+
* プレイリストの変更が無視される場合、''System Tools > Settings Manager > Main Settings/Playlist'' に移動し、''use_ext_playlists'' ''false'' に設定します。
* If when you click on the PLAY button of any song / album you are offered a 'playlist.m3u' download, then you have not changed the ''Playback To'' option to ''Music Player Daemon''.
+
* 任意の曲 / アルバムのPLAYボタンをクリックすると、'playlist.m3u' のダウンロードが提供される場合、''Playback To'' オプションを ''Music Player Daemon'' に変更していません。

2023年8月20日 (日) 18:49時点における最新版

Jinzora は GPL のウェブベースのマルチメディアアプリケーションです。ストリーミングサーバとして、また、メディア管理プラットフォームとして機能します。この記事では、Jinzora のインストールと設定方法について説明します。

インストール

Jinzora は ストリーミングmpd を使った 2 つのモードで動作させることができます。MPDをまだインストールしていない場合は、mpd を参照してください(ストリーミングモードの動作に必要なものではありません)。

ウェブサーバーのセットアップ

Apache、PHP、MySQL のインストールは、LAMPを参照してください。

(Note: 上記のガイドにある phpMyAdmin のインストールは任意です。PHP と MySQL を使用するウェブサイトを自分で作る可能性がある場合、インストールすることをお勧めします。そうでなければ、おそらく必要ないでしょう。)

PHP の設定

Jinzora は、GD と iconv ライブラリを利用することができます。これらを有効にすることをお勧めします。/etc/php/php.ini の以下の行をアンコメントします。

extension=gd
extension=iconv

PHP の gd 拡張モジュールは、gd ライブラリである php-gdインストールされていることが必要です。

また、open_basedir の設定も見てみましょう。メディアディレクトリは、このディレクトリで指定されたパスの中か、それ中である必要があります。

Jinzora のダウンロードと展開

Jinzora2 の最新版を https://sourceforge.net/projects/jinzora/ からダウンロードし、tar で展開してください。

# tar -xvf jz2current.tar.gz

Jinzora の設定

~/httpd/html/jinzora2 ディレクトリで、configure.shを実行してください。

# sh configure.sh

インストーラーの実行

インストーラーは自動的に Jinzora を構成し、データベースを作成します。 Web ブラウザーを開き、http://localhost/jinzora2/index.php にアクセスし、指示に従います。

  • Pay attention to these setup steps:
    • Page 4 - Installation Type : Change from 'Streaming' to 'Streaming & Jukebox' if you wish to listen to the music on the computer you are installing Jinzora2 on (it is primarily a streaming application to allow remote access to, and control of, a streaming server running it).
    • Page 5 - Main Settings : If you hover over the boxes here they explain the settings, so choose whatever you want. It is best to choose 'Database' for Backend Type. Also consider using the 'Tag Data' option for 'Data Structure', unless your music is organized on your filesystem exactly the way you want it to be.
    • Page 6 - Backend Setup : Unless you have used Jinzora before, or for some reason wish to manually create a MySQL database for it to use, then select 'True' under 'Create Database'.
    • Page 7 - Import Media : This step may take a few minutes if you have got a few gigs of music; simply enter into the box the directory where your music is stored. When the installer is finished importing the music from this directory, you will have the option to import as many other directories as you want, one after the other.

You can also import more files from the Settings interface when Jinzora is up and running. You do not have to do it while installing.

Note: While Jinzora was importing my music collection, I had the following error appear twice on the page:

Warning: strpos() [function.strpos]: Offset not contained in string. in /home/httpd/html/jinzora2/services/services/tagdata/getid3/module.tag.id3v2.php
on line 1542

This seemed to have no adverse effect on the installation though, so if something similar happens to you, do not worry!

設定の保存

When you have finished importing your music, click Proceed to save config, then Proceed to launch Jinzora.

MPD をセットアップして音楽を再生する

~/httpd/html/jinzora2/jukebox/settings.php を編集してください:'Description' の下で 'Winamp Media Player' を 'Music Player Daemon' (または任意の名前)に変更し、'type' で 'winamp3' を 'mpd' に変更します。

'password' を空に変更します(つまり、'jinzora' ではなく '' とだけ表示されるようにします)、または /etc/mpd.conf で設定したパスワードに変更します。

このファイル内で、ポートを '4800' から '6600' に変更します。または、/etc/mpd.conf で MPD が接続を受け入れるように設定したポートに変更します。

Jinzora のストリーミング機能を使用したい場合は、単純にウェブブラウザに戻り、更新をクリックし、'Playback To' のドロップダウンメニューから 'Music Player Daemon' を選択します。Voila!Jinzora の動作するコピーが完成です!

トラブルシューティング

  • 上記のすべてにもかかわらず、音が出ない場合は、別のGUIクライアントでmpdをテストしてみてください。これでも音が出ない場合は、/etc/mpd.conf をさらに編集する必要があります。このファイルでALSAの設定の一部をコメントアウトしてみてください(ALSAを使用していると仮定して)。
  • MPD が動作していることがわかっている場合は、Jinzoraの設定を /etc/mpd.conf のものにできるだけ近づけてみてください(Jinzoraの設定は、'Slick' インターフェースの左上の4番目の小さな緑のボタンからアクセスできます)。
  • プレイリストの変更が無視される場合、System Tools > Settings Manager > Main Settings/Playlist に移動し、use_ext_playlistsfalse に設定します。
  • 任意の曲 / アルバムのPLAYボタンをクリックすると、'playlist.m3u' のダウンロードが提供される場合、Playback To オプションを Music Player Daemon に変更していません。