[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 10/27 22:31 / Filesize : 267 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

foobar2000 Part53



1 名前:名無しさん@お腹いっぱい。 [2008/03/16(日) 07:30:24 ID:Jd8Is6hB0]
オーディオプレイヤー、foobar2000について語るスレ

■ 公式
www.foobar2000.org/

■ 解説系サイト
foobar2000 Wiki for Japanese Users
foobar2000.xrea.jp/
Hydrogenaudio Forums -> foobar2000
www.hydrogenaudio.org/forums/index.php?act=SF&s=&f=28

■ 前
foobar2000 Part51
pc11.2ch.net/test/read.cgi/software/1201255377/

■ 過去スレ一覧
tnetsixenon.xrea.jp/foobar2000/index.php?%E3%83%AA%E3%83%B3%E3%82%AF%E9%9B%86#e4cbd43e

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 07:16:11 ID:Tf1oDNKc0]
Chronial氏はcoverflowまだやる気でいたのか
www.hydrogenaudio.org/forums/index.php?s=&showtopic=55607&view=findpost&p=554265

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 09:35:16 ID:Y7kvoLPw0]
>>383
$eval使うなら$subいらない。
$eval({%width%-ボタンの幅}/2)
でいいじゃん

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 10:31:26 ID:MZMjrVMm0]
左にあるカバーアートの幅を引いて、余った右部の常に中央にっていう場合だとそれだとダメみたい。
evalだけなら$eval({%_width%+カバー幅}/2}-ボタン幅)にしたら同じ結果に。よく判んないわー

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 11:43:17 ID:OeKbCp9k0]
foo_uie_elplaylistって画像をキャッシュする機能ってついてますか?
SCPLはついてないのでもしついているならのりかえたいのですが。

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 11:55:36 ID:Hs8S75MD0]
>>384
こいつの出す出す詐欺はうざい

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 12:17:35 ID:VjWv4tf/0]
$wstrsplit
楽になったのはうれしいが、一生懸命考えたTFが一瞬でパーか・・・orz

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 12:25:55 ID:TCO3Zl4t0]
どんどんパーにしていって欲しい
TF考える無駄な時間が別のことに使えるようになるって素晴らしい

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 12:33:59 ID:dG0XvEaB0]
>>386
{width+カバー-ボタン}/2

じゃないかい。

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 12:36:21 ID:VjWv4tf/0]
$wstrsplit
この関数はひょっとして再生中はmeta情報の参照が出来ないのか?
停止中はうまくいくが再生すると取得してくれない。



393 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 12:51:46 ID:orPy8J9o0]
ELPlaylistの新しい機能でデフォルトの設定に、item listをhideにする設定で使っています。
itemlistを表示した際にジャケットが大きく表示されるのですが、このときジャケットの画像がぼやけてしまいます。
これをぼやけずないように新たに画像の情報を読み込むにはどうしたらいいのでしょうか?

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 13:18:12 ID:t/aBS4zV0]
ELPlaylistが始まりまくってるなw もう少し煮詰まったら完全に乗り換えられそうだ!
今度はメインメニューに "Show All Items" 的なコマンドが欲しいです。ボタンにして置いときたい

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 14:17:29 ID:0iUd4nDN0]
ELPlaylistにGraphical Browserの%gb_length_seconds%が欲しいなぁ。

396 名前:381 mailto:sage [2008/03/23(日) 14:26:56 ID:IlF7HIAc0]
>>382
できました。ありがとです

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 14:36:33 ID:shbTrzB80]
ELPlaylistに!noheader!に相当するものがあったらSCPLから乗り替えるんだが

398 名前:381 mailto:sage [2008/03/23(日) 15:19:08 ID:IlF7HIAc0]
PowerPanelsの使い方がわからん
シークパネルを表示させるとパネル自体は空白でシークはできるんだが何の設定もできないみたい・・・
で、パネル自体はhideで表示させておいて、track info mod であらかじめ作っておいた見た目だけのシークバーに重なるように
$panel(SeekPanel,Seek Panel,xpos,ypos,width,height,)
というコードを書いたのだが、クリックしても反応ない・・・OTL
使い方間違ってる?

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 15:38:30 ID:1OQBwviP0]
>>398
使い方はそんなかんじだ
Powerパネルが一番手前に来るようにする。もともと透明なパネルだから一番手前でいい
そもそもtrack info modってパネル表示できたっけ?


400 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 16:28:50 ID:dpElv5mq0]
>>398
OTLやめろ
あとなんで$panelが使えると思ったの?
trackdisplayかstackpanel(スペルてきとう)でパネル設置すればできるよ
でもホイールやドラッグが効かないから使いにくいんだよね

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 16:45:47 ID:SxhzlBR30]
Playlist Treeのフォルダやクエリが保存せれずに起動するたびに前の状態
に戻るようになってしまったのですが、どうすれば直せるでしょうか?
(Application Dataのplaylist-tree-0.ptsを上書きや、foobar再インスコは駄目でした)

foobar v0.9.5.1 foo_playlist_tree.dll 3.0.BETA_3

402 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 16:52:52 ID:WB+25wul0]
foo_funcの作者さん
$calc(10-5-1)が6を、$calc(10*5-1)が40を返します
後ろの組から評価してませんか?



403 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 16:58:20 ID:kFZWPyc/0]
カッコを使わないと計算がおかしくなるのはそのせいだったのか

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 16:58:56 ID:bNRC5V1X0]
なるほどーなるほどー

405 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 17:25:49 ID:IlF7HIAc0]
>>399,400
なんか勘違いしてたかも
colums UI のレイアウトだと重なるように表示できないから無理?
パネルスタックを使うのかな・・・?


406 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 17:27:05 ID:bNRC5V1X0]
おう

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 21:38:13 ID:cwluijTF0]
字句/構文解析とか超面倒くせーだろうな

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/23(日) 23:19:17 ID:WB+25wul0]
>>402
修正来てた。ご苦労様です

>blog
アーカイブの取り扱いはなぁ・・・
本当はfoobar側がfoobar2000_io::archiveを持ってるから利用するといいんだけど、
使ってるコンポーネントがほとんどないからなー
画像は特に、GDI+でメモリ読もうとすると謎のIStreamを経由しないといけなくて面倒だから、
みんなコンストラクタにファイルパス食わせちゃうんだよね・・・
そうすると結局外からは対象ファイルを書き出すしかなくてちょっとしょんぼり

409 名前:343 mailto:sage [2008/03/23(日) 23:22:05 ID:Q93RLQJk0]
foo_funcの中の人、$playlist_renameありがとうございます

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 00:19:42 ID:7VtUkXFQ0]
ELplaylist、たとえばplayback orderでshuffleにしてても、
hideされたトラックは無視されて飛ばないとかできたらうれしいです

411 名前:名無しさん@お腹いっぱい。 [2008/03/24(月) 01:05:35 ID:fTz18x4N0]
 ,..,,_
/‘e‘ヽ
'ー--‐´

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 01:13:43 ID:q471OkTe0]
いまさらだけど、ELPlaylistの$setworldtransformは便利だね。
SCPLでかなり試行錯誤を繰り返してやっとできた事がすんなり出来た。
機能も増えてきてるし、あと少しで本格的に乗り換えられそう。

ところで作者様、SCPLではAlt押しながらカーソルキーでアイテムの移動が出来たように、
アイテムの移動ができる方法が欲しいです。よろしければご検討願います。



