主にメモ

ただのメモ

BGM Player(VLCメディアプレイヤーで)

長いことPCを起動と同時になでしこ1で作った、指定したフォルダ内の音楽ファイルを列挙して

ランダムのプレイリストを作ってMCIで鳴らすタスクトレイに常駐のものを使っていたのですが、

最近、追加した音楽ファイルのファイル名のいくつかにUnicodeが使われていて

なでしこ1を使用するとUnicodeのファイル名のファイルでエラーがでて止まってしまう。

手動でファイル名をリネームすればいけるのですが、これからも増え続けることを考えると、何とかしておきたい。

試行錯誤してみたのですが、…うまくいかない。(自分には荷が…)

なでしこ1.6で64bit化。Unicodeのファイル名に正式対応!?…。してくれませんかね~。無理かな、やっぱり。

 


諦めてVLCメディアプレイヤーをコマンドから起動させて同じようにするための

なでしこ1メモ。

 

#vlc playerシャッフル再生 in タスクトレイ (スタートアップフォルダへ要登録)

母艦の可視はオフ
「"C:\Program Files\VideoLAN\VLC\vlc.exe" --random --loop --qt-start-minimized --qt-notification=0 --recursive=expand "C:\hogehoge"」を起動
終了

 

/*"C:\hogehoge"内のサブフォルダも含むファイルを

ランダム、リピート、システムトレイのアイコンのみでVLCを起動

 

VLC オプション
プレイリスト
  -Z, --random, --no-random      ファイルをランダムに再生
                                 (デフォルトで無効)
  -L, --loop, --no-loop          すべてをリピート
      --recursive={none,collapse,expand} 
                                 サブディレクトリの振る舞い
Qtインターフェース (qt)
      --qt-notification={0 (常にしない), 1 (最小化時), 2 (常に)} 
                                 トラックの変更時、ポップアップで通知
          VLCが最小化もしくは、隠されている時に現在のプレイリストの項目が変更されるとアーティストとトラック名を通知するポップアップを表示します。
      --qt-start-minimized, --no-qt-start-minimized 
                                 システムトレイのアイコンのみでVLCを起動
                                 (デフォルトで無効)
          VLCはタスクバー上のアイコンのみで起動します。
*/