有馬総一郎のブログ

(彼氏の事情)

2010年12月20日 01:44:00 JST - 4 minute read - Audio Player

とりあえずタイナカ彩智のアルバムのratingはオール5で設定だろ?

伝説の歌姫・タイナカサチが名前をタイナカ彩智に改め、 HPもリニューアル。皆さん、ライブでは新譜の先行発売だよ。早速チケットゲットしなきゃ。VOW WOWの再結成ライブは争奪戦に負け、LUNACYの黒服限定GIGチケットもハズレたけど、彼女なら行く金と時間、そして愛があれば参加できるよ。(一応、このブログの目的はタイナカ彩智を応援なので冒頭にこれからも挟むよ)

で、どうでも良いネタ投下。Windows Media Playerにデフォルトであって、foobar2000にないもの。まあ、色々あるが、とくになくて困るなーっていうのは「最近追加」ってグルーピング(仲間分け)。

有馬総一郎のブログ1

cwbowron’s hooksというコンポーネントを追加すればWindowsのシステムの日付( %cwb_systemdate%)、ファイルの作成日( %cwb_created%)などを返す関数を使うことができるが、最新バージョンでは対応していない。同様に foo_custominfoとか独自にフィールドを作成し、外部データベースに情報を保存するコンポーネントもあるが、敷居が高い。そして、これまた最新バージョンでは対応していない。

公式なものとして playback statisticsコンポーネント( foo_playcout.dll)を追加をすれば

有馬総一郎のブログ

Played(再生回数) 2 times
First played(初回再生日付) 2010-12-20 00:14:33
Last played(前回再生日付) 2010-12-20 00:38:15
Added(データベース追加日付) 2010-12-17 01:26:59
Rating(評価) ★★★★★

といったフィールドが追加される。それに伴い、そのフィールドを参照する関数を使用できる。

例値
%first_played% 初回再生日付(年月日時分秒)を返す。 2010-12-20 00:14:33
%last_played% 前回再生日付(年月日時分秒)を返す。 2010-12-20 00:38:15
%play_count% 再生回数を返す。
%played_per_day% 一日に何回再生されているかを返す。 2
%added% データベースに追加した日付(年月日時分秒2)を返す。 2010-12-17 01:26:59
%rating% 評価を1から5の数値で返す。 3
%rating_stars% 評価を可変5ツ星☆で返す ★★★
%rating_stars_fixed% 評価を固定5ツ星で返す。 ★★★☆☆

これらを Album Listなり、 Library Treeで使えば、最近追加した曲だけを再生したり、再生回数の少ない曲を再生したりなどが可能になる。

有馬総一郎のブログ3

有馬総一郎のブログ4

Library Treeで

Name Recently Added
View Format %album artist%%album%[%tracknumber% - ]%title%
Filter %added% DURING LAST 2 WEEKS
Sort tracks sent to playlist by %added% %album artist% %album% [%tracknumber% ]%title%

と設定することで、データベースに追加した(つまり吸い込んだ)日付が二週間以内の曲だけが表示される。 Sort tracks sent to playlist byの部分で、 %added% を第一キーとすることで追加日付でソートすることも可能。


追記: 2010-12-25
%added%でソートすると2枚同時に吸込したときに2マイのアルバムが交互に混ざり合うので、$substr(%added%,1,13) %album artist% %album% [%tracknumber% ]%title%として2010-12-25 21:42:37 - 2010-12-25 21:43:00から2010-12-25 21までを抜き取り、時間単位でソートするように自分は修正
追記ここまで


有馬総一郎のブログ5

いままで Library Treeなんか Album Listがあるから良いじゃんと思ってたけど、使えるねー、これ。フォント、色、背景色も Panel Preferences… で変更可。ちょっと自分も使い始めたばっかなんで、一緒に勉強していきませう。

有馬総一郎のブログ6

DURING LAST 2 WEEKSとかは、 Query syntaxという構文で Title Formattingとは別物。 “Playlist Search”、“Media Library Search”、“Album List"のFilter欄、“Quick Search Toolbar” で使える構文らしい( wikiそのまま)。

なんかWEEKSがあるなしで動かなかったりするのでスゲー混乱したりした。 %play_count% LESS 1とか%rating% GREATER 3などのフィルターを追加すれば今まで以上にプレイリストでの再生が楽しくなる。

ちょっと Album Listから Library Treeに移行しようかなー。ますます最強に近づいたぜfoobar2000!!!


  1. もはや使うことの無くなったWMP ↩︎

  2. このコンポーネントを追加してから話。追加してなければそれまでの曲は一斉にコンポーネントを追加した日付になる。 ↩︎

  3. ツリーはライブラリー、プレイリスト、検索バーの3種類がある ↩︎

  4. フィルターにチェックしないとフィルターされない ↩︎

  5. 分かりにくいがSoundWitch、Nathan Aweau、SIAM SHADE、aile、ChthoniC、Outrage、RAMPANT、梶浦由記で並んでいる。Album Artist順ではこうはならない。 ↩︎

  6. ご丁寧に設定メニューが二つ。でも一瞬、外見変更できないかと誤解する・・・ ↩︎