413 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 03:13:59 ID:Y2VeeAnJ0]
lyrics_artの作者さんもし見ていたらgraphical_browserのようにパネルを複数設置したときに
個別の設定を出来るようにならないでしょうか?それと背景透過も出来る用になるとすごく
助かります。どうか時間がありましたら対応していただけるとうれしいです。

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 07:50:35 ID:03sjJVb10]
ELPlaylistのパネルの上に別のパネル置きたいんだけど
再描画する度に上のパネルが消える、というかELPlaylistが上に出てきてしまいます。
SCPLと同じ動作にできませんか?

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 10:38:02 ID:q0JHCC6S0]
ELPlaylistってグループヘッダーの設定って細かく出来ます。
もし出来るならのりかえなんだが。

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 10:42:39 ID:MJ1kEG0I0]
出来る。乗り換えろ、これは命令だ。

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 11:14:43 ID:Y7INHhfk0]
foo_funcの作者さん
・プレイリスト名を指定して新しいプレイリストを作る
・プレイリスト名を指定してそのプレイリストをアクティブにする
これらは無理でしょうか?
できるようならお願いします。

あとfoo_utilsでコンテキストメニューに追加される
Edit Other/〜
例えば
Edit Other/Send to Playlist/Default
とかが$contextmenu_executeで使えるように出来ませんか?

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 11:31:57 ID:q0JHCC6S0]
>>416
乗り換えます。
レスありがとう。

419 名前:名無しさん@お腹いっぱい。 [2008/03/24(月) 12:22:44 ID:wEqADdy20]
Matroska Pluginってどこにあるの?
wikiとかにのってるdl.matroska.org/downloads/foobar2000/は404なんだけど

420 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 12:34:14 ID:pKS3i3bk0]
0.9.5.1のbetaが出た時、Haaliにfoo_input_mkx.dllを更新してくれと言ってみたところ、忙しいから無理と返された。
foo_matroska.dllのbanが解除されるのが私にとってベストだけど。

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 12:52:29 ID:cl/QRfMR0]
>>419
mkxならttp://haali.net/fb2k/
matroskaならttp://tmp.reharmonize.net/foobar/test/

422 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 12:56:12 ID:fCULFBzm0]
>>419
持ってる人のHDDの中



423 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 13:19:17 ID:6EJliFAw0]
ELPlaylist入れてみたけど414の言うとおり重ねるとちょっと駄目だなー
ボタン一つで重ならない配置に変更できるようにしておいて良かったぜ

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 14:09:48 ID:7s7uZGSM0]
設定とんだから久しぶりにいじったけど
AMIPでメッセの画像と連動させてたんだけどfuncで代用できるのね
難しいことは何もわかんないけどfuncの作者ありがとう

425 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 15:28:38 ID:tlgrZXvG0]
Panel Stack Splitterいかに置いたパネルのItem detailsがいじれないのですが
これを設定したい場合はどのようにすればいいのでしょうか?
それともこれはいじれないものなのでしょうか

Tabbed Panel Stack modのタブの表示を変更するために
user custom titleを変更したいのですができないみたいです

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 15:48:13 ID:KztZvx0M0]
preferenceからじゃなくてタブを直接右クリックしてRename

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 17:51:06 ID:PV9wEKsz0]
Wikiにあるfoo_dsp_crossfaderとfoo_dsp_soundtouchの日本語化パッチって最新バージョンに対応してないですよね。
頼むー!作者更新してくれー!

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 17:51:37 ID:4r4/8JeH0]
辞書引け

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 17:58:48 ID:ZpiTWYJr0]
fb2kで日本語化とかさっさと諦めるべき

430 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 17:59:18 ID:VgM/p/As0]
>>424
それどうやってやるのか教えて欲しいです
Album Art Panel mod (MSN)はPanelsUI上で使うと
起動の度に設定が初期化されるんで使えない・・・

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 18:18:35 ID:qemYKPaP0]
SoundTouchって日本語化するようなところあったっけ?
>>427
気になるんだったら自分でやればいいじゃない。
君ってあれだろ?日本語と英語が混ざってるのが嫌で、全部日本語か英語に統一したいって奴だろ?
んで曲名が日本語だから日本語に統一したいんだろ?
だったらCrossFaderとSoundTouchぐらい自分で書き換えれば?

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 18:35:09 ID:PV9wEKsz0]
>>431
君はあれかね。
プロファイリングの専門家か何かかね。



