昨日に引き続き、DVD素材をいじろうと思います。今日は音声です。
DVDの音声ですが、圧縮方式はDolby AC3またはDolby DTS、サンプリング周波数は48kHz、ビットレートは160kbps程度(2.0chいわゆるステレオの場合)です。
これを他の形式に変換してさらに圧縮することはできますが、元々が2.0chで160kbpsくらい、5.1chでも640kbpsくらいですので、圧縮する意味があまりないです。
というわけで音声はそのまま使うことにして、次のステップに行きます。
昨日は私の趣味で映像をTS形式にしました。ここに音声をマルチプレクス(多重化)して、音声付きの映像を作ります。
ffmpeg.exe -i c:\4mbps.ts -i audio.ac3 -acodec copy -vcodec copy c:\video_audio.ts
私の理解が足りないのかffmpegでは映像1ストリーム+音声1ストリームしか多重化できませんでした。もし音声を2ストリーム以上多重化したい場合は、別のツールを使った方が良いと思います。
今回使ったのはtsMuxeRです。映像、音声1、音声2をInput filesと書いてあるリストボックスに放り込みます。
Tracksから映像、音声1、音声2の設定をします。映像の方の設定はデフォルトで大丈夫なはずですが、音声は設定が必要です。特に音声のディレイを正確に指定しないと、未来の音が聞こえたり、音が遅れて腹話術みたいになります。
ちなみに昨日紹介した方法で作成したMPEG4 AVCの映像ストリームは、映像の設定をデフォルトのまま多重化すると再生時の画がおかしくなることがあります。
もし映像ストリームのみを再生すると正常なのに、多重化したストリームを再生すると画が崩壊している場合は、「Add picture timing info」と「Continually insert SPS/PPS」のチェックを外して多重化してみてください。
< | 2009 | > | ||||
<< | < | 05 | > | >> | ||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
- | - | - | - | - | 1 | 2 |
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 | - | - | - | - | - | - |
合計:
本日:
管理者: Katsuhiro Suzuki(katsuhiro( a t )katsuster.net)
This is Simple Diary 1.0
Copyright(C) Katsuhiro Suzuki 2006-2023.
Powered by PHP 8.2.15.
using GD bundled (2.1.0 compatible)(png support.)