Calendar

SH901iCで再生中も曲名を表示しよう! その2


(2005/8/1)
最新のプログラムは「FOMAでジャケット写真入りの音楽を聴くために【導入編】」にあります。ここのプログラムは古いので使わないで下さい


タイトル表示プログラムをバージョンアップしました。

【このプログラムは何をするのか】
このプログラムはどういう用途のものなのかついては以前のblogを参照して下さい

【変更点】

1)mp3 ID3 Ver1対応
 元の音楽ファイルがmp3で、なおかつID3 Ver1のTAGがある場合にはその内容をプレイ中に表示する様にしました
 ID3 Ver2については大変そうなので対応の予定は未定ですm(__)m

2)ジャケット機能
 自分の好きな画像をバックグラウンド画像として使用できます

3)カラーカスタマイズ
 ジャケット機能を使っているときには文字の色も指定できます

4)3行表示対応
 mp3 ID3タグを使用している場合には、1行目にアルバム名、2行目にアーティスト名、3行目に曲名を表示します

【プログラムのダウンロード】
1)以前にこのプログラムをインストールした人、またはPCに.NET Framework 1.1
がインストールされている人はちっちゃい方をダウンロードして下さい
2)それ以外の人はおっきい方をダウンロードして下さい。
 おっきい方は20MB超の、どでかファイルです。ADSLなど回線の速い環境でのダウンロードをお勧めします

ちっちゃい方をダウンロード
おっきい方をダウンロード

【インストール方法】
前と同じく、携帯動画変換君のディレクトリにインストールして下さい。
うまくインストールできると携帯動画変換君のディレクトリにaddonというフォルダができます。そして、その中にjpgGenというフォルダが、さらにその中に「jacket.jpg」というファイルがあるはずです。

【注意】
インストールが終わったら、携帯動画変換君のsetup.exeを再実行し、「機種別設定:3GPPファイル, SH901iC用設定」を選び直すことを忘れない様にしてください。
これを忘れると、曲名に「jpgGen」と入った寂しいファイルができあがることになります


【使い方】
1)ジャケット機能の使い方
 音楽ファイルと同じ場所に「jacket.jpg」というファイルを置いて下さい。そのファイルを背景画像として使用します。
 画像は320x240に変換しますので、元の画像のサイズによっては縦横比が狂ってしまうことがあります。
 また、小さいサイズのファイルを使用すると画質が悪くなります。

