Skip to content

Releases: datmt/simple-media-server

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 00:15
Match search words independently, in any order

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 23:21
Sync resume position across devices

Store per-user playback position server-side (progress table),
expose it in /api/videos, save from the UI and seek on play.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.8.3

Choose a tag to compare

@github-actions github-actions released this 30 Sep 10:46
Cap low-rung framerate at 15fps

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 30 Sep 05:24
Wrap details line in video list instead of truncating

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 30 Sep 05:22
Redirect plain HTTP to HTTPS on the same port

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 04:27
Serve HTTPS by default with auto-generated self-signed cert

--tls=false opts out; --tls-dir sets where cert.pem/key.pem live.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 04:13
Add quality ladder, quality picker, rendition details, fast-start path

- HLS ladder 240/360/720p with master playlist; rungs above source skipped
- Player quality selector built from hls.js levels
- Store per-rendition sizes; show source and optimized details in list
- Small h264 MP4s: remux with faststart (or serve original if moov first)
- Remove --optimize-height and --optimize-maxrate (replaced by ladder)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 05:52
Cap bitrate for slow links; add re-optimize

- --optimize-maxrate (500 kbps) and --optimize-audio-bitrate (64 kbps) flags
- POST /api/optimize accepts force to re-encode ready videos
- UI: Re-optimize button; old HLS output is cleared before re-encode

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 00:53
Add --workers flag for concurrent transcodes (default 2)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 00:33
Add video thumbnails; show length and size in player and mobile rows

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>