カテゴリー「foobar2000」の記事

2009年12月12日 (土)

foo_twitter_post v1.8.1

Released foo_twitter_post v1.8.1.


Change log   

  • Added proxy connection function.
  • Added post function from the Now Playing context menu.
  • The comment window has displayed at the center of the foobar2000 screen.

Download

foo_twitter_post.dll


Introduction

This component post now playing track information to Twitter manually/automatically.

You can post by a free format that uses Title Formatting.

The default format is below.

#nowplaying TITLE - ARTIST - [ALBUM No.TRACKNUMBER] http://j.mp/xxxxxx

  • Allows you to post manually.
  • If manual post mode, allows you to post with comment.
  • Allows you to post automatically.
  • If automatic post mode, this component post basically at intervals of 1 track. However, it is possible to post at intervals between 1 to 1000 tracks in consideration of being disliked.
  • Allows you to set timing to post.
  • Allows you to insert the link in the tail of post message.
  • Allows you to post to Twitter via proxy.

Features

  • When the setting is changed, the change becomes effective starting the next track.

Installation   

  1. Copy dll file to "foobar2000\components" directory 
  2. Run foobar2000

Settings   

  1. Run foobar2000 
  2. Check to see that foo_twitter_post is installed by going to Preferences -> Components.      
    Also, check to see if you are using the latest version. version
  3. Go to Preferences -> Tools -> Twitter Post 
    image      
          
    Twitter Settings      
    You set Twitter.      
          
    User ID      
    (self explanatory)      
          
    Password      
    (self explanatory)      
          
    Post Format
          
    You set post message by Title Formatting.

    (Note) The final character string compiled by Title Formatting must not exceed 140 characters.         
           
    Add link at end of post         
    If selected, insert the link in the tail of post message. Default link is to YouTube.    
           
    Use proxy          
    If selected, post to Twitter via proxy. set “Server” and “Port” edit box.       
           
    Automatic Post Settings         
    This option allow you to change when the plugin posts the track information to Twitter.         
              
    Do not use automatic post         
    (self explanatory)         
           
    Post when a track is started         
    (self explanatory)         
             
    Post when a track is ended
             
    (self explanatory)         
             
    Post when playback percentage is
             
    You can select a value between 1% and 99%.         
             
    Post when playback second(s) is
             
    You can set any value greater than 1 second.            
                
    Post Intervals
             
    You can select a value between 1 and 1000. e.g. if you select 1, post all tracks. If you select 100, post tracks at intervals of 100 tracks.            
                
    Random
             
    This component posts tracks at the probability of the value set in the slide bar. e.g. if you select 1, post all tracks. If you select 100, post tracks at a probability of 1/100. But because of a probability, as much as one might not be posted even if it plays by 100 tracks.            
                
    Other Settings
                
                
    Post only tracks in the media library to Twitter
          

    If selected, no information will be post to tracks that are not in the media library.


How to post manually 

At first, set user id and password in preferences page.

During playback, select menu Playback -> Post to Twitter. 

menu

Then popup [No comment] and [With comment]. 

If [No comment] selected, post to Twitter directly.

If [With comment] selected, below window is popup. 

popup

Edit your comment and push [Post] button(or Enter key), post to Twitter.   

Also, when you store foobar2000 in the task tray, it is possible to post from the Now Playing context menu displayed by right-clicking in the icon of the task tray (When playback, limit it). 

Now Playing


How to post automatically         

  1. Go to Preferences -> Tools -> Twitter Post 
  2. You set user id and password in "Twitter Setting". 
  3. You set "Twitter Post Timing" except for "Do not use automatic post". 
  4. You set "Post Intervals" 
  5. You play tracks 
  6. You confirm to Twitter whether the post is successful. 
  7. The error code comes out in the console when not posted well. When the error code is 401, you confirm user id or the password again.

Initialization of setting

Push [Reset Page] button in preferences page, then initialize setting this component. 


Disclaimer 

You are using the component at your own risk. The developer is not responsible for any damages.


Link 

The component has a discussion thread at Hydrogenaudio: 

Twitter Post - Hydrogenaudio

| | コメント (0) | トラックバック (0)

foo_twitter_post v1.8.1

foo_twitter_post v1.8.1をリリースしました。


更新履歴   

  • Proxy接続機能を追加した
  • Now Playingコンテキストメニューからの投稿機能を追加した
  • コメントウィンドウを画面中央に表示するようにした

