ไลบรารี libavcodec จัดเตรียมเฟรมเวิร์กการเข้ารหัส/ถอดรหัสทั่วไป และมีตัวถอดรหัสและตัวเข้ารหัสหลายตัวสำหรับสตรีมเสียง วิดีโอ และคำบรรยาย รวมถึงตัวกรองบิตสตรีมหลายตัว
สถาปัตยกรรมที่ใช้ร่วมกันให้บริการต่างๆ ตั้งแต่บิตสตรีม I/O ไปจนถึงการปรับแต่ง DSP และทำให้เหมาะสำหรับการใช้งานตัวแปลงสัญญาณที่มีประสิทธิภาพและรวดเร็วตลอดจนสำหรับการทดลอง