2)色指定の使い方
 上記のジャケット画像のファイル名を「jacket_color1_color2_color3.jpg」という名前にしてください。
 color1が1行目のアルバム名の色、color2がアーティスト名、color3が曲名の色になります。
 また、color名に存在しない色名を指定すると、その項目を非表示にすることができます。

 たとえば
 ジャケット画像を「jacket_white_red_blue.jpg」というファイル名にすると、上から白赤青というトリコロールの配色になります
 ジャケット画像を[jacket_X_X_green.jpg」というファイル名にするとアルバム名とアーティスト名を非表示にし、曲名を緑で表示できます

【色の名前一覧】

ActiveBorderActiveCaptionActiveCaptionText
AliceBlueAntiqueWhiteAppWorkspace
AquaAquamarineAzure
BeigeBisqueBlack
BlanchedAlmondBlueBlueViolet
BrownBurlyWoodCadetBlue
ChartreuseChocolateControl
ControlDarkControlDarkDarkControlLight
ControlLightLightControlTextCoral
CornsilkCrimsonCyan
DarkBlueDarkCyanDarkGoldenrod
DarkGrayDarkGreenDarkKhaki
DarkMagentaDarkOliveGreenDarkOrange
DarkOrchidDarkRedDarkSalmon
DarkSeaGreenDarkSlateBlueDarkSlateGray
DarkTurquoiseDarkVioletDeepPink
DeepSkyBlueDesktopDimGray
DodgerBlueFirebrickFloralWhite
ForestGreenFuchsiaGainsboro
GhostWhiteGoldGoldenrod
GrayGrayTextGreen
GreenYellowHighlightHighlightText
HoneydewHotPinkHotTrack
InactiveBorderInactiveCaptionInactiveCaptionText
IndianRedIndigoInfo
InfoTextIvoryKhaki
LavenderLavenderBlushLawnGreen
LemonChiffonLightBlueLightCoral
LightCyanLightGoldenrodYellowLightGray
LightGreenLightPinkLightSalmon
LightSeaGreenLightSkyBlueLightSlateGray
LightSteelBlueLightYellowLime
LimeGreenLinenMagenta
MaroonMediumAquamarineMediumBlue
MediumOrchidMediumPurpleMediumSeaGreen
MediumSlateBlueMediumSpringGreenMediumTurquoise
MediumVioletRedMenuMenuText
MidnightBlueMintCreamMistyRose
MoccasinNavajoWhiteNavy
OldLaceOliveOliveDrab
OrangeOrangeRedOrchid
PaleGoldenrodPaleGreenPaleTurquoise
PaleVioletRedPapayaWhipPeachPuff
PeruPinkPlum
PowderBluePurpleRed
RosyBrownRoyalBlueSaddleBrown
SalmonSandyBrownScrollBar
SeaGreenSeaShellSienna
SilverSkyBlueSlateBlue
SlateGraySnowSpringGreen
SteelBlueTanTeal
ThistleTomatoTransparent
TurquoiseVioletWheat
WhiteWhiteSmokeWindow
WindowFrameWindowTextYellow
YellowGreen
FOMAでジャケ写音楽 | comments (40) | trackbacks (0)

Comments

fumibo | 2005/04/15 06:03 PM
すみません、教えていただけますでしょうか?
下記項目がありますが、これは、変換前ファイルがある場所ですか?どこの音楽ファイルを同じ場所でしょうか?
どこにおいたらよいのか、詳細を教えていただけますでしょうか?

1)ジャケット機能の使い方
 音楽ファイルと同じ場所に「jacket.jpg」というファイルを置いて下さい。

おいそがしい中かと思いますが、よろしくお願い致します。
fumibo | 2005/04/15 06:42 PM
たびたびすみません。
ちなみに、タイトルなど、画面センター配置はできないでしょうか?
何か方法があればご教授ください。
もしくは何か簡単に変更できるものであれば、変更していただけると嬉しいです。

これ、使ってみましたがGOODですよ!!
いけだ (@_@) | 2005/04/16 02:04 PM
>fumiboさん
回答遅くなってすみません。

1)jacket.jpgの置き場所は「変換前」の音楽ファイルと同じ場所です。

2)センターというのは縦方向のセンターですよね。今は出来ないので、ちょっと考えさせて下さい。

よろしくお願いいたします。
fumibo | 2005/04/19 04:42 PM
回答いただきありがとうございます。
なるほど、変換前のmp3ファイルがおいてあるフォルダでいいんですね?
addファイル内でなくていいんですか?よくわからなくてすみません。addファイルの中にありましたので。また、addフォルダにリンクして読んでいるわけではないですよね?


センターというのは横です。前は一行でタイトル表示だったものが、変換してみたら、二行とかになったものですから。。。
fumibo | 2005/04/20 06:34 PM
ありがとうございます。mp3フォルダのファイルのところに色指定したjacket_X_X_X.jpgをおいてみますね。これでよろしいですよね?

いろいろとお願いします。とにかくすばらしいですよ、これ!!
いけだ (@_@) | 2005/04/20 08:23 PM
>fumiboさん

はい。jacket.jpgはmp3のおいてあるフォルダに置いて下さい。
addonの下にあるjacket.jpgは、mp3のあるフォルダにjacket.jpgが無かったときに使用するテンプレートです。

表示行数ですが、アルバム名とアーティスト名は1行表示(長い場合は後ろが切れる)、曲名は2行表示になっています。
時間が出来たら表示行数も指定できる様にしたいと思います。
SKT | 2005/05/29 06:30 PM
はじめまして、こんばんは。
すみませんが教えていただけないでしょうか。