ダウンロード

foo_twitter_post.dll


これ何?

foobar2000で現在再生している曲を手動/自動でTwitterに投稿するコンポーネント。

Title Formattingを使った自由なフォーマットで投稿することが可能。

デフォルトでは以下のフォーマットで投稿する。   

#nowplaying TITLE - ARTIST - [ALBUM No.TRACKNUMBER] http://j.mp/xxxxxx

  • 任意のタイミングで手動で投稿することが可能 
  • 手動の場合、投稿フォーマットに追加でコメントを挿入して投稿することが可能
  • 自動で投稿することも可能 
  • 自動の場合、基本的に毎曲投稿するが、ウザがられることを考慮して、オプションで1~1000曲毎に投稿することもできる 
  • 投稿するタイミングを自由に設定可能(例えば10秒再生したら投稿する等) 
  • 投稿フォーマットの末尾に任意のリンクを挿入可能
  • Proxy接続によるTwitterへの投稿が可能

仕様 

  • 設定を変更した場合、変更は次トラック再生時から有効になる。 

インストール方法

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


設定   

  1. foobar2000を起動 
  2. foo_twitter_post.dll のロードを確認      
    Preferences → Components で "Twitter Post" が表示されており、VERSIONの値がダウンロードしたバージョンと一致していればOK 
    バージョン   
  3. 設定      
    Preferences → Tools → Twitter Post ページを開く      
    以下のような画面が表示される。   
    設定      
          
    【Twitter Settings】      
    Twitterに関する設定を行う。      
             
    User ID
          
    TwitterのユーザIDを入力する。      
          
    Password         
    Twitterのパスワードを入力する。      
          
    Post Format         
    Twitterに投稿するフォーマットをTitle Formattingで入力する。      
    (注) Title Formattingでコンパイルされた最終的な文字列が140文字を超えないように注意すること。半角文字も全角文字も1文字とカウントする。       
             
    Add link at end of post          
    投稿フォーマットの末尾に任意のリンクを挿入する。リンクのフォーマットは右のエディットボックスで設定可能。 
          
    Use proxy         
    Proxyを使用してTwitterへ投稿する場合にチェックを付ける。Proxyのサーバ名とポート番号をServer、Port欄に入力する。      
             
    【Automatic Post Settings】 

    自動でTwitterに投稿する条件をグループボックスで選択する。       
    デフォルトでは自動で投稿しない設定にしている。         
    手動で投稿する場合は本項目は設定不要。         
    以下に各設定内容について説明する。         
             
    Do not use automatic post         
    自動で投稿しない。         
           
    Post when a track is started         
    トラックの再生を開始した直後に投稿する。         
             
    Post when a track is ended
             
    トラックの再生が終了した直後に投稿する。         
             
    Post when playback percentage is
             
    トラックの再生時間が一定割合を超えた場合に投稿する。         
    割合はスライドバーで設定してください。         
    1~99%が選択可能。         
    0%を使いたい    → 「Post when a track is started」を使って下さい         
    100%を使いたい → 「Post when a track is ended」を使って下さい

    Post when playback second(s) is
             
    トラックの再生時間が一定秒数を超えた場合に投稿する。         
    秒数はエディットボックスに入力してください。         
    1秒以上が設定可能。         
    0秒を使いたい  → 「Post when a track is started」を使って下さい

    Post Intervals         
    自動モード時にトラックを投稿する間隔をスライドバーで設定する。例えば1とすれば毎曲投稿する。100とすれば100曲毎に投稿する。         
    設定は自動モード時にのみ有効。         
             
    Random
             
    自動モード時にスライドバーで設定した値の確率で投稿する。例えばスライドバーで100と設定した場合、1/100の確率で投稿する。ただし、確率なので100曲再生しても1曲も投稿しない場合もある。         
    設定は自動モード時にのみ有効。            
                
    【Other Settings】
             
    その他の設定を行う。         
             
    Post only tracks in the media library to Twitter
             
    チェックを入れた場合、メディアライブラリ内の曲のみ投稿する。   


使ってみる(手動投稿) 

設定画面でTwitter SettingsにTwitterのユーザIDとパスワードを入力する。

そして、投稿したい曲を再生中に、メニュー Playback → Post to Twitter を選択する↓

menu

すると「No comment」と「With comment」がポップアップ表示される。

「With comment」を選択した場合、コメント編集用のウィンドウが表示される↓

popup

追加したいコメントを記入して、Postボタン(もしくはEnterキー)を押すと、編集した内容でTwitterにポストする。

「No comment」を選択した場合はウィンドウは表示されず、設定したフォーマットでポストする。

また、foobar2000をタスクトレイに格納している場合は、タスクトレイのアイコンを右クリックすることで表示される(曲を再生している時に限る)Now Playingコンテキストメニューからでも投稿することができる↓

Now Playing


使ってみる(自動投稿)   

  1. 設定ページを開く 
  2. Twitter SettingsにTwitterのユーザIDとパスワードを入力する
  3. Twitter Post TimingをDo not use automatic post以外に設定する 
  4. Post Intervalsを設定する 
  5. トラックを再生し、設定した条件を満たした場合にTwitterにポストされているか確認する
  6. もしうまく投稿されていない場合はコンソールにエラーコードが出る。エラーコードが401の場合はユーザIDまたはパスワードが間違っている可能性があるので再度確認する。

設定の初期化 

設定ページにある「Reset Page」ボタンを押すことで、本コンポーネントの設定を初期化することができる。


注意事項

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

 

免責事項   

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

その他 

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

Twitter Post - Hydrogenaudio 

| | コメント (0) | トラックバック (0)

2009年12月11日 (金)

foo_twitter_post v1.7.2

Released foo_twitter_post v1.7.2.


Change log

  • Fixed bug that a part of character is garbled in comment window.

Download

foo_twitter_post.dll


Introduction

This component post now playing track information to Twitter manually/automatically.

You can post by a free format that uses Title Formatting.

The default format is below.

#nowplaying TITLE - ARTIST - [ALBUM No.TRACKNUMBER] http://j.mp/xxxxx

  • Allows you to post manually.
  • If manual post mode, allows you to post with comment.
  • Allows you to post automatically.
  • If automatic post mode, this component post basically at intervals of 1 track. However, it is possible to post at intervals between 1 to 1000 tracks in consideration of being disliked.
  • Allows you to set timing to post.
  • Allows you to insert the link in the tail of post message.

Features

  • When the setting is changed, the change becomes effective starting the next track.

Installation

  1. Copy dll file to "foobar2000\components" directory 
  2. Run foobar2000

Settings

  1. Run foobar2000 
  2. Check to see that foo_twitter_post is installed by going to Preferences -> Components.
    Also, check to see if you are using the latest version. version
  3. Go to Preferences -> Tools -> Twitter Post
    settings

    Twitter Settings
    You set Twitter.

    User ID
    (self explanatory)

    Password
    (self explanatory)

    Post Format

    You set post message by Title Formatting.

    (Note) The final character string compiled by Title Formatting must not exceed 140 characters.

    Add link at end of post
    If selected, insert the link in the tail of post message. Default link is to YouTube.


    Automatic Post Settings
    This option allow you to change when the plugin posts the track information to Twitter.

    Do not use automatic post
    (self explanatory)

    Post when a track is started
    (self explanatory)

    Post when a track is ended

    (self explanatory)

    Post when playback percentage is

    You can select a value between 1% and 99%.

    Post when playback second(s) is

    You can set any value greater than 1 second.

    Post Intervals

    You can select a value between 1 and 1000. e.g. if you select 1, post all tracks. If you select 100, post tracks at intervals of 100 tracks.

    Random

    This component posts tracks at the probability of the value set in the slide bar. e.g. if you select 1, post all tracks. If you select 100, post tracks at a probability of 1/100. But because of a probability, as much as one might not be posted even if it plays by 100 tracks.

    Other Settings


    Post only tracks in the media library to Twitter

    If selected, no information will be post to tracks that are not in the media library.


How to post manually

At first, set user id and password in preferences page.

During playback, select menu Playback -> Post to Twitter.

menu

Then popup [No comment] and [With comment].

If [No comment] selected, post to Twitter directly.

If [With comment] selected, below window is popup.

popup

Edit your comment and push [Post] button(or Enter key), post to Twitter.


How to post automatically

  1. Go to Preferences -> Tools -> Twitter Post 
  2. You set user id and password in "Twitter Setting". 
  3. You set "Twitter Post Timing" except for "Do not use automatic post". 
  4. You set "Post Intervals" 
  5. You play tracks 
  6. You confirm to Twitter whether the post is successful. 
  7. The error code comes out in the console when not posted well. When the error code is 401, you confirm user id or the password again.

Initialization of setting

