[
トップ
] [
編集
|
差分
|
履歴
] [
新規
|
一覧
|
ヘルプ
]
AND検索
OR検索
#norelated この FAQ 以外に [[foobar2000 FAQ 日本語訳]] と [[解説]] があります。また各コンポーネントのFAQは[[Components]]ページにあります。 一度目を通しておきましょう。 英語でのリソースは[[本家FAQ:http://www.foobar2000.org/FAQ.html]]、[[本家foobar2000 Wiki:http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Foobar2000]]などがあります。 開発状況など、最も多くの情報は[[Hydrogenaudio Forums:http://www.hydrogenaudio.org/]]内にある公式フォーラム[[foobar2000 Forum:http://forums.foobar2000.org/]]にあります。ほとんどの質問の答えはこちらの記事を検索することなどで見つかるでしょう。 #hr #contents **インストール・日本語化 [#ga03acbf] -[[インストール・日本語化の手順>インストール・日本語化]] --スクリーンショット付きのインストールガイドです。[[Arielworks.net:http://www.arielworks.net/]] さんからコンテンツを引き継ぎました。 ***v0.83が欲しいんだけど… [#z2e29a2b] http://tnetsixenon.xrea.jp/localization/foobar2000_0.8.3.exe ***レジストリを使わずにインストールするには [#d2102262] インストーラーの引数に /e を付けると"プログラムの追加と削除"に登録されません。 注:Specialインストーラーやbeta版インストーラーでは /e オプションは機能しません。foobar2000本体はレジストリを使用しませんが、いくつかのコンポーネントはレジストリを使用します。 ***日本語化パッチを当てても日本語化されたように見えないんだけど [#uc147ae3] 日本語化されるのは主にpreferences画面だけです。仕様によりメインメニューやコンテキストメニューは日本語になりません。foobar2000本体にはwinampのようなダメ文字等の問題はありませんので、日本語化は必須ではありません。 ***アップデートの方法は? [#w4a5babb] 上書きインストールするだけです。ただし、インストーラーでチェックを外したコンポーネントが以前にインストールされている場合に自動で削除されるわけではないので、不必要になったコンポーネントは手作業で components フォルダから削除しなければなりません。 ***Component のインストール・アンインストール方法は? [#hb6157f3] -インストール --コンポーネントをfoobar2000をインストールしたフォルダにあるcomponentsフォルダにコピーします。 -アンインストール --コンポーネントを削除するだけです。 **音量関連 [#y1ebe156] ***音量調節はできないの? [#gbe60a7c] できます。 Preferences -> Playback -> DSP ManagerでVolume ControlがActive DSPsに加えられているか確認してから、Preferences -> Playback の下部にあるVolume Controlで調節して下さい。 またfoobar2000がアクティブのときに[+]キーと[-]キーでも調節可能。Preferences -> Core -> Keyboard Shortcuts でキーの設定を変更することも出来ます。 foobar2000のデフォルトUIには音量調節バー・ボリュームバーはありません。どうしてもマウスで調節したいという人は [[Direct Volume Control>General#ocbce9ba]] / [[foo_looks>User interface#xed16008]]+ボリューム調節がついているスキン / [[Remote control>User interface#h25cd32d]] などを導入しましょう。 [[Columns UI>User interface#j0e989fc]] には [[ボリュームバー(Volume control toolbar)>User interface#w81164da]] があります。 関連:[[../Playback 解説]] ***音量調節の反映に時間がかかる。 [#gb058b23] 標準のVolume ControlはDSPとして機能するため、調節してから実際に反映されるまで若干の遅延((Outputのバッファサイズ、DSPの設定による))が発生します。 遅延を低下させるには以下の手段があります。 -Volume Control を DSP の後段に設定する (基本 - [[FAQ>foobar2000 FAQ 日本語訳#ka31aeda]]) -[[Volume control toolbar >User interface#w81164da]] か [[Direct Volume Control >General#ocbce9ba]] を導入し、OSのボリュームを操作する (システム全体の音量が変化してしまいます) ***Replaygainって何? [#c3a80171] 音楽ファイルを前もってスキャンしておくことで、音量を自動的に平均化するための技術。メタデータを利用して音量をそろえるため、元の音源データが変更されることはない。 [[Replaygain つかいかた]]にくわしい説明があります。 ***Replaygainを実行すると音量はそろうけどボリュームが小さすぎる。 [#b45ac45a] Preferences -> Playback の Preamp - Files with RG info: の数値を調整することによって音量を上げることが出来るが、Replaygain は標準の89.0dBでクリッピングしないように調整されているので出来ればハードウェア側で音量を調節した方がよい。 また、Replaygain していないファイルとのあいだで音量差が出て困るという場合は Files without RG info: の数値を低くしてバランスをとる。 関連:[[Replaygain つかいかた]] **再生関連 [#ja357b1b] ***起動と同時に再生できますか? [#cd3afd9f] Preferences -> Core - Start playing on startup にチェックを入れる。 関連:[[Core 解説]] ***ランダム再生にしても何度も同じ曲が演奏される。 [#q5a139f1] Playback -> Order -> Random で行うランダム再生は演奏済みの曲を考慮しない純粋なランダム再生です。 Special Installer に同梱の [[Shuffle control>General#qf7c9ee6]] を利用すればより高度なランダム再生が行えるようになります。 関連:[[Shuffle control 解説]] ***タブをまたいでの連続再生やランダム再生はできる? [#of8bde29] 連続再生に関しては、Playback -> Follow cursor をオンにして[[foo_scheduler:http://pelit.koillismaa.fi/plugins/general.php#65]] を利用して適切に設定をすれば可能です。タブをまたいだランダム再生に関しては、これを実現するオプションやプラグインは現在のところないようです。 ***今、再生中の曲がリストのどこにあるかわからない。 [#m55ef4c7] ステータスバーをダブルクリックする。-> [[便利なショートカット>#cd9a1020]] もしくはショートカットキーやメインメニューに Playlist/Highlight playing item を設定しておいて利用することも可能。 ***リストの中の曲をマウスで選択すると次にその曲が再生される。 [#f6b4e8a3] メニューバーの Playback -> Follow cursor がオンになっているとそのような動作になる。これをオフにした場合、曲の変更時に自動的にフォーカスが移動しなくなる。 曲変更時にフォーカスを移動させたいが、Follow cursor の挙動が気に入らない場合は [[foo_scroll>General#l6f3fc4a]] を導入すると良い。 ***mmsやrtspプロトコルのストリーミング放送は聞けますか? [#r4a511cd] HTTP reader は http プロトコルのみしか対応していないので出来ません。 mms に関しては [[Wrapper for Winamp input plugin>Input#qa30d7c3]] を利用して in_wm をラッピングし、http プロトコルを通じてアクセスすることによって一部可能となる場合もあるようですが、やや強引な方法なのでおすすめは出来ません。-> [[詳しい方法:http://www.hydrogenaudio.org/index.php?showtopic=19511&view=findpost&p=218339]] ***ストリーミング放送の曲タイトル・アーティスト情報がプレイリストに反映されない。 [#c4758032] Preferences -> Display の Show dynamic info ~ のチェックをオンにする。 ***MP3でギャップレス再生(曲間なしの再生)ができないファイルがある。 [#f930d588] エンコーダによってはギャップレス再生できないMP3ファイルがあります。 DSP Manager で Gap killerをactiveにすればそのようなファイルでも[[偽ギャップレス再生>#d8ec1133]]が行えるようになりますが、バッファをとるのでメモリ使用量は大きくなってしまいます。 ***CD上の圧縮ファイル音源を再生すると音飛びする [#hb9ef1cb] 転送速度の遅いメディアからファイルを再生する際、読み込みが追いつかなくなってこのようになる場合があります。 Preferences -> Playback の [[Full file buffering>../Playback 解説#k981d75c]] の値を調節して、最初にファイルを全部読み込んでから再生を始めるようにしましょう。 ***''*''.zip.mp3形式のファイルの頭出しはできますか? [#e52f3186] できません。対応されることは永久にないでしょう。''*''.zipにリネームしてください。 **設定関連 [#n687330d] 3rd Party Components以外の設定に関するFAQ ***foobar2000のタグの取り扱いについて [#z7672bfb] fb2kはデフォルトの状態ではMP3ファイルのタグの書き込みをAPEv2タグとID3v1タグに行います。(Preferences -> Playback -> Input -> Standard inputs の Tag type to write:の設定) この設定は他のソフトや携帯プレイヤーとの互換性を考えた場合、あまりおすすめできるものではありません。 一般によく使われるID3v2タグはspecial installerなどに同梱されているID3v2 tag support(foo_id3v2)を導入することによって利用可能になります。 [[ID3v2 tag support つかいかた]]に詳しい説明があります。''ID3v2タグを読み込んだ際に文字化けするというとき''にもこちらのページの[[設定>ID3v2 tag support つかいかた#nc0e8ac6]]に変更してみて下さい。 気になる人は[[ID3v2 tag support つかいかた]]を参考にして設定を変更しておきましょう。 またfb2kでタグ管理を行おうという人は上記の[[ID3v2 tag support つかいかた]]に加えて[[foobar2000とタグについて]]も読んでおくことを強くおすすめします。 ***ID3タグを認識してくれないファイルがある。 [#pd9aa08c] 他のタイプのタグ情報が存在していないか確認しましょう。 foobar2000 は ApeTagv2>ID3v2>ID3v1 という順でタグ情報を認識します。仮に ID3v2 タグで情報を書きこんでいても、ApeTagv2 が存在している場合、ApeTagv2 の方が優先度が高いため ID3v2 タグの情報は読み込まれません。 例えば MP3Gain を使用して Replaygain 情報を書きこんでいた場合、MP3Gain は ApeTagv2 で Replaygain 情報を書きこむため、ID3v2 タグの情報は foobar2000 上では反映されないことになります。 MP3Gain と foobar2000 を併用する方法はいくつかあります。 -MP3Gain を使用する前にMP3ファイルのタグを ApeTagv2 又は ApeTagv2+ID3v1タグ に変換しておく -MP3Gain でタグを書き込まない設定に変更する -MP3Gain のバージョンアップを待つ 関連:[[ID3v2 tag support つかいかた]], [[foobar2000とタグについて]] ***ID3v2 タグの書き込みが遅い! [#i16231ea] foobar2000では [[ID3v2 tag support>General#v15fd27d]] を使って ID3v2 タグを編集する際、パディングの有無にかかわらずファイルの全てを書き換える仕様になっているので、編集に非常に時間が掛かります。これを改善するには foobar2000 本体の仕様変更が必要なため当面改善されることはなさそうです。(v0.9で改善されます) 現状素早いタグ編集を行いたい場合、 //他アプリや携帯プレイヤーとの互換性を気にしなければ [[APEv2 and ID3v1>ID3v2 tag support つかいかた#he0bef81]] を利用するのが良いでしょう。APE Tagv2 と ID3v1タグはファイルの末尾にタグ情報を追加するので、書き換えもすばやく行うことが出来ます。 関連:[[ID3v2 tag support つかいかた]], [[foobar2000とタグについて]] ***foobar2000の最小構成は? [#o7ddf380] foobar2000.exe, utf8api.dll, foo_ui_std.dllなどのUIコンポーネントがあれば起動します。 このほかデコードにはInputコンポーネント、出力にはOutputコンポーネントが必要になります。 ***Show ASCII buttons(Display -> Default User Interface)って何ですか? [#wf6ae1b5] v0.667 以前の foobar2000 に採用されていたシンプルなインターフェイスの名残り。 チェックをつければstandard menuの横に[ # ] [ II ] [ |> ] [ |< ] [ >| ] [ % ] [ ^ ] などのボタンが表示される。 左からそれぞれ「停止」「一時停止」「再生」「一曲戻る」「一曲進む」「ランダム」「ファイルを開く」 ***設定をバックアップしたいんだけどどのファイルを保存すればいい? [#ua2a58c7] foobar2000 本体のインストールフォルダ((Enable per-user settings を有効にしてインストールしたときは NT 系の場合、\Documents and Settings\ユーザー名\Application Data\foobar2000))にある -foobar2000.cfg (設定情報) -database.foo (データベース情報) 不安定なコンポーネントなんかを導入している場合はこの2つのファイルを定期的に保存しておいた方がよい。 そのほか一部のコンポーネントは独自の設定ファイル・レジストリを使用していることもあるので、それもバックアップしておく。 ***関連付けを変更したい。 [#h8547f65] 関連付けは foobar2000 本体のインストールフォルダにある fooassoc.exe を起動して変更しましょう。 ***Playlist の表示をカスタマイズしたい。 [#qbb87236] [[Title formatting Help の日本語訳>Title Formatting Help]]を参考にして、Preferences -> Display -> Title formatting 以下の設定を編集しましょう。 関連:[[TitleFormatting]] ***Playlist で日本語の横幅が合いません。 [#o09b5dd7] Preference - > Display - Double-width characters in title formatting の設定を Count double-width characters and ambiguous characters as two regular characters に変更した上で Playlist 表示用のフォント(Preferences -> Display - Dafault User Interface 右上の Playlist font...)を等幅フォントに変更する。 Double-width~には「Ignore」1つしか見えないですが選択してキーボードの下を押したりマウスのホイール回したり右にでる小さな▲▼ボタンを押すと切り替わります。 それでもずれる場合はフォントやフォントサイズを変更してみる(9pt,12pt など3の倍数のサイズでそろうことが多い) 使っているフォーマットによってはどう設定してもずれる場合がありますが、その場合は実際にフォーマットの中身を編集するしかありません。 関連:[[TitleFormatting]], [[../Display 解説]] ***プレイリストタブの多段表示はオフに出来ないの? [#j699510c] v0.8.2 からプレイリストタブの多段表示が可能になりましたが、プレイリストが多い場合はかなり見辛くなります。v0.8.3 現在、この多段表示をオフにするオプションはありません。 また、サードパーティーの UI コンポーネント [[Columns UI>User interface#j0e989fc]] では多段タブ表示のオン・オフが可能です。 ***最小化した時、タスクトレイに入れたい [#k422f6ce] Preferences -> Display -> Default User Interface -> System tray の Minimize to system tray にチェックを入れる。 ***音源データのフォルダを移動する場合、database を再構築しなければならない? [#lf5b2fc3] Masstagger の "Move, rename or copy files" の機能を利用する。 ***本体のボタンやスペアナ、シークバーなどが消えちゃったけど元に戻したい [#tea7514d] Preference - > Display -> Default User Interface にある Reset toolbar。 ***foobarのサブディレクトリにある「dll」まで読み込んじゃうんだけどどうしよう? [#oe20fd2d] 拡張子を「dll」以外にする。たとえば「foo_input_std.dll」を「foo_input_std.dll_」のようにリネーム。または、「.」から始まる名前のフォルダを作成し、そこに読み込まれたくないファイルを退避させる。 ***エクスプローラ上でフォルダを右クリックした時にPlay in foobar2000とか出てくるのを消す方法は? [#z3c917a3] 再インストール時にDirectory context menusを外す。もしくはレジストリエディタで、HKEY_CLASSES_ROOT\Directory以下をチェック。 スタートメニューアイコンのfoobar2000 - Associationsを起動させDirectory context menusを外す。 ***関連づけされたファイルを実行した際、常に特定のプレイリストに送られるようにしたい [#u6033190] Preferences -> Core の Always send to playlist: にチェックを入れ送り込みたいプレイリストの名前を指定する。 関連:[[Core 解説]] ***foobar2000 を閉じたとき毎回 playlist をクリアするには? [#o93581af] 一度プレイリストになにも登録せずに終了して、その後にfoobarをインストールしたフォルダ下のPlaylistsフォルダの中にある「~.fpl」というファイル(標準では000000000 - Default.fpl)のプロパティを開いて属性のところを読み取り専用にしておけばよい。 また、ショートカットに「/command:"playlist/clear"」を追加すれば最後に終了したときにアクティブだった Playlist がクリアされる。 Playlistsフォルダを削除して、代わりにPlaylistsと言う名前を付けた空のファイルを置くと常にPlaylistが無い状態で起動する。が、どんな副作用があるかは不明。 ***メニューやコンテキストメニューの表示順を整理したい。 [#t0d4fc2c] -Preferences -> Core -> Context menu items からコンテキストメニューの整理 -Preferences -> Core -> Main menu items からメニューアイテムの整理 ***キーボードショートカットにタブ、エンター、エスケープキーなどを設定したい [#seb13a01] Preferences -> Core -> Keyboad Shortcuts の Key 入力欄で右クリック→キー選択。 ***プレイリストの保存形式の違いは? [#x7750b93] :fpl| foobar2000の独自形式。バイナリなので、編集困難。Replaygain などのメタデータも全て保存される。もちろん他のプレイヤーとの互換性は無い。 関連 : [[fplファイルフォーマット:http://www.hydrogenaudio.org/forums/index.php?showtopic=28520&view=findpost&p=247031]] :m3u| 一般的なプレイリスト保存形式。Winamp を始め多くの他アプリとの互換性あり。中身は単にパスを並べただけのテキストファイルなので、普通のエディタで編集可能。 :m3u8| m3u 形式の Unicode(UTF8)版。Unicode 対応のエディタで編集可能 fpl 形式は全てのメタデータを保存してくれる上、読み込みも非常に高速なので、他のアプリケーションとプレイリストをやりとりするとき以外は fpl 形式での保存をおすすめします。 ***Console がことあるごとにポップアップしてうっとうしい [#e3da7a93] Console の左下にある [Option...] のボタンを押して Popup on warnings のチェックを外しましょう。 それでも Error が起こった場合はポップアップしますが、それすらうっとうしい場合は foo_console.dll を Components フォルダから削除しましょう。(もちろんログの保存はできなくなります) ***Masstagger や File infoウィンドウのドロップダウンリストから不要なフィールド名を消したい。 [#jac5a8cc] 消せません。設定を初期化する以外に方法はありません。 ** トラブルシューティング [#i236e457] *** foo_alacをインストールすると、iTunesで作成したMPEG-4 AACファイルをデコードできない [#i3ba6692] //-FAACで作成したm4aはAACとして認識される。 //-仕様。それが今のv9betaにALAC Decoderが無い理由。 仕様。foo_alacをアンインストールすると元にもどる。 *** Databaseを有効にすると起動に時間がかかる [#i1e32060] -ネットワークドライブ等の曲をDatabaseに保存していて、なおかつそれがつながってない状態では? -圧縮されたファイルが複数個あってその中にも検索が行っていないか? **その他 [#k95366ae] ***Component関連の不具合について [#q11c3ffe] コンポーネント関連で不具合があったときは、とりあえずそのコンポーネントを外しましょう。 それでも設定その他で問題が残る場合は、一度 foobar2000 をアンインストールしてから再インストールしましょう。 *** banlist について [#o0f0b9e6] 公式フォーラム内にある [[Known problematic components:http://www.hydrogenaudio.org/forums/index.php?showtopic=17872]] のスレッドで 問題を引き起こす可能性あるコンポーネントが挙げられています。このリストに挙げられているコンポーネントは説明をよく読んだ上で利用するようにして下さい。 また、このスレッドで banlist に挙げられているコンポーネントは問題のあるものとして標準の名前では読み込まれないようになっています。 問題を理解した上で無理にでもこれらのコンポーネントを利用したい場合は適当な名前にリネームしてから Components フォルダに入れれば読み込まれるようになります。 ***foobar2000でPeerCastを使える? [#b0b4c04d] 拡張子".pls"と".m3u"をfoobarに関連付けすることで特に問題なくチャンネルを聴けます。 ごくまれに再生されないというトラブルがありますが、その時は -IEのインターネットオプションで履歴をクリアする -IEのインターネットオプションで一時ファイルを削除する ことで聴けるようになることがあります。 配信する場合は [[Oddcastv3 foobar2000 plugin>General#mbb784a7]] を利用します。 メタデータ(配信するファイルに埋め込まれているID3タグなど)はUTF-8エンコードで送出されますので、リスナー側のほとんどの再生プレイヤーで日本語表示が可能になります(foobar,Winamp2/5,QCDで確認)。 foobarの"Playback"→"DSP Manager"で、Oddcastv2をVolume Controlより上に配置することで、foobarでの設定音量に関係なく一定の音量で送信できます(配信側foobarで-100dbにしても、リスナーにはちゃんと音が聞こえている)。 ***便利なショートカット [#cd9a1020] Status bar (a) をダブルクリックで演奏中の曲がハイライトされます。 Total time (b) をダブルクリックでプレイリストが全選択の状態になり、合計時間が表示されます。 Volume (c) をダブルクリックでpreferencesのPlaybackが開きます。 ***コマンドラインからfoobarを操作する [#j515f1c6] foobar2000はメインメニューとコンテキストメニューの全てのコマンドをコマンドラインから操作することができます。 foobar2000.exe /? で使用可能なコマンドラインオプションが表示されます。 :コマンドラインオプション一覧| /add, /play, /pause, /playpause, /prev, /next, /rand, /stop, /exit, /show, /hide, /config, /nogui, /command:<menu command>, /playlist_command:<context menu command>, /playing_command:<context menu command> -<menu command> と <context menu command> コマンドは "Select command" ウィンドウ((Preferences>Core>Context menu items/Main menu items でコマンドを追加するときに表示されるウィンドウのこと))に表示されているとおりに入力します。 例えば "Next playlist" は foobar2000.exe "/command:Playlist/Next playlist" です。 -/playlist_command: は選択している曲に対してコマンドを発行します。 -/playing_command: は演奏中の曲に対してコマンドを発行します。 Masstaggerをコマンドラインから操作することもできます。詳しくは foobar2000.exe /tag:help で。 ***ギャップレス再生について [#d8ec1133] -ギャップレス再生(Gapless playback)にはギャップレスデコード(Gapless decode)とギャップレス出力(Gapless output)という満たすべき二つの要素がある。 --ギャップレス出力 ---foobar2000はwaveOut/DirectSound/KernelStreaming出力とも常にギャップレス出力している状態であり、winampのような特別な設定は必要ない。 --ギャップレスデコード ---foobar2000でギャップレスデコードが可能なフォーマット : WAV(PCM), 全ての可逆圧縮フォーマット, OggVorbis, MP3 (mp3_accurate_length = yes), Musepack (mpc_accurate_length = yes), MPEG-4 AAC (FAACかNeroでエンコードしたもの(([[Although it seems Nero isn't doing it the correct way:http://www.hydrogenaudio.org/forums/index.php?showtopic=28590&view=findpost&p=260005]]))), MPEG-4 MP3 (foobar2000のMPEG-4 Utilitiesでmp3_accurate_length = yesなMP3をMPEG-4コンテナに格納したもの((同上))) -偽ギャップレス再生について --もともとMP3フォーマットにはギャップレスデコードのための情報が存在しないため、デコード後のデータはデコード前のデータより微妙に長くなる。これがうまくギャップレス再生できない原因になっている。 そこでGap killerやContinuatorなどを利用してそのゴミ部分を除去してやるが、完璧に除去するのは不可能であくまで繋がったように聞こえているだけなので、区別のために偽ギャップレス再生とした。 -mp3_accurate_length = yes について --LAME 3.90以降でエンコードしたMP3ファイル、午後のこ~だのGUIからエンコードしたMP3ファイル、[[ACMENC:http://nyaochi.cocolog-nifty.com/audio/2004/09/acmenc_05_.html]]からエンコードしたMP3ファイルはmp3infoタグ(Lameタグ)にギャップレスデコードのための情報が記録されている。 また Fix MP3 header を利用してこの情報を手動で付加することもできる。 この情報を持っているMP3ファイルは Technical info に mp3_accurate_length = yes と表示される。 -Fix MP3 header について --MP3ファイルにギャップレスデコードのための情報を付加するツール。 --プレイリストのコンテキストメニューから Fix MP3 header を選択し、Encoder delay と Padding を適切な値に設定してやる。 LAMEでエンコードしたファイルの encoder delay は基本的に576である。その他のエンコーダでは529であることが多い。 Padding にはトラックの長さを入力するが、この値は588の倍数である必要がある。(音楽CDの1セクタの長さが588であるため) --詳しい情報 : http://www.hydrogenaudio.org/forums/index.php?showtopic=11669 **エラーメッセージ [#ec398838] 各コンポーネントのエラーメッセージは[[Components]]ページにあります。 ***ERROR (CORE) : Failed to load DLL: foo_xxx.dll, reason: Unable to load dll. [#b99a9c66] foo_xxxの動作に必要なdllなどがが存在していないときにこのエラーが表示される。コンポーネントのreadmeやヘルプを確認してみること。 このエラーの多くは [[msvcr71.dll:http://www.dll-files.com/dllindex/dll-files.shtml?msvcr71]] と [[msvcp71.dll:http://www.dll-files.com/dllindex/dll-files.shtml?msvcp71]] と [[msvcp60.dll:http://www.dll-files.com/dllindex/dll-files.shtml?msvcp60]]をパスの通ったところに置くと解消する。 ***ERROR (CORE) : Failed to load DLL: foo_xxx.dll, reason: Multiple copies of DLL with the same file name found. [#e02b975e] 同じ名前のdllが複数存在している。foobar2000はcomponentsフォルダ以外のサブフォルダからもdllをロードするので検索などをして確認すること。 ***ERROR (CORE) : circular file info query in database [#z2a1e09d] Preferences -> Database の Remove dead entries from database (slow) を実行して存在しないファイル情報を消去しましょう。 それでもうまくいかない場合は Nuke Database を実行して一度 Database 情報をリセットしましょう。(当然この場合は Database 情報は消失します) ***WARNING (CORE) : Verboten! [#c4274a03] Preferences -> Databese の Block tag update oprations. にチェックをいれてファイルへのタグ情報の書き込みをしないようにしていた場合に、タグ情報の編集を伴う作業を行うとこの警告が出る。要は「ファイルへの書き込みが禁止されているよ!」という警告が出ているだけ。 **古いFAQ [#xe04c44a] ***0.8と0.77を同時に使えますか? [#oec149d2] 関連付け等を気にしなければ、別々のフォルダにインストールすることで問題なく使い分けられます。ただし、fb2kはサブフォルダにあるプラグインも自動で読みに行ってしまうので、0.77をインストールしているフォルダの下にさらにフォルダをつくって別のfb2kをインストールするというやり方はやめておいた方が良いでしょう。 ***0.7xから0.8へ移行したら再生時にReplaygainの設定が消えちゃった。 [#z80b3b83] databaseのみにReplaygain情報を書き込んでいた場合になるようです。 公式フォーラムの[[記事:http://www.hydrogenaudio.org/forums/index.php?showtopic=18104&view=findpost&p=180300]]によると、0.8からはdatabaseの仕様が若干変わったようです。(元ファイルのタグが更新されていた場合、自動的にタグを読み込むようになった) そのため、0.8以降のdatabaseにはいつタグ情報を変更したかという情報が記録されるようになっています。0.7x以前のdatabaseにはこのような情報がないため、このdatabaseファイルを0.8で読み込むと必ず参照ファイルからタグを読み込もうとします。よってdatabaseの情報と参照ファイルのタグ情報が食い違っている場合、database情報は上書きされてしまいます。 0.8でdatabaseを再構築すればこのような問題は起きないようです。 ***0.8で何が変わったの? [#c81afd54] 大きく変わったのは -Menu -> Core -> Context menu items と Main menu items のカスタマイズが容易に柔軟にできるようになった。 -参照元ファイルのタグ情報が更新されていた場合、自動的にdatabase内の情報も更新するように。-> [[関連FAQ>#z80b3b83]] -プレイリストからエクスプローラへのドラッグアンドドロップが可能に。 -Album list と Diskwriter がより便利に。 -ツールバーがスリムに。 -実行ファイルと関連づけのアイコンが一新。 というところです。 詳細は[[Change Log:http://www.hydrogenaudio.org/forums/index.php?showtopic=5064]]もしくは[[Change Log 日本語訳]]を参照のこと ***0.8 以降ではプレイリストタブはなくなった? [#y11e1f39] version 0.8 以降ではプレイリストが一つしかない場合、プレイリストタブは自動的に表示されなくなります。 Playlist -> Create new playlist で新しいプレイリストを作成すれば、タブが表示されるようになります。 また、0.7x にあったタブを表示させないモードは 0.8 以降ではなくなっているようです(つまりタブの非表示はできなくなった)。
タイムスタンプを変更しない
#norelated この FAQ 以外に [[foobar2000 FAQ 日本語訳]] と [[解説]] があります。また各コンポーネントのFAQは[[Components]]ページにあります。 一度目を通しておきましょう。 英語でのリソースは[[本家FAQ:http://www.foobar2000.org/FAQ.html]]、[[本家foobar2000 Wiki:http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Foobar2000]]などがあります。 開発状況など、最も多くの情報は[[Hydrogenaudio Forums:http://www.hydrogenaudio.org/]]内にある公式フォーラム[[foobar2000 Forum:http://forums.foobar2000.org/]]にあります。ほとんどの質問の答えはこちらの記事を検索することなどで見つかるでしょう。 #hr #contents **インストール・日本語化 [#ga03acbf] -[[インストール・日本語化の手順>インストール・日本語化]] --スクリーンショット付きのインストールガイドです。[[Arielworks.net:http://www.arielworks.net/]] さんからコンテンツを引き継ぎました。 ***v0.83が欲しいんだけど… [#z2e29a2b] http://tnetsixenon.xrea.jp/localization/foobar2000_0.8.3.exe ***レジストリを使わずにインストールするには [#d2102262] インストーラーの引数に /e を付けると"プログラムの追加と削除"に登録されません。 注:Specialインストーラーやbeta版インストーラーでは /e オプションは機能しません。foobar2000本体はレジストリを使用しませんが、いくつかのコンポーネントはレジストリを使用します。 ***日本語化パッチを当てても日本語化されたように見えないんだけど [#uc147ae3] 日本語化されるのは主にpreferences画面だけです。仕様によりメインメニューやコンテキストメニューは日本語になりません。foobar2000本体にはwinampのようなダメ文字等の問題はありませんので、日本語化は必須ではありません。 ***アップデートの方法は? [#w4a5babb] 上書きインストールするだけです。ただし、インストーラーでチェックを外したコンポーネントが以前にインストールされている場合に自動で削除されるわけではないので、不必要になったコンポーネントは手作業で components フォルダから削除しなければなりません。 ***Component のインストール・アンインストール方法は? [#hb6157f3] -インストール --コンポーネントをfoobar2000をインストールしたフォルダにあるcomponentsフォルダにコピーします。 -アンインストール --コンポーネントを削除するだけです。 **音量関連 [#y1ebe156] ***音量調節はできないの? [#gbe60a7c] できます。 Preferences -> Playback -> DSP ManagerでVolume ControlがActive DSPsに加えられているか確認してから、Preferences -> Playback の下部にあるVolume Controlで調節して下さい。 またfoobar2000がアクティブのときに[+]キーと[-]キーでも調節可能。Preferences -> Core -> Keyboard Shortcuts でキーの設定を変更することも出来ます。 foobar2000のデフォルトUIには音量調節バー・ボリュームバーはありません。どうしてもマウスで調節したいという人は [[Direct Volume Control>General#ocbce9ba]] / [[foo_looks>User interface#xed16008]]+ボリューム調節がついているスキン / [[Remote control>User interface#h25cd32d]] などを導入しましょう。 [[Columns UI>User interface#j0e989fc]] には [[ボリュームバー(Volume control toolbar)>User interface#w81164da]] があります。 関連:[[../Playback 解説]] ***音量調節の反映に時間がかかる。 [#gb058b23] 標準のVolume ControlはDSPとして機能するため、調節してから実際に反映されるまで若干の遅延((Outputのバッファサイズ、DSPの設定による))が発生します。 遅延を低下させるには以下の手段があります。 -Volume Control を DSP の後段に設定する (基本 - [[FAQ>foobar2000 FAQ 日本語訳#ka31aeda]]) -[[Volume control toolbar >User interface#w81164da]] か [[Direct Volume Control >General#ocbce9ba]] を導入し、OSのボリュームを操作する (システム全体の音量が変化してしまいます) ***Replaygainって何? [#c3a80171] 音楽ファイルを前もってスキャンしておくことで、音量を自動的に平均化するための技術。メタデータを利用して音量をそろえるため、元の音源データが変更されることはない。 [[Replaygain つかいかた]]にくわしい説明があります。 ***Replaygainを実行すると音量はそろうけどボリュームが小さすぎる。 [#b45ac45a] Preferences -> Playback の Preamp - Files with RG info: の数値を調整することによって音量を上げることが出来るが、Replaygain は標準の89.0dBでクリッピングしないように調整されているので出来ればハードウェア側で音量を調節した方がよい。 また、Replaygain していないファイルとのあいだで音量差が出て困るという場合は Files without RG info: の数値を低くしてバランスをとる。 関連:[[Replaygain つかいかた]] **再生関連 [#ja357b1b] ***起動と同時に再生できますか? [#cd3afd9f] Preferences -> Core - Start playing on startup にチェックを入れる。 関連:[[Core 解説]] ***ランダム再生にしても何度も同じ曲が演奏される。 [#q5a139f1] Playback -> Order -> Random で行うランダム再生は演奏済みの曲を考慮しない純粋なランダム再生です。 Special Installer に同梱の [[Shuffle control>General#qf7c9ee6]] を利用すればより高度なランダム再生が行えるようになります。 関連:[[Shuffle control 解説]] ***タブをまたいでの連続再生やランダム再生はできる? [#of8bde29] 連続再生に関しては、Playback -> Follow cursor をオンにして[[foo_scheduler:http://pelit.koillismaa.fi/plugins/general.php#65]] を利用して適切に設定をすれば可能です。タブをまたいだランダム再生に関しては、これを実現するオプションやプラグインは現在のところないようです。 ***今、再生中の曲がリストのどこにあるかわからない。 [#m55ef4c7] ステータスバーをダブルクリックする。-> [[便利なショートカット>#cd9a1020]] もしくはショートカットキーやメインメニューに Playlist/Highlight playing item を設定しておいて利用することも可能。 ***リストの中の曲をマウスで選択すると次にその曲が再生される。 [#f6b4e8a3] メニューバーの Playback -> Follow cursor がオンになっているとそのような動作になる。これをオフにした場合、曲の変更時に自動的にフォーカスが移動しなくなる。 曲変更時にフォーカスを移動させたいが、Follow cursor の挙動が気に入らない場合は [[foo_scroll>General#l6f3fc4a]] を導入すると良い。 ***mmsやrtspプロトコルのストリーミング放送は聞けますか? [#r4a511cd] HTTP reader は http プロトコルのみしか対応していないので出来ません。 mms に関しては [[Wrapper for Winamp input plugin>Input#qa30d7c3]] を利用して in_wm をラッピングし、http プロトコルを通じてアクセスすることによって一部可能となる場合もあるようですが、やや強引な方法なのでおすすめは出来ません。-> [[詳しい方法:http://www.hydrogenaudio.org/index.php?showtopic=19511&view=findpost&p=218339]] ***ストリーミング放送の曲タイトル・アーティスト情報がプレイリストに反映されない。 [#c4758032] Preferences -> Display の Show dynamic info ~ のチェックをオンにする。 ***MP3でギャップレス再生(曲間なしの再生)ができないファイルがある。 [#f930d588] エンコーダによってはギャップレス再生できないMP3ファイルがあります。 DSP Manager で Gap killerをactiveにすればそのようなファイルでも[[偽ギャップレス再生>#d8ec1133]]が行えるようになりますが、バッファをとるのでメモリ使用量は大きくなってしまいます。 ***CD上の圧縮ファイル音源を再生すると音飛びする [#hb9ef1cb] 転送速度の遅いメディアからファイルを再生する際、読み込みが追いつかなくなってこのようになる場合があります。 Preferences -> Playback の [[Full file buffering>../Playback 解説#k981d75c]] の値を調節して、最初にファイルを全部読み込んでから再生を始めるようにしましょう。 ***''*''.zip.mp3形式のファイルの頭出しはできますか? [#e52f3186] できません。対応されることは永久にないでしょう。''*''.zipにリネームしてください。 **設定関連 [#n687330d] 3rd Party Components以外の設定に関するFAQ ***foobar2000のタグの取り扱いについて [#z7672bfb] fb2kはデフォルトの状態ではMP3ファイルのタグの書き込みをAPEv2タグとID3v1タグに行います。(Preferences -> Playback -> Input -> Standard inputs の Tag type to write:の設定) この設定は他のソフトや携帯プレイヤーとの互換性を考えた場合、あまりおすすめできるものではありません。 一般によく使われるID3v2タグはspecial installerなどに同梱されているID3v2 tag support(foo_id3v2)を導入することによって利用可能になります。 [[ID3v2 tag support つかいかた]]に詳しい説明があります。''ID3v2タグを読み込んだ際に文字化けするというとき''にもこちらのページの[[設定>ID3v2 tag support つかいかた#nc0e8ac6]]に変更してみて下さい。 気になる人は[[ID3v2 tag support つかいかた]]を参考にして設定を変更しておきましょう。 またfb2kでタグ管理を行おうという人は上記の[[ID3v2 tag support つかいかた]]に加えて[[foobar2000とタグについて]]も読んでおくことを強くおすすめします。 ***ID3タグを認識してくれないファイルがある。 [#pd9aa08c] 他のタイプのタグ情報が存在していないか確認しましょう。 foobar2000 は ApeTagv2>ID3v2>ID3v1 という順でタグ情報を認識します。仮に ID3v2 タグで情報を書きこんでいても、ApeTagv2 が存在している場合、ApeTagv2 の方が優先度が高いため ID3v2 タグの情報は読み込まれません。 例えば MP3Gain を使用して Replaygain 情報を書きこんでいた場合、MP3Gain は ApeTagv2 で Replaygain 情報を書きこむため、ID3v2 タグの情報は foobar2000 上では反映されないことになります。 MP3Gain と foobar2000 を併用する方法はいくつかあります。 -MP3Gain を使用する前にMP3ファイルのタグを ApeTagv2 又は ApeTagv2+ID3v1タグ に変換しておく -MP3Gain でタグを書き込まない設定に変更する -MP3Gain のバージョンアップを待つ 関連:[[ID3v2 tag support つかいかた]], [[foobar2000とタグについて]] ***ID3v2 タグの書き込みが遅い! [#i16231ea] foobar2000では [[ID3v2 tag support>General#v15fd27d]] を使って ID3v2 タグを編集する際、パディングの有無にかかわらずファイルの全てを書き換える仕様になっているので、編集に非常に時間が掛かります。これを改善するには foobar2000 本体の仕様変更が必要なため当面改善されることはなさそうです。(v0.9で改善されます) 現状素早いタグ編集を行いたい場合、 //他アプリや携帯プレイヤーとの互換性を気にしなければ [[APEv2 and ID3v1>ID3v2 tag support つかいかた#he0bef81]] を利用するのが良いでしょう。APE Tagv2 と ID3v1タグはファイルの末尾にタグ情報を追加するので、書き換えもすばやく行うことが出来ます。 関連:[[ID3v2 tag support つかいかた]], [[foobar2000とタグについて]] ***foobar2000の最小構成は? [#o7ddf380] foobar2000.exe, utf8api.dll, foo_ui_std.dllなどのUIコンポーネントがあれば起動します。 このほかデコードにはInputコンポーネント、出力にはOutputコンポーネントが必要になります。 ***Show ASCII buttons(Display -> Default User Interface)って何ですか? [#wf6ae1b5] v0.667 以前の foobar2000 に採用されていたシンプルなインターフェイスの名残り。 チェックをつければstandard menuの横に[ # ] [ II ] [ |> ] [ |< ] [ >| ] [ % ] [ ^ ] などのボタンが表示される。 左からそれぞれ「停止」「一時停止」「再生」「一曲戻る」「一曲進む」「ランダム」「ファイルを開く」 ***設定をバックアップしたいんだけどどのファイルを保存すればいい? [#ua2a58c7] foobar2000 本体のインストールフォルダ((Enable per-user settings を有効にしてインストールしたときは NT 系の場合、\Documents and Settings\ユーザー名\Application Data\foobar2000))にある -foobar2000.cfg (設定情報) -database.foo (データベース情報) 不安定なコンポーネントなんかを導入している場合はこの2つのファイルを定期的に保存しておいた方がよい。 そのほか一部のコンポーネントは独自の設定ファイル・レジストリを使用していることもあるので、それもバックアップしておく。 ***関連付けを変更したい。 [#h8547f65] 関連付けは foobar2000 本体のインストールフォルダにある fooassoc.exe を起動して変更しましょう。 ***Playlist の表示をカスタマイズしたい。 [#qbb87236] [[Title formatting Help の日本語訳>Title Formatting Help]]を参考にして、Preferences -> Display -> Title formatting 以下の設定を編集しましょう。 関連:[[TitleFormatting]] ***Playlist で日本語の横幅が合いません。 [#o09b5dd7] Preference - > Display - Double-width characters in title formatting の設定を Count double-width characters and ambiguous characters as two regular characters に変更した上で Playlist 表示用のフォント(Preferences -> Display - Dafault User Interface 右上の Playlist font...)を等幅フォントに変更する。 Double-width~には「Ignore」1つしか見えないですが選択してキーボードの下を押したりマウスのホイール回したり右にでる小さな▲▼ボタンを押すと切り替わります。 それでもずれる場合はフォントやフォントサイズを変更してみる(9pt,12pt など3の倍数のサイズでそろうことが多い) 使っているフォーマットによってはどう設定してもずれる場合がありますが、その場合は実際にフォーマットの中身を編集するしかありません。 関連:[[TitleFormatting]], [[../Display 解説]] ***プレイリストタブの多段表示はオフに出来ないの? [#j699510c] v0.8.2 からプレイリストタブの多段表示が可能になりましたが、プレイリストが多い場合はかなり見辛くなります。v0.8.3 現在、この多段表示をオフにするオプションはありません。 また、サードパーティーの UI コンポーネント [[Columns UI>User interface#j0e989fc]] では多段タブ表示のオン・オフが可能です。 ***最小化した時、タスクトレイに入れたい [#k422f6ce] Preferences -> Display -> Default User Interface -> System tray の Minimize to system tray にチェックを入れる。 ***音源データのフォルダを移動する場合、database を再構築しなければならない? [#lf5b2fc3] Masstagger の "Move, rename or copy files" の機能を利用する。 ***本体のボタンやスペアナ、シークバーなどが消えちゃったけど元に戻したい [#tea7514d] Preference - > Display -> Default User Interface にある Reset toolbar。 ***foobarのサブディレクトリにある「dll」まで読み込んじゃうんだけどどうしよう? [#oe20fd2d] 拡張子を「dll」以外にする。たとえば「foo_input_std.dll」を「foo_input_std.dll_」のようにリネーム。または、「.」から始まる名前のフォルダを作成し、そこに読み込まれたくないファイルを退避させる。 ***エクスプローラ上でフォルダを右クリックした時にPlay in foobar2000とか出てくるのを消す方法は? [#z3c917a3] 再インストール時にDirectory context menusを外す。もしくはレジストリエディタで、HKEY_CLASSES_ROOT\Directory以下をチェック。 スタートメニューアイコンのfoobar2000 - Associationsを起動させDirectory context menusを外す。 ***関連づけされたファイルを実行した際、常に特定のプレイリストに送られるようにしたい [#u6033190] Preferences -> Core の Always send to playlist: にチェックを入れ送り込みたいプレイリストの名前を指定する。 関連:[[Core 解説]] ***foobar2000 を閉じたとき毎回 playlist をクリアするには? [#o93581af] 一度プレイリストになにも登録せずに終了して、その後にfoobarをインストールしたフォルダ下のPlaylistsフォルダの中にある「~.fpl」というファイル(標準では000000000 - Default.fpl)のプロパティを開いて属性のところを読み取り専用にしておけばよい。 また、ショートカットに「/command:"playlist/clear"」を追加すれば最後に終了したときにアクティブだった Playlist がクリアされる。 Playlistsフォルダを削除して、代わりにPlaylistsと言う名前を付けた空のファイルを置くと常にPlaylistが無い状態で起動する。が、どんな副作用があるかは不明。 ***メニューやコンテキストメニューの表示順を整理したい。 [#t0d4fc2c] -Preferences -> Core -> Context menu items からコンテキストメニューの整理 -Preferences -> Core -> Main menu items からメニューアイテムの整理 ***キーボードショートカットにタブ、エンター、エスケープキーなどを設定したい [#seb13a01] Preferences -> Core -> Keyboad Shortcuts の Key 入力欄で右クリック→キー選択。 ***プレイリストの保存形式の違いは? [#x7750b93] :fpl| foobar2000の独自形式。バイナリなので、編集困難。Replaygain などのメタデータも全て保存される。もちろん他のプレイヤーとの互換性は無い。 関連 : [[fplファイルフォーマット:http://www.hydrogenaudio.org/forums/index.php?showtopic=28520&view=findpost&p=247031]] :m3u| 一般的なプレイリスト保存形式。Winamp を始め多くの他アプリとの互換性あり。中身は単にパスを並べただけのテキストファイルなので、普通のエディタで編集可能。 :m3u8| m3u 形式の Unicode(UTF8)版。Unicode 対応のエディタで編集可能 fpl 形式は全てのメタデータを保存してくれる上、読み込みも非常に高速なので、他のアプリケーションとプレイリストをやりとりするとき以外は fpl 形式での保存をおすすめします。 ***Console がことあるごとにポップアップしてうっとうしい [#e3da7a93] Console の左下にある [Option...] のボタンを押して Popup on warnings のチェックを外しましょう。 それでも Error が起こった場合はポップアップしますが、それすらうっとうしい場合は foo_console.dll を Components フォルダから削除しましょう。(もちろんログの保存はできなくなります) ***Masstagger や File infoウィンドウのドロップダウンリストから不要なフィールド名を消したい。 [#jac5a8cc] 消せません。設定を初期化する以外に方法はありません。 ** トラブルシューティング [#i236e457] *** foo_alacをインストールすると、iTunesで作成したMPEG-4 AACファイルをデコードできない [#i3ba6692] //-FAACで作成したm4aはAACとして認識される。 //-仕様。それが今のv9betaにALAC Decoderが無い理由。 仕様。foo_alacをアンインストールすると元にもどる。 *** Databaseを有効にすると起動に時間がかかる [#i1e32060] -ネットワークドライブ等の曲をDatabaseに保存していて、なおかつそれがつながってない状態では? -圧縮されたファイルが複数個あってその中にも検索が行っていないか? **その他 [#k95366ae] ***Component関連の不具合について [#q11c3ffe] コンポーネント関連で不具合があったときは、とりあえずそのコンポーネントを外しましょう。 それでも設定その他で問題が残る場合は、一度 foobar2000 をアンインストールしてから再インストールしましょう。 *** banlist について [#o0f0b9e6] 公式フォーラム内にある [[Known problematic components:http://www.hydrogenaudio.org/forums/index.php?showtopic=17872]] のスレッドで 問題を引き起こす可能性あるコンポーネントが挙げられています。このリストに挙げられているコンポーネントは説明をよく読んだ上で利用するようにして下さい。 また、このスレッドで banlist に挙げられているコンポーネントは問題のあるものとして標準の名前では読み込まれないようになっています。 問題を理解した上で無理にでもこれらのコンポーネントを利用したい場合は適当な名前にリネームしてから Components フォルダに入れれば読み込まれるようになります。 ***foobar2000でPeerCastを使える? [#b0b4c04d] 拡張子".pls"と".m3u"をfoobarに関連付けすることで特に問題なくチャンネルを聴けます。 ごくまれに再生されないというトラブルがありますが、その時は -IEのインターネットオプションで履歴をクリアする -IEのインターネットオプションで一時ファイルを削除する ことで聴けるようになることがあります。 配信する場合は [[Oddcastv3 foobar2000 plugin>General#mbb784a7]] を利用します。 メタデータ(配信するファイルに埋め込まれているID3タグなど)はUTF-8エンコードで送出されますので、リスナー側のほとんどの再生プレイヤーで日本語表示が可能になります(foobar,Winamp2/5,QCDで確認)。 foobarの"Playback"→"DSP Manager"で、Oddcastv2をVolume Controlより上に配置することで、foobarでの設定音量に関係なく一定の音量で送信できます(配信側foobarで-100dbにしても、リスナーにはちゃんと音が聞こえている)。 ***便利なショートカット [#cd9a1020] Status bar (a) をダブルクリックで演奏中の曲がハイライトされます。 Total time (b) をダブルクリックでプレイリストが全選択の状態になり、合計時間が表示されます。 Volume (c) をダブルクリックでpreferencesのPlaybackが開きます。 ***コマンドラインからfoobarを操作する [#j515f1c6] foobar2000はメインメニューとコンテキストメニューの全てのコマンドをコマンドラインから操作することができます。 foobar2000.exe /? で使用可能なコマンドラインオプションが表示されます。 :コマンドラインオプション一覧| /add, /play, /pause, /playpause, /prev, /next, /rand, /stop, /exit, /show, /hide, /config, /nogui, /command:<menu command>, /playlist_command:<context menu command>, /playing_command:<context menu command> -<menu command> と <context menu command> コマンドは "Select command" ウィンドウ((Preferences>Core>Context menu items/Main menu items でコマンドを追加するときに表示されるウィンドウのこと))に表示されているとおりに入力します。 例えば "Next playlist" は foobar2000.exe "/command:Playlist/Next playlist" です。 -/playlist_command: は選択している曲に対してコマンドを発行します。 -/playing_command: は演奏中の曲に対してコマンドを発行します。 Masstaggerをコマンドラインから操作することもできます。詳しくは foobar2000.exe /tag:help で。 ***ギャップレス再生について [#d8ec1133] -ギャップレス再生(Gapless playback)にはギャップレスデコード(Gapless decode)とギャップレス出力(Gapless output)という満たすべき二つの要素がある。 --ギャップレス出力 ---foobar2000はwaveOut/DirectSound/KernelStreaming出力とも常にギャップレス出力している状態であり、winampのような特別な設定は必要ない。 --ギャップレスデコード ---foobar2000でギャップレスデコードが可能なフォーマット : WAV(PCM), 全ての可逆圧縮フォーマット, OggVorbis, MP3 (mp3_accurate_length = yes), Musepack (mpc_accurate_length = yes), MPEG-4 AAC (FAACかNeroでエンコードしたもの(([[Although it seems Nero isn't doing it the correct way:http://www.hydrogenaudio.org/forums/index.php?showtopic=28590&view=findpost&p=260005]]))), MPEG-4 MP3 (foobar2000のMPEG-4 Utilitiesでmp3_accurate_length = yesなMP3をMPEG-4コンテナに格納したもの((同上))) -偽ギャップレス再生について --もともとMP3フォーマットにはギャップレスデコードのための情報が存在しないため、デコード後のデータはデコード前のデータより微妙に長くなる。これがうまくギャップレス再生できない原因になっている。 そこでGap killerやContinuatorなどを利用してそのゴミ部分を除去してやるが、完璧に除去するのは不可能であくまで繋がったように聞こえているだけなので、区別のために偽ギャップレス再生とした。 -mp3_accurate_length = yes について --LAME 3.90以降でエンコードしたMP3ファイル、午後のこ~だのGUIからエンコードしたMP3ファイル、[[ACMENC:http://nyaochi.cocolog-nifty.com/audio/2004/09/acmenc_05_.html]]からエンコードしたMP3ファイルはmp3infoタグ(Lameタグ)にギャップレスデコードのための情報が記録されている。 また Fix MP3 header を利用してこの情報を手動で付加することもできる。 この情報を持っているMP3ファイルは Technical info に mp3_accurate_length = yes と表示される。 -Fix MP3 header について --MP3ファイルにギャップレスデコードのための情報を付加するツール。 --プレイリストのコンテキストメニューから Fix MP3 header を選択し、Encoder delay と Padding を適切な値に設定してやる。 LAMEでエンコードしたファイルの encoder delay は基本的に576である。その他のエンコーダでは529であることが多い。 Padding にはトラックの長さを入力するが、この値は588の倍数である必要がある。(音楽CDの1セクタの長さが588であるため) --詳しい情報 : http://www.hydrogenaudio.org/forums/index.php?showtopic=11669 **エラーメッセージ [#ec398838] 各コンポーネントのエラーメッセージは[[Components]]ページにあります。 ***ERROR (CORE) : Failed to load DLL: foo_xxx.dll, reason: Unable to load dll. [#b99a9c66] foo_xxxの動作に必要なdllなどがが存在していないときにこのエラーが表示される。コンポーネントのreadmeやヘルプを確認してみること。 このエラーの多くは [[msvcr71.dll:http://www.dll-files.com/dllindex/dll-files.shtml?msvcr71]] と [[msvcp71.dll:http://www.dll-files.com/dllindex/dll-files.shtml?msvcp71]] と [[msvcp60.dll:http://www.dll-files.com/dllindex/dll-files.shtml?msvcp60]]をパスの通ったところに置くと解消する。 ***ERROR (CORE) : Failed to load DLL: foo_xxx.dll, reason: Multiple copies of DLL with the same file name found. [#e02b975e] 同じ名前のdllが複数存在している。foobar2000はcomponentsフォルダ以外のサブフォルダからもdllをロードするので検索などをして確認すること。 ***ERROR (CORE) : circular file info query in database [#z2a1e09d] Preferences -> Database の Remove dead entries from database (slow) を実行して存在しないファイル情報を消去しましょう。 それでもうまくいかない場合は Nuke Database を実行して一度 Database 情報をリセットしましょう。(当然この場合は Database 情報は消失します) ***WARNING (CORE) : Verboten! [#c4274a03] Preferences -> Databese の Block tag update oprations. にチェックをいれてファイルへのタグ情報の書き込みをしないようにしていた場合に、タグ情報の編集を伴う作業を行うとこの警告が出る。要は「ファイルへの書き込みが禁止されているよ!」という警告が出ているだけ。 **古いFAQ [#xe04c44a] ***0.8と0.77を同時に使えますか? [#oec149d2] 関連付け等を気にしなければ、別々のフォルダにインストールすることで問題なく使い分けられます。ただし、fb2kはサブフォルダにあるプラグインも自動で読みに行ってしまうので、0.77をインストールしているフォルダの下にさらにフォルダをつくって別のfb2kをインストールするというやり方はやめておいた方が良いでしょう。 ***0.7xから0.8へ移行したら再生時にReplaygainの設定が消えちゃった。 [#z80b3b83] databaseのみにReplaygain情報を書き込んでいた場合になるようです。 公式フォーラムの[[記事:http://www.hydrogenaudio.org/forums/index.php?showtopic=18104&view=findpost&p=180300]]によると、0.8からはdatabaseの仕様が若干変わったようです。(元ファイルのタグが更新されていた場合、自動的にタグを読み込むようになった) そのため、0.8以降のdatabaseにはいつタグ情報を変更したかという情報が記録されるようになっています。0.7x以前のdatabaseにはこのような情報がないため、このdatabaseファイルを0.8で読み込むと必ず参照ファイルからタグを読み込もうとします。よってdatabaseの情報と参照ファイルのタグ情報が食い違っている場合、database情報は上書きされてしまいます。 0.8でdatabaseを再構築すればこのような問題は起きないようです。 ***0.8で何が変わったの? [#c81afd54] 大きく変わったのは -Menu -> Core -> Context menu items と Main menu items のカスタマイズが容易に柔軟にできるようになった。 -参照元ファイルのタグ情報が更新されていた場合、自動的にdatabase内の情報も更新するように。-> [[関連FAQ>#z80b3b83]] -プレイリストからエクスプローラへのドラッグアンドドロップが可能に。 -Album list と Diskwriter がより便利に。 -ツールバーがスリムに。 -実行ファイルと関連づけのアイコンが一新。 というところです。 詳細は[[Change Log:http://www.hydrogenaudio.org/forums/index.php?showtopic=5064]]もしくは[[Change Log 日本語訳]]を参照のこと ***0.8 以降ではプレイリストタブはなくなった? [#y11e1f39] version 0.8 以降ではプレイリストが一つしかない場合、プレイリストタブは自動的に表示されなくなります。 Playlist -> Create new playlist で新しいプレイリストを作成すれば、タブが表示されるようになります。 また、0.7x にあったタブを表示させないモードは 0.8 以降ではなくなっているようです(つまりタブの非表示はできなくなった)。
テキスト整形のルールを表示する