プログラム名 m:びたみん ファイル名 mvita.exe 作者 紫稍花 機能 謎。なぜか作業フォルダ以下の〜.mp3/wmaファイルのタグ情報から同一ドライブ内の \System\List\Musicへ謎の制御ファイルを作り出す。 ・曲順は「タイトル名」順と「アーティスト名+年代+アルバム名+トラック番号+タイトル名」順から 選択可能。 ・〜.exeと同一フォルダに「owari.mp3」があるとアルバムリスト、プレイリストの最後にこのmp3を登録する。 注意!! お気に入り、プレイリストは空になる。また制御ファイルはmp3/wmaのタグ情報と フォルダ名、ファイル名から作り出すがどれくらいの自由度があるかは不明。 ※漢字名のフォルダ、ファイル名は可能。階層についても3段くらいは良い様だ。 ex) \User\Music\JPop\浜崎 あ〜ゆみ\ぽぉか顔.mp3 ・・・ 大丈夫の様だo(^o^)o 追加機能(0.11) ・お気に入りの継続 mびたを使っている状態でお気に入りに指定した曲を謎の制御ファイルを作成し直しても継続できる様にした。 フォルダ+ファイル名とお気に入りの状態を覚えているだけなのでフォルダを移動したり、ファイル名を 変えるとお気に入りではなくなるので注意!! ・プレイリスト作成 1曲につき1プレイリストだがキャッシュの一部を変更する事によりプレイリストを作成する事ができる。    →「キャッシュファイルの構造」を見る。    ※編集にはえくせる等の表計算ソフトが必要。 追加機能(0.12) ・M3Uを読み込んでプレイリストに追加する事ができる様になった。 動作環境 動作確認できたのは以下 0.10まで M/B:GA-7VTXE,CPU:AthlonXP 1600+,MEM:512M Windows 2000 Professional SP4 VC++6.0インストール mp3infpインストール えむろぉぶ 500i Ver.1.03 えむろぉぶ 100 Ver.2.17V 0.11〜 M/B:GIGABYTE nForce4SLI,CPU:Athlon64 3200+,MEM:1G Windows 2000 Professional SP4 VC++6.0インストール えむろぉぶ 500i Ver.1.03 95は恐らくダメ。 98SR2以降なら動くかも(動作は未確認→vmware上で動作した)。 梱包内容 mvita.exe ・・・ プログラム本体。 readme.txt ・・・ このファイル。 #β中なので梱包からカット # owari.mp3 ・・・ タイトル区切り用のmp3。お気に入りのファイルを同名にして使用する。 # 演奏時間は20秒以上とする事!! m:びた-キャッシュ無し.bat ・・・ キャッシュを使用しない場合に使用(調子の悪い時用)。 m:びた-タイトル順.bat ・・・ タイトル名順に並べる時用。 m:びた-歌手,年代,アルバム順.bat ・・・ 歌手名+年代+アルバム名+トラック番号+タイトル名順に並べる時用。 m:びた-キャッシュから再構築.bat ・・・ キャッシュファイルを直接編集してからディレクトリスキャンをせずに制御ファイルを作成する時用。 インストール方法 \User\Music へ 梱包内容 をコピーする。 アンインストール 〜.exeを削除する。レジストリは汚していない。 使用前に!! 必ずバックアップを取り、自己責任において使用する事。 本体が壊れたり再生できなくなったりファイルが消えたり等々...責任は取らない。 本ソフトを使用する事によりえむろぶの一部の機能が使えなくなる。理解の上、使用のする事。 使用方法 〜.exeをダブルクリック。終わるとエンターキーの入力待ちになるので押す。 これにより同一ドライブ内の\System\List\Musicへ色々なファイルを作り出しているはず。 こんな説明じゃわからんという方は.... (1)えむろぉぶの\System\List\Musicの内容をどこかにバックアップ。 (2)えむろぉぶの\User\Music以下へ手持ちの.mp3,wmaをコピーする。 (3)同じく梱包内容を展開、\User\Musicへコピー、 (4)〜.exeをダブルクリックしてしばらく待ってからエンターを押す。 以上でOK。USBの取り外し処理の後にえむろぉぶのケーブルをはずすとえむろぉぶが再起動。 システムエラーが出なければ使えるはず。問題点については以下を参照。 うまく動かない場合 タグ情報を消したりファイル名を変えたりしてみる。 書き込むファイル \index.mum \system\list\music\* キャッシュファイルの構造 単純なCSVファイル。EXCEL等で編集可能。 フィールド名(えくせるで開いた際の列番号)/名称 ・・・ 説明 +A/有効フラグ ・・・ 変えない事!! +B/フォルダ+ファイル名 ・・・ 変えない事!! +C/ハッシュ値 ・・・ 変えない事!!(実はチェックしていない) +D/ファイル日時 ・・・ 変えない事!! +E/曲名 ・・・ 今の所、編集可能 +F/アーティスト名 ・・・ 今の所、編集可能 +G/作曲者 ・・・ 今の所、編集可能 +H/年代 ・・・ 今の所、編集可能 +I/トラック番号 ・・・ 今の所、編集可能 +J/ジャンル ・・・ 今の所、編集可能 +K/作曲者 ・・・ 今の所、編集可能 +L/演奏時間 ・・・ 今の所、編集可能(うげげ +M/画像付フラグ(0:無,1:有) ・・・ 今の所、編集可能 +N/歌詞付フラグ(0:無,1:有) ・・・ 今の所、編集可能 +O/お気に入りフラグ(0:普通,1:お気に入り) ・・・ 気に入らなくなったらゼロにする。 +P/プレイリストタイトル ・・・ プレイリストを作成 +Q/プレイリストトラック番号 ・・・ プレイリストを作成。半角数字で入力する。 ※えくせるで保存する場合は形式を変えてはならない!!(CSVのまま保存!!) 行の順番は読み込み時に並び替えるので変更して良い。 キャッシュファイルの編集の流れ 1.えむろぉぶを接続 2.曲をえむろぉぶへコピー 3.とりあえずmびたを起動〜エンターキーを押す 4.キャッシュファイル(mvita-0.11-cache.csv)を好きな様に変更 5.m:びた-キャッシュから再構築.batを起動〜エンターキーを押す 6.USBの取り外し処理 7.ケーブルを外す 8.はっぴ〜!? 問題点 1.ID3Tag がV1.0,V1.1のみ→V2.2/2.3/2.4に対応した。SIFの対応予定は無し。 テキストタグの文字コードの対応はSJISとUNICODEのみ。 2.演奏時間が0:00と表示される→対応した。直ったつもり。 3.MP3しか扱えない→wmaも聞く事はだけできる様に対応。 →wmaの場合はmp3infpを全面採用。問題なしのはず。 →あまりに遅いので独自ルーチンに差し替え。問題無しの予定。 4.同期はできなくなる→仕様。 ちなみにm:盗りで同期するとm:びたみんで登録したファイルは全て削除されて フォルダだけが残る。 5.動作保証は無い→仕様。 6.特殊文字と半角カナを全角に変換してしまう→仕様。 7.ファイル名に'",&<>半角カナがあるとm:robeでシステムエラーが出る→対応した。 ※この様な文字があると自動的に全角へ変換する。 →'があるとどうにもダメな場合ある様だ。ファイル名に'は使わない様に。 (Cのランタイムに'が全角、半角が区別できない時ある様な気がする...んなアホな)  8.wmaだとアーティスト名等が出ない。 →mp3infpを全面採用。問題なしのはず。 →独自ルーチンに差し替え。問題は...無いはず。 9.遅い ID3TagV2へ対応したらかなり遅くなった。 →mp3infpを全面採用。高速化は望めない。 →mp3のみ独自ルーチンを使用した。ちょっと早くなった。 →wmaも独自ルーチンを使用した。ちょっと早くなった。 →えむろぉぶが遅すぎて体感できない。かなり遅い。 う〜ん...タグ情報をキャッシュすれば少しは早くなるかも... →キャッシュ制御を追加したが...HDD上なら2000ファイルで10秒くらいなのだが えむろぶでやると1分くらいかかる...これくらいが限界かなぁ... 11.エラー処理が空々。 書き込み時のチェックは一切していない。空き容量に注意。 →若干直した。まだバッファオーバーランが出るかも...空き容量は相変わらずチェックしていない。 →若干直した。画像埋込でunsyncの場合は落ちていた様だ...空き容量は相変わらずチェックしていない。 12.再生時間に誤差 TAGの情報まで考慮していないのとVBRも考慮していないので誤差が出る。 13.不明とやたら出る TAGの情報が空だったり扱え無いと判断した場合は「不明」「unknown」「0000」なんて やる。 →???に変更した。 →「!?不明」に変更した。 14.全部画像付,歌詞付になる→仕様。 こんな検索しないよね? 15.DRMに対応していない。 ライセンス情報を残しておけば(m:盗りで転送すれば)再生はできる様だ。 ファイル名やフォルダを変えたら...どうなるかわからない。 16.アルバム名が全てのアーティスト名から検索できない 元々の仕様の様だ。対応不可能ってかMPVの解釈の仕方を間違っている様な気がする...ぱか 17.100ではowari.mp3が誤動作する。 最初のアルバムに対してしか働かない。ファームが随分と違う様だ。諦めてくれ。 今後 済1.演奏時間の計算(ってMP3のフォーマット知らんぞ) 一応対応。VBRは...知らん。画像、歌詞も知らん。 済2.アルバムの最初と最後に固定の曲を再生したい アルバム再生が終わっても気付かないので昔のミュージックテープみたいに ピロリロリ〜♪みたいに鳴ったら便利かな? →インストールフォルダにowari.mp3があるとアルバムエンドとして登録する事とした。 最初は無し。 済3.ID3Tag V2の対応(って資料が無いだろ) やってできなくは無いのだが...リビジョンがいくつかある様でまとまった日本語の 資料が無い...SJISのみ対応した。時間不足。7/末は暑くて脳みそ停止。 普通のUNICODEは対応した。リトルエディアンはまだ →一応作ったが入力する物が無いので未検証。 済4.曲名、アルバム名のソーティングを変えたい 現状はアーティスト名、年代、アルバム名、トラック番号、曲名の昇順に なっている。問題は無いはずたがファイル名順、曲名順と切り替えられたら便利かな? →使っているとかなり違和感があったのでタイトル順に対応。これがデフォルト。 →アルバム表示が遅くなったのでやはりアーティスト+年代+アルバム名+トラック番号+曲名順をデフォルト とした。 済5.その他のフォーマットの対応(私には必要ないのだが...) →WMAへ対応。RMPは...知らん。 済6.MP3の判定の強化(いらんな) 7.ソースの整理 汚い... SJIS→UTF-8の変換がOSに依存しているので直したい... OS依存部分の分離 済8.リビルドの対応(無理だな) このままではお気に入りの情報が壊れてしまうが...2weekもあれば余裕なのだが そんなに休めないしなぁ... →お気に入りに対応したつもり。まだ謎の機能があるのが不安。 済9.ファイル名の自動変換 10.アーティスト全部の年代順、アルバム順のalbmを作ったら便利かな? EXモードなら「すべて」がその様に使えるのだが...きっと一般受けしないな... 作るかなぁ...う〜ん 謎 toprate.mumって何だろ? MY TOP 100と関係あるのか?動かないんだが... 著作権・免責等 このプログラムの著作権は 紫稍花 にあります。 著作者はこのプログラムの使用に起因するあらゆる損害・障害について その責任を一切負わないものとします。 著作者はバグ修正・バージョンアップの義務を負わないものとします。 転載 アーカイブの内容を変更しない限り転載・配布は自由とします。 ただし雑誌・ムック等の有料メディアに掲載される場合は事後で 結構ですのでご連絡下さい。 転載する際は可能な限り最新版をお願い致します。 連絡先 ないしょ 2chのえむろぉぶの掲示板で呼び出してくれ。 →何時まで続くかわからんがホームページを作ってみた。 http://gampf.hp.infoseek.co.jp/ 変更履歴 2006/07/17 Ver. 0.12 プレイリストの機能が貧弱だったのでM3Uを読める様にした。 って変更早っ!すいません<(__)> それにしてもREADME.TXT大きいなぁmrobe.orgには同じ様なソフトはあるけど まだ試してない。 2006/07/11 Ver. 0.11 待っていた人はいないと思うがホームページを作って配布してみた。 2chでお気に入りに対応せい!!とかプレイリストは未だか!!と書かれたので対応してみた。   ほぼ作ってからほぼ1年だなぁ...それにしても汚いソースだ...o( __)o 「追加機能」、「キャッシュファイルの構造」、「キャッシュファイルの編集の流れ」を追加。 何か日本で一番えむろぉぶを使っている気がする...そろそろバッテリーが限界かなぁ... 2005/11/17 Ver. 0.10 やっと100を持っている人を発見。借りて来たら...動かん!! \system\dataに色々とキャッシュをする様だ。起動高速化の為と思うが... なんで500はやらないんだ?まぁそれが××ンパス品質という奴か...(--メ キャッシュを消すと再生はできるが今度はアルバム名が出ない...う〜ん...o( __)o albmNNNN.mumからmsicNNNN.mumへのリンクを固定で10個持っていたのが 良くなかった様だ。適正な物のみとした。手抜きは良くないな(--; キャッシュの問題がよくわからん。盗りから100へ通信しているとは思えん... index.mumを中身を変えずに出力する様にしてみたら...をぉ動いたo(^o^)o でもowari.mp3は誤動作。ここらが限界かな。 それにしても2chで話題にならんなぁ...使っている人がいないと見るべきだな。 「100に思う事」「書き込むファイル」を追加。 2005/11/10 Ver. 0.9 2chにてREADME.TXTの誤記が指摘された。修正...恥ずい(/_;) 作者が「ないしょ」の割には著作権・免責の所になんか名前が残っているが 気にしない事にしよう(^^;それにしても「athron」をgoogleで検索すると 誤記の説明まで出るとは...笑える...って人の事は言えんな(--; バージョンは変えて無い 2005/11/03 Ver. 0.9 ひさしぶりに落ちたので修正。unsyncの場合のメモリ参照例外だった(--; 2005/09/06 Ver. 0.8 アルバム表示が遅い様な気がしたのでソートを元に戻した。 不明の表示を「???」から「!?不明」へ変更。 「検索できません/」を発見。バグかと思ったら10秒くらいのMP3を再生すると 発生する様だ。owari.mp3は長め(20秒〜)が良い様だ。 検索処理を改善すれば2000ファイルで2〜3秒は縮められるとは思うのだが...直しても意味無いなぁ タグがあるのにファイル名がタイトルに採用される場合が指摘された...バグ →タグの長さの判定で2.2/2.3/2.4の解釈を間違っていた。修正 プレイリスト、お気に入りに対応してみた。 msvcrt?.dllは不要の様だ。はずした。 2005/08/16 Ver. 0.7 キャッシュ制御を追加してみた。タイトル順に対応、これをデフォルトとした。 owari.mp3に対応。 2005/08/09 Ver. 0.6 mp3infpを使用するとあまりに遅いので独自ルーチンに戻した。 WMAの場合にWM/TrackとWM/TrackNumberの2種類がある様だ。後に出て来た方が優先される。 名前を変えてみた。かわいがってくれ<(__)> 2005/08/05 Ver. 0.5 アイコンとバージョンリソースを付けた。WMA専用機である事が発見されたので やる気が失せた。タグの取得はmp3infpを使用。WMA,MP3に完全対応した...はず。 最初からこぉすれば良かった(/_;) 2005/08/02 Ver. 0.4 「検索できません/」エラーに対応(--;\→/の変換の再に漢字の考慮抜け。 こぉいうのも記憶力衰退によりミスだな...ショック(/_;) 2005/08/01 Ver. 0.3 ID3TagV2対応を一応完了。SJISのみ対応。unicodeは未対応。 wmaの対応まで手が回らなかった(/_;)そろそろアイコンくらいつけたいのだが... 2005/07/26 Ver. 0.2 演奏時間に対応。TAGの解析が今一で誤動作する部分がある。JPEG埋め込みのされている物は ダメ。,寝坊して遅刻だ(--; ついでにファイル名の自動変換(全角化)にも対応。MPEGヘッダの解析をしないと演奏時間に 対応できないのでMP3の判定強化もできてしまった。wmaも聞く(リンク)だけはする様にした。 テストは...してない(--; 2005/07/26 Ver. 0.1 特殊文字の扱いがまずかったらしい。&<>"',半角カナについて全角に変換する様に修正 これで手持ちのMP3は変換できる事がわかった。ファイル名の自動変換はまだ。 ファイル名に&"',半角カナが無ければ使える。Ver.0.0は奇跡的に動いていたらしい(--; "の対応は...調べて無い(--; 2005/07/24 Ver. 0.0 とりあえず動いたので記念に V0.0を与えようo(^o^)o 開発経緯 あまりに腹立たしいので作ってみた。UIを捨てればなんとかなるとは思ったのだが... 結構時間が掛かってしまった。 独り言 I氏の壷みたいなソフトの方が受けが良かったかな...3日じゃこれが限界... 「今後1.」、「今後2.」をクリアしたら公開するかなぁ 「今後9.」も必須だな...めんどい... 想定外の挙動でソースがさらに汚くなった...鬱o(__ )o なにげなくキャッシュファイルを修正すれば表示の編集ができる様になったが...どこまでCSVが 読めるのだろうか...EXCELの挙動が不安...o(__ )o 腹立たしい事 レジュームが出来ない。タコ。100はしている事を発見。なんで上位機種でしないんだ? タコ zip.mp3の事を考えていない。タコ。 画像が表示できない・・・私だけだろうか?JPEGに制限があるのだろうか? MP3に大きなJPEGを埋め込むとシステムエラーになる。 歌詞が表示できない・・・私だけだろうか? どうやらMP3だと画像も歌詞も表示できない様だ・・・何それ? WMAしか表示できないとは...は? しかもPHOTO,REMIXから全ての画像を削除するとWMAでも画像が表示できなくなる。タコ。 2chにてexif-jpegで表示される事が判明。最初から付いてくるjpegは表示できる。やっぱりタコ。 なんか表示できるMP3を発見。不思議だ。 重い・・・胸ポケットに入れて聞いていると苦しくなる 大きい・・・胸ポケットから煙草を出す事になってしまった。こんな大きい物をどぉやって 身に付けるのだろう?鞄に入れるのか?私の鞄は大きく重いのでヘッドホンが届かないし そんな事をしたら曲を選べなくなる。音楽は身に付けても本体は身に付けないのか? 上下が逆・・・左胸ポケットへ液晶を体の方へ向けて入れる。右手で出すと上下が逆になる。 右手の親指がスイッチに来て押しやすいのだが...上下が逆ではね〜 リモコンが使えない・・・アルバム選択できないのでは不要。 遅い・・・起動も曲選択も終了も遅い。何やってんだろ?全部読み込んでるっぽい。タコ。 PCに接続できない・・・3回に1回しか認識しない。クレードルの接触不良だろうか??? thinkpadX22には接続できない。初期不良だろうか? クレードルから「ガチッ!!」と音がしたら何かうまく接続できる様になった。接触不良だった様だ(--; バッテリが少なくなるとプチプチと音がする・・・様な気がする。 シャッタが画面では×・・・手ブレしろと? シャッタが+・・・押した所が+になるが...ズームでもできるのか?と期待してしまう。 ACアダプタが大きい・・・こんなを持ち運べと? ACアダプタが専用品・・・大きい上に専用品では...使えん サードパーティで車載用の物がある様だ。これなら簡単に改造できるかも。 USBケーブルが専用品・・・何の意味があるのだろう...コストかかるだけたろうに...使えん クレードルが無いと充電できない・・・こんなの出張に持っていったら壊れるって! 曲選択が変・・・選択はし易いと思うのだが...検索に入ってから戻るのはこんな操作しか無い のだろうか...また、ホールドモードから復帰した際にアルバム選択をすると表示が 変になる。というか選択したつもりのアルバムでは無い曲が表示される。バグ? 表示が今一・・・アルバム画像が無い場合は四角を表示するのは無意味。画面を有効に活用して欲しい。 イコライザが格好悪い・・・ボリューム選択は格好良いと思うのだがね... 四隅のアイコンいらない・・・考え過ぎ。不要。左下の1個からポップアップした方が良い。 色が今一・・・背面が白、ヘッドホンも白だとiPodみたいで嫌。 ヘッドホンが今一・・・個人的な意見だが、万人の満足するヘッドホンを付けるのは 無理だからいっそ付けない方が良いのでは? 今更オープンインナーなんて社会に迷惑。 パッテリがもたない・・・16時間くらいはもって欲しい。移動中にリスニング。到着して撮影& USBストレージって使いたいのだが... REMIX・・・なんですかそれ? それにしてもこのタイミングで新機種を出すとは...まだ作るつもりか...アホ 新たにWMAのVBRだと停止する事を発見。なんだこれ...m:盗りで作成、転送したのに... 再生できないのならなんか言えよ、ば〜か!! 100に思う事 借りた100に対してだが... タッチパネルはダメ。500でも最初に思った事だが、使いずらい。慣れれば良いのだろうが商品としてはどちらも× 操作性は...可でもなく不可でもなく。魅力的とは思わんな。△ デザインは良い。黒と赤の対比が秀逸。でも背面が白では...やはり黒にして欲しかった△ 液晶が今一。これが普通なのだろうが500の液晶を見た後では見れん。△ 音は変わらない。 総合△。林檎が嫌で今後のサポートは望めないが安いのが良いなら買えば?って感じかな。これは500に対しても同じ 気持ち。私はメジャー路線は嫌いなので次に購入するならケン○ッ○かC×W×Nかな(^^; 良いと思う所 う〜ん... ボリューム選択は格好良いと思った。 曲の選択もし易いと思う。でも格好悪い。「>」は無いだろ! えむろぉぶに対する要望 レジュームの対応・・・カーステにも劣る!! zip.mp3の対応・・・後発なのだから少しは他社の物も研究して欲しい!! スキンに対応して欲しい・・・アイコンの配置と画像について自分で作りたい★上下を逆に表示したい!!!! テキスト表示をしたい・・・よね★ PDFを表示したい・・・よね★ ファーム等関連情報の公開・・・どうせ後継はつくらないのだからね★って出しやがった。でもHDD版は出せないよね。って凍結しやがった。 素直に撤退って言えよ。普通の会社なら撤退と言って状況に応じて復帰するって言うだろ!頭悪すぎ!!(--メ ACアダプタの小型化と変換コネクタの販売・・・変換コネクタだけでもね★ TVチューナ・・・欲しい★ 外部入力の対応・・・本当はしてるよね★公開してね★ 動画再生・・・欲しい★DivXは絶対に対応してね★M-Jpegならいらないよ!! 外部バッテリの対応・・・出すよね★電池でね★ USBホストの対応・・・この容量なら当たり前だよね★