1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/29(金) 22:35:13 ID:OO+bGnVh0] オーディオプレーヤー、foobar2000に関する質問はこちらへどうぞ。 ■ 公式 www.foobar2000.org/ ■ 本スレ foobar2000 Part58 pc11.2ch.net/test/read.cgi/software/1218425614/ ■ 解説系リンク 解説 (v0.9.5) - foobar2000 Wiki foobar2000.xrea.jp/index.php?%E8%A7%A3%E8%AA%AC%20%28v0.9.5%29 FAQ - foobar2000 Wiki foobar2000.xrea.jp/index.php?FAQ Hydrogenaudio Forums -> foobar2000 www.hydrogenaudio.org/forums/index.php?act=SF&s=&f=28 ■ 前スレ foobar2000質問スレ Part4 pc11.2ch.net/test/read.cgi/software/1213725412/ ■ 質問の前に wiki、過去ログはすべてのfoobarユーザーの財産です。大いに活用しましょう。 foobar2000 Wiki 単語検索 foobar2000.xrea.jp/index.php?cmd=search 2chスレ過去ログ 全文検索 www2.atchs.jp/foobar2000/search.html また、音質に関する質問はこちら↓ 【PCAU】オーディオプレイヤー総合9【音質スレ】 pc11.2ch.net/test/read.cgi/software/1185902288/
841 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/17(金) 23:47:15 ID:7GOqajYN0] >>839 コピペしたんですがUNKNOWFUCTIONになってしまいました。 あと>>832 の5行目と9行目 おもっきり)の位置間違ってました でもUNKNOWFUCTIONになってしまいます。 それと%rating%とうった場合「?」もしくはマイナスの値が返ってきたときはAという画像 %rating%とうち1と返ってくる場合はBの画像 ・ ・ ・ %rating%とうち「5」もしくは5より上の数字が返って来た時はFの画像をが表示されるようにしたいんです。 $ifequal(n1,n2,then,else) $ifgreater(n1,n2,then,else) $iflonger(s1,s2,then,else) $if(%rating%,,画像Aのパス) このあたり使えばいけると思ったんですがうまく表示されなくて、 全部表示されないんです・・
842 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/17(金) 23:48:21 ID:ND9rYdtv0] >>839 何のverから0.9.5.2にしたかは知らんが俺は自動でフォーカスされるほうが迷惑だな。 0.9.5.2ならfuncあたり自動でフォーカスできるようにTFを書けばいい話。 他にも手法はいろいろある。少しは考えよう。
843 名前:名無しさん@お腹いっぱい。 [2008/10/17(金) 23:51:39 ID:LEOlKPnj0] 偉そうなくせにアンカもまともに打てないのかよ。
844 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/17(金) 23:55:17 ID:2ycUSVW70] しかもわざわざTF書く必要もない。 playback - cusor follows playback
845 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/17(金) 23:55:55 ID:FgogTN9Y0] >>838 Menu→Playback→Cursor follows Playbackにチェック。 Playback follows cursorではないので注意。 >>842 知らんくせに偉そうな態度で適当に答えてんじゃねえよ。 少しは考えるのはおまえの方だ。
846 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/17(金) 23:59:23 ID:7GOqajYN0] あう・・ごめんなさい いったん全部消して冷静に $ifequal(%rating%, 3, $imageabs2(110,30,0,0,110,30,0,0,C:\レート3.png,), $imageabs2(110,30,0,0,110,30,0,0,C:\レート3.png,)) とうてば表示されました。 一緒に考えてくれた方申し訳ありません。
847 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 00:02:54 ID:9J6zdc2z0] >>846 %rating%のところを$ifgreater(%rating%,4,5,$ifgreater(%rating%,0,%rating%,0)) なんでレート3をレート%rating%にしないわけ?
848 名前:( ゚ω゚ ) mailto:sage [2008/10/18(土) 00:05:36 ID:tucWCcAn0] >>846 その用途なら、画像の選択は$selectで事足りるんじゃないかな? 1個1個、Rateごとに画像のTFを複数書くより $selectと$puts使ってまとめた方が解りやすいし処理も早いよ。 %rating%が無い場合と-の値の場合の画像がrate_A.png それぞれ1〜5が、rate_B.png〜rate_F.pngであると仮定してTF書くと $put(ratealt,rate_$if2($select(%rating%,B,C,D,E,F),A)) $imageabs2(110,30,0,0,110,30,0,0,C:\$get(ratealt).png,) こんな感じ。2行で済むよ。 負の数を手っ取り早く除外したい場合とか 条件を複数の値によって分岐させたい場合は $selectが便利なんで覚えといて損は無い。
849 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 00:09:07 ID:RD6JivEU0] なんでTFの説明みないんだろうね
850 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 00:11:34 ID:/eIO2ET50] なんで答える気が無いのにここにいるんだろうね
851 名前:( ゚ω゚ ) mailto:sage [2008/10/18(土) 00:15:46 ID:YLIhNAts0] TFに触れて日が浅い人は、説明みてもいまいち解らなかったりするからね 自分も、$ifの概念がサッパリ理解できなくて悩んだ時期があったし 煽られたり馬鹿にされたりしながらでもスレで教えてもらった事があるから 今度は自分が、努力して前に進もうとしてる人の手助けをしてあげたい 理解できればfoobar弄るのは凄く楽しいんだから
852 名前:( ゚ω゚ ) [2008/10/18(土) 00:45:45 ID:yLX/adn60] 目立つなよ
853 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 02:51:06 ID:B2qoLsub0] 夢中で弄ってたらすごい時間たってました。 レスくれた方返事遅くなってしまいすみません。 >>847 レートの値が4より大きければ5にし それ以外なら レートの値と0を比較して、0より大きければレートの値を返し、そうでない場合は0って感じですかね? 難しいですね。これは宿題にしてじっくり見直してみます。 慣れてる人はすぐこんなの思い浮かぶんですかね?すごい。。。 >>846 selectの説明みたときに、こんなのどこで使うのだろうと思った口ですが こんな便利な使い方もあるんですね もうレートのTF書いてしまいましたが、早くこっちに書き直したいですw お二方、本当にありがとうございます。 ところでプログレスバーの作成方法を調べていたところ、Track info panel modで使える $drawrect(X,Y,W,H,brushColor-R-G-B penColor-R-G-B OPTIONS) というものがあることを知ったのですが、 プログレスバーに画像が使えるTFも存在、もしくは力業でなんとか表示させたりできるんですかね? 某弓さんのプログレスバーも画像使って表示してるように見えたんですが、 どうなんでしょう。 まだ弄り始めたばっかりでどうしても知りたいことが多くなってしまって、 質問の繰り返しでもうしわけないですが、ご存じの方いましたらお願いします。
854 名前:( ゚ω゚ ) mailto:sage [2008/10/18(土) 05:02:43 ID:YLIhNAts0] 確認してみたけど、あそこのプログレスバーは 元のバーの画像と現在の位置の丸い画像、 通過した部分の画像で構成されてるっぽいね。 3種類の画像が必要になるけど、TF自体は簡単に書けるよ。 画像に限らず、TFでプログレスバー作る場合は $muldiv(%_time_elapsed_seconds%,横幅,%_time_total_seconds%) 上記のTFがポイントになってる。 使ってみれば解ると思うけど、これは 「0を開始地点、横幅を終了地点とした時の現在位置」を数値で表したTF。 これを位置座標とカット数値に使うことによって、画像でのプログレスバーが作れる。 画像で説明すると、こんな感じ。 foobar2000.xrea.jp/up/files/up951.png $maxで最小値を1にしてるのは、カットのオプション使うとき 値が0だと無効になって全部が表示されてしまうのを防ぐため。 track info用に全部書き上げてもいいんだけど それじゃ為にならないと思うので、今回は具体的なやり方の提示のみ。 track infoの$imageabs2にもカットのオプションがあるんで、問題なく出来ると思う。 がんがれ。
855 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 08:54:41 ID:30I2B2OX0] WSH Panelのほうが楽なのに
856 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 10:46:40 ID:B2qoLsub0] >>854 レスありがとうございます。 さっそく頂いたレス参考に弄ってみました。 画像もつけてもらったおかげでスゴク分かりやすかったです! 「画像をカットして表示」「最小値を1にする」などのポイントも教えてもらったおかげで 大きな壁にぶち当たることもなく、スムーズに作業が進められました。 今日は目から鱗な話ばかりで感謝しきれません。 本当親切にレスして頂いてありがとうございました!!
857 名前:832 mailto:sage [2008/10/18(土) 12:44:56 ID:w0UL5Hyf0] >832 ↑お願いしまふ
858 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 13:10:59 ID:MUqOVwgh0] >>832 TFなんてしばらく触ってないから 関数とか忘れたw たとえば X:\audio\music\a.flac X:\audio\radio\americanexpress.spx X:\audio\podcast\poisonedChiwawa.ogg (もうどうにでもなれw) というファイルをそれぞれ分類したい場合は X:\audio\(*)\.... の(*)を抜き出せば良いんだよね。なら正規表現で取り出せないか?と考えればいい。 (正規表現のコンポネって規制食らってたっけ?)
859 名前:858 mailto:sage [2008/10/18(土) 13:19:49 ID:MUqOVwgh0] >>858 へ追記 パスは%path%で取得できます >>832 標準関数ですますには %path%から(X:audio\)分の文字を削って ($subst(%path%, n, 0) だっけ?) デリミタ(\)が現れるまでの文字を抽出すればいい。 $replaceで"X:\audio\"を""に置換するのも良いが、はじめから文字数は分かってるので 頭の9文字を削る方が早い 次の行程は、頭から"\"を検索してその文字数を返す関数と その文字以降を削る関数を組み合わせればなんてことはないはず
860 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 13:28:53 ID:mh2N9Zch0] >>824 それFoobar関係ないよ。 レシーバー側の問題。
861 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 14:15:39 ID:VB/HZqpf0] apeのInsaneとかで圧縮したのを再生してると時々音飛びするんだが仕様か? ウザい質問だったならスルーしてくれ
862 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 15:40:50 ID:30I2B2OX0] foobar以外でもそうだったらPCのスペック不足
863 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 16:25:26 ID:TOU9s/YV0] foo_funcのwhile文の中でTrackinfo Panel Mod のimageabs2を使おうと四苦八苦してみたのですが、できませんでした。 ひょっとしてwhile文の中でimageabsとかは使えないのでしょうか?
864 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 16:49:25 ID:MUqOVwgh0] >>861 apeの仕様です Insaneは再生時の負荷を犠牲にしてでも圧縮するモード まともにシークできない上に、得られるものは少ないのでお勧めできない。(使い道はないわけではないけど)
865 名前:名無しさん@お腹いっぱい。 [2008/10/18(土) 21:10:20 ID:FnxuuOwf0] OSはWindows2000、foobarのバージョンはv0.9.4.5です。 OSをクリーンインストールしたので新しくfoobarをインストールしなおし、 プラグインを入れていたのですが、その中で foo_out_asio.dll foo_input_alac.dll が動きませんでした。 この2つのプラグインは2008年に入ってから更新されているのですが、 Windows2000やfoobar2000v0.9.4.5で使えなくなるような変更があったのでしょうか?
866 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 21:31:09 ID:2A13vXcU0] ?
867 名前:名無しさん@お腹いっぱい。 [2008/10/18(土) 22:04:23 ID:JDT0zadJ0] 辻元 清美 ( つじもと きよみ ) 現 職 (1960- )、 衆議院 議員 (社民党) 比例区 近畿ブロック 主な業績 民間 国際 交流 団体 「 ピースボート 」 設立。96年 社民党 比例区で 当選。 弁が立って 怖いもの 知らずで、マスコミには 重宝されていた。 出る杭は 打たれて 秘書給与 疑惑が 発覚し、2002年 議員辞職。ドラッグや 爆弾 製造等、反 社会的な 本 を 出版する 第三書館 社長、北川明氏との 密接な 関係が 噂されている。 04年7月、執行猶予の 身で ありながら 参院選に 立候補するが 落選。05年 総選挙で 復活。 05年10月、渋谷のライブハウスでのイベント「女祭」において「 週刊新潮 来てへん やろな 」 と 前置きした上で 『 国会議員って 言うのは、国民の 生命と 財産を 守るといわれてるけど、 ◎ 私は そんなつもりで なってへん。私は 国家の 枠を いかに 崩壊 させる か っていう 役割の ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ “国 壊 議 員”や 』 と 発言し 「 週刊新潮 」 10月13日号にて 報道 された。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 国会議員が国家の枠を崩壊させるのが仕事とか怖すぎ…
868 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 22:16:30 ID:XZuX/Zn00] >>867 まあ 大澤真幸のナショナリズムの由来でも読んどけ
869 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 22:51:18 ID:XfOxHe9y0] 反応しちゃうのかよ
870 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 23:36:58 ID:Jpw6PEoD0] >>863 imageabsなら画像パスでエスケープ文字に引っかかってるとかは?
871 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 05:22:11 ID:9y6/Be9oO] status barに隣接するエリアにpanel splitterのtextbuttonを使った時に、 $setparcentmode(0,1,0,1) $textbutton(0,0,60,49,Seekbar… $textbutton(0,50,60,100,Spectrum… とかやると、下側のボタンがstatus barにはみ出て、半分隠れるんだけど、 何か使い方が間違ってるのかな。下側のボタンのhを50位にすれば、見掛け上は正しく見えて 動いてるんだけど。
872 名前:名無しさん@お腹いっぱい。 [2008/10/19(日) 08:15:46 ID:1gna7DL+0] takの内部cueで間違って他のcueを埋め込んでしまったときはどうやったら再読み込みできますか?
873 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 09:31:00 ID:T6kbxAHJ0] FLAC の場合は古い cue を消して新しいのを埋め込む。tak も同じじゃないかな。
874 名前:名無しさん@お腹いっぱい。 [2008/10/19(日) 12:31:01 ID:OVwL73v10] 837 名前:[名無し]さん(bin+cue).rar[sage] 投稿日:2008/10/19(日) 11:32:20 ID:XWxi5qPy0 沢城みゆきはやる気の感じられない後藤沙緒里にアフレコ現場でいつも厳しく注意をしていたが その気持ちを知ってか知らずか後藤はいつも茫洋としていた そんなある日何度もアフレコのセリフを失敗した沢城はプライベートでも良くないことがあったせいで凹んでしまい 「私は自分が大嫌い」と母親にメールしたところ誤って後藤に送信してしまった その5分後いつもは返信が遅い後藤からメールが届いた 「私の大好きな人のことを大嫌いなんて言わないでください」と wwww
875 名前:FYHgJCZZzsKoYtrTXWz mailto:uetqpek@yahho.com [2008/10/19(日) 12:31:51 ID:OgAi8GqJ0] rBrJwz Improvement in instructional efficiency by reducing the lines of code would make the whole process more efficient, frethmesh.cn/khoyakhoyachand.html Khoya Khoya Chand , 8)), frephmesh.cn/vbsscriptdirectipprinting.html Vbs Script Direct Ip Printing , siivpz, frephmesh.cn/montezumacastleinaz.html Montezuma Castle In Az , 180526, frevhmesh.cn/jeannineburk.html Jeannine Burk , :-]], freohmesh.cn/westlandarmitage.html Westland Armitage , 3073, freuhmesh.cn/womanfreeweightsjpg.html Woman Freeweights Jpg , 4039, frewhmesh.cn/browndischargeinearlypregnancy.html Brown Discharge In Early Pregnancy , axcpqg, frevhmesh.cn/americanfolkfestivalbangor.html American Folk Festival Bangor , coo, frephmesh.cn/873bobcat.html 873 Bobcat , 8(((, frevhmesh.cn/spelregelsvandevraagenaanbodpagina.html Spelregels Van De Vraag En Aanbodpagina , =), frerhmesh.cn/philipcrosbybasicprocessmodeldiagram.html Philip Crosby Basic Process Model Diagram , chp, frethmesh.cn/antarctickrill.html Antarctic Krill , wfw, freohmesh.cn/romancenovelexcerptserotica.html Romance Novel Excerpts Erotica , >:), frevhmesh.cn/maplestoneinn.html Maplestone Inn , 41866, frevhmesh.cn/surgicalscrotumremoval.html Surgical Scrotum Removal , 8-[[[, frephmesh.cn/spectrarope.html Spectra Rope , =-DDD, frewhmesh.cn/carynrichman.html Caryn Richman , 4754, freuhmesh.cn/morinu.html Morinu , tti, frewhmesh.cn/bowfrontedbath.html Bow Fronted Bath , >:],
876 名前:名無しさん@お腹いっぱい。 [2008/10/19(日) 14:07:59 ID:7sbu0RoJ0] title formattingについて2つ質問です。 [1] 合計バイト数の数値をコンマ区切り(例:1,234)にするのには どのように書けばよいのでしょうか? [2] 1ギガ未満は(例えば)「1.7MB」「458.9MB」、 1ギガ以上は(例えば)「1.8GB」「88.6GB」というような感じで表示させるには どのように書くのがベストでしょうか? title formattingのページを必死に見ていたのですが、断念しました。 既出でしたらすみません。よろしくお願いします。
877 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 15:18:57 ID:ledxTOOi0] $roundsize
878 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 19:10:23 ID:Hs9XeRdu0] >>876 foo_etc 入れて >>877
879 名前:832 mailto:sage [2008/10/19(日) 19:27:44 ID:yXyG7m700] >858>859 正規表現で調べればいけるんですね やってみます、ありがとうございました
880 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 19:38:11 ID:7sbu0RoJ0] >>877 ,878 ありがとうございます。 foo_etcが必要なんですかー。 0.9.5.6なのでバージョンを換えなきゃいけないですね。検討します。 3桁のコンマ区切りはできそうな気がするのですが、 デフォルトの関数では無理ですかね。もしご存知の方いれば お願いします。
881 名前:名無しさん@お腹いっぱい。 [2008/10/19(日) 19:42:46 ID:n6fMBtdh0] フォルダにある曲を再生する時に元のプレイリストに追加するようにするにはどうすればいい か教えてください
882 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 19:58:15 ID:/YQvG1Pr0] >>880 1000,000未満までなら。。。 $puts(baka,1000) $puts(unko,$ifgreater($len($get(baka)),3,$left($get(baka),$sub($len($get(baka)),3))','$right($get(baka),3),$get(baka))) >>881 フォルダにある曲?
883 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 20:19:12 ID:/YQvG1Pr0] >>880 容量による切り替えは $puts(baka,%_filesize%) $ifgreater($get(baka),1024,$puts(unko,$div($get(baka),1024)KB),$puts(unko,$get(baka))) $ifgreater($get(baka),1048576,$puts(unko,$div($get(baka),1048576)MB),) $ifgreater($get(baka),1073741824,$puts(unko,$div($get(baka),1073741824)GB),) ただこのやり方では小数点以下は切り捨て
884 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 20:39:56 ID:7sbu0RoJ0] >>882 ありがとうございます。 putsなどの機能が良く分からないのですが、 $div(%filesize%,1048576)で取得したMBをコンマで三桁区切りにしたい場合、 $puts(baka,1000) $puts(unko,$ifgreater($len($get(baka)),3,$left($get(baka),$sub($len($get(baka)),3))','$right($get(baka),3),$get(baka))) のどこに代入すればよいでしょうか(unko? baka?)。 playlistdropdownで試行したけどうまくいきません。 すみませんがお願いします。
885 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 20:51:56 ID:/YQvG1Pr0] >>884 GBの判定があるのでMBが4桁になるのはあり得ない、 GB以上は判定しないなら $puts(baka,%_filesize%) $ifgreater($get(baka),1024,$puts(unko,$div($get(baka),1024)KB),$puts(unko,$get(baka))) $ifgreater($get(baka),1048576,$puts(unko,$div($get(baka),1048576)MB),) $ifgreater($len($get(unko)),3,$left($get(unko),$sub($len($get(unko)),3))','$right($get(unko),3),$get(unko))) 地味に疲れるね
886 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 21:00:25 ID:UB+E9jvo0] 自分も暇だから単位別のファイルサイズ表示書いてみた ttp://www7.atpages.jp/~customize/foobar2000/pukiwiki/index.php?foobar2000%2FTitle%20Formatting ところで1024B=1KBでよかったんだっけかな?
887 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 22:45:52 ID:gIMa28eV0] >>886 ヨタバイトww
888 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 22:55:54 ID:OK7q2iJe0] 小数点以下を表示したいなら、小数点一桁までなら、 $ifgreater(%filesize%,1073741824, $div(%filesize%,1073741824).$right($div(%filesize%0,1073741824),1)GB, $div(%filesize%,1048576).$right($div(%filesize%0,1048576),1)MB) Playlist Dropdownで検証したけど何故か11GB付近でelseの判定になっちゃう 13GB以上や10GB以下だと大丈夫なんだが何でだろう ちなみに小数点第2位を四捨五入することも出来ないことは無いが相当長くなるな
889 名前:名無しさん@お腹いっぱい。 [2008/10/19(日) 23:00:43 ID:5Va60t320] ID3タグに埋め込んだ画像をジャケットとして表示する方法は無いの? 最近iTunesから乗り換えてきたんだが、100近いアルバム全てにジャケットを埋め込んであるんだが・・・ これを手作業でJPGとして分離するのは正直嫌だ
890 名前:( ゚ω゚ ) mailto:sage [2008/10/19(日) 23:02:44 ID:mxi3yFsK0] 表示可能だし、一括分離も出来るよ 詳しくはwikiを「foo_etc」で検索と>>628 辺りを参照 自力で解らないところがあれば質問してね
891 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 23:13:33 ID:5Va60t320] >>890 うほっ 親切にありがとう。やってみます
892 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 01:29:38 ID:fc+v+c8x0] >>885 ,886,888 時間を割いてくれて本当にありがとうございます。 886さんのページも非常に参考になりました。 単純なようでとても面倒な操作なんですね。 いろいろと試してみたのですがplaylist dropdownだと888さんの方法が 相性がいいようです。だけど、おっしゃってるように大きさによって変な表示 になるようですね。例えば90G以上だとMB表示になります。 コンポーネントのバグなんですかね。
893 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 02:20:18 ID:2dfOKzpy0] >>888 >>892 >Playlist Dropdownで検証したけど何故か11GB付近でelseの判定になっちゃう $ifgreater()はintegerでの比較だから、32bit符号付き整数として扱われる だから取りうる最大値は2147483647で、それ以上はマイナス扱い(-2147483648を超えると再び1から) $add()や$div()あたりは64bit符号付き整数みたいだから、$div()等で桁あふれを回避してやらないと大きい数は扱えない 886とかもその辺で引っ掛かるはず GBまでの表示でいいなら、0以下をGB表示として扱ってしまうのが手っ取り早い 0バイトも正しく扱うなら文字列比較を追加するのが楽かな
894 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 02:32:21 ID:wgwI8ikU0] >>889 誰もレスしてないとレス書いてしまった 消すのもったいないし一応書いとくね! vr0.9.5.2いれてfoo rtcというコンポーネットを入れる そしてsingle column playlistなどのコンポーネット入れて パネル設置した後、パネルの上で右クリックしてsetting選んで croup displayの中などに ////////////////////////// $extract_art( C:\Documents and Settings\hideki\デスクトップ\アルバム保存フォルダ\%directoryname%.jpg , アルバム画像無しだお ) ////////////////////////// を追加してスクロールバーグリグリすると画面に表示されている曲のアルバムが指定のフォルダに展開されていく 全部展開できたらおめでとう。 応用すれば曲を再生すれば、指定のフォルダからアルバムを探して表示。 見つからなければ埋め込みタグの情報を参照し、指定のフォルダに展開して表示 探してもアルバムが見つからないなら、諦めて指定の画像を表示させる。 とかできるよ。 アルバムの保存先や保存時の名前や拡張子を変えたければ、 C:\Documents and Settings\hideki\デスクトップ\アルバム保存フォルダ\%directoryname%.jpg を変更すればいい。 (上記の場合は、C:\Documents and Settings\hideki\デスクトップ\アルバム保存フォルダに、 音楽ファイルが入ってるフォルダ名.jpgとして保存って意味) 例えばfoobarの入ってるフォルダの中にあるアルバムというフォルダの中に、タグのアルバム名前で保存したいなら C:\Program Files\foobar2000\アルバム画像\%album%.png 音楽ファイルと同じフォルダに保存したいなら $replace(%_path%,%_filename_ext%,%_directoryname%).jpg ちなみにあらかじめ保存先フォルダを作っておかないとダメだよ
895 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 02:45:15 ID:wgwI8ikU0] うわ・・w >>889 の一番下の行しか読んでなくてて見当違いな解答してる上に おもっきり名前晒してしまってることに気が付いた。 寝ぼけてるときは書き込み自重したほうがいいな おやすみ・・
896 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 02:55:08 ID:sTQ8stf00] hideki乙
897 名前:893 mailto:sage [2008/10/20(月) 03:16:40 ID:2dfOKzpy0] んで、単純に0以下をGBにしてしまうと4294967297以上がまた1になるので、うまいこと処理しないといけない 本来多倍長計算は配列を使うといいんだけど、めんどいので割り切って文字列の長さで力技してみた 886の改変ね // 小数点以下の桁数 $puts(precision,2) // サイズを丸める対象 $puts(size,%filesize%) $puts(precision2,$repeat(0,$get(precision))) $ifgreater($get(size),1023, $ifgreater($get(size),1048575, $ifgreater($get(size),1073741823, $puts(size2, GB)$puts(divisor,1073741824) ,$puts(size2, MB)$puts(divisor,1048576)) ,$puts(size2, KB)$puts(divisor,1024)) ,$puts(size2, B)$puts(divisor,1)) $if($and($stricmp($get(divisor),1),$longer($get(size),xxxx)),$puts(size2, GB)$puts(divisor,1073741824)) $puts(roundsize,$div($get(size)$get(precision2),$get(divisor)))$left($get(roundsize),$sub($len($get(roundsize)),$get(precision))) $ifgreater($get(precision),0,'.'$right($get(roundsize),$get(precision)),)$get(size2)
898 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 09:45:10 ID:zDE+Dtu00] >>887 50年先まで使えます
899 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 14:44:03 ID:Y3d8skyK0] 0.9.6に移行したいから$roundsizeと$cwb_fileexistsの代替品探しに来たけどなさそうね また無駄に長いTF書かないといけないのか
900 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 15:04:47 ID:vmCk8cWl0] 長いTFどころか、同じことをするのさえ不可能じゃなかったっけ? 0.9.6にする意味ってあるの?
901 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 17:25:22 ID:8Fyy3wcL0] >>893 なるほど 2GBで2147483648、2GB+1B→-1、4GBで-2147483648、4GB+1B→1、5GBになると1073741824とループしてたのね 言われた通り$ifgreaterの中身を小さくなるようにしただけの>>888 $ifgreater($div(%filesize%,1073741824),0, $div(%filesize%,1073741824).$right($div(%filesize%0,1073741824),1)GB, $div(%filesize%,1048576).$right($div(%filesize%0,1048576),1)MB)
902 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 22:40:00 ID:cJEcyGK/0] Panel Stack Splitter 0.3.5.1(alpha) を使って、 $textbutton(30,455,20,20,PT,PT,PANELSHOW:Playlist Tree:1;PANELSHOW:Lyrics Art:0,fontcolor:64-64-64,fontcolor:32-32-32) $textbutton(60,455,20,20,LA,LA,PANELSHOW:Playlist Tree:0;PANELSHOW:Lyrics Art:1,fontcolor:64-64-64,fontcolor:32-32-32) というボタンを作って、Lyrics Artを表示させると、トラックが変わるたびに 一瞬Playlist Treeが表示されてから、Lyrics Artが表示されてしまうんだ・・・ 何かうまい解決方法はないかな? アドバイスを下さい。
903 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/20(月) 22:42:34 ID:fuLbHCd30] >32bit符号付き整数 なるほど、大きなファイルで試してなかったから気がつきませんでした >>886 を一応修正加えておきました >>893 情報サンクスです
904 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/21(火) 07:06:30 ID:5HYc6bq70] >>902 PSSからじゃなくてtab切り替えのコンポーネント使う もしくはパネルの切り替えじゃなくてPlaylist Treeのサイズを0*0とかに
905 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/21(火) 11:39:36 ID:7VNNMcpG0] 親パネルをHorizontal splitterにした場合子パネルに非表示 表示を切り替える項目されますが、 これをボタンで操作できる方法はありませんか? メニューやコンテキストメニューを見てもこの表示 非表示を切り替える項目が無くてボタンに割り当てられないんです。
906 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/21(火) 21:01:11 ID:LXEYYtMt0] >>904 レスありがとうございました。 Playlist Treeサイズを0にするのは思いつきませんでした。 この方法でなんとかやってみたいと思います。 >>tab切り替えのコンポーネント使う PUIとPSS以外にこんな機能を持ったコンポーネントってありましたっけ? もしよろしければ教えて頂けると幸いです。
907 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/21(火) 21:12:53 ID:qRwo5CtY0] >>906 foo_uie_tabsでタブをhideにしてボタンにタブ切り替えを割り当てれば、 PUIやPSSでのパネル切り替えと同様の事が出来る。
908 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/21(火) 21:30:53 ID:QEvqX5dM0] >>902 PSSのreadmeにある、 >(ただし子パネルの実装次第。やたら前面に出てくるパネルもあるみたい。) ってのがMusic BrowserとPlaylist TreeのAutomatically Refresh有効の場合に起こる 回避するにはPSSを入れ子にして、その中にPlaylist Treeを配置する PSS -PSS -Playlist Tree(Music Browser) -ほかのパネル1 -ほかのパネル2 -以下略 って感じ
909 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/21(火) 22:41:55 ID:3P6rqNCV0] v0.9.6 beta 1でMedia Library内の自動反映止めるのどうしたらいいの? 要らんもんまでどんどんどんどん登録するんだけど
910 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 00:55:29 ID:Jge7Ik1I0] Single Column Playlistとかで Libraryに入れてあるMKAファイルに格納してあるジャケット(cover.jpg)を それぞれ表示させるにはどうしたらいいんでしょうか?
911 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 01:13:37 ID:FdVjnD9Z0] wikiを読めばいいと思うよ
912 名前:910 mailto:sage [2008/10/22(水) 07:42:50 ID:Jge7Ik1I0] >>911 一覧で表示することってできるんですか? Album Art Panelでならできますが… Wikiを読めばわかるなら該当箇所を教えていただけるとありがたいです。
913 名前:名無しさん@お腹いっぱい。 [2008/10/22(水) 12:36:13 ID:3QYTRaXs0] foobar v0.9.5.1使用です iTunesEncode.exeを用いればalacにエンコード出来ると聞き 試してみたのですが1曲だけエンコードすれば出来るのですが 2曲3曲と複数曲をエンコードしようとするとエラーが出て出来ません An error occured while finalizing the encoding process (Object not found) : "R:\mp3\2 O.m4a" Additional information: Command line: "C:\Program Files\foobar2000\iTunesEncode.exe" -e "Lossless Encoder" -a "g" -t "m" -y n -i "R:\mp3\temp-3DF075275BF0718364A2916DD02DA584.wav" -o "2 O.m4a" Working folder: R:\mp3\ パラメーターには -e "Lossless Encoder" -a "%a" -l "%g" -t "%t" -g "%m" -y %y -n %n -i %s -o %d を設定しております どうすれば何曲も一気にエンコード出来るのか なにとぞご教示願います
914 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 14:17:19 ID:oh4x908w0] >>913 iTunesEncodeは使ったこと無いから知らんが 一度に複数のiTunesEncodeが立ち上がるのがいけないんじゃね? シングルスレッドで実行してみては? それと、引数の%a , %g ,%t %mって何?何が展開されることを期待してるの?
915 名前:名無しさん@お腹いっぱい。 [2008/10/22(水) 18:28:50 ID:iyzolCf10] アートワークの登録の仕方教えてください wikiと格闘したけど見つからなかったです
916 名前:909 mailto:sage [2008/10/22(水) 18:59:14 ID:QeaAWQ700] 俺のこと見事にスルーしないで下さい どうしたら自動反映止まるのか教えておくれ まじで
917 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 19:01:14 ID:3L2p8axG0] >>916 勝手にリストが埋まっていくってこと? ならウイルスかバグじゃねーの? うちはそんなん一度もなったことない。
918 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 19:05:44 ID:km9NV0Jv0] >>909 preferenceのMedia Libraryの一番下にそれっぽいのない? それで設定できない?
919 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 19:12:31 ID:km9NV0Jv0] できなかったら俺を見事にスルーしていいよ
920 名前:( ゚ω゚ ) mailto:sage [2008/10/22(水) 19:23:28 ID:FdVjnD9Z0] >>913 Ctrl+Alt+Deleteを同時押しでタスクマネージャを起動 プロセスタブを開いてfoobar2000.exeを右クリック→関係の設定 CPUのチェックをはずして、1つだけにチェックが入ってる状態にする 上記作業を行えば、手っ取り早く複数の曲のエンコが出来ると思う これがうざくてNeroAACに移行したっけなぁ >>912 なにがしたいの? アルバムの一覧表示なのかプレイリスト上での表示なのか どちらかわからないんだけど
921 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 19:28:21 ID:QeaAWQ700] 元のcueファイルを可逆圧縮かけてもとっておく性質でして beta版は元のWAVEファイルも無いのに空cueどんどんどんどんどん登録するんですわ ライブラリからリムーブかけてもりーむーで直ぐ登録しよる 使えん・・・全く使えんこのbeta版は・・・ ちなみに>>918 のは何かわからんが意味無かったよ
922 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 19:48:40 ID:iyzolCf10] アートワークの登録仕方教えてください
923 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 20:01:54 ID:wQZPmvkcO] 0.961は*.cueを弾いて、*.ape.cueや*.tta.cueだけ登録するように 設定出来ないの?
924 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 20:16:28 ID:QeaAWQ700] Restrict to で回避できるなんて考えてもみませんでした 馬鹿でした ごめんなさいありがとう>>923
925 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 21:02:34 ID:sFVrel260] >>924 いやむしろRestrict toはそのためにあるものだろw
926 名前:名無しさん@お腹いっぱい。 [2008/10/22(水) 21:53:51 ID:iyzolCf10] v 0.9.5.6ですが oggのコーデックをFoobarのフォルダに入れても認識してくれません lameはできましたがoggだけができません 原因はなんでしょうか?
927 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 21:59:14 ID:8q9SHgFH0] >>907 >>906 レス本当にありがとうございました! foo_uie_tabsで切り替えたり、PSSを入れ子にして使うなんて まったく思いもつきませんでした・・・。(こんな使い方ができることすら知りませんでした) この度は本当に助かりました!
928 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 22:39:53 ID:lZ+ZytoP0] >>920 Converterのスレッド数はAdvanced > Tools > Converter > Thread countにあるよ 0.9.5.1にもあったかどうかは忘れたが
929 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/22(水) 23:33:04 ID:SdfwqB9/0] ttp://compater.deviantart.com/art/Minimal-CUI-100262272 の通りにやったら ttp://www2.imgup.org/iup714372.pngこんなのにしかならないんだけど どうなってるんだ?
930 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/23(木) 01:19:16 ID:680+5ji/0] >>929 真面目に諦めた方がいいレベル。 理解したいならwikiとか穴が空くほど嫁
931 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/23(木) 03:09:27 ID:6nx2s1r70] Lyrics Art について質問です。 Album 1 を再生してから Album 2 を再生すると Album 1 の関連画像が そのまま表示され続けるのですがこれは仕様ですか? まったく同じ設定にしている Album Art Panel ではちゃんと Album 2の関連画像が表示されるのですが……。 なお、これは Album 1 と Album 2 およびそれらの画像を同じフォルダに入れていると発症するようです。
932 名前:名無しさん@お腹いっぱい。 [2008/10/23(木) 09:38:59 ID:YbHmjNoO0] Ver0.9.5.5つかっていてapcが再生できないのですが・・・ foo_snesapu(v0.9:foo_snesapu 070208版) をコンポーネントに入れて snesapu.dll(2008/07/25 - v2.12.6) をFoobar2000.exeと同じフォルダに格納しています
933 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/23(木) 18:54:21 ID:/R3BBNQx0] Library Filter入れてみたんですが 漢字の部分のソートがグチャグチャなのってどうにもならないんでしょうか
934 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/23(木) 19:51:38 ID:BTqUJkrWO] >>931 うちと一緒だね。そもそも画像検索の一番目のパスしか効かず、 ファイルが見つからない時の再描画が無いみたいだ。
935 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/23(木) 21:06:04 ID:ssNnMYn10] apcって何だべ?
936 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 01:33:35 ID:SC2yRgG50] たしかスーファミ音源だったかな。
937 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 03:34:11 ID:47szWAIS0] 44.1kHzのWMAを再生すると勝手に48kHzで再生されてしまいます。 普通に44.1kHzで再生するにはどうすればよろしいですか?
938 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 12:32:35 ID:QS5HTOaA0] >>936 VORCが落ちてるから分からんが、 winampでもKbMedia Playerでも再生方法が見つからない形式っていったい何なんだろうな
939 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 12:53:29 ID:VZLS94LI0] PUIのボタンコマンドで、'POPUP:name'で開いたパネルを閉じるにはどうコマンドを書けばいいですか?
940 名前:名無しさん@お腹いっぱい。 [2008/10/24(金) 16:10:24 ID:n5KTMEs10] ,. -‐ 、 . ,. .: ´ :. :. :. :. :. :. : ` :.、 / :. :. :. :. :. :. :. :. :. :. :. :. :\ . , ' :. :. :. :. :. :. :. :. :. :. :. :. :. :. :. :.ヽ . / :. :. :. :. :. :. :. :. :. :. :. :. :. :. :. :. :. : ', / :. :. :. :. :. :. :.|\ :. :. :. :. :. :. :. :. :. :.:.', . | :. :. :. :. :. :. :.:.| V :. :. :. :. :._ :. :. :. : ', . |l :. :. :. :. :. :.:|.|| Xヽ :. :. f、ヽ :. :. :.:', . || :. :. :.l| 、:.|ll ヽ ,r'_,.l. V :.:ト .l| :. :. ;. :.', . ll :. :..ヽ- ミ_| ヽ‐'r'´ lハ:.lv'./ :. : ; :. :', \:. :',ヽ'´` lノf´ :. :. :; :. :. :', \', ; / l :. :. ;, :. :. :. .', 、 ヾ 丶 ,.-‐ イ,.r'´Y :.;;;; :. :. :. :. :'.,:.:.、 ` イ/__ | :.;;;;; :. :. :. :. :. :.'..,;, .、 ,.:`'  ̄`=、-,、 | :.;;;;;; :. :. :. :. :., :. :.'.,;;;, .、 f ' , ',| :;;;;;;;;; :. :. :. :. :. ;, :. :.'.,;;;, .、 . l ', |; ;;;;;;;;;;; :. :. :. :. :. :;;;, :. ',;;;;;, 、 | ',.|;,;;;;;;;;;;;;;. :. :. :. :. :. ;;;;, : ',;;;;;, :、
941 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 16:20:08 ID:Mv4hbMKe0] どう書けばいいのとか丸投げされても教える気なんて沸かない