Skip to content

FFmpeg#2

Draft
Axwabo wants to merge 88 commits intoprocessorsfrom
ffmpeg
Draft

FFmpeg#2
Axwabo wants to merge 88 commits intoprocessorsfrom
ffmpeg

Conversation

@Axwabo
Copy link
Owner

@Axwabo Axwabo commented Feb 21, 2026

This PR adds a module to provide FFmpeg-based utilities.

Additions

  • ClipName.FromPath method
  • SecretLabNAudio.FFmpeg module
    • Extensions for the ShortClipCache to read clips with FFmpeg
    • Extensions for the AudioPlayer class to use FFmpeg
    • FFmpeg-based audio processors
      • AsyncBufferedFFmpegAudioProcessor
      • StreamBasedFFmpegAudioProcessor
      • SynchronousFFmpegAudioProcessor
    • FFmpeg installer
    • The module is included in the full SecretLabNAudio assembly

Fixes

  • Fixed the embedded System.ValueTuple reference
  • Fixed some docs

Changes (non-breaking)

  • Updated ATTRIBUTIONS.md
  • Moved some properties to Directory.Build.props
  • Changed AsSpan() slicing to use the AsSpan(int, int) method

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant