Packages for keyword “avfoundation”
These packages are available as a package collection, usable in Xcode or SwiftPM.
FDWaveformView
Reads an audio file and displays the waveform
FluidAudio
Frontier CoreML audio models in your apps — text-to-speech, speech-to-text, voice activity detection, and speaker diarization. In Swift, powered by SOTA open source.
Pillarbox
A next-generation reactive media playback ecosystem for Apple platforms.
Aperture
Record the screen on macOS
NextLevel
⬆️ Media Capture in Swift
FDSoundActivatedRecorder
Start recording when the user speaks
Player
▶️ Play and stream media in Swift
AetherEngine
Media player engine for iOS, tvOS, macOS and visionOS. FFmpeg demux, VideoToolbox / dav1d / libavcodec decode (HEVC, H.264, AV1, VP9, MPEG-2, VC-1), live TV with DVR timeshift and hardware deinterlace, Dolby Atmos passthrough, HDR10 / HDR10+ / Dolby Vision / HLG, text + bitmap + teletext subtitles, plus a lean audio-only path. You ship the UI.
MijickCamera
Camera made simple. The ultimate camera library that significantly reduces implementation time and effort. Written with and for SwiftUI.
VideoIO
Video Input/Output Utilities
Aespa
From camera to album, just 2 lines
NextLevelSessionExporter
🔄 Export and transcode media in Swift
Kadr
Declarative video composition for Apple platforms — compose, transform, and export with a result-builder DSL and async/await.
swift-marker-protocols
Marker protocols for common classes in Apple SDKs
OEVoice
Old English text-to-speech using AVSpeechSynthesis and IPA pronunciations.
AVCaptureViewModel
An ObservableObject view model for capturing photo/video on iOS for SwiftUI and UIKit.
KadrUI
SwiftUI components for Kadr — VideoPreview, TimelineView, ThumbnailStrip
SwiftUIBackgroundVideo
Seamless looping background videos for SwiftUI. AVPlayerLooper + lifecycle handling + asset caching. No config, no dependencies. iOS 13+.
Waveform
An interactive audio waveform made with SwiftUI.
kadr-audio
Music-library integration for Kadr — resolve MPMediaItem into kadr AudioTrack, with the DRM cases handled.