覚え書き

覚え書きに近い日記

デル株式会社

スポンサーサイト


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Music Center for PCのプレイリスト吸い出し(エクスポート)ツール


Media Goが更新されなくなり今後はMusic Centerを更新していくとSONYが言うから入れ替えたものの、ファイル転送がWalkmanしか認識しないとかいう困った仕様。
Xperiaを含むAndroid端末への音楽ファイルの転送ができない。
何だってこんな使いにくいことになったのかという愚痴は方々で聞くのでここではこの辺にして。

音楽ファイルのコピーはもう仕方ないからWindowsのエクスプローラで片付けたは良い物の、プレイリストのコピーで困った。
プレイリストがm3u等のファイルとして存在していない。
ツールにエクスポート機能があるのかなと探したけど、インポート機能はあるくせにエクスポート機能が無い。
本当にもうアレ。

調べるとどうやらAccessのデータベースで管理されているらしい。
しかもmdbってどんだけ古いソースをそのまま使っているのか。10年前ですか。もっとですか。
いやSONY内部の開発チーム(があるのか知らんけど)も過去からの柵に縛られているのかなと、最近VB6.0などというサポートも何もあった物じゃないプログラムの改修をした身からは同情を禁じ得ないと思いつつ、VBScriptで以下のようなものを作ってみた。

DrawMusicCenterPlaylist
Music Center for PCのプレイリスト吸い出し(エクスポート)ツール
ダウンロード→DrawMusicCenterPlaylist_ver1.3.zip

■バージョン情報
Version 1.0 初版
Version 1.1 ダイナミックプレイリスト対応
Version 1.2 作者URL変更(間違ってた……)
Version 1.3 時刻の時分秒で時が1桁の場合に0を付与して2桁となるよう調整

■お約束の文章
本ファイルを使用しておきた問題は当方では関知いたしません。
全て自己責任で使用してください。
サポートは基本的にしないのでそのつもりで。

■動作環境
・Music Center for PCがセットアップされている環境
・VBScriptが動く環境
・ADOによるDB接続が可能な環境

■動作確認環境
・Music Center for PC 1.0.00.08241
・Windows 10 Home 64bit

■使い方
ダウンロードしたzipファイルを解凍して得られたDrawMusicCenterPlaylist.vbsを適当なフォルダへ配置。
※他の邪魔なファイルとかが無い新規に作成した空フォルダへの配置を推奨
配置したVBSファイルをカチカチっとダブルクリック等で実行する事で、
VBSファイルを配置したフォルダと同じ並びに年月日時分秒(yyyyMMdd_HHmmss)のフォルダを自動生成。
その中にMusic Center for PC上で管理されている「プレイリストの名前.m3u」ファイルを作成する。

以上。

一応自分が自分の為に欲しいと思った補助機能として
・フルパス情報からドライブ文字列を除去して出力する機能
・音楽ファイルの拡張子グループ別にm3uファイルを作成する機能
を持たせている。

その他、スクリプト内部の書き換えにより
・音楽ファイルの拡張子グループ別にm3uファイルを作成する機能の無効化
・出力ファイルの文字コードをShift_JIS、UTF-8、UTF-8N(BOM無)の切り替え
といった機能も持たせている。

スマホへのコピーは自動では行わないので、手作業。
本ツールにより作成されたm3uファイルをAndroid端末にWindowsエクスプローラでファイルコピーする。
配置した場所から音楽ファイルまでのパス情報が相対的にあっていればミュージックアプリなどで使用できる感じ。

もしかしたら同じような悩みを持った人の解決策となるかもしれないのでここに公開しておく次第。

スポンサーサイト


コメント

 

なぜだかわからない、MusicCenter for PCの糞使用により、プレイリストの書き出しができなかったので、何かいい方法がないかとネットを徘徊しておりましたところ、こんな便利なツールがあるだなんて!!
 作成者様。本当にありがとうございます!
 そもそも、クソニーが書き出し機能をつければよかったのに...。

 

大変助かりました!ありがとうございます!!

コメントの投稿


管理者にだけ表示を許可する

トラックバック

http://sia.blog4.fc2.com/tb.php/456-f9c70078

«PREV  | ホームへ戻る |  NEXT»

おすすめ商品

ソニーストア ソニーストア

ブログ内検索

プロフィール

Author: sinsia
携帯アクセスはQRコードから

Admin

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。