← Package directory
Available on winget

Install Shaka Packager

A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.

Install with winget
winget install --id ShakaProject.ShakaPackager
Upgrade
winget upgrade --id ShakaProject.ShakaPackager
Uninstall
winget uninstall --id ShakaProject.ShakaPackager

About Shaka Packager

A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.

What's new in 3.8.0

Features - add HLS AES-128 clear-key encryption for TS + MP4 (#1572) (9d96f9c) Bug Fixes - DASH ondemand mpd - use SegmentBase for single-file text tracks in multi period manifest (#1579) (b35c3cc) - hls default yes (#1578) (49f9d8e) - hls: emit EXT-X-MEDIA tags in command-line order, not by GROUP-ID (#1374) (b1580dd) - normalize video_full_range_flag to 0 or 1 in av1 codec string (#1586) (f2fb7ef) - pssh-box tool missing python_edition_defaults (#1581) (a528a6f)

Read release notes

Version history

Version Updated Notes
3.8.0 Unknown Features - add HLS AES-128 clear-key encryption for TS + MP4 (#1572) (9d96f9c) Bug Fixes - DASH ondemand mpd - use SegmentBase for single-file text tracks in multi period manifest (#1579) (b35c3cc) - hls default yes (#15...
3.7.2 Unknown Bug Fixes - Ignore already-deleted files when removing old segments (#1566) (8cc64e2)
3.7.1 Unknown Bug Fixes - resolve relative paths for atomic write target (#1564) (90a392e)
3.7.0 Unknown Features - cmake: allow external declaration of version string (#1552) (8431c33) - cmake: allow using system dependencies (#1562) (2c6790a) Bug Fixes - correct WebM color range value mapping for vpcC and colr boxes (#155...
3.6.1 Unknown Bug Fixes - DVB-Teletext: heartbeat mechanism and segment alignment with video/audio (#1535) (19dbd20), closes #1428 #1401 #1355 #1430 - HLS - remove CLOSED-CAPTIONS from EXT-X-I-FRAME-STREAM-INF (#1551) (16a2462) - Upgr...
3.6.0 Unknown Features - add subsample encryption support for Dolby AC-4 (#1522) (3e854f4) - DASH - Add signaling for CEA-608/708 captions (#1549) (51e25b5) - Switch VOD to live stream when event/live streams end (#1541) (ef8ed34), cl...
3.5.0 Unknown Features - --local_targetduration (#1519) (4fad8d0), closes #1510 - Add CENC v1 support (#1539) (a792c56) - Add signaling for CEA-608/708 captions (#1532) (3aafed8), closes #986 - Add support for EXT-X-PROGRAM-DATE-TIME...
3.4.2 Unknown Bug Fixes - ci: Fix incomplete 3.4.1 release (#1471) (b882572)