Push [Reset Page] button in preferences page, then initialize setting this component.


Disclaimer

You are using the component at your own risk. The developer is not responsible for any damages.


Link

The component has a discussion thread at Hydrogenaudio:

Twitter Post - Hydrogenaudio


| | コメント (0) | トラックバック (0)

foo_twitter_post v1.7.2

foo_twitter_post v1.7.2をリリースしました。


更新履歴

  • コメントウィンドウで文字化けが発生することがある問題を修正した

ダウンロード 

foo_twitter_post.dll


これ何?

foobar2000で現在再生している曲を手動/自動でTwitterに投稿するコンポーネント。

Title Formattingを使った自由なフォーマットで投稿することが可能。

デフォルトでは以下のフォーマットで投稿する。

#nowplaying TITLE - ARTIST - [ALBUM No.TRACKNUMBER] http://j.mp/xxxxx

  • 任意のタイミングで手動で投稿することが可能 
  • 手動の場合、投稿フォーマットに追加でコメントを挿入して投稿することが可能
  • 自動で投稿することも可能 
  • 自動の場合、基本的に毎曲投稿するが、ウザがられることを考慮して、オプションで1~1000曲毎に投稿することもできる 
  • 投稿するタイミングを自由に設定可能(例えば10秒再生したら投稿する等) 
  • 投稿フォーマットの末尾に任意のリンクを挿入可能

仕様 

  • 設定を変更した場合、変更は次トラック再生時から有効になる。 

インストール方法

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


設定   

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

    【Twitter Settings】      
    Twitterに関する設定を行う。      
             
    User ID
          
    TwitterのユーザIDを入力する。      
          
    Password         
    Twitterのパスワードを入力する。      
          
    Post Format         
    Twitterに投稿するフォーマットをTitle Formattingで入力する。      
    (注) Title Formattingでコンパイルされた最終的な文字列が140文字を超えないように注意すること。半角文字も全角文字も1文字とカウントする。       
             
    Add link at end of post          
    投稿フォーマットの末尾に任意のリンクを挿入する。リンクのフォーマットは右のエディットボックスで設定可能。      
             
    【Automatic Post Settings】 

    自動でTwitterに投稿する条件をグループボックスで選択する。       
    デフォルトでは自動で投稿しない設定にしている。         
    手動で投稿する場合は本項目は設定不要。         
    以下に各設定内容について説明する。         
             
    Do not use automatic post         
    自動で投稿しない。         
           
    Post when a track is started         
    トラックの再生を開始した直後に投稿する。         
             
    Post when a track is ended
             
    トラックの再生が終了した直後に投稿する。         
             
    Post when playback percentage is
             
    トラックの再生時間が一定割合を超えた場合に投稿する。         
    割合はスライドバーで設定してください。         
    1~99%が選択可能。         
    0%を使いたい    → 「Post when a track is started」を使って下さい         
    100%を使いたい → 「Post when a track is ended」を使って下さい

    Post when playback second(s) is
             
    トラックの再生時間が一定秒数を超えた場合に投稿する。         
    秒数はエディットボックスに入力してください。         
    1秒以上が設定可能。         
    0秒を使いたい  → 「Post when a track is started」を使って下さい

    Post Intervals         
    自動モード時にトラックを投稿する間隔をスライドバーで設定する。例えば1とすれば毎曲投稿する。100とすれば100曲毎に投稿する。         
    設定は自動モード時にのみ有効。         
             
    Random
             
    自動モード時にスライドバーで設定した値の確率で投稿する。例えばスライドバーで100と設定した場合、1/100の確率で投稿する。ただし、確率なので100曲再生しても1曲も投稿しない場合もある。         
    設定は自動モード時にのみ有効。            
                
    【Other Settings】
             
    その他の設定を行う。
             
    Post only tracks in the media library to Twitter
             
    チェックを入れた場合、メディアライブラリ内の曲のみ投稿する。   


使ってみる(手動投稿)

設定画面でTwitter SettingsにTwitterのユーザIDとパスワードを入力する。

そして、投稿したい曲を再生中に、メニュー Playback → Post to Twitter を選択する↓

menu

すると「No comment」と「With comment」がポップアップ表示される。

「With comment」を選択した場合、コメント編集用のウィンドウが表示される↓

popup

追加したいコメントを記入して、Postボタン(もしくはEnterキー)を押すと、編集した内容でTwitterにポストする。

