#author("2023-09-02T06:17:52+09:00","","")
#author("2023-09-27T21:42:16+09:00","","")
#contents

***Playlist Tree [#sf384c01]
:ファイル名|
foo_playlist_tree
:URL|
--http://www.bazquux.com/wiki/Foobar2000:Playlist_Tree
--http://foobar2000.xrea.jp/up/files/up1100.7z
:概要|
Album List のようにツリー状に管理する Playlist Switcher + Extended playlist generator + その他。UI extension としても機能する。
''foobar2000 v0.9.5.3 以降には未対応。'' 対応版は[[Playlist Tree Panel Mod>User interface#wd87bc8a]]
:解説|
--[[Playlist Tree 解説]]
--%%[[急ごしらえなぺーじ:http://www5.pf-x.net/~motorhead/]]%%
:備考|
同梱している libmz****.dll というファイルを、両方とも foobar2000.exe のあるディレクトリにコピーすること。

***Playback Statistics [#hd25b076]
:ファイル名|
foo_playcount
:URL|
--http://www.foobar2000.org/components/view/foo_playcount
--[[Playback Statistics component: version 3.0:http://www.hydrogenaudio.org/forums/index.php?showtopic=82420]]
--[[Playback Statistics v3.x (foo playcount):http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playback_Statistics_v3.x_(foo_playcount)]] | [[Title formatting fields:http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playback_Statistics_v3.x_%28foo_playcount%29#Compatibility]]
:概要|
再生情報をデータベース(PlaybackStatistics.dat)に保存。コンテキストメニューからタグに書き込むことも可能。

-%last_played%:最後に再生した時刻。(形式:YYYY-MM-DD HH:MM:SS 例:2006-04-15 09:33:15)
-%first_played% 最初に再生した時刻。
-%play_count%:再生した回数。
-%added%: Media Library に追加された時刻. ただし整合性を保つため, %added% = min{%first_played%,(追加された時刻)}.
-%rating%: Rating. コンテキストメニューから保存できる. 既存の(タグに打たれている) Rating 情報は自動的にインポートされる.
-%played_per_day%: 一日に何回再生されたかの目安.

%last_played%のフォーマットが気に入らない場合は、$substr()関数で数値を切り出せる。
-年:$substr(%last_played%,1,4) (意味:%last_played%の1文字目~4文字目)
-月:$substr(%last_played%,6,7)
-日:$substr(%last_played%,9,10)
-時:$substr(%last_played%,12,13)
-分:$substr(%last_played%,15,16)
-秒:$substr(%last_played%,18,19)
-平成:$add($substr(%last_played%,3,4),12)

-Menu > Library > Search > Media Library Search
--%added% DURING LAST 3 WEEKS (最近3週間でLibraryに追加したTracks)
-Menu > Library > Playback Statistics > Show recently played
--"%last_played% DURING LAST 1 WEEK SORT DESCENDING BY %last_played%" (最近1週間で聴いた曲、最近聴いた順のSORT指定)

***Playback Statistics (modified) [#f5f6d3d9]
:ファイル名|
foo_playcount_mod
:URL|
http://www.hydrogenaudio.org/forums/index.php?showtopic=52776
:概要|
演奏回数・最終演奏時刻・初回演奏時刻の情報を示すメタデータをタグに書き込む。[[Playback Statistics>General#hd25b076]] や [[Playback Statistics Custom>#ub0271b9]] を導入したほうが良い。
:備考|
--%PLAY_COUNT% と %PLAY_COUNTER% の違い (設定を変更することによって%PLAY_COUNT%を使うことも可能)
--情報を database ではなくタグに書き込む
--演奏回数一回とする秒数・%が指定でき、年月日時刻のフォーマットも設定できる。(正式版には設定自体がない)
--正確には、これは[[正式版のmod:http://www.hydrogenaudio.org/forums/index.php?showtopic=52776]] のそのまたmod 。正式版と両方同時に使用することも一応可能。自己責任で。(同梱のReadmeによると古いfoo_playcount.dll を消すようにとある)

***Playback Statistics Custom [#ub0271b9]
:ファイル名|
foo_playback_custom
:URL|
http://kitahei.cocolog-nifty.com/youyou/2007/04/foo_custominfo__6ab8.html
:概要|
演奏回数、初回演奏時刻、最終演奏時刻を示すメタデータをタグまたは[[foo_custominfo>General#m6aa62c4]]のデータベースに保存。タグに書き込めない場合は、データベースに保存ということも可能(データベースに保存するには[[foo_custominfo>General#m6aa62c4]]が必要)。
:備考|
[[Playback Statistics>General#hd25b076]]との違い(v1.3.7 現在)
--情報を最初からタグに書き込むことができる。
--情報をタグに保存できなければ、自動で foo_custominfo のデータベースに保存することも可能。
--書き込むタグ名を自由に設定できる。
--演奏回数一回とする基準は、秒数、%、その曲が始まったか、終わったか、の4つから選べられる。
--再生した時刻全てを記録できる。
--コンバート機能により、他の版からの移行もできる。
:解説|
[[作者ページ:http://kitahei.cocolog-nifty.com/youyou/2007/08/foo_playback_cu_2.html]]

***Playcounter for foo_custominfo [#p5f02e29]
''このコンポーネントの機能は [[Playback Statistics Custom>#ub0271b9]] に統合されました。特に不都合が無い限り、そちらを使うことを推奨します。''
:ファイル名|
foo_custom_pc
:URL|
http://kitahei.cocolog-nifty.com/youyou/2007/04/foo_custominfo__6ab8.html
:概要|
[[foo_custominfo>#m6aa62c4]]のデータベースに再生回数を記録する。再生回数を編集可能。ファイルの移動やPC移行の際に再生回数を復元できる(手動だが)。CUEシートの再生回数カウンタにどうぞ。

***History [#e9fb42a8]
:ファイル名|
foo_history
:URL|
http://www.hydrogenaudio.org/forums/index.php?showtopic=43012
:概要|
演奏履歴を保存して、それをブラウズできる。セッションを越えて履歴を保存することもできる。
:備考|
現在ダウンロードできない模様。[[Navigator>#d6ce946b]] で代替可能。

***Playlist Bind [#s02dbaca]
:ファイル名|
foo_playlist_bind
:URL|
https://skipyrich.com/wiki/Main_Page
:概要|
ファイルの削除や移動をリアルタイムで監視して、プレイリストを随時更新する。

***Playlist Clear [#c6c40e00]
:ファイル名|
foo_playlistclear
:URL|
--http://otachan.com/foo_playlistclear.html
--http://ux.getuploader.com/foobar2000/download/135/foo_playlistclear_v1.02.7z
:概要|
foobar2000起動時にプレイリストを削除するコンポーネント。
Preferences>Advanced>Tools>Playlist Clearに有効/無効チェックbox有り。
標準で「enable」(有効)にチェックが入っているので、"playlists-v1.3"フォルダをバックアップしておく方がよい。

***Playlist Name Enhanced [#w869978d]
:ファイル名|
foo_playlist_name_enhanced
:URL|
http://www.hydrogenaudio.org/forums/index.php?showtopic=43522
:概要|
プレイリストの名前に曲数・合計時間などの情報を追加。

***BinPack Playlist Generator [#p7b00c81]
:ファイル名|
foo_binpack
:URL|
http://www.hydrogenaudio.org/forums/index.php?showtopic=44656
:概要|
指定した時間に合わせたプレイリストを作成。CD作成などに便利。

***Playlist Loader Benchmark [#l330a967]
:ファイル名|
foo_plbench
:URL|
http://foosion.foobar2000.org/0.9/
:概要|
プレイリスト読み込みの時間測定。

***Track Finder [#x6c6db56]
:ファイル名|
foo_trackfinder
:URL|
http://wiki.bowron.us/index.php/Foobar2000#foo_trackfinder
:概要|
Album listなどから右クリックでアルファベット順のメニューを表示し、プレイリストに送る。

***Skip tracks in the playlist [#q5001ff0]
:ファイル名|
foo_skip
:URL|
%%http://pelit.koillismaa.fi/plugins/show.php?id=148 %%
:概要|
タグに書き込まれている情報を参考にし、自動的に特定のファイルの再生をスキップする。デフォルトでは SKIP = 1 か SKIP = true というタグが記録されているファイルの再生をスキップする。
プレイリストには表示させたいけど演奏はさせたくない場合などに。[[Skip Track (foo_skip)>General/プレイリスト管理#ed9629f5]]に代わった。
:解説|
[[Skip tracks in the playlist 解説]]

***Skip Track [#ed9629f5]
:ファイル名|
foo_skip
:URL|
--http://www.saunalahti.fi/cse/foobar2000/?sort=modified&dir=r
--http://www.foobar2000.org/components/view/foo_skip
--[[foo_skip 0.5 2009-12-25 by Case:http://foobar2000.xrea.jp/up/files/up1131.7z]]
:概要|
タグに書き込まれている情報を参考にし、自動的に特定のファイルの再生をスキップする。
Preferences -> Advanced -> Skip Tracks で設定。defaultでは、Ratingだが自由に変更可能。

[[Request: A Component To Skip Tracks - Hydrogenaudio Forums (Post #16):http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=66802&view=findpost&p=595990]]

Skip Track v0.6で若干の変更があり、Preferences -> Advanced -> Skip Tracks -> Skip Tracks query にquery syntaxを使用する。
Skip Tracks queryに「%skip% IS 1」と入力すれば、skipタグに「1」を入れてあるTrackはSkipされる。「skip PRESENT」(「」は除く)でも構わない。

v1.1(2010-07-04)で"%playlist_name%"追加され、Play List名でのSkipがサポートされた。'SKIP' tag field での時間指定でのskipも可能になった。[[Post #153 by Case:http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=30361&view=findpost&p=712524]]
'SKIP' tag fieldを作成し、'SKIP' tagに時間を入れる。例えば、1分飛ばして(skip)開始したい時、'SKIP' tag → -1:00 と入れ、
Preferences -> Advanced -> Skip Tracks -> Skip Tracks query に「SKIP=-1:00」(「」は除く)と入れる。
Track開始後 1分後に次のTrackに飛ばしたい(skip)時は、'SKIP' tag → 1:00- 、Skip Tracks query に「SKIP=1:00-」と入れる。
Main menu > Playback > Skip Tracks チェック ON/OFF

:参考|
--[[query syntax:http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Query_syntax]]
--%skip% taggingには[[Quick Tagger>General#o17f4c1f]]が便利。コンテキストメニューからtagging可能。
--設定は、Preferences -> Tools > Tagging > Quick Tagger

***Playback Utilities [#k8f856da]
:ファイル名|
foo_utils_playback
:URL|
http://tmp.reharmonize.net/foobar/
:概要|
Playback Orderをプレイリストごとに設定するコンポーネント。
:備考|
--バグが多くPlaylistの順番を変えるとクラッシュするので注意 (Ver1.3.10で確認)。
--Foobar2000公式もbuggy componentとしてマークされている。

***Playlist Command Line Tools [#z426c312]
:ファイル名|
foo_cmd_playlist
:URL|
http://www.hydrogenaudio.org/forums/index.php?showtopic=47148
:概要|
コマンドラインからのプレイリスト作成や、プレイリスト名の変更などを可能にする。
:例|
--foobar2000.exe /playlist-rename:"favorite"
---アクティブなプレイリストの名前を favorite に変える

***Remove played Files [#i0e41848]
:ファイル名|
foo_removeplayed
:URL|
http://chron.visiondesigns.de/foobar2000/#foo_removeplayed
:概要|
再生し終わったトラックをプレイリストから削除する。

***Auto Rating [#mc6f7aa7]
:ファイル名|
foo_auto_rating.dll
:URL|
http://kitahei.cocolog-nifty.com/youyou/2007/04/foo_custominfo__6ab8.html
:概要|
再生回数に応じてRatingを自動設定するコンポーネント。再生回数をカウントするプラグインが別途必要。

***Library Tree [#we0bf64a]
:ファイル名|
foo_uie_library_tree
:URL|
http://foo2k.chottu.net/
:概要|
Media Library、PlaylistをTree形式で表示、高機能な管理が可能。
Searchbar > Filter でQuery Syntaxを使い条件に合致するものを抽出し柔軟なPlaylist作成が出来る。
既に作成してあるPlaylist表示、またAutoPlaylistも別表示される。高機能なTree形Album listとPlaylist switcherを合わせた感じ。

***Random Pools [#s67d73e7]
:ファイル名|
foo_random_pools
:URL|
http://www.hydrogenaudio.org/forums/index.php?showtopic=77460
:概要|
様々な定義に分類して、ランダムな再生構成が可能。詳細は「foo_random_pools_help.html」参照の事。

***Playlist Attributes [#q70fdcfb]
:ファイル名|
foo_playlist_attributes
:URL|
http://www.foobar2000.org/components/view/foo_playlist_attributes
-[[Playlist Attributes 0.5.5 (foo_playlist_attributes) (2019-02-01):https://foobar2000.xrea.jp/up/files/up1642.zip]] foobar2000 v1.6.16 以前
// http://www.hydrogenaudio.org/forums/index.php?showtopic=73783
:概要|
Playlist他機能拡張。Playback Order, DSP SettingなどPlaylistごとにSetting出来る。

-設定 > Preferences > Playlist attributes
-操作 > Main Menu > Edit > Playlist attributes
-[[Menu Addons (foo_menu_addons)>General#ib464831]]同様に、Main Menu > Edit > Playlist attributes > DSP Settings > Edit でDSPの変更画面(DSP Settings)を表示する事も出来る。foo_playlist_attributes_help.html 詳細な解説付き。

***Playlist Sorter [#yf215753]
:ファイル名|
foo_playlists_sort
:URL|
--http://www.hydrogenaudio.org/forums/index.php?showtopic=72529
--http://www.namek.eu/foo_playlists_sort/
:概要|
作成したプレイリストをソートする。Automatic sortingの設定は、Preferences > Advanced > Tools > Playlist Sorter から。操作は、Menu > View > Sort Playlists。

***Playlist Revive [#h8f16039]
:ファイル名|
foo_playlist_revive 
:URL|
http://www.hydrogenaudio.org/forums/index.php?showtopic=73910
:概要|
media files/folderを移動、リネームなどをしてパスが変わってもMedia LibraryからサーチしてPlaylistを元に戻す。

***Playlist History [#m5369256]
:ファイル名|
foo_playlisthistory
:URL|
http://www.foobar2000.org/components/view/foo_playlisthistory
:概要|
Menu > View > Recently activated playlists > Previous playlist/Next playlistを選択し、以前/次のプレイリストに移動出来る。
また、 Menu > Playback > Back/Forward/View History の選択で操作可能。Playlistには「History」ネームのプレイリストが作成される。
Button作成やKeyboard Shortcuts登録しておくと便利に操作出来る。

-[[Discussion:http://www.hydrogenaudio.org/forums/index.php?showtopic=86082]], [[wiki:http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playlist_History_(foo_playlisthistory)]]

***Cursor Tracker [#h8041f25]
:ファイル名|
foo_cursor_tracker.dll
:URL|
http://foo2k.chottu.net/#ct
:概要|
プレイリスト上のカーソル操作の履歴を追加。Menu > View > Cursor Tracker > Back cursor/Forward cursor の選択により、「戻る」「次へ」の操作が可能。