デジタルオーディオでのTIPS
光デジタルオーディオの入力から、PCM 2chではなく、AACマルチチャンネルストリームを取り込む方法について。
この ext_bs というツールはかなり便利なものでデータが化けてなければほぼ完全にAACのストリームに戻してくれます。
http://www.sakurachan.org/soft/mediatools/
使ってみよう。
処理が煩雑なので後々ユーザーが増えれば便利なフロントエンドツールは出てくるかと思うのだけどね…。
まだまだマニアレベルじゃないと使いこなせるとは言い難いかな?
Muxを行うには
http://www.losttechnology.jp/Movie/avimuxgui.html
音声AACのファイルをテストで作ったが、音声が低く再生されてしまった(WinDVD7で再生)
要追試
- チューナ、HDレコーダの音声出力をAAC許可にしておくこと
- 光デジタルオーディオケーブルでPV3に接続されていること
- ext_bs が用意されていること。
この ext_bs というツールはかなり便利なものでデータが化けてなければほぼ完全にAACのストリームに戻してくれます。
http://www.sakurachan.org/soft/mediatools/
以下解説のコピペ
IEC60958/IEC61937準拠 圧縮音声ビットストリームを普通のLPCMとして録音したRIFF wavファイルから、圧縮音声のElementary Streamを取り出します。コマンドラインとか意味ワカランかったらちゃんと勉強しようね。(スタートメニュー -> プログラム -> アクセサリ -> コマンドプロンプト)
大半の人は何言ってるのかわけがわからないと思うので言い換えると、DVDプレーヤやBS/110°CSディジタルチューナのディジタル音声出力からDolby Digital (AC-3)/MPEG Audio/AACビットストリーム出力して、PCのディジタル音声入力(S/PDIF)に入れて録音したwavファイルから、Dolby Digital/MPEG Audio/AAC Elementary Streamを取り出します。
Dolby Digital (AC-3)/MPEG-1 Layer-2 (MP2)/MPEG-2 AAC/dtsで出力動作確認ずみ。PowerDVD XP ProとかWinDVD 4plusとかはdtsデコードできるらしいけど、持ってないので出力したdtsファイルが再生できるかどうかは不明。あと、DTS CDには対応していません。なんか知らないけど、データみたら全然フォーマット違うんだもん…。プリアンブルもdtsのヘッダらしきものもDVDから出力したdtsビットストリームと全然マッチしないし。何分規格書がない(そもそもdtsの仕様はクローズド?っぽいし)ので、お手上げ。これ以上解析して対応しても、苦労の割にあまり嬉しくないしね。
あ、AC'97とか余計なミキサーが噛むサウンドカードはNGです。入力されたデータを1ビットたりとも変化させてはならないからです。あと、たぶんCOPY PROHIBIT FLAGを見るサウンドカードもNGでしょうね。このツールを使う以前の問題として、録音自体できませんから。こんなツール一体誰が使うんでしょう?(笑)
まあ、DVD-Videoとかの音声取り出したいんなら、ripしてMPEG demultiplexerに掛けた方が楽なんじゃないかと思います。BSディジタルとかも、DTCP暗号化掛かってないソースならIEEE1394経由でD-VHSキャプチャした方がうれしい気がします。大体、映像がないと、ねえ。例えば、なぜかD-VHS録画(録音?)禁止になっているBSディジタルラジオを、D/A変換を通さず、さらにはAACデコードもしないで、どーしてもそのままの状態で保存しておきたいッ!という事例なんかだと重宝するかもしれませんね。でも、くれぐれも悪用はしないようにね。
IEC61937のドキュメントは手に入らなかったので、それっぽい情報をかき集めたり、自前のデータ解析の情報に基づいて開発しています。バージョン1.02から、圧縮パケットの位置とかを出力するバージョン(dがついてる方)も一緒に入れました。本来はデバッグ用なんですけど、AACファイルを直接編集する剛の者には重宝すると思うんで。
使い方:
ext_bs [入力ファイル.wav (非圧縮のwavファイル)] [出力ファイル.ac3/dts/mpa/mp2/mp3/aac]
使ってみよう。
処理が煩雑なので後々ユーザーが増えれば便利なフロントエンドツールは出てくるかと思うのだけどね…。
まだまだマニアレベルじゃないと使いこなせるとは言い難いかな?
やり方(2006.04.07)
- Aviutlでカット編集
- 音声のみを再圧縮無しでWAVE出力→extbsでAACファイル化
- 映像のみをエンコでAVI出力
- 3と2をMux
Muxを行うには
http://www.losttechnology.jp/Movie/avimuxgui.html
音声AACのファイルをテストで作ったが、音声が低く再生されてしまった(WinDVD7で再生)
要追試
2006年04月20日(木) 02:12:13 Modified by kishow99