「No comment」を選択した場合はウィンドウは表示されず、設定したフォーマットでポストする。


使ってみる(自動投稿)   

  1. 設定ページを開く 
  2. Twitter SettingsにTwitterのユーザIDとパスワードを入力する
  3. Twitter Post TimingをDo not use automatic post以外に設定する 
  4. Post Intervalsを設定する 
  5. トラックを再生し、設定した条件を満たした場合にTwitterにポストされているか確認する
  6. もしうまく投稿されていない場合はコンソールにエラーコードが出る。エラーコードが401の場合はユーザIDまたはパスワードが間違っている可能性があるので再度確認する。

設定の初期化

設定ページにある「Reset Page」ボタンを押すことで、本コンポーネントの設定を初期化することができる。


注意事項

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

免責事項   

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

その他

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

Twitter Post - Hydrogenaudio

| | コメント (0) | トラックバック (0)

2009年12月 9日 (水)

foo_twitter_post v1.7.1

I released foo_twitter_post v1.7.1.


Change log

  • Add function of comment post
  • Delete function "Play and post to Twitter"
  • Change URL shorten service bit.ly to j.mp
  • Change default post format
  • Change default link format

Download

foo_twitter_post.dll


Introduction

This component post now playing track information to Twitter manually/automatically.

You can post by a free format that uses Title Formatting.

The default format is below.

#nowplaying TITLE - ARTIST - [ALBUM No.TRACKNUMBER] http://j.mp/xxxxx

  • Allows you to post manually.
  • If manual post mode, allows you to post with comment.
  • Allows you to post automatically.
  • If automatic post mode, this component post basically at intervals of 1 track. However, it is possible to post at intervals between 1 to 1000 tracks in consideration of being disliked.
  • Allows you to set timing to post.
  • Allows you to insert the link in the tail of post message.

Features

  • When the setting is changed, the change becomes effective starting the next track.

Installation

  1. Copy dll file to "foobar2000\components" directory 
  2. Run foobar2000

Settings

  1. Run foobar2000 
  2. Check to see that foo_twitter_post is installed by going to Preferences -> Components.
    Also, check to see if you are using the latest version. version
  3. Go to Preferences -> Tools -> Twitter Post
    settings

    Twitter Settings
    You set Twitter.

    User ID
    (self explanatory)

    Password
    (self explanatory)

    Post Format

    You set post message by Title Formatting.

    (Note) The final character string compiled by Title Formatting must not exceed 140 characters.

    Add link at end of post
    If selected, insert the link in the tail of post message. Default link is to YouTube.


    Automatic Post Settings
    This option allow you to change when the plugin posts the track information to Twitter.

    Do not use automatic post
    (self explanatory)

    Post when a track is started
    (self explanatory)

    Post when a track is ended

    (self explanatory)

    Post when playback percentage is

    You can select a value between 1% and 99%.

    Post when playback second(s) is

    You can set any value greater than 1 second.

    Post Intervals

    You can select a value between 1 and 1000. e.g. if you select 1, post all tracks. If you select 100, post tracks at intervals of 100 tracks.

    Random

    This component posts tracks at the probability of the value set in the slide bar. e.g. if you select 1, post all tracks. If you select 100, post tracks at a probability of 1/100. But because of a probability, as much as one might not be posted even if it plays by 100 tracks.

    Other Settings


    Post only tracks in the media library to Twitter

    If selected, no information will be post to tracks that are not in the media library.


How to post manually

At first, set user id and password in preferences page.

During playback, select menu Playback -> Post to Twitter.

menu

Then popup [No comment] and [With comment].

If [No comment] selected, post to Twitter directly.

If [With comment] selected, below window is popup.

popup

Edit your comment and push [Post] button(or Enter key), post to Twitter.


How to post automatically

  1. Go to Preferences -> Tools -> Twitter Post 
  2. You set user id and password in "Twitter Setting". 
  3. You set "Twitter Post Timing" except for "Do not use automatic post". 
  4. You set "Post Intervals" 
  5. You play tracks 
  6. You confirm to Twitter whether the post is successful. 
  7. The error code comes out in the console when not posted well. When the error code is 401, you confirm user id or the password again.

Initialization of setting

Push [Reset Page] button in preferences page, then initialize setting this component.


Disclaimer

You are using the component at your own risk. The developer is not responsible for any damages.


Link

The component has a discussion thread at Hydrogenaudio:

Twitter Post - Hydrogenaudio


