An open API service indexing awesome lists of open source software.

https://github.com/awesomelistsio/awesome-audiovisual

A curated list of awesome tools, libraries, frameworks, and resources for working with audiovisual content, including video editing, audio processing, streaming, and multimedia applications.
https://github.com/awesomelistsio/awesome-audiovisual

List: awesome-audiovisual

audiovisual av awesome awesome-list awesome-lists

Last synced: 4 months ago
JSON representation

A curated list of awesome tools, libraries, frameworks, and resources for working with audiovisual content, including video editing, audio processing, streaming, and multimedia applications.

Awesome Lists containing this project

README

        

# Awesome Audiovisual [![Awesome Lists](https://srv-cdn.himpfen.io/badges/awesome-lists/awesomelists-flat.svg)](https://github.com/awesomelistsio/awesome)

[![Buy Me A Coffee](https://srv-cdn.himpfen.io/badges/buymeacoffee/buymeacoffee-flat.svg)](https://tinyurl.com/2h9aktmd)   [![Ko-Fi](https://srv-cdn.himpfen.io/badges/kofi/kofi-flat.svg)](https://tinyurl.com/d4xnrptz)   [![PayPal](https://srv-cdn.himpfen.io/badges/paypal/paypal-flat.svg)](https://tinyurl.com/mr22naua)   [![Stripe](https://srv-cdn.himpfen.io/badges/stripe/stripe-flat.svg)](https://tinyurl.com/e8ymxdw3)

> A curated list of awesome tools, libraries, frameworks, and resources for working with audiovisual content, including video editing, audio processing, streaming, and multimedia applications.

## Contents

- [Video Processing](#video-processing)
- [Audio Processing](#audio-processing)
- [Multimedia Libraries](#multimedia-libraries)
- [Streaming and Broadcasting](#streaming-and-broadcasting)
- [Editing and Post-Production](#editing-and-post-production)
- [Virtual Reality and 3D](#virtual-reality-and-3d)
- [Learning Resources](#learning-resources)
- [Books](#books)
- [Community](#community)
- [Contribute](#contribute)
- [License](#license)

## Video Processing

- [FFmpeg](https://ffmpeg.org/) - A powerful open-source framework for handling video, audio, and multimedia files.
- [HandBrake](https://handbrake.fr/) - A popular open-source video transcoder for converting video files.
- [OpenCV](https://opencv.org/) - An open-source computer vision library for video processing and image analysis.
- [x264](https://www.videolan.org/developers/x264.html) - An open-source H.264 video encoder.
- [x265](https://x265.org/) - An open-source HEVC/H.265 video encoder for high-quality video compression.

## Audio Processing

- [Audacity](https://www.audacityteam.org/) - A free, open-source, cross-platform audio editor and recording software.
- [SoX (Sound eXchange)](http://sox.sourceforge.net/) - A command-line utility for audio manipulation and processing.
- [Librosa](https://librosa.org/) - A Python library for analyzing and processing audio signals.
- [SuperCollider](https://supercollider.github.io/) - A platform for audio synthesis and algorithmic composition.
- [PortAudio](http://www.portaudio.com/) - A free, cross-platform, open-source library for real-time audio input and output.

## Multimedia Libraries

- [GStreamer](https://gstreamer.freedesktop.org/) - An open-source framework for constructing graphs of media-handling components.
- [VLC Media Player](https://www.videolan.org/vlc/) - A free, open-source, cross-platform media player with extensive streaming capabilities.
- [MediaInfo](https://mediaarea.net/en/MediaInfo) - A tool for analyzing and reporting technical metadata of media files.
- [AVFoundation](https://developer.apple.com/av-foundation/) - Apple’s framework for working with audiovisual assets on iOS and macOS.
- [DirectShow](https://docs.microsoft.com/en-us/windows/win32/directshow/directshow) - A Microsoft API for streaming media on Windows platforms.

## Streaming and Broadcasting

- [OBS Studio](https://obsproject.com/) - Open-source software for video recording and live streaming, widely used by content creators.
- [SRS (Simple Realtime Server)](https://github.com/ossrs/srs) - An open-source, high-performance live streaming server.
- [NGINX with RTMP Module](https://github.com/arut/nginx-rtmp-module) - A module for NGINX that supports RTMP-based streaming.
- [Wowza Streaming Engine](https://www.wowza.com/products/streaming-engine) - A customizable streaming server for broadcasting live and on-demand video.
- [Jitsi Meet](https://jitsi.org/) - A free, open-source video conferencing tool with high-quality streaming capabilities.

## Editing and Post-Production

- [DaVinci Resolve](https://www.blackmagicdesign.com/products/davinciresolve/) - A professional video editing, color grading, and post-production software.
- [Adobe Premiere Pro](https://www.adobe.com/products/premiere.html) - A leading video editing software used by professionals.
- [Final Cut Pro](https://www.apple.com/final-cut-pro/) - A professional video editing software for macOS.
- [Shotcut](https://shotcut.org/) - A free, open-source video editor with extensive features and support for FFmpeg.
- [Avid Pro Tools](https://www.avid.com/pro-tools) - A digital audio workstation for music and sound production.

## Virtual Reality and 3D

- [Unity 3D](https://unity.com/) - A popular game engine with support for VR/AR and multimedia applications.
- [Unreal Engine](https://www.unrealengine.com/) - A leading game engine for creating VR/AR experiences and high-quality 3D visualizations.
- [Blender](https://www.blender.org/) - An open-source 3D creation suite with support for video editing and VFX.
- [OpenVR](https://github.com/ValveSoftware/openvr) - An open standard for virtual reality devices.
- [WebXR](https://immersiveweb.dev/) - An API for creating immersive VR and AR experiences on the web.

## Learning Resources

- [Audio Engineering Society (AES)](https://www.aes.org/) - A professional society for audio engineers and enthusiasts.
- [Coursera: Audio and Video Processing](https://www.coursera.org/courses?query=audio%20video%20processing) - Online courses on audiovisual processing.
- [YouTube: Video Editing Tutorials](https://www.youtube.com/results?search_query=video+editing+tutorials) - Free tutorials on video editing techniques and software.
- [OpenCV Documentation](https://docs.opencv.org/) - Comprehensive documentation and tutorials for computer vision and video processing.
- [Librosa Documentation](https://librosa.org/doc/latest/index.html) - Tutorials and API reference for the Librosa audio analysis library.

## Books

- *The Digital Audio Handbook* by Cameron Jones - A comprehensive guide to audio processing and production.
- *Video Demystified* by Keith Jack - A book on video standards, formats, and processing techniques.
- *Digital Video and Audio Broadcasting Technology* by Walter Fischer - A book covering the fundamentals of digital video and audio broadcasting.
- *Mastering Audio: The Art and the Science* by Bob Katz - A detailed guide to the art of audio mastering.
- *The Filmmaker’s Handbook* by Steven Ascher and Edward Pincus - A comprehensive guide to digital filmmaking and video production.

## Community

- [AVForums](https://www.avforums.com/) - A community for discussing audio and video technologies.
- [Reddit: r/AudioEngineering](https://www.reddit.com/r/AudioEngineering/) - A subreddit for discussing audio production and engineering.
- [Video Production Stack Exchange](https://video.stackexchange.com/) - A Q&A site for video production and editing.
- [Blender Artists Community](https://blenderartists.org/) - A forum for discussing 3D creation and video editing with Blender.
- [Creative COW](https://creativecow.net/) - A forum for creative professionals in video, film, and audio.

## Contribute

Contributions are welcome!

## License

[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/by-sa.svg)](http://creativecommons.org/licenses/by-sa/4.0/)