Evaluando propuestas

C# C+ / Ffmpeg, Libav developer needed

Publicado el 24 Octubre, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

Introduction: FFmpeg can read various raw audio types (sample formats) and demux or mux them into different containers (formats). For example, you can read and write raw pcm audio into a wav container. Or convert between raw types.
Specifications:
• Write a method in C# to take an input audio stream in any format supported by FFmpeg or Libav and converts it to an output stream with decoded audio in 8 kHz, 16 bit, mono (PCM, raw audio).
• The code should change the physical frame structure and header according to the new container.
• The code should be C# (alternatively, purely managed C++ is also acceptable).
• It should be possible to instantiate multiple instances of above classes and use them at the same time.
Public class Converter
{
Public Void Execute(Stream inputStream, Stream outputStream)
{
//code here
}
}
• Try not to attempt to read all data into memory.
• Code should consume less cpu resource.
• Code should work with the latest version of the ffmpeg/ libav library.

Deliverables: Should include complete sln, csproj and all needed cs files.

Contexto general del proyecto

Reference: ffmpeg.org Ffmpeg avcodec, ffmpeg decoder, audio decoder, net audio library

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Disponibilidad requerida Según se necesite

Plazo de Entrega: No definido

Habilidades necesarias