MP4ファイルの詳細プロパティのVBScript等による設定について


MP4ファイル右クリックプロパティ内の詳細プロパティ項目をVBScriptにより自動で設定したいと考えております。
VBScriptの作成方法やできれば、VBScript自身を作成いただけると幸いです。
設定するプロパティ項目としては、「タイトル」「サブタイトル」「コメント」「タグ」「ジャンル」「発行元」となります。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/11/05 12:23:14
  • 終了:2011/11/12 12:25:03

回答(2件)

id:kodairabase No.1

kodairabase回答回数661ベストアンサー獲得回数802011/11/05 13:08:50

ポイント250pt

id3libを使えばできます。

http://id3lib.sourceforge.net/

id:gocnia3

Webで検索したのですが、情報が少なく

インストール方法やVBS作成方法が載ってるサイトなどのURLをいただけますでしょうか

できれば、簡易的でも結構ですので作成いただけないでしょうか

2011/11/07 10:29:48
id:cx20

id3lib を VBScript から使用する為には id3com という COM ラッパーをソースからビルドする必要があるようです。

(ソースをコンパイルするには、VC++6.0 が必要なようです。)

2011/11/09 06:44:33
id:a-kuma3 No.2

a-kuma3回答回数4524ベストアンサー獲得回数18802011/11/10 18:22:39

ポイント250pt

そのものズバリでは無いんですが...


・VB から使えるっぽい DLL

Read MP3 header information and read/write the ID3v1 tag - CodeProject

Dim objMP3Info As New Monotic.Multimedia.MP3.MP3Info
objMP3Info.Filename = "c:\test.mp3"

objMP3Info.ID3v1Tag.Title = "Another title"
objMP3Info.ID3v1Tag.Genre = ...

objMP3Info.ID3v1Tag.Update()

・コメントで cx20 さんが言及されてる CDDBControl.CddbID3Tag のサンプルコード

Batch change of ID3 tags by VB Script in MP3 and other files.

Dim id3 'As New CddbID3Tag
Set id3 = CreateObject("CDDBControl.CddbID3Tag")
id3.LoadFromFile "Z:\Work\94.01.09 rozsivani a sklizeni.mp3", False

id3.Title = "Boz(i' rozsi'va'ni' a sklizeo`"
id3.Genre = ...

id3.SaveToFile "Z:\Work\94.01.09 rozsivani a sklizeni.mp3"

http://homepage2.nifty.com/mx/sound/cddbs.htm

↑のページによると、CDDBControl.dll を同梱しているフリーソフトもあるようです。

  • id:cx20
    Creative Sound Blaster や OpenMG Jukebox に付属のコンポーネントのようですが、
    CDDBControl.CddbID3Tag(CDDBControl.dll)
    というのがあるようです。
    レジストリエディタを起動して
    HKEY_CLASSES_ROOT\CDDBControl.CddbID3Tag
    が存在していれば、コンポーネントが使える可能性があります。

    ■ Enumerating Folder Structures with VBScript to Extract ID3 Information from MP3 Files - Federated Infrastructure - Site Home - MSDN Blogs
    http://blogs.msdn.com/b/anthonw/archive/2006/08/26/enumerating-folder-structures-with-vbscript-to-extract-id3-information-from-mp3-files.aspx

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません