Web Forum
[記事リスト] [返信する] [新着記事] [過去ログ] [ワード検索] [留意事項] [管理用]

タイトル Re: wvからの埋め込み画像の抽出
投稿日 : 2012/06/22(Fri) 21:22:40
投稿者 kazutomo
参照先
はじめまして、書き込みありがとうございます。
以前から読んでいただいているようでうれしいです。

wvからの画像抽出ですが、私の試した限りでは
画像だけの抽出はできなかったです。

ですが、下記ページでMP3を作成するときに
http://sonicdisorder.net/wvproject05.php
実はwvから画像ファイルだけを取り出しています。
EasyWavPackに実装されているのであまり気づかないですが、
ちょっと工夫して処理を行っています。

デコードにはwvunpack.exeを使います。
-y --until=+1 -xx "Cover Art (Front)="画像ファイル名"" "画像抽出するファイル.wv"

というコマンドを使っています。

-yはソフトの質問に対してすべてyesというコマンドなので特に
気にしないでください。
次に、--until=+1でwvを1sampleだけデコードすることができます。
(つまりwavデコードはするけど1サンプルだけなのですぐ終わる)

-xxでwvに添付しているファイルを抽出できます。
(ただしwavにもデコードしてしまいますが)
EasyWavPackで作成した時の、画像ファイルは
Cover Art (Front)というフィールドに入っていますので
そこを指定します。

この方法だと最終的にwavファイルとイメージファイルが
できますので最後にwavファイルを削除します。
(1サンプルしかデコードしてないので何も聞こえないと思います)

一応、私のソフトではこのような処理で対応しています。
実際にデコードは一瞬なので気づかないですが。
いい方法かどうかはわかりませんがやってみてください。
(私自身、手探りでwavpackのコマンド試していたので・・・
 ほかにもいい方法があるかもしれません。)

- 関連一覧ツリー (▼ をクリックするとツリーを一括表示します)


- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ
参照先
暗証キー (英数字で8文字以内)
投稿キー (右画像の数字を入力) 投稿キー

  プレビュー

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 暗証キー

- WebForum -