« 木曜日はジムの日 | トップページ | 彦根~近江旅行1日目:彦根 »

2008年2月 4日 (月)

foo_auto_rating v1.0.1

foo_auto_rating v1.0.1をリリースしました。


ダウンロード

foo_auto_rating.dll


これ何?

再生回数に応じてRatingを自動設定するコンポーネント。

Ratingをいちいち設定するのが面倒な人にお勧め。

  • タグまたは foo_custominfo のデータベースにRatingを設定する 
  • 曲の再生開始時にPlay CounterからRatingを決定し、設定する 
  • タグに書けない場合(CUE+WAVやWMA等)は foo_custominfo のデータベースに書き込むように設定することも可能 
  • Ratingの最大値は0~5段階で自由に設定可能 
  • 各Ratingに割り当てる再生回数の値は自由に設定可能 
  • Ratingを設定するタグ名は自由に設定可能 
  • Play Counterを読み込むタグ名は自由に設定可能

仕様

  • Ratingの記録先としてタグ、foo_custominfoのデータベース、タグ+foo_custominfoのデータベースの3パターンから選択可能
  • 再生回数のデフォルトタグは %PLAY_COUNTER% (変更可能)
  • Ratingのデフォルトタグは %RATING% (変更可能)
  • 曲の再生開始時にPlay Counterの値からRatingを自動設定する
  • Ratingの最大値は0~5段階で自由に設定可能
  • Ratingが0と評価された場合はRatingタグを削除する
  • 設定を変更した場合、変更は次トラック再生時から有効になる

インストール方法

ダウンロードしたファイルを foobar2000\components に配置して foobar2000 を起動するだけ。


必要なコンポーネント

  • 再生回数をカウントするコンポーネント (拙作のPlayback Statistics Custom等をご利用ください)
  • foo_custominfo.dll (foo_custominfoのデータベースにRatingを記録する場合)

設定

  1. foobar2000を起動 
  2. foo_auto_rating.dll のロードを確認
    Preferences → Components で "Auto Rating" が表示されており、VERSIONの値がダウンロードしたバージョンと一致していればOK
    コンポーネント一覧
  3. 設定
    Preferences → Tools → Auto Rating ページを開く
    以下のような画面が表示される。

    設定

    【Tag Settings】 

    Rating Tag
    Ratingのタグ名を設定する。

    Play Counter Tag
    Ratingを計算する際に読み込む再生回数のタグ名を設定する。

    Database
    Ratingの記録先を選択する。以下に選択可能な記録先を示す。

    only tags
    タグにRatingを記録する。

    only foo_custominfo database
    foo_custominfoのデータベースにRatingを記録する。ファイルタグは一切書き換えない。要foo_custominfo.dll。

    tags and foo_custominfo database (if writing tag fails)
    タグにRatingを記録するが、タグに書けないような場合(CUE+WAVやWMA等)はfoo_custominfoのデータベースに書き込む。要foo_custominfo.dll。

    【Rating Settings】

    Ratingの最大値をチェックボックスで設定する。
    また、Ratingを設定するPlay Counterの値をエディットボックスに設定する。
    図ではRating 1のPlay Counterの値が5となっているが、これは、Play Counterが5になればRating 1を設定すること表す。

    【Other Settings】
    Only tracks in the media library update rating

    チェックを入れた場合、メディアライブラリ内の曲のみRatingを更新する。


注意事項

  • 設定変更時、「すべて保存ボタン」は押さなくて良い 
  • 設定を変更した場合、変更内容は次トラック再生時から有効になる

よくある質問

(Q) タグに書き込むときにアップデート中のダイアログが一瞬表示されるのが嫌なんだけど・・・
(A) 仕様です(普通は出ないと思います)。foobar2000の仕様で、ファイルの書き込みに一定以上の時間がかかるとそのダイアログが表示されます。時間がかかる要因としては、「HDDの性能が悪い」「APEやWavePack等の可逆圧縮コーデックを使用し、なおかつ高圧縮の設定で使っている」等があります。頻出する場合はこれらを解決するか、記録先としてfoo_custominfoのデータベースを選択するようにしてください。

(Q) ずっと再生していると、最終的には全ての曲のRatingがMAXになるのでは?
(A) その通りです。現在のところ、この問題に対処する予定はありません。


免責事項

  • 本コンポーネントを使用して発生したいかなる問題にも責任を負いかねます。最悪メディアライブラリやコンピュータのデータを破壊してしまうかもしれません。自己責任にてご利用願います。 
  • 何をするコンポーネントか分かる人のみ使用してください。 
  • バグ等あれば連絡ください。出来る限り対処します(無理な場合もありますのでご了承下さい)。

その他

本コンポーネントの議論は以下のフォーラムで行っています。

Auto Rating - Hydrogenaudio


|

« 木曜日はジムの日 | トップページ | 彦根~近江旅行1日目:彦根 »

foobar2000」カテゴリの記事

自作ソフトウェア」カテゴリの記事

コメント

記事とは全く関係の無い事ですが、
最近、ココログでもう一つブログを持つという、
ITバカな私としては非常に無鉄砲なことをやってしまいました。
ライブドアでは難なく出来た事が、ココログさんでは全く意味不明状態で暗中模索です。
サイドバーに、いろんなものを設置したいと思っていてもトンチンカンです(笑)
やっとこさ、カウンター設定にこぎつけましたが、
あとはまるっきしダメダメ人間です。wobbly

投稿: ポール | 2008年2月 8日 (金) 23:08

> ポールさん

おお、ブログ2つめですね。表の顔と裏の顔、でしょうかcoldsweats01

私もココログなので、分からないことがあれば分かる範囲内で協力しますよ~。

投稿: きたへい | 2008年2月11日 (月) 21:23

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/56729/17955610

この記事へのトラックバック一覧です: foo_auto_rating v1.0.1:

« 木曜日はジムの日 | トップページ | 彦根~近江旅行1日目:彦根 »