-
Notifications
You must be signed in to change notification settings - Fork 258
Supported containers and codecs
Stefano Gottardo edited this page Sep 17, 2022
·
22 revisions
MP4, TS, WEBM
- AVC (H.264)
- HEVC (H.265)
- VP9 (H.265)
- AV1 (NOTE: Available from Kodi v20, currently tested with unencrypted streams only)
The hardware video decoding on DRM protected videos is available on Widevine L1 certified devices. Dolby vision / HDR are supported but require suitable hardware.
- MP4A
- AAC
- AC-3
- E-AC3 (EC-3)
- DCA (DTS)
- OPUS
- VORBIS
- TTML - Timed Text Markup Language *note 1
- WebVTT - Web Video Text Tracks as text format type (https://www.w3.org/TR/webvtt1/) *note 2
- WebVTT - Web Video Text Tracks as "MP4" (ISO/IEC 14496-30:2014) format type *note 2
- DVB - Digital Video Broadcasting subtitle stream (MPEG-2 Transport Stream, TS-MPEG)
note 1: Support limited to text only, and does not guarantee correct display.
note 2: The full support has been added on Kodi 20. (Kodi versions prior to v20 still use a dummy parser limited to text only, and does not guarantee correct display of subtitles)
User Documentation
Developer Documentation
- Integration
- Integration DRM
- Integration DRM (old)
- Stream selection types properties
- How to test a stream
- Test samples python addon
- How to provide custom manifest and license
- Supported containers and codecs
- Verified Media Path (VMP)
- HDCP resolution limit
- Custom DASH manifest tags
- Audio Subtitles track properties
- Dev. FAQ
- Widevine ARM64 support
- Add‐on WIP status
Development