
Shaka Packager 是一个用于 DASH 和 HLS 打包和加密的工具和媒体打包SDK。它可以为在线流媒体准备和打包媒体内容。
Shaka Packager 支持:
点播和直播。
流媒体格式:
密钥系统:
加密标准:
媒体容器和编解码器
| 编解码器 | ISO-BMFF | WebM | MPEG2-TS | WVM | 打包音频² |
|---|---|---|---|---|---|
| H264 (AVC) | I / O | - | I / O | I | - |
| H265 (HEVC) | I / O | - | I | - | - |
| VP8 | I / O | I / O | - | - | - |
| VP9 | I / O | I / O | - | - | - |
| AV1 | I / O | I / O | - | - | - |
| AAC | I / O | - | I / O | I | O |
| MP3 | O | - | I / O | - | O |
| 杜比 AC3 | I / O | - | I / O | - | O |
| 杜比 EAC3 | I / O | - | O | - | O |
| MPEG-H 音频 | I / O | - | - | - | - |
| 杜比 AC4 | I / O | - | - | - | - |
| DTS | I / O | - | - | - | - |
| FLAC | I / O | - | - | - | - |
| Opus | I / O³ | I / O | - | - | - |
| Vorbis | - | I / O | - | - | - |
注意:
字幕
| 格式 | 输入 | 输出 |
|---|---|---|
| 文本 WebVTT | Y | Y |
| MP4 中的 WebVTT | #405 | Y |
| 文本 TTML | ⁴ | Y |
| MP4 中的 TTML | - | Y |
| DVB-SUB | Y | - |
| 图文电视 | #272 | - |
<sup>1: 有限支持</sup>
您可以通过以下几种方式获取 Shaka Packager:
如果您有改进或修复,我们非常欢迎您的贡献。 详情请参阅 https://github.com/shaka-project/shaka-packager/blob/main/CONTRIBUTING.md。