github IllusionMods/HSPlugins r2.24
HSPlugins r2.24

5 hours ago

This is purely a VideoExport update.

What's Changed

  • [VE] Audio plugin API by @starstormhun in #202
    • Plugins can now provide audio to be included in generated video clips. Use IAudioPlugin + AddAudioPlugin to do it.
  • [VE] Fix audio plugin API bugs and bundle an audio-capable ffmpeg by @Lusiocc in #203
    • Stop recording when ffmpeg fails to launch
    • Safeguard audio plugin API, extract it, and add type safety
      • Guard all external audio-plugin calls during export: a broken plugin now warns and is skipped instead of aborting the whole render.
      • Move the audio code (registration API, GUI panel, codec/container compatibility, export feed) out of VideoExport.cs into AudioAPI.cs.
      • Replace stringly-typed codec identity with an AudioCodecType enum. - Log ffmpeg failures with the exit code, command, and stderr. Warn on rejected plugin registrations. - Cut per-frame GC in the audio GUI panel.
  • [VE] Tag video color matrix/range to fix discoloration (#198) by @Lusiocc in #204

Full Changelog: r2.23.4...r2.24

Don't miss a new HSPlugins release

NewReleases is sending notifications on new releases.