File Details
musicxcst 0.1.6
- R
- Jun 7, 2026
- 333.94 KB
- 99
- 26.1.2
- Fabric
File Name
musicxcst-0.1.6.jar
Supported Versions
- 26.1.2
Curse Maven Snippet
MusicXCST 0.1.6
Summary
- Server no longer requires FFmpeg for normalized OGG uploads: clients can send OGG + duration and the server will accept/process them without FFmpeg installed.
Added
- Client reports track duration with uploads (
durationMillis). Server persists this as a.durationsidecar and prefers it when creating entries. TranscodeResultnow includes measured duration after server-side transcode.
Changed
- FFmpeg is optional on the server:
- If FFmpeg is missing, previews are simple file copies and uploads of already-normalized OGG work without server FFmpeg.
- Server-side transcoding runs only when FFmpeg is available; otherwise conversion must happen on the client.
- UI: the “limit disabled” explanatory hint is shown only to admins (players see a simpler message).
Fixed
- Improved OGG-only duration probe (pure-Java) for servers without FFmpeg — better detection of Vorbis sample rate and Ogg granule position so duration checks work reliably for normal OGG files.