| | コメント (0) | トラックバック (0)

2009年12月 7日 (月)

foo_twitter_post v1.7.1

foo_twitter_post v1.7.1をリリースしました。


更新履歴

  • コメントを追加してTwitterに投稿する機能を追加した
  • ポップアップメニュー"Play and post to Twitter"を削除した
  • リンクのURL短縮サービスをbit.lyからj.mpに変更した
  • デフォルトの投稿フォーマットを変更した
  • デフォルトのリンクフォーマットを変更した

ダウンロード 

foo_twitter_post.dll


これ何?

foobar2000で現在再生している曲を手動/自動でTwitterに投稿するコンポーネント。

Title Formattingを使った自由なフォーマットで投稿することが可能。

デフォルトでは以下のフォーマットで投稿する。

#nowplaying TITLE - ARTIST - [ALBUM No.TRACKNUMBER] http://j.mp/xxxxx

  • 任意のタイミングで手動で投稿することが可能 
  • 手動の場合、投稿フォーマットに追加でコメントを挿入して投稿することが可能
  • 自動で投稿することも可能 
  • 自動の場合、基本的に毎曲投稿するが、ウザがられることを考慮して、オプションで1~1000曲毎に投稿することもできる 
  • 投稿するタイミングを自由に設定可能(例えば10秒再生したら投稿する等) 
  • 投稿フォーマットの末尾に任意のリンクを挿入可能

仕様 

  • 設定を変更した場合、変更は次トラック再生時から有効になる。 

インストール方法

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


設定   

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

    【Twitter Settings】      
    Twitterに関する設定を行う。      
             
    User ID
          
    TwitterのユーザIDを入力する。      
          
    Password         
    Twitterのパスワードを入力する。      
          
    Post Format         
    Twitterに投稿するフォーマットをTitle Formattingで入力する。      
    (注) Title Formattingでコンパイルされた最終的な文字列が140文字を超えないように注意すること。半角文字も全角文字も1文字とカウントする。       
             
    Add link at end of post          
    投稿フォーマットの末尾に任意のリンクを挿入する。リンクのフォーマットは右のエディットボックスで設定可能。      
             
    【Automatic Post Settings】 

    自動でTwitterに投稿する条件をグループボックスで選択する。       
    デフォルトでは自動で投稿しない設定にしている。         
    手動で投稿する場合は本項目は設定不要。         
    以下に各設定内容について説明する。         
             
    Do not use automatic post         
    自動で投稿しない。         
           
    Post when a track is started         
    トラックの再生を開始した直後に投稿する。         
             
    Post when a track is ended
             
    トラックの再生が終了した直後に投稿する。         
             
    Post when playback percentage is
             
    トラックの再生時間が一定割合を超えた場合に投稿する。         
    割合はスライドバーで設定してください。         
    1~99%が選択可能。         
    0%を使いたい    → 「Post when a track is started」を使って下さい         
    100%を使いたい → 「Post when a track is ended」を使って下さい

    Post when playback second(s) is
             
    トラックの再生時間が一定秒数を超えた場合に投稿する。         
    秒数はエディットボックスに入力してください。         
    1秒以上が設定可能。         
    0秒を使いたい  → 「Post when a track is started」を使って下さい

    Post Intervals         
    自動モード時にトラックを投稿する間隔をスライドバーで設定する。例えば1とすれば毎曲投稿する。100とすれば100曲毎に投稿する。         
    設定は自動モード時にのみ有効。         
             
    Random
             
    自動モード時にスライドバーで設定した値の確率で投稿する。例えばスライドバーで100と設定した場合、1/100の確率で投稿する。ただし、確率なので100曲再生しても1曲も投稿しない場合もある。         
    設定は自動モード時にのみ有効。            
                
    【Other Settings】
             
    その他の設定を行う。
             
    Post only tracks in the media library to Twitter
             
    チェックを入れた場合、メディアライブラリ内の曲のみ投稿する。   


使ってみる(手動投稿)

設定画面でTwitter SettingsにTwitterのユーザIDとパスワードを入力する。

そして、投稿したい曲を再生中に、メニュー Playback → Post to Twitter を選択する↓

menu

すると「No comment」と「With comment」がポップアップ表示される。

「With comment」を選択した場合、コメント編集用のウィンドウが表示される↓

popup

追加したいコメントを記入して、Postボタン(もしくはEnterキー)を押すと、編集した内容でTwitterにポストする。

