<commit_before># brigen fx-player 「MP3 Player」

======

JavaFX（ジャバえふえっくす）で書いたMP3 Playerです

ムシャクシャして作った。公開はしている


#### 最新版

1.3.0

------

#### 機能

* プレイリストのMP3を順に再生します。停止、スキップ、ジャンプ（操作：リストの項目をダボォクリック!）もできます
* 再生位置の変更（シーク）、音量変更、（タグ情報の）画像の表示と保存（操作：画像をダボォクリック!!）ができます
* MP3のタグ情報をもとに表示されるので、タグ情報がない場合は残念です（この場合でも再生はできます）
* 情報はツールチップでも表示されます
* プレイリストは「ローカルマシンのフォルダにあるファイル一覧」、「プレイリストファイル」から読み込みます
* プレイリストファイルは「ローカルマシンのプレイリストファイル」、「プレイリストファイルのURL」から指定できます
* プレイリストファイル内の記述（URL指定）でMP3ファイルを指定する場合は「https://~」が使えません
* ログウィンドウでログも見れます。気になる場合は使ってください


------

### 使い方

* build/fx-player.jar - このファイルがそのまま実行可能です（要：なるだけ最新JRE 7）

1. build/fx-player.jarをダボォクリック
2. アプリが起動しましたね
3. プレイリストを読み込み（＊１）
4. MP3のタグを読み取れたら情報が表示されます（震えて待て）
5. 「再生／停止」を非ダボォクリックしてみよう
6. (ﾟ∀ﾟ)b ゆっくりきいてってね！！！

#### ＊１

* フォルダから

「フォルダ」からフォルダを選択すると、そのフォルダ内のMP3ファイルをプレイリストとして読み込みます。（フォルダを再帰的には読みません）

* プレイリストファイルから

「リスト」からテキストファイルを選択すると、そのファイルの内容をプレイリストファイルとして読み込みます。

* プレイリストファイルのURLを指定

テキストボックスにURL（http://～に限る）を直接入力（してenter）すると、プレイリストファイルをhttpから取得します。

#### プレイリストファイル

* たぶん、エンコードはUTF-8がいいとおもいます
* ローカルのプレイリストファイルのサンプル - sample/local_playlist.txt
* httpから取得するプレイリストファイルのサンプル - sample/url_playlist.txt


------

### ビルド

pom.xmlファイルの59行目あたりを書き換えてください

      <systemPath>C:\Program Files\Java\jre7\lib\jfxrt.jar</systemPath><commit_msg>ver 1.3.0<commit_after>brigen fx-player 「MP3 Player」
=============


JavaFX（ジャバえふえっくす）で書いたMP3 Playerです

ムシャクシャして作った。公開はしている


最新版
-------

1.3.0


#### 機能

* プレイリストのMP3を順に再生します。停止、スキップ、ジャンプ（操作：リストの項目をダボォクリック!）もできます
* 再生位置の変更（シーク）、音量変更、（タグ情報の）画像の表示と保存（操作：画像をダボォクリック!!）ができます
* MP3のタグ情報をもとに表示されるので、タグ情報がない場合は残念です（この場合でも再生はできます）
* 情報はツールチップでも表示されます
* プレイリストは「ローカルマシンのフォルダにあるファイル一覧」、「プレイリストファイル」から読み込みます
* プレイリストファイルは「ローカルマシンのプレイリストファイル」、「プレイリストファイルのURL」から指定できます
* プレイリストファイル内の記述（URL指定）でMP3ファイルを指定する場合は「https://~」が使えません
* ログウィンドウでログも見れます。気になる場合は使ってください


使い方
-------

* build/fx-player.jar - このファイルがそのまま実行可能です（要：なるだけ最新JRE 7）

1. build/fx-player.jarをダボォクリック
2. アプリが起動しましたね
3. プレイリストを読み込み（＊１）
4. MP3のタグを読み取れたら情報が表示されます（震えて待て）
5. 「再生／停止」を非ダボォクリックしてみよう
6. (ﾟ∀ﾟ)b ゆっくりきいてってね！！！

#### プレイリストを読み込み（＊１）

* フォルダから

「フォルダ」からフォルダを選択すると、そのフォルダ内のMP3ファイルをプレイリストとして読み込みます。（フォルダを再帰的には読みません）

* プレイリストファイルから

「リスト」からテキストファイルを選択すると、そのファイルの内容をプレイリストファイルとして読み込みます。

* プレイリストファイルのURLを指定

テキストボックスにURL（http://～に限る）を直接入力（してenter）すると、プレイリストファイルをhttpから取得します。

#### プレイリストファイル

* たぶん、エンコードはUTF-8がいいとおもいます
* ローカルのプレイリストファイルのサンプル - sample/local_playlist.txt
* httpから取得するプレイリストファイルのサンプル - sample/url_playlist.txt



ビルド
-------

環境に合わせて pom.xml ファイルの59行目あたりを書き換えてください

      <systemPath>C:\Program Files\Java\jre7\lib\jfxrt.jar</systemPath>


contributors
-------

* BrightGenerous - [twitter][1]



[1]: https://twitter.com/BrightGenerous
{'fraction_non_alphanumeric': 0.1459799925898481, 'fraction_numerical': 0.018895887365690995, 'mean_word_length': 6.417582417582418, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3560545', 'n_tokens_mistral': 2223, 'n_tokens_neox': 2084, 'n_words': 112}