feat: add clipbin-media for reading segments with FFmpeg
Rust checks / windows-cross-check (push) Successful in 58s
Rust checks / linux (push) Failing after 10m50s

One shared FFmpeg binding (ffmpeg-next 9, dynamically linked: the system
FFmpeg on Linux, the OBS-bundled DLLs on Windows) for clip export and
playback, with a probe of segment duration, codec, size and audio tracks.
This commit is contained in:
2026-10-08 17:55:34 +02:00
parent 36c13449dd
commit f6cdef5dd2
4 changed files with 126 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
[package]
name = "clipbin-media"
description = "Reading recorded segments: clip export (remux) and playback decoding, via FFmpeg."
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
publish.workspace = true
[dependencies]
clipbin-core.workspace = true
ffmpeg-next = { version = "9", default-features = false, features = ["codec", "format", "software-scaling", "software-resampling"] }
[lints]
workspace = true