Você deve dar uma olhada no projeto FFmpeg.
A partir da descrição do projeto:
"FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library."
É provável que já esteja instalado no seu sistema porque muitos media players dependem da biblioteca libavcodec.
Para ver os codecs disponíveis no seu sistema, execute ffmpeg -codecs
- lista de codecs fornecida pelo ffmpeg
- lista de codecs de vídeo fornecida pelo libavcodec
- lista de codecs de áudio fornecida pelo libavcodec