概要
トランスマルチング (transmuxing) は、元のファイルからのストリームの一部またはすべてを保持しながら、ビデオまたはオーディオファイルの形式を変更するプロセスです。
現在、Zencoder は H.264 ビデオおよび AAC/MP3 オーディオトラックを MP4/MOV 形式から MP4/TS に変換できます (断片化された MP4 またはセグメント化された TS 出力の作成を含む)。ただし、変換を正しく行うには、入力ファイルが満たす必要のあるいくつかの要件があります。
ビデオ
- MP4/MOV コンテナフォーマット
- H.264コーデック
- Bフレームは使用されていません
音声
- MP4/MOV コンテナフォーマット
- AAC または MP3 コーデック
セグメント化/フラグメンテーション
- 最大 GOP はセグメントの長さ以下である必要があります
- HE-AAC-V2 は使えないかもしれない
その他
- ストリームが再エンコードされないため、ほとんどのエンコーディングオプションは変換されたファイルには影響しません
copy
copy_video:Boolean
API バージョン:V1、V2
親:出力
デフォルト:偽
有効な値:真または偽
互換性のあるジョブタイプ:すべて
例:真
説明:
copy_video
を指定すると、入力ビデオファイルからビデオトラックが取り込まれ、結果の出力ファイルに変換されます。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"copy_video": true
}
]
}
copy
copy_audio:Boolean
API バージョン:V1、V2
親:出力
デフォルト:偽
有効な値:真または偽
互換性のあるジョブタイプ:すべて
例:真
説明:
copy_audio
を指定すると、入力ビデオファイルからオーディオトラックを取り出し、結果の出力ファイルに変換します。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"copy_audio": true
}
]
}