433 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 18:43:00 ID:qemYKPaP0]
>>427
foobar2000.xrea.jp/up/files/up829.zip

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 18:47:57 ID:q0JHCC6S0]
さっきELplaylist導入したのですが、
%album%のタグはあって%tracknumber%のタグがない場合グループヘッダをなくすってこと可能でしょうか?
いろいろやって見たけど出来ませんでした。。。

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 18:52:00 ID:ZYFXuwE70]
質問スレが最近難しいことも答えていたりとちゃんと機能してる気がするからそっち使おうぜ

436 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 21:02:40 ID:7s7uZGSM0]
>>430
www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&rls=org.mozilla%3Aja%3Aofficial&hs=cHQ&q=AMIP%E3%80%80foobar+%E3%82%A2%E3%83%AB%E3%83%90%E3%83%A0%E3%82%A2%E3%83%BC%E3%83%88&btnG=%E6%A4%9C%E7%B4%A2&lr=lang_ja
たぶん一番上にすげぇ参考になるのが出てくるはず、んでAMIPの変わりにfunc使うだけ
on playback new trackあたりにでも(再生ファイルと同じフォルダにcover.jpgで置いてる俺の設定)
$puts(cover,$replace(%path%,%filename_ext%,cover.jpg))
$execute('vbsへのパス','play' "$get(cover)",normal)みたいな感じ?w

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 22:09:11 ID:KztZvx0M0]
>>434
!noheader!に相当するものがないとムリでしょ

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 22:20:54 ID:ACz709mm0]
ようやく規制解除された・・
>>378
$calc_stringと$pstrsplit、フォントを指定しないといけないので面倒臭いですが、
これ以上は恐らく無理です
>>419
ようやく復旧したみたいですね
Matroska関連(画像を取り出したり)を弄ろうと思ったけど、いまいち有用性がわからないのでパス
あと、ライセンス形態がLGPLで取り扱いがいまいちわからないので・・
>>402
そうなんですよね、使ってるコンポネが少ない
foo_uie_albumart_mkaを参考にして$unpack関数を作ってみました
>>436
素晴らしい!関数を作ってもよかったのだけど、VC++ Express EditionではATLが使えなかった

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:01:18 ID:JmfUKueF0]
ExpressEditionでもATLとかMFC使えたらなあ

440 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:02:27 ID:jCYnfJoi0]
>>438
>Matroska関連(画像を取り出したり)

これ実現していただけたら俺はすごく嬉しいです・・・
でも面倒だったら、無視してくださっても結構ですよ

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:05:05 ID:LnRIE64Z0]
lyrics_artなんだけど、複数の画像でスライドショウしているんだけど、
pauseやstopで曲をとめても、延々とスライドショウを続けるんだけど。
俺だけ?


442 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:08:40 ID:Ur2OcCJK0]
有益なコンポーネントを開発してくれるのは有難いんだけど
質問とか要望とかいいかげんうざったいので他所でやってくんないかと思う俺は少数派ちゃん?
ちょっと前の雰囲気の方がよかったよね



443 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:12:20 ID:/dDRPTWP0]
質問はうざったいが要望はいいだろう。
つかちょっと前の雰囲気って「ググレカス」だろw

444 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:13:15 ID:kii8IwcS0]
おう

445 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:14:18 ID:Gj5peB6/0]
ここは2ちゃんなんだから、自分が見たくないレスはローカルあぼんすればいいんじゃないの

446 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:15:54 ID:/dDRPTWP0]
あ、>>378 みたいな無理だろっつー要望は勘弁

447 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:18:02 ID:GDoi5Nma0]
>442
ここで要望出さずにどこで出すんだ?

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:31:24 ID:ZpiTWYJr0]
おっとせいの流れが好きとか危篤だな

449 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/24(月) 23:46:09 ID:F2KY2JDc0]
特に話すことないしな