インストール後、携帯動画変換君のsetupを行い、【音楽+タイトル】で、.mp3ファイルをドラッグしてみてるのですが、エラーが出て止まってしまうのです。

エラー内容は、


 JPGGEN.EXE - 共通言語ランタイム デバッグサービス
 アプリケーションで、ハンドルできない例外が発生しました。


というものです。
,Net Framework関係なのかと思い、,Net Framework 1.1(SP1)を再度インストールしてみたりしたのですが、うまくいかないのです。
【音楽+タイトル】、【音だけ】ではうまく変換できたのですが・・・。

動作環境はWindowsME 、変換君のVer.は3.1です。


同じようなエラー報告はありますか?
解決策を教えていただけないでしょうか?
よろしくお願いいたします。
いけだ (@_@) | 2005/05/30 07:42 PM
>SKTさん

同様のエラー報告は聞いたことがないのですが、mp3ファイルとの相性かもしれません。どのmp3ファイルでも同様のエラーが出ますでしょうか?
SKT | 2005/05/31 06:50 PM
>いけだ (@_@)さん

レスありがとうございます。
手持ちの.mp3ファイル10コほどで試してみましたが、 どれもダメなようです・・・(+。+;)

ちなみに変換君の方では以下のエラーログが出力されています。


 ハンドルされていない例外 :     System.ArgumentException: 使用されたパラメータが無効です。
  at System.Drawing.Bitmap..ctor(String filename)
  at jpgGen.Class1.Main(String[] args)
 A>Dialog : 処理実行中にエラーが発生しました [Error:-1]
 T>Finished.
SKT | 2005/05/31 06:52 PM
>いけだ (@_@)さん

レスありがとうございます。
手持ちの.mp3ファイル10コほどで試してみましたが、 どれもダメなようです・・・(+。+;)

ちなみに変換君の方では以下のエラーログが出力されてます。


 ハンドルされていない例外 :     System.ArgumentException: 使用されたパラメータが無効です。
  at System.Drawing.Bitmap..ctor(String filename)
  at jpgGen.Class1.Main(String[] args)
 A>Dialog : 処理実行中にエラーが発生しました [Error:-1]
 T>Finished.
SKT | 2005/05/31 06:54 PM
連続投稿になってしまいました・・・すみません(*_*;)
いけだ (@_@) | 2005/06/01 11:52 AM
>SKTさん

jacket.jpgファイルの読み込みに失敗しているみたいです
携帯動画変換君のインストールフォルダの下の、addon\jpgGen\jacket.jpgというファイルがありますでしょうか?
また、変換元のmp3ファイルを置いいるフォルダにジャケット用のjpgファイルを置いていますでしょうか?
SKT | 2005/06/01 07:01 PM
>いけだ(@_@)さん

たびたびすみません。

>携帯動画変換君のインストールフォルダの下の、addon\jpgGen\jacket.jpgというファイルがありますでしょうか?
これはありました。いけださんのタイトル表示プログラムのインストール後のままです。


>変換元のmp3ファイルを置いているフォルダにジャケット用のjpgファイルを
この部分について、以下の手順で行っているのですが、合ってますでしょうか?
1.mp3ファイルと同じフォルダに jacket.jpg という任意の画像ファイルを置く
2.このフォルダからmp3ファイルを携帯動画変換君にドラッグ
3.3gpファイルに変換される
4.データリンクソフトで3gpファイルとjpgファイルをMiniSDに書き込み

いろいろ試してみているのですが、やっぱり2の時点で同じエラーで止まってしまうのです。
手順を間違えてましたらすみません。。。
SKT | 2005/06/02 06:50 PM
>いけだ (@_@)さん

やってみましたが、やはり同じエラーメッセージがでてしまいます(「JPGGEN.EXE - 共通言語ランタイム デバッグサービス アプリケーションで、ハンドルできない例外が発生しました」というもの)。

(※変換君のエラーログですが、前回ご報告したのは、jacket.jpgをmp3と同じフォルダにおいていなかったときのもののようでした。どうも勘違いしていたようです・・・すみません。)
結局のところログは、