「No comment」を選択した場合はウィンドウは表示されず、設定したフォーマットでポストする。


使ってみる(自動投稿)   

  1. 設定ページを開く 
  2. Twitter SettingsにTwitterのユーザIDとパスワードを入力する
  3. Twitter Post TimingをDo not use automatic post以外に設定する 
  4. Post Intervalsを設定する 
  5. トラックを再生し、設定した条件を満たした場合にTwitterにポストされているか確認する
  6. もしうまく投稿されていない場合はコンソールにエラーコードが出る。エラーコードが401の場合はユーザIDまたはパスワードが間違っている可能性があるので再度確認する。

設定の初期化

設定ページにある「Reset Page」ボタンを押すことで、本コンポーネントの設定を初期化することができる。


注意事項

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

免責事項   

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

その他

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

Twitter Post - Hydrogenaudio

| | コメント (0) | トラックバック (0)

2009年10月31日 (土)

foobar2000をDLNAサーバーにしてPS3で音楽を聴く方法

先日PS3を買ったこともあり、DLNAを試してみたかった。ちょうどfoobar2000をDLNAサーバーにするコンポーネント「foo_upnp.dll」があるということで、試してみた。

ちなみにPCをDLNAサーバーにして音楽配信するだけなら、TVersityPMSでもいいんやけど、私は音楽をtak+cueで保存しているため、それらのソフトウェアでは配信することができない。しかしfoobar2000をDLNAサーバーにすればcueシートの内容をちゃんと読んで、takをデコードして配信してくれるのでかなりうれしい。というか、今のところtak+cueを配信するにはfoobar2000をDLNAサーバーにするしか方法がない。

試してみたfoobar2000のバージョンは0.9.5.2、foo_upnp.dllのバージョンは0.99.14だ。

結果から言うと音楽は再生されたけど、時々音飛びが発生する状態。現状音飛びを解決する方法が見つかっていない。試される方は音飛びを覚悟の上で挑戦してみてほしい。 


インストール方法 

こちらからダウンロードしたfoo_upnp.dllをfoobar2000\componentsフォルダにコピーし、foobar2000を立ち上げるだけ。これでDLNAサーバーも起動している。


設定

立ち上げただけだとトラック名がちゃんと表示されないので設定を行う。

Advanced

Preferences→Tools→UPnP→Server→Advanced Settingsで上記の設定画面を開き、Format track titles using:の欄に「%title%」と入力する。Title Formattingが使えるのでレーティングや再生回数なんかも表示すると面白いかもしれない。

その後Save Allボタンを押して保存する。

そしてDLNAサーバーを再起動する↓

Basic

Basic Settings / StatusのページでMedia Serverのグループボックスにある「Stop server」ボタンを押し、代わりに表示される「Start server」ボタンを押す。これでDLNAサーバーが再起動する。

以上で設定は終わり。


動作確認

あとはPS3を起動して「ミュージック」から「foobar2000 Media Server」が見えていることを確認する↓

foobar2000 Media Server

もし見れなかった場合はDLNAサーバーを何度か再起動してみたり、ファイアウォールの設定を見直してみよう。

foobar2000 Media Serverを選べば現在のfoobar2000のプレイリストが見える↓

曲一覧

↑%title%に加えて%rating%、%play_counter%を表示してみた様子

おおー、cueシートの中身がちゃんと見えている。感動。

あとはトラックを選択すれば再生が開始される↓

再生画面

おおー、曲が流れた!

△ボタンを押せば操作メニューを表示することが可能。

しかし、結構音飛びする。色々設定をいじったり、情報を検索したりしたんやけど、決定打が見つからず。

この時々音飛びがする現象が解決すれば最高なんやけどなぁ。どなたか音飛びを解決する方法をご存知の方はおられませんか?


おまけ (foo_upnp.dllの設定を初期化する方法)

色々試していると、foo_upnp.dllの設定を初期状態に戻したい時がある。その方法を記しておく。   

  1. foobar2000を終了する   
  2. foobar2000\componentsのfoo_upnp.dllをfoo_upnp.dll.bakに名前を変える
  3. 設定ファイルを削除する ※1
  4. foobar2000を起動する
  5. foo_upnp.dllの設定を保存するかと聞かれるのでNoを選択する
  6. foobar2000を終了する
  7. foobar2000\componentsのfoo_upnp.dll.bakを元のファイル名foo_upnp.dllに戻す
  8. foobar2000を起動する

