■ 公式
http://www.foobar2000.org/
■ 日本語Wiki
-foobar2000 Wiki
http://wikiwiki.jp/foobar2000/
-foobar2000 Wiki for Japanese Users
http://foobar2000.xrea.jp/
■ 参考
-foobar2000 Wiki
よくある質問
http://wikiwiki.jp/foobar2000/?%A4%E8%A4%AF%A4%A2%A4%EB%BC%C1%CC%E4
使い方
http://wikiwiki.jp/foobar2000/?%C0%E2%CC%C0%BD%F1
-foobar2000 Wiki for Japanese Users
解説 (v0.9.5)/チュートリアル
http://foobar2000.xrea.jp/index.php?%E8%A7%A3%E8%AA%AC%20%28v0.9.5%29%2F%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB
FAQ
http://foobar2000.xrea.jp/index.php?FAQ
foobar2000質問スレ Part30 [無断転載禁止]©2ch.net [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/11/09(水) 05:41:08.86ID:lUGwY49g0
2017/05/23(火) 01:52:21.97ID:3GN/Ghs80
2017/05/23(火) 03:14:56.73ID:MOS9BldH0
>>602
おとなしくM3Uでエクスポートしてロードしなさい
OSやiTunesのバージョンが古いとかなら外部ソフトで変換
窓の杜 - 【NEWS】「iTunes」のプレイリストをM3U形式で保存できる「iTuxxxListConverter」
http://forest.watch.impress.co.jp/article/2006/11/01/ituxxxlistconv.html
iTunesプレイリストをm3uに変換する「iTunes Export」 | iPod LOVE
https://ipod.item-get.com/2007/02/itunesm3uitunes_export.php
おとなしくM3Uでエクスポートしてロードしなさい
OSやiTunesのバージョンが古いとかなら外部ソフトで変換
窓の杜 - 【NEWS】「iTunes」のプレイリストをM3U形式で保存できる「iTuxxxListConverter」
http://forest.watch.impress.co.jp/article/2006/11/01/ituxxxlistconv.html
iTunesプレイリストをm3uに変換する「iTunes Export」 | iPod LOVE
https://ipod.item-get.com/2007/02/itunesm3uitunes_export.php
2017/05/23(火) 10:59:14.88ID:3GN/Ghs80
>>603
ありがとう、ありがとう・・・(ノД`)シクシク
ありがとう、ありがとう・・・(ノД`)シクシク
2017/05/23(火) 11:36:35.46ID:GavWzVeW0
昔やった事あるけど日本語混じってるとダメだった気がする。
まあいいや
まあいいや
2017/05/23(火) 15:24:51.57ID:cyU3cjO10
曲のピッチ保ったままスロー再生できるプラグインないですか?
遅さは細かく調整できると最高です
遅さは細かく調整できると最高です
2017/05/23(火) 15:27:26.50ID:8sQH26OF0
SoundTouch
2017/05/23(火) 18:15:10.01ID:o70ti7k/0
2017/05/23(火) 18:44:28.91ID:NA+VpH3S0
foobar2000でフォルダ再生する方法はありますか?
「A」というフォルダを選択すると「A」の中に入っている「B」フォルダも含めて再生できるようなイメージです
「A」というフォルダを選択すると「A」の中に入っている「B」フォルダも含めて再生できるようなイメージです
2017/05/23(火) 20:42:28.12ID:o70ti7k/0
>>609
例えばColumns UIのフィルターで
%directory%
でフィルターかければ
ファイルのあるフォルダ名ごとに分類されたプレイリストが出来上がる (サブフォルダ含まず)
この場合はC:\hogeとC:\fuga\hogeみたいに同じフォルダ名で別のパスのファイルも一緒になる
そういうのも分離したければ↓こんな感じでフィルターすれば
$replace(%path%,\%filename_ext%,)
フルパスごとに分類できる
(%filename_ext%の前に\をつけて\まで除いている)
あるフォルダ内の音楽ファイルを再生したいだけライブラリ登録せずにまとめてD&DすればOK
例えばColumns UIのフィルターで
%directory%
でフィルターかければ
ファイルのあるフォルダ名ごとに分類されたプレイリストが出来上がる (サブフォルダ含まず)
この場合はC:\hogeとC:\fuga\hogeみたいに同じフォルダ名で別のパスのファイルも一緒になる
そういうのも分離したければ↓こんな感じでフィルターすれば
$replace(%path%,\%filename_ext%,)
フルパスごとに分類できる
(%filename_ext%の前に\をつけて\まで除いている)
あるフォルダ内の音楽ファイルを再生したいだけライブラリ登録せずにまとめてD&DすればOK
2017/05/23(火) 20:51:27.76ID:o70ti7k/0
2017/05/23(火) 21:44:24.99ID:b9yBZpsi0
>>609
メニュー>Library>Album List
下部のView > by folder structure では満足出来なくて、
例えばこんな感じにしたいのかな?
-D
-D.A.R.K
-2016 - Science Agrees (10)
-01. Curvy
-02. Chynamite
-03. Gunfight
先頭1文字
アーティスト
年 アルバム (トラック数)
トラックナンバー タイトル
メニュー>Library>Album List
下部のView > by folder structure では満足出来なくて、
例えばこんな感じにしたいのかな?
-D
-D.A.R.K
-2016 - Science Agrees (10)
-01. Curvy
-02. Chynamite
-03. Gunfight
先頭1文字
アーティスト
年 アルバム (トラック数)
トラックナンバー タイトル
2017/05/23(火) 23:41:54.18ID:MOS9BldH0
folderA
|-folderB
| |-track01
| |-track02
|
|-track03
|-track04
folderAを選択してtrack01〜04全部を再生したいんでしょ?
CUIで
foo_uie_explorer
foo_uie_albumlist (by directory structure)
foo_uie_library_tree (%relative_path%)
Send to playlist や ダブル/ミドルクリック、プレイリストへのD&D でどういう挙動、並び順になるかはそれぞれの設定次第
|-folderB
| |-track01
| |-track02
|
|-track03
|-track04
folderAを選択してtrack01〜04全部を再生したいんでしょ?
CUIで
foo_uie_explorer
foo_uie_albumlist (by directory structure)
foo_uie_library_tree (%relative_path%)
Send to playlist や ダブル/ミドルクリック、プレイリストへのD&D でどういう挙動、並び順になるかはそれぞれの設定次第
2017/05/24(水) 00:37:19.06ID:qcb1hiwn0
2017/05/24(水) 00:59:45.74ID:uIymSX0/0
>>614
設定にはないが実際に配置したパネルのなかで右クリックすると
ポップアップメニュー >> view >> by directory structure を選択できる
Library treeで%relative_path%を設定してもおなじように表示できるが
うちではAlbum List Pannel(フォルダ表示)とLibrary TreeはPlaylist Switcherと一緒に
タブにくくって使い分けてる (>>183のスクショの左ペイン)
Tab stack
|-Playlist switcher
|-Album list
|-Library tree
|-Item properties
設定にはないが実際に配置したパネルのなかで右クリックすると
ポップアップメニュー >> view >> by directory structure を選択できる
Library treeで%relative_path%を設定してもおなじように表示できるが
うちではAlbum List Pannel(フォルダ表示)とLibrary TreeはPlaylist Switcherと一緒に
タブにくくって使い分けてる (>>183のスクショの左ペイン)
Tab stack
|-Playlist switcher
|-Album list
|-Library tree
|-Item properties
616610
2017/05/24(水) 01:02:03.56ID:AV5fk4GE02017/05/24(水) 01:17:47.49ID:qcb1hiwn0
2017/05/24(水) 18:50:46.68ID:uIymSX0/0
>>617
Library tree が非常に便利だけど、Album list Pannel だけを複数併用するのもいいとおもう
>>613,615 のコンポーネントについて個人的な使用感を参考までに
foo_uie_explorer: Explorer Tree
・ライブラリに登録していないフォルダにもfoobar2000上でアクセスできる
・シェルメニューを利用できる
・SysTreeView32クラスのエクスプローラ表示なので、いらないフォルダ(音楽メディアを含まないフォルダ)も表示される
・拡張子フィルタを設定できるがツリーの展開処理が遅くなる
・>>319 のような人にはよいかと
foo_uie_albumlist: Album list Pannel
・Title Formattingによる設定の自由度が高い(Query Syntaxによるプリフィルタはない)
・複数フィールドのタグ(%<genre>% %<artist>% など)に対応可
・パネルを複数配置して、それぞれのView(Directory, Artist, Genreなど)を個別に設定できるので
Library Tree の複数の表示項目を開きっぱなしにしたい人にはよいかと
foo_uie_library_tree: Library tree
・ライブラリの閲覧に関して万能で、ひとつのパネルで完結できる
・表示するview項目が多いと起動が遅くなる(show this view のチェックを外しておけばよい)
・設定の自由度が高く、各項目にQuery Syntaxによるフィルタをプリセットできる
・複数フィールドのタグ(%<genre>% %<artist>% など)に対応可
・foobar2000再起動や設定変更のたびに、展開しておいたツリーが閉じてしまう
Library tree が非常に便利だけど、Album list Pannel だけを複数併用するのもいいとおもう
>>613,615 のコンポーネントについて個人的な使用感を参考までに
foo_uie_explorer: Explorer Tree
・ライブラリに登録していないフォルダにもfoobar2000上でアクセスできる
・シェルメニューを利用できる
・SysTreeView32クラスのエクスプローラ表示なので、いらないフォルダ(音楽メディアを含まないフォルダ)も表示される
・拡張子フィルタを設定できるがツリーの展開処理が遅くなる
・>>319 のような人にはよいかと
foo_uie_albumlist: Album list Pannel
・Title Formattingによる設定の自由度が高い(Query Syntaxによるプリフィルタはない)
・複数フィールドのタグ(%<genre>% %<artist>% など)に対応可
・パネルを複数配置して、それぞれのView(Directory, Artist, Genreなど)を個別に設定できるので
Library Tree の複数の表示項目を開きっぱなしにしたい人にはよいかと
foo_uie_library_tree: Library tree
・ライブラリの閲覧に関して万能で、ひとつのパネルで完結できる
・表示するview項目が多いと起動が遅くなる(show this view のチェックを外しておけばよい)
・設定の自由度が高く、各項目にQuery Syntaxによるフィルタをプリセットできる
・複数フィールドのタグ(%<genre>% %<artist>% など)に対応可
・foobar2000再起動や設定変更のたびに、展開しておいたツリーが閉じてしまう
2017/05/24(水) 18:58:18.22ID:uIymSX0/0
そういえば、音楽ファイルを書庫で管理していないから
RARやZIPがそれぞれのパネルでどういう扱いになるか知らないや
RARやZIPがそれぞれのパネルでどういう扱いになるか知らないや
2017/05/24(水) 20:24:17.34ID:meiVxWpx0
>>619
書庫で管理、、ってどういう意味??
書庫で管理、、ってどういう意味??
2017/05/24(水) 20:56:35.94ID:uIymSX0/0
>>620
.ZIP.MP3とかいうのが昔あった… っていうのとは別に
WAV+CUEをRAR書庫に圧縮してしまうとかも
エクスプローラでファイルやフォルダ階層がゴチャゴチャしないのが
管理上のメリットなのかな
可逆圧縮形式+Internal cuesheetで廃れたとはいえ
P2Pの割れものとかではまだあるんじゃない?
.ZIP.MP3とかいうのが昔あった… っていうのとは別に
WAV+CUEをRAR書庫に圧縮してしまうとかも
エクスプローラでファイルやフォルダ階層がゴチャゴチャしないのが
管理上のメリットなのかな
可逆圧縮形式+Internal cuesheetで廃れたとはいえ
P2Pの割れものとかではまだあるんじゃない?
2017/05/25(木) 02:58:15.96ID:bDXmB24g0
>>621
ふむふむ・・・
ふむふむ・・・
2017/05/25(木) 08:02:25.83ID:943SImLs0
2017/05/25(木) 12:06:50.96ID:ioCcvCai0
俺いまでも書庫で扱ってるよ。1トラック1ファイルで、1アルバム1書庫。
フォルダ分けも少し併用してるけど、メディアプレーヤー類のDBとしては持たない方針。
なので念入りに付けたタグも再生時に見えるだけでソートとか検索には使ってない。
これがベストとは思わないけど、ファイル形式やビットレートは時期によって変わるし
できることなら命名規則も統一したいけど量が多すぎるから遥か昔から諦めてる。
フォルダ分けも少し併用してるけど、メディアプレーヤー類のDBとしては持たない方針。
なので念入りに付けたタグも再生時に見えるだけでソートとか検索には使ってない。
これがベストとは思わないけど、ファイル形式やビットレートは時期によって変わるし
できることなら命名規則も統一したいけど量が多すぎるから遥か昔から諦めてる。
2017/05/25(木) 17:00:12.77ID:/lNXlh+F0
>>624
書庫の状態で、解凍しなくてもfoobarは読み込んでくれるって事?
書庫の状態で、解凍しなくてもfoobarは読み込んでくれるって事?
2017/05/25(木) 17:53:33.29ID:iNEofacr0
zip は読めてるよ
2017/05/25(木) 18:15:15.70ID:Jl55LUJM0
ただし中のタグに手出しはできない
2017/05/25(木) 19:23:24.30ID:1PTroct00
流れをぶった切って申し訳ないですが、
メディアキーを他のアプリ専用に使いたいのでfoobar2000を反応しないようにしたいのですが可能でしょうか?
Preferencesを見てもメディアキーに対する設定項目は無いみたいだし、
Keyboard Shortcuts で Play/Pause(MM) の Action を not set にしてもダメです。
v1.3.12
win10 home 64bit
メディアキーを他のアプリ専用に使いたいのでfoobar2000を反応しないようにしたいのですが可能でしょうか?
Preferencesを見てもメディアキーに対する設定項目は無いみたいだし、
Keyboard Shortcuts で Play/Pause(MM) の Action を not set にしてもダメです。
v1.3.12
win10 home 64bit
2017/05/25(木) 19:59:44.67ID:943SImLs0
「他のアプリ」側でPlay/Pauseキーをグローバルホットキーに設定できないのならどうにもならない
2017/05/25(木) 20:12:08.84ID:943SImLs0
あ、キーボードの入力をリマップするソフトをはさんでしまえばfb2kの手前でキー入力をフック・阻止してくれるかもよ
631名無しさん@お腹いっぱい。
2017/05/25(木) 20:46:14.05ID:1PTroct00 >>629
もちろん「他のアプリ」はメディアキーにいつでも反応します。
foobar2000だけを反応しないようにしたいのです。
たとえばPotPlayerはメディアキー対応のオンオフが出来るんですけどね。
>>630
仮にAutoHotkeyを噛ませても「他のアプリ」をメディアキーで操作するにはメディアキーイベントを生成する訳なので結果は同じかと。
やるとすればメディアキーをフックして
1)現在アクティブなウィンドウを記憶する
2)「他のアプリ」をアクティブにする
3)Spaceキー、カーソルキーなどのイベントを送信する
4)元のウィンドウをアクティブにする
という仕組みにすれば一応出来ますがややこしいですね(^_^;)
もちろん「他のアプリ」はメディアキーにいつでも反応します。
foobar2000だけを反応しないようにしたいのです。
たとえばPotPlayerはメディアキー対応のオンオフが出来るんですけどね。
>>630
仮にAutoHotkeyを噛ませても「他のアプリ」をメディアキーで操作するにはメディアキーイベントを生成する訳なので結果は同じかと。
やるとすればメディアキーをフックして
1)現在アクティブなウィンドウを記憶する
2)「他のアプリ」をアクティブにする
3)Spaceキー、カーソルキーなどのイベントを送信する
4)元のウィンドウをアクティブにする
という仕組みにすれば一応出来ますがややこしいですね(^_^;)
632名無しさん@お腹いっぱい。
2017/05/25(木) 20:47:53.70ID:1PTroct00 書き忘れましたが、複数のプレイヤーソフトを同時起動している状態を想定しています。
2017/05/25(木) 21:36:31.00ID:943SImLs0
https://hydrogenaud.io/index.php/board,28.0.html
http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Preferences:General:Keyboard_Shortcuts#Multimedia_keys
毎度ながら長文の後出しでダラダラとゴネるあいだにやれることを試して、その結果を書いておけよ
AHKの理屈をわかって使っているならグローバルホットキーとフックの仕組みを調べてみな
http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Preferences:General:Keyboard_Shortcuts#Multimedia_keys
毎度ながら長文の後出しでダラダラとゴネるあいだにやれることを試して、その結果を書いておけよ
AHKの理屈をわかって使っているならグローバルホットキーとフックの仕組みを調べてみな
634名無しさん@お腹いっぱい。
2017/05/25(木) 23:15:22.45ID:1PTroct00 >>633
いや質問したのは最初に書いた「メディアキーを無視できるか」という一点だけなんですが。
AHKでメディアキーイベントを送るとfoobarも他のソフトも同時に反応するのは確かなのでfoobar側で無視できればと思ったわけです。
自分で調べて試した限りでは、
foobar2000ではメディアキーを無効化することは出来ない。グローバルホットキーとしての無効化も出来ない。キーアサインでも Play/Pause(MM) 等メディアキーの無効化は出来ない。
・・・のようです。
いや質問したのは最初に書いた「メディアキーを無視できるか」という一点だけなんですが。
AHKでメディアキーイベントを送るとfoobarも他のソフトも同時に反応するのは確かなのでfoobar側で無視できればと思ったわけです。
自分で調べて試した限りでは、
foobar2000ではメディアキーを無効化することは出来ない。グローバルホットキーとしての無効化も出来ない。キーアサインでも Play/Pause(MM) 等メディアキーの無効化は出来ない。
・・・のようです。
2017/05/26(金) 00:07:16.66ID:lPguiTjy0
>>634
PreferencesのKerboard ShortcutsでAdd new御した後に
下のKeyにフォーカスを合わせた状態でメディアキーを入力("Play / Pause (MM)"と表示される)
右のGlobal hotkeyにチェックを入れてApply
Actionは空欄のまま
これで無効化出来る
PreferencesのKerboard ShortcutsでAdd new御した後に
下のKeyにフォーカスを合わせた状態でメディアキーを入力("Play / Pause (MM)"と表示される)
右のGlobal hotkeyにチェックを入れてApply
Actionは空欄のまま
これで無効化出来る
2017/05/26(金) 01:51:38.87ID:X/+kyq4B0
2017/05/26(金) 06:52:18.92ID:8jEqXNTn0
メディアキーとか諸々、用語の定義を知らないけど、うちの話をすると
Logicoolのドライバのplayers.iniにfoobar用の定義を加えることで反応するようにしたから
他のソフトも含めてこれに書いたり消したりすることで有効/無効にできるんだろうと思ってる
Logicoolのドライバのplayers.iniにfoobar用の定義を加えることで反応するようにしたから
他のソフトも含めてこれに書いたり消したりすることで有効/無効にできるんだろうと思ってる
2017/05/26(金) 07:20:42.39ID:Ts5A/o7+0
多分それはロジテックドライバの独自仕様だとおもう
マイクロソフトが標準化するよりもまえからHIDにいろいろな機能を付加していた名残だね
いまのマルチメディアキーはWindowsのサービスとかで標準サポートされているから
基本的にロジ以外のキーボードだとメディアキーに対応したプレーヤーに対して特別な設定はないよ
ふつうはフォアグラウンドのプレーヤーが優先的に反応するけど
環境によっては「規定のプレーヤー」からWMPをはずしておかないとWMPが勝手に起動しちゃうようなこともあるらしい
マイクロソフトが標準化するよりもまえからHIDにいろいろな機能を付加していた名残だね
いまのマルチメディアキーはWindowsのサービスとかで標準サポートされているから
基本的にロジ以外のキーボードだとメディアキーに対応したプレーヤーに対して特別な設定はないよ
ふつうはフォアグラウンドのプレーヤーが優先的に反応するけど
環境によっては「規定のプレーヤー」からWMPをはずしておかないとWMPが勝手に起動しちゃうようなこともあるらしい
639名無しさん@お腹いっぱい。
2017/05/26(金) 21:36:16.74ID:BnL0i4ue02017/05/27(土) 10:12:18.91ID:S19sMjP80
Playback - Output - OutputFormatについて質問です。
v1.3.7
windows10 home 64bit (creators update済)
音源は主にcue+CD丸ごとのwavで管理してます。
@OutputDataFormatにて8,16,24,32bitと選択できますが、これは音源自体の
bit深度に関わらず、選択した値で出力されてしまうのでしょうか。
それとも音源がのbit深度に合わせて出力されるのでしょうか。
A仮に選択した値で固定されるとしたら、
OutputDataFormatが16bitの時、24bitのファイルを再生する際下位の8bitは切り捨て、
OutputDataFormatが24bitの時、16bitのファイルを再生する際は000000000000とか中身のない情報を付与?
となるのでしょうか。
音源は殆どCDリッピングしたwavのため普段はOutputDataFormatを16bitに固定していますが、
ハイレゾの音源もチラホラ増えてきて気になったので質問失礼します。
v1.3.7
windows10 home 64bit (creators update済)
音源は主にcue+CD丸ごとのwavで管理してます。
@OutputDataFormatにて8,16,24,32bitと選択できますが、これは音源自体の
bit深度に関わらず、選択した値で出力されてしまうのでしょうか。
それとも音源がのbit深度に合わせて出力されるのでしょうか。
A仮に選択した値で固定されるとしたら、
OutputDataFormatが16bitの時、24bitのファイルを再生する際下位の8bitは切り捨て、
OutputDataFormatが24bitの時、16bitのファイルを再生する際は000000000000とか中身のない情報を付与?
となるのでしょうか。
音源は殆どCDリッピングしたwavのため普段はOutputDataFormatを16bitに固定していますが、
ハイレゾの音源もチラホラ増えてきて気になったので質問失礼します。
2017/05/27(土) 10:50:53.61ID:jYGkcLH20
>>640
Output 解説 - foobar2000 Wiki
http://foobar2000.xrea.jp/index.php?Output%20%E8%A7%A3%E8%AA%AC
Foobar2000:Preferences:Output - Hydrogenaudio Knowledgebase
http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Preferences:Output#Output_Format
> Controls the audio data format passed to the operating system / audio drivers / etc. You should refer to your soundcard's documentation to find the optimal setting;
> using bit depth higher than supported by your hardware might work but will not improve output audio quality in any way and may degrade performance.
>
> Note that this option is not available with some output modes such as ASIO - ASIO architecture doesn't support variable data formats by design, the format that needs to be sent is determined by the driver.
Output 解説 - foobar2000 Wiki
http://foobar2000.xrea.jp/index.php?Output%20%E8%A7%A3%E8%AA%AC
Foobar2000:Preferences:Output - Hydrogenaudio Knowledgebase
http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Preferences:Output#Output_Format
> Controls the audio data format passed to the operating system / audio drivers / etc. You should refer to your soundcard's documentation to find the optimal setting;
> using bit depth higher than supported by your hardware might work but will not improve output audio quality in any way and may degrade performance.
>
> Note that this option is not available with some output modes such as ASIO - ASIO architecture doesn't support variable data formats by design, the format that needs to be sent is determined by the driver.
2017/05/27(土) 15:11:04.58ID:7ba+AAVJ0
16ビットのデータを16ビットでハードに渡せば音が鳴るわけではない
ドライバによっては32ビット固定でよこせと言ってくるものもある
それを自動で制御してくれるか、手動で設定しないといけないか、それはプレーヤー次第
ドライバによっては32ビット固定でよこせと言ってくるものもある
それを自動で制御してくれるか、手動で設定しないといけないか、それはプレーヤー次第
643640
2017/05/27(土) 18:12:57.49ID:S19sMjP80 お二方ご回答ありがとうございます。
>>641さん
リンク先のfoobar2000wikiに、
>DirectsoundなどのOutputに渡すデータのビット深度を設定する。
とありますので、やはり音源のbit深度に関わらずOutputDataFormatで
選択したbitで出力されるようですね。
>>642さん
dr.dac2というかなり古いUSBdacにWASAPI(event)排他でつないでいます^^;
ドライバはwindowsの標準ドライバで動作していると思います。
>それを自動で制御してくれるか、手動で設定しないといけないか、それはプレーヤー次第
こちらについては、>>641さんの参照先のとおり手動で設定ということでしょうか。
>>640のAについてもご存じの方いましたらご教示頂ければ幸いです。
要は16bit44.1kHzの音源と24bit96kHzの音源をデータの欠損なく再生しようと
したら、その都度OutputDataFormatを手動で切り替えなくてはならないか知りたかったのです。
>>641さん
リンク先のfoobar2000wikiに、
>DirectsoundなどのOutputに渡すデータのビット深度を設定する。
とありますので、やはり音源のbit深度に関わらずOutputDataFormatで
選択したbitで出力されるようですね。
>>642さん
dr.dac2というかなり古いUSBdacにWASAPI(event)排他でつないでいます^^;
ドライバはwindowsの標準ドライバで動作していると思います。
>それを自動で制御してくれるか、手動で設定しないといけないか、それはプレーヤー次第
こちらについては、>>641さんの参照先のとおり手動で設定ということでしょうか。
>>640のAについてもご存じの方いましたらご教示頂ければ幸いです。
要は16bit44.1kHzの音源と24bit96kHzの音源をデータの欠損なく再生しようと
したら、その都度OutputDataFormatを手動で切り替えなくてはならないか知りたかったのです。
644名無しさん@お腹いっぱい。
2017/05/27(土) 19:26:09.68ID:7ba+AAVJ0 とりあえず自分の環境で試してみたらどう?
個人的には foobar の wasapi プラグインの作りは古いと思っている
- 24ビットファイルを16ビット出力
音が出る-> リサンプリング
音が出ない-> 普通
- 16ビットファイルを24ビット出力
音が出る-> 普通
音が出ない-> wasapi プラグインを投げ捨てろ
個人的には foobar の wasapi プラグインの作りは古いと思っている
- 24ビットファイルを16ビット出力
音が出る-> リサンプリング
音が出ない-> 普通
- 16ビットファイルを24ビット出力
音が出る-> 普通
音が出ない-> wasapi プラグインを投げ捨てろ
645640
2017/05/27(土) 22:30:17.77ID:S19sMjP80 >>644さん
すみません、もう何回も切り替えて試してました。
24bitファイル:output16bitも16bitファイル:output24bitも再生は問題ありませんし、
聴感上も違いは???といった感じでした。
端に精神衛生上の問題として、output16bitのまま24bitファイルを再生した時に
「もしかしたら本来の音質で聴けてないのかも・・・あああああああ!」
となるのを防止したかったのです。くだらない理由ですみません。
これまでのご回答から、再生しているファイルのbit深度に自動で合わせてはくれないようでしたので、
今後は都度切り替えることにします。
>>641さん、>>644さんありがとうございました。
すみません、もう何回も切り替えて試してました。
24bitファイル:output16bitも16bitファイル:output24bitも再生は問題ありませんし、
聴感上も違いは???といった感じでした。
端に精神衛生上の問題として、output16bitのまま24bitファイルを再生した時に
「もしかしたら本来の音質で聴けてないのかも・・・あああああああ!」
となるのを防止したかったのです。くだらない理由ですみません。
これまでのご回答から、再生しているファイルのbit深度に自動で合わせてはくれないようでしたので、
今後は都度切り替えることにします。
>>641さん、>>644さんありがとうございました。
2017/05/28(日) 03:14:28.74ID:Uia4TtSC0
DACかDDCに入力されてるbitがわかる表示でもあればいいのにね
647名無しさん@お腹いっぱい。
2017/05/28(日) 05:31:28.58ID:t3xcEezt0 その環境だと設定は無視されているようだから、気にしなくてよいかも
整数出力の16ビット->24ビットは、ぴったりの器にいれて渡すか、ちょっと大きな器にいれて渡すか、それだけのこと
まともなプログラムなら、ビットパーフェクト
整数出力の16ビット->24ビットは、ぴったりの器にいれて渡すか、ちょっと大きな器にいれて渡すか、それだけのこと
まともなプログラムなら、ビットパーフェクト
2017/05/28(日) 14:18:29.67ID:tHGTQF3X0
ac3コンバーターを使いたいですがfoobarのバージョンあげないとコンポーネントが対応してないので
古いバージョンのままac3を使えるコンポーネント無いでしょうか
古いバージョンのままac3を使えるコンポーネント無いでしょうか
2017/05/28(日) 20:22:03.25ID:CISGhYb80
2017/05/28(日) 20:25:08.82ID:CISGhYb80
あと、よっぽど古いバージョンだったら過去ログを漁れ
2017/05/30(火) 01:22:34.65ID:PxxtfEjW0
PC漁ってたら昔自分や仲間が作ったガラケーの着メロファイル(.mld、.mmf)が出てきたのですが
この形式を再生するプラグインなんてありますかね…?
他のプレーヤー(MidRadio Player, KbMedia Player等)で再生できるのは確認しました。
この形式を再生するプラグインなんてありますかね…?
他のプレーヤー(MidRadio Player, KbMedia Player等)で再生できるのは確認しました。
2017/05/30(火) 01:26:54.00ID:PxxtfEjW0
>>651
×プラグイン、○コンポーネント
×プラグイン、○コンポーネント
2017/05/30(火) 02:05:25.22ID:zD5Rrxbq0
2017/05/30(火) 10:00:46.29ID:6BNT41JF0
mmfはmidiに変換するのがあった筈
大昔のだけども
大昔のだけども
2017/05/31(水) 01:34:28.49ID:deTD+OAb0
1.3.15(+Columns UI)を使っています。
%added%を基にauto playlist等を管理していたのですが、
突然auto playlistから曲一覧が全て消滅してしまいました。
また、album listに所有しているアルバムの一覧は出ているのですが、
アーティスト名をクリックしてもアルバムが何も表示されない状況です。
設定からMusic FoldersのRescanを実行してみたのですが、何も変化しませんでした。
この状況を修復する方法はありますでしょうか。
%added%を基にauto playlist等を管理していたのですが、
突然auto playlistから曲一覧が全て消滅してしまいました。
また、album listに所有しているアルバムの一覧は出ているのですが、
アーティスト名をクリックしてもアルバムが何も表示されない状況です。
設定からMusic FoldersのRescanを実行してみたのですが、何も変化しませんでした。
この状況を修復する方法はありますでしょうか。
2017/05/31(水) 01:46:06.69ID:As3bBtiJ0
NGPlaylistの中で、再生中の曲の左に再生中マーク(?)を付けたいのですが、
Columns UI
Playlist view
Columns
の中で作れるのでしょうか?
Artistの項目だったら、[%artist%]とか書いて新しい項目を作れますよね?
Columns UI
Playlist view
Columns
の中で作れるのでしょうか?
Artistの項目だったら、[%artist%]とか書いて新しい項目を作れますよね?
2017/05/31(水) 02:05:29.68ID:As3bBtiJ0
$if(%_isplaying%,再生中マーク,停止マーク)
って書いたら、再生してない曲全部に停止マークがついちゃったww
※再生中マークとは、右向きの三角。スレに書くと文字化けするので再生中マークと書いています
って書いたら、再生してない曲全部に停止マークがついちゃったww
※再生中マークとは、右向きの三角。スレに書くと文字化けするので再生中マークと書いています
2017/05/31(水) 02:10:55.06ID:DQpXilhU0
2017/05/31(水) 02:16:36.18ID:As3bBtiJ0
2017/05/31(水) 02:34:42.15ID:RlghSGK30
661655
2017/05/31(水) 02:52:05.24ID:deTD+OAb0 その後、出来る限り検索して解決法を探ったのですが、
ついに見つからず、昔バックアップしていたfoobarのフォルダを移植して復旧させました。
foobarには、こういった突然データベースがぶっ壊れるようなことがあるのでしょうか・・・
ついに見つからず、昔バックアップしていたfoobarのフォルダを移植して復旧させました。
foobarには、こういった突然データベースがぶっ壊れるようなことがあるのでしょうか・・・
2017/05/31(水) 03:01:20.06ID:As3bBtiJ0
2017/05/31(水) 03:40:51.59ID:RlghSGK30
>>662
Queue Contents Editorのほうが多機能で便利だと思うよ
プレイリストにキューを表示するだけでなく、専用のパネルも使える
キュー内のトラックの順番を入れ替えたり、削除したりもできる
Queue Contents Editorのほうが多機能で便利だと思うよ
プレイリストにキューを表示するだけでなく、専用のパネルも使える
キュー内のトラックの順番を入れ替えたり、削除したりもできる
2017/05/31(水) 16:07:33.60ID:As3bBtiJ0
>>663
早速追加しました、コレ便利!
別の質問になるのですが、NGPlaylistの項目のフォントの色を変えたいと思い(赤い再生中マークにしようと思った)
ColumnsUI
Playlist view
Columns
Scripts
と進んでいき、下の方にある、$rgb(0,0,0)を$rgb(255,0,0)に変えたのですが、真っ黒の文字のままなのです・・・
早速追加しました、コレ便利!
別の質問になるのですが、NGPlaylistの項目のフォントの色を変えたいと思い(赤い再生中マークにしようと思った)
ColumnsUI
Playlist view
Columns
Scripts
と進んでいき、下の方にある、$rgb(0,0,0)を$rgb(255,0,0)に変えたのですが、真っ黒の文字のままなのです・・・
2017/05/31(水) 16:31:07.96ID:As3bBtiJ0
2017/05/31(水) 16:56:27.35ID:CxJrreFq0
オーメン
2017/05/31(水) 23:39:12.77ID:WL60KDmt0
うちの再生中マーク「♪」
Playlist switcher
%title%$if(%is_locked%,*,)$if(%is_playing%, ♪,)$tab()'('%size%')'
Playlist view (通し番号の列)
$if(%ispaused%,!,$if(%isplaying%,♪,%list_index%))
再生中に断続的に色を変化させる方法って
$ifequal($mod(%_TIME_ELAPSED_SECONDS%,,2),1,$rgb(128,128,128),$rgb())
Playlist switcher
%title%$if(%is_locked%,*,)$if(%is_playing%, ♪,)$tab()'('%size%')'
Playlist view (通し番号の列)
$if(%ispaused%,!,$if(%isplaying%,♪,%list_index%))
再生中に断続的に色を変化させる方法って
$ifequal($mod(%_TIME_ELAPSED_SECONDS%,,2),1,$rgb(128,128,128),$rgb())
2017/05/31(水) 23:44:08.46ID:WL60KDmt0
途中で送信しちゃった
再生中に断続的に色を変化させる方法って
$ifequal($mod(%_TIME_ELAPSED_SECONDS%,,2),1,$rgb(128,128,128),$rgb(255,0,0))
のほかにどんな構文があるかな?
↑この構文だと1秒ごとにパッ、パッ、と変わるんだけど
もっとはやくとか、グラデーション的にじんわり変わるようにしてみたい
再生中に断続的に色を変化させる方法って
$ifequal($mod(%_TIME_ELAPSED_SECONDS%,,2),1,$rgb(128,128,128),$rgb(255,0,0))
のほかにどんな構文があるかな?
↑この構文だと1秒ごとにパッ、パッ、と変わるんだけど
もっとはやくとか、グラデーション的にじんわり変わるようにしてみたい
2017/05/31(水) 23:53:03.97ID:WL60KDmt0
$mod()のカンマがひとつ余計でした…
$ifequal($mod(%_TIME_ELAPSED_SECONDS%,2),1,$rgb(128,128,128),$rgb(255,0,0))
ですね(>>668でも機能したけど)
>もっとはやくとか、グラデーション的にじんわり変わるようにしてみたい
アイディアある人いましたら、よろしくお願いします
$ifequal($mod(%_TIME_ELAPSED_SECONDS%,2),1,$rgb(128,128,128),$rgb(255,0,0))
ですね(>>668でも機能したけど)
>もっとはやくとか、グラデーション的にじんわり変わるようにしてみたい
アイディアある人いましたら、よろしくお願いします
2017/06/01(木) 18:19:46.70ID:RC9BuDGY0
>>669
rgbの数値を再生時間を元に計算して反映するようにするとじんわり変わるよ
俺はrgbaで透過度をその設定にして
じっと見ててもわからないけど曲が終わる頃には画像が変化している演出して遊んでた
rgbの数値を再生時間を元に計算して反映するようにするとじんわり変わるよ
俺はrgbaで透過度をその設定にして
じっと見ててもわからないけど曲が終わる頃には画像が変化している演出して遊んでた
2017/06/01(木) 20:41:20.99ID:SO117rfa0
2017/06/01(木) 20:59:16.42ID:Y42U80Si0
>>669
面白そうなのでちょっと考えてみました
$ifequal($div($right(%playback_time_seconds%,1),5),0,
$rgb(
$add(175,$mul($mod(%playback_time_seconds%,5),20)),
$sub(80,$mul($mod(%playback_time_seconds%,5),20)),
$sub(80,$mul($mod(%playback_time_seconds%,5),20))
),
$rgb(
$sub(255,$mul($mod(%playback_time_seconds%,5),20)),
$add(0,$mul($mod(%playback_time_seconds%,5),20)),
$add(0,$mul($mod(%playback_time_seconds%,5),20))
)
)
再生時間の下一桁が0-4秒の時段々赤くなる(2-5行目)、下一桁が5-9秒の時段々赤が薄くなる(7-10行目)
動作確認していないが、たぶん合ってるはず…
※%_time_elapsed_seconds% = %playback_time_seconds%
secでなくてmsecで色々抽出できれば、もっとじわじわとしたコントロールできるんだろうけど自分は知らないです…
面白そうなのでちょっと考えてみました
$ifequal($div($right(%playback_time_seconds%,1),5),0,
$rgb(
$add(175,$mul($mod(%playback_time_seconds%,5),20)),
$sub(80,$mul($mod(%playback_time_seconds%,5),20)),
$sub(80,$mul($mod(%playback_time_seconds%,5),20))
),
$rgb(
$sub(255,$mul($mod(%playback_time_seconds%,5),20)),
$add(0,$mul($mod(%playback_time_seconds%,5),20)),
$add(0,$mul($mod(%playback_time_seconds%,5),20))
)
)
再生時間の下一桁が0-4秒の時段々赤くなる(2-5行目)、下一桁が5-9秒の時段々赤が薄くなる(7-10行目)
動作確認していないが、たぶん合ってるはず…
※%_time_elapsed_seconds% = %playback_time_seconds%
secでなくてmsecで色々抽出できれば、もっとじわじわとしたコントロールできるんだろうけど自分は知らないです…
673669
2017/06/02(金) 01:58:01.09ID:qqElBQU70 >>671
アルファチャンネルは、関数で画像やテキストを同一座標にかさねて表示できるパネルでならできるんだとおもう
HSL関数(RGB関数だと面倒なんで)で 赤→黄色→緑→水色→青→紫→赤 の色相の変化はできた @NG Playlist
A/B、C/Dがらみの段落を $if(%isplaying%,,$hsl())%TITLE% にすれば虹色にグラデーション変化するけど、とりあえずはカラムにまるごとつっこんでみて
※あいかわらず変化のピッチを1秒以下にする方法が思いつかないんだけど…
//1分で色相Hが1周する
$hsl(
$mul($right(%_TIME_ELAPSED%,2),4)
,240,120)
//1秒ごとに表示が A/B で切り替わる
$if(%isplaying%,$ifequal($mod(%_TIME_ELAPSED_SECONDS%,2),0
,A,B),)
//10秒で色相Hが1周する
$hsl(
$mul($right(%_TIME_ELAPSED%,1),24)
,240,120)
//10秒ごとに表示が C/D で切り替わる
$if(%isplaying%,$ifequal($mod($cut($right(%_TIME_ELAPSED%,2),1),2),0
,C,D),)
$hsl()
//再生の前半/後半で条件分岐
$if(%isplaying%,$ifgreater($div(%LENGTH_SECONDS%,2),%_TIME_ELAPSED_SECONDS%
,@前半,@後半),)
アルファチャンネルは、関数で画像やテキストを同一座標にかさねて表示できるパネルでならできるんだとおもう
HSL関数(RGB関数だと面倒なんで)で 赤→黄色→緑→水色→青→紫→赤 の色相の変化はできた @NG Playlist
A/B、C/Dがらみの段落を $if(%isplaying%,,$hsl())%TITLE% にすれば虹色にグラデーション変化するけど、とりあえずはカラムにまるごとつっこんでみて
※あいかわらず変化のピッチを1秒以下にする方法が思いつかないんだけど…
//1分で色相Hが1周する
$hsl(
$mul($right(%_TIME_ELAPSED%,2),4)
,240,120)
//1秒ごとに表示が A/B で切り替わる
$if(%isplaying%,$ifequal($mod(%_TIME_ELAPSED_SECONDS%,2),0
,A,B),)
//10秒で色相Hが1周する
$hsl(
$mul($right(%_TIME_ELAPSED%,1),24)
,240,120)
//10秒ごとに表示が C/D で切り替わる
$if(%isplaying%,$ifequal($mod($cut($right(%_TIME_ELAPSED%,2),1),2),0
,C,D),)
$hsl()
//再生の前半/後半で条件分岐
$if(%isplaying%,$ifgreater($div(%LENGTH_SECONDS%,2),%_TIME_ELAPSED_SECONDS%
,@前半,@後半),)
2017/06/02(金) 02:05:24.76ID:qqElBQU70
675名無しさん@お腹いっぱい。
2017/06/04(日) 18:02:40.60ID:W44YL9y60 ELPlaylist難しすぎwwwこんなのどんだけ勉強すれば記述できるようになるんですかwww
NGPlaylistを弄るので精いっぱいだわ・・・・
NGPlaylistを弄るので精いっぱいだわ・・・・
2017/06/04(日) 21:07:27.20ID:sNZECXRI0
>>672 ありがとう
返レスが遅くなってごめんなさい(NG_exにマッチしてしまってた?ようで見落としてました)
RGB関数でというのが凝ってるのに、可読性もよくてきれいな構文ですね
$if(%isplaying%,>>672,)で囲わないとプレイリスト上で1列全体が赤くなって少しびびった…
長さのミリ秒表示は%LENGTH_EX%でできるけど、やっぱり経過時間だと小数点以下は無理みたいで
今はカラムのcustom style scriptをいじってます
$if(%ispaused%,@一時停止,$if(%isplaying%,@再生中,@通常))
$set_style(text,@通常色,@選択色,@非アクティブ選択色)
$ifequal($mod($if2(%_display_index%,%list_index%),2),1,@奇数行,@偶数行))
要素が色々とこんがらがってワヤクチャになってきてる
$rgb(r,g,b)だと選択状態で反転するから文字に色をつけていると微妙なかんじになるし
$rgb(r1,g1,b1,r2,g2,b2)でも選択×非アクティブのときに見映えがわるいとか
余計なところに手をつけてしまったような気がしてならないけれど
何列か置きにグレー文字のカラムがはさまるとNG Playlistも見やすくなってきて自己満足
返レスが遅くなってごめんなさい(NG_exにマッチしてしまってた?ようで見落としてました)
RGB関数でというのが凝ってるのに、可読性もよくてきれいな構文ですね
$if(%isplaying%,>>672,)で囲わないとプレイリスト上で1列全体が赤くなって少しびびった…
長さのミリ秒表示は%LENGTH_EX%でできるけど、やっぱり経過時間だと小数点以下は無理みたいで
今はカラムのcustom style scriptをいじってます
$if(%ispaused%,@一時停止,$if(%isplaying%,@再生中,@通常))
$set_style(text,@通常色,@選択色,@非アクティブ選択色)
$ifequal($mod($if2(%_display_index%,%list_index%),2),1,@奇数行,@偶数行))
要素が色々とこんがらがってワヤクチャになってきてる
$rgb(r,g,b)だと選択状態で反転するから文字に色をつけていると微妙なかんじになるし
$rgb(r1,g1,b1,r2,g2,b2)でも選択×非アクティブのときに見映えがわるいとか
余計なところに手をつけてしまったような気がしてならないけれど
何列か置きにグレー文字のカラムがはさまるとNG Playlistも見やすくなってきて自己満足
2017/06/04(日) 22:56:05.11ID:ai9tJ5gp0
質問させてください。
今、eacリッピングでcd1枚をwav+cueで管理してます。
タグが便利なので、wav→flac分割に変えようと思っているのですが、いろいろ検証してみると、
foobarでコンバートしたらwav+cue→flac分割→wav+cueで一致しないパターンがありました。
どうやら、一曲目にindex0があるときに、以下のようになってしまうようです
元のcueシート
TRACK 01 AUDIO
INDEX 00 00:00:00
INDEX 01 00:00:32
TRACK 02 AUDIO
INDEX 01 00:55:65
…
flac分割を経由したcueシート
TRACK 01 AUDIO
INDEX 01 00:00:00
TRACK 02 AUDIO
INDEX 01 00:55:33
…
flac分割時にindex0〜index1のプリギャップ(で合ってましたっけ)を勝手に削ってるのだと思うのですが、
これを維持させることはできませんでしょうか?
無音ならともかく、たまに隠しトラックにあたっているものもあり…
よろしくお願いします。
今、eacリッピングでcd1枚をwav+cueで管理してます。
タグが便利なので、wav→flac分割に変えようと思っているのですが、いろいろ検証してみると、
foobarでコンバートしたらwav+cue→flac分割→wav+cueで一致しないパターンがありました。
どうやら、一曲目にindex0があるときに、以下のようになってしまうようです
元のcueシート
TRACK 01 AUDIO
INDEX 00 00:00:00
INDEX 01 00:00:32
TRACK 02 AUDIO
INDEX 01 00:55:65
…
flac分割を経由したcueシート
TRACK 01 AUDIO
INDEX 01 00:00:00
TRACK 02 AUDIO
INDEX 01 00:55:33
…
flac分割時にindex0〜index1のプリギャップ(で合ってましたっけ)を勝手に削ってるのだと思うのですが、
これを維持させることはできませんでしょうか?
無音ならともかく、たまに隠しトラックにあたっているものもあり…
よろしくお願いします。
2017/06/05(月) 01:25:07.30ID:kfiIp2o70
インターネットから歌詞を取得せずに、既に音楽ファイルごとに設定してある歌詞を取得して表示するコンポーネントを探しています
おすすめがあれば教えてください。
おすすめがあれば教えてください。
2017/06/05(月) 17:15:08.18ID:pxACI04P0
下部のStatus barの中を弄って居るのですが、Playingの文字だけ色を付けたいのに、後ろまで全部色がついてしまいます・・・
$if(%is_status_pane%,%artist% - %title% | %playback_time%[ / %length%] | $if(%ispaused,Paused ? ,$rgb(0,0,255)Playing) | )%codec% | %bitrate% kbps | %samplerate% Hz | $caps(%channels%) |
$crlf()
$rgb(255,0,0)%path%
$rgbは、こっからここまで、って指定するにはどうすればいいのでしょうか。。何かで囲う?くくる?
$if(%is_status_pane%,%artist% - %title% | %playback_time%[ / %length%] | $if(%ispaused,Paused ? ,$rgb(0,0,255)Playing) | )%codec% | %bitrate% kbps | %samplerate% Hz | $caps(%channels%) |
$crlf()
$rgb(255,0,0)%path%
$rgbは、こっからここまで、って指定するにはどうすればいいのでしょうか。。何かで囲う?くくる?
2017/06/05(月) 17:33:53.75ID:7v8/33wO0
こっからここまでの後で再び色の宣言をする
2017/06/05(月) 17:43:53.17ID:pxACI04P0
助かりました!ありがとうございました!
$rgb()で止まりました
$rgb()で止まりました
2017/06/05(月) 17:59:31.66ID:pxACI04P0
Status panを右クリックしたときにコンテキストメニューを表示させる方法ってないんですか?
Status barは右クリックすると、taggingとか、Convertとか出てきますよね。
現在再生中の曲のOpen containing folderをもっと手軽にしたいんですよね
Status barは右クリックすると、taggingとか、Convertとか出てきますよね。
現在再生中の曲のOpen containing folderをもっと手軽にしたいんですよね
2017/06/06(火) 00:22:23.77ID:YSvywCTh0
Lyrics Show Panel V3ってのを入れてるのですが全然歌詞を取得してくれません
もっとヒット率高いタイムタグ付きの歌手を取得する方法はないでしょうか?
主にアニソンを聴きます
もっとヒット率高いタイムタグ付きの歌手を取得する方法はないでしょうか?
主にアニソンを聴きます
2017/06/06(火) 00:30:48.90ID:rmmCIHL90
Columns UI - Playlist view で コーデックとかビットレートのカラムを追加することはできますか?
2017/06/06(火) 02:57:40.85ID:iAOEBKsa0
>>684 できる
新規カラムのTitleとDisplyに以下のように記述
名前の長いコーデックを短縮表示したい場合は>>458
Codec
//%codec% = $codec() = $if2($meta(CODEC),$ext(%path%))
%CODEC%
Bitrate
//%bitrate% = $if2($info(BITRATE_DYNAMIC),$info(BITRATE))
//%bitrate% の場合はVBR再生中に動的・可変表示が優先される
//%__bitrate% = $info(BITRATE) で静的表示
//%__bitrate_nominal% でVorbisのビットレート指定品質
//(unit : kilobits per second)
%__BITRATE% Kbps
Foobar2000:Title Formatting Reference - Hydrogenaudio Knowledgebase
http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Titleformat_Reference
新規カラムのTitleとDisplyに以下のように記述
名前の長いコーデックを短縮表示したい場合は>>458
Codec
//%codec% = $codec() = $if2($meta(CODEC),$ext(%path%))
%CODEC%
Bitrate
//%bitrate% = $if2($info(BITRATE_DYNAMIC),$info(BITRATE))
//%bitrate% の場合はVBR再生中に動的・可変表示が優先される
//%__bitrate% = $info(BITRATE) で静的表示
//%__bitrate_nominal% でVorbisのビットレート指定品質
//(unit : kilobits per second)
%__BITRATE% Kbps
Foobar2000:Title Formatting Reference - Hydrogenaudio Knowledgebase
http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Titleformat_Reference
2017/06/06(火) 03:04:51.33ID:iAOEBKsa0
>>682
オーバーレイ表示できるパネルかマウスジェスチャー
オーバーレイ表示できるパネルかマウスジェスチャー
2017/06/06(火) 20:11:39.86ID:SbaPBZVP0
>>682
キーボードショートカットかボタンを使ったら?
キーボードショートカットかボタンを使ったら?
2017/06/07(水) 02:10:14.99ID:KeYBfoIk0
今さらながら>>183,197で斧にうpしたGraphical Browser設定のZIPで
// Don't use 2-Bite-SPACE and TAB to indent!!
// インデントは、半角スペースのみ使用可
というコメントを Display Tab の先頭に記述したけど、
// "基本的には【TAB】で行頭をインデントさせても記述上の問題はない"
// ※ただし、PATH を引数にもつ関数で 「PATH 部分に TABインデント」をつけるとエラーになる!
記述欄の整形がやりやすくなって、自分でもわけわからないようなスクリプトでもスッキリ見やすくなる。
// Don't use 2-Bite-SPACE and TAB to indent!!
// インデントは、半角スペースのみ使用可
というコメントを Display Tab の先頭に記述したけど、
// "基本的には【TAB】で行頭をインデントさせても記述上の問題はない"
// ※ただし、PATH を引数にもつ関数で 「PATH 部分に TABインデント」をつけるとエラーになる!
記述欄の整形がやりやすくなって、自分でもわけわからないようなスクリプトでもスッキリ見やすくなる。
2017/06/07(水) 02:10:35.45ID:KeYBfoIk0
e.g. ――を【TAB】1回分のインデントとしたばあい
// $gp_draw_string(str,x,y,w,h) テキスト表示の関数
$gp_draw_string(
――[%ALBUM ARTIST%$crlf()] // ←TABインデントは無視される
――%gb_group% // ←TABインデントは無視される
――, // ←TABインデントは無視される
――5,0,$eval(%gb_width%-10),64
)
はOK。引数 str 内でも「改行+TABインデント」は無視される。
スペースは文字列として表示されるので、
$gp_draw_string(
□□[%ALBUM ARTIST%$crlf()] // ←全角スペースが挿入される
□□%gb_group% // ←全角スペースが挿入される
▯▯▯▯, // ←半角スペースが挿入される(カンマまでが引数 str)
▯▯▯▯5,0,$eval(%gb_width%-10),64 // ←半角スペースは無視される
)
だと、引数 str 内の □□ や ▯▯▯▯ がテキストとして実際に描画される。
表示させるテキストの字下げ目的で使うなら □ か ▯ どちらかに統一しないとダメ。
// $gp_draw_string(str,x,y,w,h) テキスト表示の関数
$gp_draw_string(
――[%ALBUM ARTIST%$crlf()] // ←TABインデントは無視される
――%gb_group% // ←TABインデントは無視される
――, // ←TABインデントは無視される
――5,0,$eval(%gb_width%-10),64
)
はOK。引数 str 内でも「改行+TABインデント」は無視される。
スペースは文字列として表示されるので、
$gp_draw_string(
□□[%ALBUM ARTIST%$crlf()] // ←全角スペースが挿入される
□□%gb_group% // ←全角スペースが挿入される
▯▯▯▯, // ←半角スペースが挿入される(カンマまでが引数 str)
▯▯▯▯5,0,$eval(%gb_width%-10),64 // ←半角スペースは無視される
)
だと、引数 str 内の □□ や ▯▯▯▯ がテキストとして実際に描画される。
表示させるテキストの字下げ目的で使うなら □ か ▯ どちらかに統一しないとダメ。
2017/06/07(水) 02:19:40.14ID:KeYBfoIk0
// $draw_image(x,y,w,h,PATH) 画像描画の関数
――$draw_image(
――――0,0,%gb_width%,%gb_height%
――――,$directory_path(%PATH%)\FOLDER.JPG,255 // ←引数 PATH の前後にカンマがくるように整形、不透明度の引数を追加
――)
なら、OK。
――$draw_image(
――――0,0,%gb_width%,%gb_height%
――――,
――――$directory_path(%PATH%)\FOLDER.JPG // ←ここがダメ(PATH 先頭に【TAB】【TAB】)
――) // ←ここがダメ(PATH 末尾に【TAB】)
だと、引数 PATH のなかに【TAB】が入っているのでダメ。
この場合、$draw_image()関数全体が無効になり描画されない(括弧閉じは働くのでスクリプト全体のほかの部分には影響しない)。
――$draw_image(
――――0,0,%gb_width%,%gb_height%
――――,$directory_path(%PATH%)\FOLDER.JPG,255 // ←引数 PATH の前後にカンマがくるように整形、不透明度の引数を追加
――)
なら、OK。
――$draw_image(
――――0,0,%gb_width%,%gb_height%
――――,
――――$directory_path(%PATH%)\FOLDER.JPG // ←ここがダメ(PATH 先頭に【TAB】【TAB】)
――) // ←ここがダメ(PATH 末尾に【TAB】)
だと、引数 PATH のなかに【TAB】が入っているのでダメ。
この場合、$draw_image()関数全体が無効になり描画されない(括弧閉じは働くのでスクリプト全体のほかの部分には影響しない)。
2017/06/07(水) 03:01:04.65ID:fP+0dei40
>>687
キーボードショートカットキーがあったのか・・・( ´ω`)
キーボードショートカットキーがあったのか・・・( ´ω`)
2017/06/07(水) 03:03:42.15ID:fP+0dei40
>>688
良ければ、Status panの記述を貼ってくれませんか?
良ければ、Status panの記述を貼ってくれませんか?
2017/06/07(水) 05:28:07.11ID:KeYBfoIk0
>>692
>>183のスクショのでいいのかな?
随分まえに書いたやつだからよくおぼえてないけど >ゴチャゴチャすぎてワケ分からん
ファイルパスを表示させてるからアーティスト名、アルバム名、タイトルとかは表示しないよ。(コメントアウトしてる)
ムダにスクリプトが長いのでPasteBinで
https://pastebin.com/my4GEchU
テキスト部分だけの表示用(コピペ用)
https://pastebin.com/raw/my4GEchU
ウインドウ幅1024pxにあわせて作ったやつだからお勧めはしかねる…
手直しなしで貼ったから無駄な記述だらけでも気にするな。
>>183のスクショのでいいのかな?
随分まえに書いたやつだからよくおぼえてないけど >ゴチャゴチャすぎてワケ分からん
ファイルパスを表示させてるからアーティスト名、アルバム名、タイトルとかは表示しないよ。(コメントアウトしてる)
ムダにスクリプトが長いのでPasteBinで
https://pastebin.com/my4GEchU
テキスト部分だけの表示用(コピペ用)
https://pastebin.com/raw/my4GEchU
ウインドウ幅1024pxにあわせて作ったやつだからお勧めはしかねる…
手直しなしで貼ったから無駄な記述だらけでも気にするな。
2017/06/07(水) 05:34:51.13ID:KeYBfoIk0
2017/06/07(水) 08:16:57.54ID:fP+0dei40
>>694
ショートカットキーはctrl+Pしか使った事なかった(´;ω;`)
ショートカットキーはctrl+Pしか使った事なかった(´;ω;`)
696名無しさん@お腹いっぱい。
2017/06/07(水) 08:56:21.06ID:ocb/vm1B0 手動でフォルダを放り込んだときに、特定の拡張子のファイルを除外する事って出来る?
動画ファイルまで読み込んでしまうのを防ぎたいんだけど。
動画ファイルまで読み込んでしまうのを防ぎたいんだけど。
2017/06/07(水) 10:32:36.89ID:fP+0dei40
2017/06/07(水) 10:36:26.20ID:fP+0dei40
NGPlaylist内にて、プレイ時間の表示において、
%playback_time%[ / %length%]
と、今はなっているのですが、コレだと再生していない曲の経過時間のところが全部?マークになっています・・・
? / 4:49 みたいな感じ
これを解決するには、%isplaying%とかを使って、%length%のみを表示させれば良いってことなのでしょうか。。
%playback_time%[ / %length%]
と、今はなっているのですが、コレだと再生していない曲の経過時間のところが全部?マークになっています・・・
? / 4:49 みたいな感じ
これを解決するには、%isplaying%とかを使って、%length%のみを表示させれば良いってことなのでしょうか。。
2017/06/07(水) 10:38:45.48ID:fP+0dei40
$if(%isplaying%,%playback_time%[ / %length%],[%length%])
で、解決しました。。
で、解決しました。。
2017/06/07(水) 11:17:20.79ID:KBZZ55e80
if使わなくても角括弧で囲めばいいだけじゃない?
[%playback_time% / ]%length%
[%playback_time% / ]%length%
2017/06/07(水) 12:04:00.20ID:KeYBfoIk0
>>696
たぶん、設定の Shell integration >> Exclude file types:
例 「*.MP4;*.MPG;*.WMV;*.AVI;*.OGV」
http://wikiwiki.jp/foobar2000/?Preferences%2FShell%20Integration#ge582774
http://wikiwiki.jp/foobar2000/?plugin=attach&refer=Preferences%2FShell%20Integration&openfile=v1.1_01.png
>>697
うちのはフォルダ名の長いやつがはさまっているから、w1024pxのディスプレイ対応させるために $cut() や … を使っただけ。
ふつうに $directry(%PATH%) って書けばフォルダのフルパス、%PATH% でファイルのフルパスになるんで頑張らないほうがいいよ…
パスの \ を ▯/▯ に置換するだけなら
$replace(%PATH%,\, / ,%FILENAME_EXT%,%FILENAME% .$ext(%PATH%)) で
「D: / Media / Music / POP / ほげほげ / ふがふが / ぴよぴよ .flac」 みたいになるよ。
>>700
%length% の部分は、情報フィールドが特殊なフォーマット(エンコーダ)、動画ファイルなどで
正常に取得されないことがあるから [%length%] がよく使われるんだとおもう。
>>699もその点は意識してなさそうだけど。
たぶん、設定の Shell integration >> Exclude file types:
例 「*.MP4;*.MPG;*.WMV;*.AVI;*.OGV」
http://wikiwiki.jp/foobar2000/?Preferences%2FShell%20Integration#ge582774
http://wikiwiki.jp/foobar2000/?plugin=attach&refer=Preferences%2FShell%20Integration&openfile=v1.1_01.png
>>697
うちのはフォルダ名の長いやつがはさまっているから、w1024pxのディスプレイ対応させるために $cut() や … を使っただけ。
ふつうに $directry(%PATH%) って書けばフォルダのフルパス、%PATH% でファイルのフルパスになるんで頑張らないほうがいいよ…
パスの \ を ▯/▯ に置換するだけなら
$replace(%PATH%,\, / ,%FILENAME_EXT%,%FILENAME% .$ext(%PATH%)) で
「D: / Media / Music / POP / ほげほげ / ふがふが / ぴよぴよ .flac」 みたいになるよ。
>>700
%length% の部分は、情報フィールドが特殊なフォーマット(エンコーダ)、動画ファイルなどで
正常に取得されないことがあるから [%length%] がよく使われるんだとおもう。
>>699もその点は意識してなさそうだけど。
2017/06/07(水) 15:42:12.94ID:fP+0dei40
>>701
俺もフォルダ名が長いのがいっぱいあるんだ
ジャンルもいっぱいあって
曲だけじゃなくて、ラジオもあるし・・・
ドライブだって三ヶ所に分かれてる
俺は1920幅で構わないので、結局フルパス表示に落ち着くかもしれん
でも、階層を遡る構文とか、とっても勉強になったよ!
俺もフォルダ名が長いのがいっぱいあるんだ
ジャンルもいっぱいあって
曲だけじゃなくて、ラジオもあるし・・・
ドライブだって三ヶ所に分かれてる
俺は1920幅で構わないので、結局フルパス表示に落ち着くかもしれん
でも、階層を遡る構文とか、とっても勉強になったよ!
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 兵庫・斎藤知事の会見が大荒れ……記者の菅野完氏が「人〇し」発言 [少考さん★]
- 【FF】「新幹線の指定席」に座ってたら立ち乗りの子どもが「座りたい!」と号泣…隣席の人「譲ってあげたら?」…譲る必要あるんですか 2 [少考さん★]
- 【国旗損壊罪】「寄せ書き」「イベン配布小旗回収廃棄」「古い汚れた国旗を償却」「映画」は処罰対象外 [七波羅探題★]
- 石破氏、日本国旗損壊罪に疑問 「刑罰あまり正しくない」 ★2 [蚤の市★]
- 京都で行方不明…20歳の米大学生、日本の市民が捜索支援に加わる [ぐれ★]
- 高市首相が国会で突如「秘書のがんステージ4」を公表にネット騒然…“招致拒否の布石では”と憶測も ★4 [少考さん★]
- 【フジテレビ】2026 FORMULA 1【NEXT】Lap42
- とらせん
- 【フジテレビ】2026 FORMULA 1【NEXT】Lap42
- かもめせん6
- 巨専】 ★11
- 2026 MotoGP Lap30【ハンガリーGP】
- 【高市悲報】ネトウヨさん、恥ずかし過ぎる画像を作ってしまうwwwwwwwww [419865925]
- 🧸🤥ユメミーワールド🏡
- ほんこん氏、高市早苗陣営の中傷動画作成疑惑に「これ国会でやらなアカンことなん?」 [809488867]
- 「え、社内システム全てワンオペしている私を解雇ですか?」5巻発売!前人未到の50万部突破!TVアニメ化決定!もうこの勢いは誰にも止め [303493227]
- キオクシアバブル、歴史に残る崩壊へ [261472595]
- (ヽ´ん`)「マン毛濃そう」👈何をもってマン毛濃そうと判断してるんだよ [509448172]