・jacket.jpgを同じフォルダに置いていないときのエラーログ
ハンドルされていない例外 : System.ArgumentException: 使用されたパラメータが無効です。
at System.Drawing.Bitmap..ctor(String filename)
at jpgGen.Class1.Main(String[] args)
A>Dialog : 処理実行中にエラーが発生しました [Error:-1]
T>Finished.

・jacket.jpgを同じフォルダに置いているときのエラーログ
ハンドルされていない例外 : System.Runtime.InteropServices.ExternalException: GDI+ で一般的なエラーが発生しました。
at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
at jpgGen.Class1.Main(String[] args)
A>Dialog : 処理実行中にエラーが発生しました [Error:-1]
T>Finished.

となっていました。
何度もすみませんが、よろしくお願いします。
いけだ (@_@) | 2005/06/02 09:25 PM
>SKTさん

手順は合っています。
試しに、mp3と同じ所においてあるjacket.jpgを削除して、2??4の手順をやってみてもらえますか?
よろしくお願いします。
as | 2005/06/05 05:14 PM
うまく変換できません変換しようとしたら「アプリケーションでハンドルできない例外が発生しました」って出ます
いけだ(@_@) | 2005/06/06 06:29 PM
>SKTさん
>asさん

うまく変換できずご迷惑をおかけしてます。
近いうちにDebugルーチンを仕込んだVersionをReleaseします。
それで原因がつかめると思います。

ちなみに、携帯動画変換君のインストールフォルダ名を教えて貰っても良いですか?
そこに日本語が混じっているとうまく行かないのかもしれません。
as | 2005/06/06 07:05 PM
Dの中の新しいフォルダの中の3GP_Converter031の中です
SKT | 2005/06/07 07:37 PM
>いけだ (@_@)さん

こちらこそご丁寧に対応していただき、ありがとうございます。
変換君のインストールフォルダですが、
D:\Free Ware Files\3GP_Converter031
です。
Dドライブ直下のフォルダが半角スペースを含むフォルダ名だったので、そのせいかなと思い、
D:\FreeWareFiles\3GP_Converter031
に変えてみたのですが、結果は一緒でした(-_-;)

ちなみに、エラーメッセージですが、
 アプリケーションで、ハンドルできない例外が発生しました。
 処理 ID=0xffee3b99(-1164391)、スレッド ID=0xffec3a69 (-1295767)
のあとに、[キャンセル]をクリックすると、

 JPGGEN.EXE - デバッガが見つかりませんでした。
 登録された JIT デバッガを使用できません。 以下のコマンドで JIT デバッガを起動しようとして、エラー コード 0x2 (2)が発生しました。 コンピュータの設定を確認してください。
 cordbg.exe!a 0xffee8ca1

というのが出ます。
いけだ (@_@) | 2005/06/11 04:46 PM
デバッグ情報を入れたプログラムを作ろうと思ったのですが、手違いでソースがありませんでした。
ということで、修正までにはしばらく時間がかかりそうです。すみませんm(__)m
as | 2005/06/12 02:46 PM
え??どれくらいですか?
SKT | 2005/06/14 05:41 PM
> いけだ (@_@)さん

了解しました。
お忙しいなか大変でしょうが、タイトル表示機能ぜひほしい機能なので、楽しみに待ってます。

・・・でもなんでうまく動かないんでしょうね。とりあえずまたいろいろ試行錯誤してみます。
いけだ (@_@) | 2005/06/20 04:44 PM
おまたせしましたm(__)m
Debug版を置きましたので試して頂けますでしょうか?
http://ikeda.air-nifty.com/mylife/files/jpggensp302.lzh" rel="nofollow">ダウンロード
今回はうまくinstallできると
addon\jpgGen\jpgGen.iniというファイルが作られます。うまくinstallできているかどうかはそのファイルで確認して下さい。
では、よろしくお願いいたします。
as | 2005/06/21 06:20 PM
このソフトの設定がわかりません全体的な設定を教えてください
as | 2005/06/22 05:23 PM
InstMsiW.Exeと言うファイルを開こうとするとアプリケーションに対するOSまたはOSのバージョンが違いますって出ますちなみにOSは98SEです。
いけだ (@_@) | 2005/06/22 09:23 PM
>asさん

基本的な使い方は以前のblogをご覧ください。http://ikeda.air-nifty.com/mylife/2005/04/post_1.html" rel="nofollow">以前のblog

Debug版ではDebug処理以外に色々な設定ができるような拡張もしてありますが(jpgGen.iniで設定)、それについてはもう少しソフトが安定したらまとめたいと思います。

とはいえ、jpgGen.iniで設定できる項目は項目名を見て頂ければなんとなくわかっちゃうとは思いますけど(^^ゞ
いけだ (@_@) | 2005/06/24 07:23 PM
>asさん

InstMsiW.Exeは実行する必要はないです。
実行するのはSetup.exeになります。

もし、.NET Frameworkをインストールしていないのであれば以前のバージョンの「大きい方」をインストールしてから、今回のプログラムを追加インストールして下さい。
as | 2005/06/25 10:26 AM
前と同じようになりますけど・・・
as | 2005/06/27 02:22 PM
エラーメッセージですが、
 アプリケーションで、ハンドルできない例外が発生しました。
 処理 ID=0xffee3b99(-1164391)、スレッド ID=0xffec3a69 (-1295767)
のあとに、[キャンセル]をクリックすると、

 JPGGEN.EXE - デバッガが見つかりませんでした。
 登録された JIT デバッガを使用できません。 以下のコマンドで JIT デバッガを起動しようとして、エラー コード 0x2 (2)が発生しました。 コンピュータの設定を確認してください。
 cordbg.exe!a 0xffee8ca1

というのが出ます。
いけだ (@_@) | 2005/06/27 02:39 PM
>asさん

エラーが起きると、携帯動画変換君で黒っぽいWindowが開くかと思うのですが、そのWindowのメッセージを教えて頂けますか。

黒っぽいWindowを右クリック

ログ全体をコピー

した内容を、ここに貼り付けてもらえると助かります。

お手数をおかけしますがよろしくお願いいたします。
いけだ (@_@) | 2005/06/27 07:21 PM
>asさん

お手数ですが、エラー画面のメッセージを教えて頂けないでしょうか?
それで原因が分かるかもしれないです。
as | 2005/07/28 06:10 PM
変換君で.mldの着メロを作れるやつを作ってもらえませんか?
いけだ (@_@) | 2005/07/29 09:30 AM
■asさん
 変換君はmldは作れないみたいです。
 mldが作れるフリーのツールだとWMC-MA3-Nとかがありますが、SHシリーズ向けのmldになるかどうかはやったことがないので分かりませんm(__)m
再帰 | 2005/08/09 09:14 PM
mldはMIDI作成のソフトで
作れますよ。
もしも、mldを変換君で使いたいなら
mld→midi→裏技でwavが必要ですね
as | 2005/10/09 12:57 PM
変換君で重低音重視のプログラムを作っていただけませんか?
再帰 | 2005/10/20 05:53 AM
asさんへ
それは変換君では無理かと
重低音強調は音声編集ソフトで
as | 2005/10/28 09:28 PM
どうにかして再生中にGIFアニメーションを取り入れることはできないんですか音+アニメ見たいな感じで自分でもかなり探したんですけど・・・
いけだ (@_@) | 2005/10/31 10:21 PM
■asさん
私も歌詞を動画で流したかったのですが、現時点では難しいようです。携帯動画変換君では動画と音声を合わせて一つのファイルにはできないようなので。
as | 2005/11/19 11:15 PM
変換君で画像をつけてそのまま圧縮しないで輸出するやつを作ってください端的に言えば変換前のデータにただ画像を付けるだけで輸出するファイル
いけだ (@_@) | 2005/11/20 01:37 AM
■asさん
元のファイルがmp3だとすると、mp3ファイルは音声を保存するためのファイルですから、そのままの形式で画像を付けることはできませんよ。

Comment Form

icons:

Trackbacks