YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-03-20 (水)


[一語一絵/IT系]

サラウンド音声対応 / 2019-05-28 (火)

二ヶ国語音声対応で薄々気付いていたのだが、3D再生とサラウンドの対応が片付いたので、MPEG-4 AVC([External]H.264)トランスコードのサラウンド対応に本腰を入れる事に。

と言っても、取り敢えずAudio CODECを[External]AACから[External]ドルビーAC-3に変更、チャンネル数を6にするだけで良い事がわかった。

# OPT_ACODEC="-acodec aac -ac 2 -ar 48000 -ab 128k"
OPT_ACODEC="-acodec ac3 -ac 6 -ar 48000 -ab 128k"

[External]AACの6CHだと2チャンネル環境のVLCでは音が出ないので、[External]ドルビーAC-3にするのが肝要。

ソースが2chステレオか6ch(5.1ch)サラウンドなのかの判断について悩み中なのだが、[External]ドルビーAC-3では2chステレオのソースを6ch(5.1ch)にエンコードしても問題無いので、取り敢えず全部6chでいいか。

【参照】
●Wikipedia https://ja.wikipedia.org/wiki/
AAC
ドルビーデジタル
H.264
FFmpeg
x264