You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add video playback functionality with FFmpeg integration
- Implemented FFmpeg-based video frame decoding and processing in Kairo.Video.
- Created argument builders for FFmpeg and FFplay to handle command-line arguments for video playback and audio playback.
- Developed YtDlpMediaInputResolver for downloading and resolving remote video inputs.
- Added FFmpegVideoProbe for extracting video metadata.
- Introduced FFmpegFrameSource for streaming video frames.
- Implemented audio playback using FFplay with FFplayAudioPlayer.
- Added unit tests for various components including LuminanceCharacterMapper, AnsiColor, and video input resolvers.
- Created a comprehensive README detailing usage, architecture, and features.
- Established a roadmap for future enhancements and features.