Pion WebRTC — это чистая реализация WebRTC API на Go, предоставляющая PeerConnection, DataChannels, обработку медиа и защищённое соединение без Cgo.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONПрактическое введение в технологии цифрового видео для разработчиков и инженеров: представление изображений, цветовые модели, кодеки и потоковое вещание с примерами на FFmpeg.
openFrameworks — это кроссплатформенный C++ тулкит для креативного кодирования, поддерживающий Windows, Linux, macOS, iOS, tvOS и Emscripten.
Кроссплатформенная библиотека медиасервиса на Rust для Node и Electron. Она связывает приложения с нативными медиауправлениями на Windows, macOS и Linux (MPRIS), предоставляя свойства MediaPlayer, колбэки событий и методы жизненного цикла.
Инструмент с открытым исходным кодом для мастеринга и сопоставления аудио, подстраивающий целевой трек под RMS, частотную характеристику, пиковую амплитуду и стереоширину референса. Доступен как Docker-приложение, Python-библиотека и узел ComfyUI.
Плагин для воспроизведения аудио и видео в JetBrains IDE, поддерживающий нативные и транскодированные форматы медиа на базе JCEF и FFmpeg.
caddy-midi — это HTTP-обработчик для Caddy, который преобразует Standard MIDI Files в синтезированное аудио WAV с помощью SoundFont, позволяя браузерам воспроизводить MIDI через стандартные аудио-теги.
Мультиплатформенный Docker-контейнер, предоставляющий набор утилит для обработки аудиовизуальных медиаданных.
SpeechRecognition — это библиотека Python для распознавания речи, поддерживающая множество движков и API, как онлайн, так и офлайн, включая CMU Sphinx, Google, Azure, IBM, Vosk, Whisper и OpenAI.
Хост аудиоэффектов VST3 на базе .NET, использующий NPlug и экосистему ktsu, который позволяет разработчикам создавать DSP-эффекты с помощью классов C#.
Media Chrome предоставляет настраиваемые веб-компоненты для управления аудио и видео плеерами, совместимые с любыми фреймворками и многими медиаисточниками.
ReactPlayer — React-компонент для воспроизведения медиаконтента из множества источников: HTML5, HLS, DASH, YouTube, Vimeo, Wistia и Mux. Поддерживает гибкое управление, ленивую загрузку, light mode и кастомные плееры.
Библиотека JavaScript, задуманная как полная замена нативного WebCodecs API и предоставляющая веб-разработчикам низкоуровневый доступ к медиакодекам. В настоящее время активно разрабатывается.
JUCE — это кроссплатформенный C++ фреймворк с открытым исходным кодом для создания аудиопрограмм для настольных и мобильных платформ, включая плагины VST, VST3, AU, AUv3, AAX и LV2, а также хосты плагинов. Управление проектами осуществляется через CMake или инструмент Projucer.
Hugging Face Transformers — это фреймворк определения моделей для машинного обучения, охватывающий текст, зрение, аудио и мультимодальные задачи. Он предоставляет унифицированный API для инференса и обучения с доступом к более чем 1 миллиону предобученных чекпоинтов.
ffmpeg.wasm — это порт FFmpeg на WebAssembly и JavaScript, позволяющий записывать, конвертировать и транслировать видео и аудио прямо в браузере.