450 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 00:00:14 ID:O1CWjSLC0]
ATLってWTLとはまた違うん?

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 00:04:19 ID:GRoBA5SF0]
略語厨大杉。

452 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 00:19:52 ID:81XNoPda0]
ATL+拡張 = WTL
C++がだめな俺はOTL



453 名前: ◆TgayananII mailto:sage [2008/03/25(火) 00:28:42 ID:vJ7Dedvg0]
>>440
本来foo_input_matroska側に付けるべきだよね
自分もELPlaylistやGraphical Browserにサムネイル表示させたいんだけど・・・
今自分で実装するかもって言うと「やるやる詐欺」になりかねないので自重中
すんません

>>438
Attachmentはinput側でarchive_implと同じように扱えるようにしてたような気がします
まぁmatroska関連はデバッグし辛いだろうし気が向いたらってことで・・・

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 00:30:58 ID:dXmX8foq0]
おう

455 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 00:32:56 ID:6v3A+XUw0]
>>451
いやいや、そういう名前なんだよ
MFCってのはプログラミングで使用される便利ツールみたいなもの
Microsoft Foundation Classなんていちいち言ってられないし言ってる人もいない

456 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 00:37:43 ID:rsXCD5Kv0]
VC++とC++って言語が違うのかと思ってた

457 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 00:46:24 ID:Mjb5ZiVB0]
いつからプログラム板になったんだ

458 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 01:00:39 ID:5rPFTlps0]
foobar2000にかかわるスレなんで

459 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 01:05:00 ID:f4qeABNQ0]
>>453
いままで遠くから見ていただけのわたしのような弱者に
いろんな開発者の方からコメントもらえて嬉しい限りです
初歩的な質問で大変恐縮なのですが、
付属の説明を読むと「container_matroska.hをインクルードしてください」とあります
この場合、インクルードして作成したコンポーネントに対しても静的リンクという扱いになるのでしょうか?
静的リンクになると、LGPLの場合、ソースコードを配布する必要がありますよね?
>>457
申し訳ない

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 01:24:25 ID:f4qeABNQ0]
あ!インクルードしなくてもできるんですね!
改造してみます!

461 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 01:33:51 ID:vJ7Dedvg0]
>>459
ファイルリスト取得とかしなければcontainer_matroskaはあんま必要ない気もしますが、
インターフェイス公開のヘッダはincludeしても(L)GPLは適用されなかったと思います
LGPLやめたいけど、libmatroskaとlibebml使ってるからなぁ

462 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 02:11:13 ID:f4qeABNQ0]
>>440
$unpack関数をMatroskaに対応させました
凄く簡単に対応できました
◆TgayananII氏、ありがとうございます



463 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 03:50:53 ID:HT/u46Uc0]
(つД⊂) フー!

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 04:17:31 ID:VrEhXpka0]
なんか新バージョンになってから右クリックメニュー増えたけど、
Remove、Corp/Cut、Copyは使わないんだけど消せないのかな。

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 05:49:22 ID:KskL/38c0]
foobarのメタデータを他のプレーヤーに引き継ぐためのエクスポートスクリプト
メディアライブラリからタブ区切りでフルパス、最終再生日時、再生回数を 標準出力に
書き出すのであとはSQLiteにインポートしちゃったりなんかしてゴニョゴニョすればおk

・必要コンポーネント foo_comserver2
・InternalCuesheet非対応(%subsong%足すだけでいけるかも)
・TFはちょっといじらないと?が出ちゃうので注意が必要。

#!/usr/bin/ruby -Ku
require 'win32ole'

WIN32OLE.codepage=WIN32OLE::CP_UTF8

fb = WIN32OLE.new('Foobar2000.Application.0.7')
lib = fb.MediaLibrary
tracks = lib.GetTracks
count = tracks.Count
(0...count).each {|index|
track = tracks.Item(index)
puts track.FormatTitle(['%path%','%lastplayed%','%playcount%'].join('$tab()'))
}