※1 設定ファイルの場所は以下のとおり

Windows XPの場合

C:\Documents and Settings\ユーザ名\Application Data\foobar2000\foo_upnp.xml

Windows Vista / 7 の場合

C:\Users\ユーザ名\AppData\Roaming\foobar2000\foo_upnp.xml

これで初期状態に戻る。

| | コメント (3) | トラックバック (0)

2009年10月25日 (日)

Windows7導入記9:foobar2000の移行

次はfoobar2000をWindows XPからWindows7に移行させる作業。

といっても、これはあっさりと終了した。

まずWindows XPで私が使っていたバージョン0.9.5.2を再インストールする。

過去のバージョンはこちらからダウンロード可能。

Windows XPでバックアップを取っておいた以下のフォルダ

  • C:\Program Files\foobar2000
  • C:\Documents and Settings\ユーザ名\Application Data\foobar2000

を、それぞれWindows7の以下のフォルダに上書きする。

  • C:\Program Files\foobar2000
  • C:\Users\ユーザ名\AppData\Roaming\foobar2000

これで過去の環境がそのまま移行できた。

最後にサウンドデバイスの設定が無効になっている(音が鳴らない)ので以下の画面(設定→Playback→Output)で適切なサウンドデバイスを指定してやる↓

Output Device

以上で終了。無事再生できた。

思っていた以上にあっさりと移行できたので拍子抜けしたよ。

さて、次はiTunesだ。

| | コメント (0) | トラックバック (0)

2009年9月 9日 (水)

foo_preview_custom v1.0.1

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


ダウンロード

foo_preview_custom.dll


これ何?

foobar2000で曲の一定区間だけを次々と再生するコンポーネントにfoo_preview.dllというものがある。「1曲丸々聴きたくない」「サビのあたりだけ次々と聴きたい」といった場合に非常に便利。シャッフルやクロスフェードなんかと非常に相性がよい。 

ただ、このコンポーネント、設定項目が少ないのが残念なところ。 

そこで、foo_preview.dllの設定をより細かく行えるようにしたものが本コンポーネント。 


仕様

  • 設定を変更した場合、変更は次トラック再生時から有効になる。 

インストール方法

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


特徴

  • プレビューする区間を2つまで設定でき、2つの設定をランダムで切り替えながら曲の再生が行える 
  • プレビュー開始時刻を秒数、パーセント、ランダムから選択可能 
  • プレビュー時間を最低[秒数|パーセント] + ランダム[秒数|パーセント]から選択可能

設定

設定 

コンポーネントをインストール後、設定画面 Playback -> Preview Custom で初期設定を行う。デフォルトは私のお気に入りの設定。設定のパラメータなどは設定画面から読み取って下さい(特徴で書いたとおりの設定ができます)。 

その後、設定画面を閉じ、 Playback -> Preview Mode にチェックを入れる。すると次曲からPreview Modeでの再生が有効になる。 


注意事項

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

免責事項

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

関連リンク

foobar2000 完全なギャップレスクロスフェーダーの設定

| | コメント (0) | トラックバック (0)

2009年6月 9日 (火)

foo_twitter_post 私の投稿フォーマット設定

前回のリンク設定に続いて投稿フォーマットを晒しておく。

投稿結果は以下。

♪四魔貴族バトル 2 - 伊藤賢治 - [ロマンシング サ・ガ3 オリジナル・サウンド・バージョン - Disc No.14] ★★★★☆ (54 plays) #nowplaying http://bit.ly/7GljWL

投稿フォーマットの設定は設定ページの以下の赤丸部分を変更する。

投稿フォーマット設定

ソースはこちら。

♪$cut(%title%,29)$if([%artist%], - $cut(%artist%,29))$if([%album%], - $char(91)$cut(%album%,35)$if([%tracknumber%], No.%tracknumber%)$char(93))$if([%rating%], $repeat('★',%rating%)$repeat('☆',$sub(5,%rating%)))$if([%play_counter%], $char(40)%play_counter% plays$char(41), $char(40)0 plays$char(41)) #nowplaying

$cutは投稿結果がTwitterの最大文字数140文字をオーバーしないようにするため。

$cut、$ifなどのTitle Formattingについてはこちらを参照。

とりあえずこの形に落ち着いてるけど、時々変えたりするかもしれない。

参考まで。

| | コメント (0) | トラックバック (0)

より以前の記事一覧