« 携帯動画変換君のエラー[Error:-43]解消!! | トップページ | P905i用の動画(2) »

2009年9月19日 (土)

WAVファイルの処理

(地デジやBSデジの)m2tsやtsをDGIndexで処理すると、d2vとaacファイルができる。このaacをそのままMuxすると音がずれるので、WAVに変換して先頭のディレイタイム分のデータを削除。削除して足りなくなった分は最後にNullデータを追加。これをaacに再変換してMux。今のところ、これで音ずれが無い(感知できない)。

AVIならVirtualDubModで簡単にDelay Timeの調整ができるけど、3gpはVirtualDubModが使えないのでそれなりに大変。

WAVファイルのフォーマット

http://tokyo-ct.net/usr/kosaka/for_students/lectwave/lectwave.pdf
http://www.web-sky.org/program/other/wave.php
http://www.kk.iij4u.or.jp/~kondo/wave/

バイナリーファイルの読み書き

http://www.ichibachi.com/delphi/bufstream.html
http://www.asahi-net.or.jp/~HA3T-NKMR/tips020.htm

Delphiのプログラミング

Delphi 4 プログラミングバイブル / Marco Cantu著 / 篠原 慶 監訳 / インプレス / 1999

http://www.amazon.co.jp/Delphi-4%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%E3%83%9E%E3%83%AB%E3%82%B3-%E3%82%AB%E3%83%B3%E3%83%88%E3%82%A6/dp/4844312731

Inside Delphi / Ray Lischner著 / 光田 秀 訳 / アスキー / 1997

http://www.amazon.co.jp/Inside-Delphi-Borland-programming-Lischner/dp/4756119514

|

« 携帯動画変換君のエラー[Error:-43]解消!! | トップページ | P905i用の動画(2) »

プログラミング」カテゴリの記事