466 名前:名無しさん@お腹いっぱい。 [2008/03/25(火) 06:06:40 ID:+vn3GT920]
>>463く〜ん
                   ,  -――-  _
       , - _ ニニ = ー ' ´           ` ヽ 、
    , ',´ィ ' ´                          \
   / '/             ___    、     、  ヽ //ヽ
. / '´, '   /    ,  ,...:.:.':.´:.:.:.:.:.:.:.:.:.:.:.:.:`:.:.:.ヽ     ヽ  冫:;ィ::::;'  __
 '′/  ,/     /':.:.:.:.;:. -―¬¬¬―- 、:.:ヽ     ヽ/:/,.l:::::l':´_ハ
  / .,.,''  ,    /:,: '´             ` ',    ',//;:l::::;'´ /:::/
  ,' //  /    ,'´   i    l   ! .  |     !   ,      r '´ l::〈 /::::ノ
 i /.,'  /    l   i  l __tハ l ! .| t T¬ ト l、 !      ト、 !:::l /:; '
 l./ .l  ,'!      l  ,レ'T´ ll! !.l, l  li. |', ト, _!_l `!      lヾ':.l::::!l::::l
 l,' l  ! !      !  l', l ,ゝェ 、',|',l',. ! !.l >' ,r 、 ヽ,,'l     l::ヾ:!:::|.l::::!
   !  l !      ', . l ' / /.n.',` .'|',| '!  l 0 l  '' !    .l;:::l::ー':;'::/
   ',  !. l     '., ',::''::.ヽニ.ノ, .:    ::... ミニ'r  l.   !  ll::::ト:ヾー'
    ', ! !      ヽ':;:::.` ̄   ..::.        ,' .  l.  !l::::! ';::':,
    ', l l          ';`::::..   .::::::'         ,'   l   !.';:::', ':;:::':,
     '.,! !         ';::::::::...:::::::::r--ァ     ..;'  .l l!  l ';:::', l';::::',
.       !     l   lヽ:::::::::::::::::ー.′   ..::;:;'   l .l!  !  ';:::':!,';::::',
         ! l      !.  !  ` 、:::::::::::  ...::;:::'::/    ! ,'!. /  ヽ::::':,!::::!
       ! l    .l  .l  !   `ヽ:、:;::::':::::::/     ! ,','./ l   ヽ:::';:::l
       l l!   ', . ト、. ト、',、    !:::::::::::/   , / ./// ト、、 .l! !:::ト'

467 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 06:06:47 ID:KskL/38c0]
Text toolsを失念していましたよorz

>>465は条件分岐とか正規表現とかバリバリにやりたい人向けのチュートリアルということで・・・

失礼いたしましたっ


468 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 09:21:27 ID:8xN34IJo0]
ELPlaylistに要望です。
プレイリスト上でショートカットキーを使えるように出来ないでしょうか?
それと!noheader!の機能をつけて頂けるとうれしいです。

あと$drawstring上で$gettextwidthを使うと
正常に文字の幅を取得出来ていないような気がするのですがなにかいい方法はないでしょうか?



469 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 09:56:41 ID:1D8Zh8zj0]
mp3のプロパティの「歌詞」という欄に直接歌詞を打ち込み、
foobar2000で再生中にその歌詞を表示させることって出来ますか?
やっぱりmp3と同じフォルダにテキストを作ったりしないとダメなんですか?


470 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 10:07:21 ID:5rPFTlps0]
>>464
>>469
もしかしてwikiみにくい?

471 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 10:13:48 ID:aCWAlcCR0]
>>469
MP3にタグとして(ID3v1 ,2,APEv2)書き込まれてるなら参照可能
NTFSにサブストリームとしてかかれているならたぶん参照不可能

書き込んだソフトの名前、フィールドぐらいは書こうな

472 名前:471 mailto:sage [2008/03/25(火) 10:26:31 ID:aCWAlcCR0]
>>471 へ補足
NTFSのサブストリームの読み込みはふつうに出来ました
でもlyrics artのエディタで編集は出来ない(開くときにコモンダイアログを使っているため)
Vistaだったらこのあたりちゃんとサポートされてるのかな?



473 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 10:42:43 ID:1D8Zh8zj0]
>>470
wikiを探してみてから書き込ませていただいたんですが、見つけられませんでした
どのプラグイン(コンポーネント)が必要なんでしょうか?

>>471
ソフトなどは使わずにmp3を右クリックしてプロパティ→概要→歌詞の欄に直接
書き込みました。OSはXP Proです。何かソフトを使ったりして書き込まないと
これではダメなんでしょうか?
以前のPCに購入時からインストされていたJetaudioでは上記のようなファイルを再生
させると、別窓が出現して歌詞を表示していたので最近インストしたfoobarでも出来ない
かなぁ・・・と色々と調べていたところです。


474 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 11:08:06 ID:XvoqPBCV0]
>>473
$meta(UNSYNCED LYRICS)というID3v2タグに書き込まれてると思うので
歌詞表示コンポーネントやテキスト表示コンポーネントで表示してください

475 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 11:13:02 ID:aCWAlcCR0]
>>473
プロパティシートの概要の詳細で発見した
なんだUNSYNCED LYRICSに書き込まれてるじゃないか

476 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 11:40:34 ID:1D8Zh8zj0]
>>474
アドバイス有り難う御座います。歌詞の表示は出来るんですね!
最近インストしてデフォルトでしか使用していなかったので今は全くやり方が分かりませんが、
今からwikiなどを参考にコンポーネントの表示方法などを勉強してみます!

477 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 11:49:08 ID:dMVlSD5M0]
foo_funcの作者さん規制解除されたんですね。

foo_utilsのEdit Other/〜を$contextmenu_で使うのは無理っぽいってことですが
いっそのこと
「プレイリストを指定して(無かったら作って)送る」
みたいな関数を作っちゃうのもやっぱり無理なんですかね?
出来そうならこっちのほうが嬉しいんですが。
こちら無知なものでムチャなことお願いしてたらすみません。

478 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 11:55:16 ID:dnn/xITr0]
foo_etc作者の方へ
$extract_artが展開できるのが現在mp3だけ?なので
AAC圧縮のm4aファイルにも対応出来ないでしょうか?
よろしくお願いします。

479 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 12:17:17 ID:VHSho4as0]
>>477
りどみなりwikiなり読んでるか?
$getplaylist,$playlist_create,%g_playlist_count%とか組み合わせて出来ねーのか


480 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 12:25:21 ID:qALs69Vn0]
>>462
乙です
ありがとうございます、すごすぎます

481 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 13:30:33 ID:dMVlSD5M0]
>>479
あるプレイリストを探して無かったら作るまではいいんだけど
そのプレイリストにどうやって送るか思いつかない。
もっと考えてみるよありがと。

482 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 14:38:10 ID:RE6u4ZNf0]
Discogs Tagger使ってる人いる?
ちゃんと使えてる?
XML API error て出て使えなくなったから最新(1.13)に替えたら
今度は Search 押しても何も検索しなくなった。



483 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 17:38:14 ID:VHSho4as0]
>>481
Playlist TreeならSend to active playlistとか叩けば良いだけだがねえ。
何使ってるのか知らないけど。

$calc_stringの計算結果が何でか知らんがずれる。
文字列のピクセルが200を超えないように文字数を計算して計算結果もそう返ってるのに、
表示結果を見ると明らかに200超えてる。
文字列の中に含まれるスペースの数が多いほどその傾向が強い「ような気がする」
表示幅に余裕を持たせて計算すれば良いだけの話だけど、気づいたので報告。

484 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/25(火) 17:44:12 ID:xEWRUZpZ0]
ELPlaylistの作者様に要望なのですが、
右クリでPlaylistを選択できるようにしていただきたいです。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<267KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef