Schnellere Dekodierung mit FFmpeg

Schnellere Dekodierung mit FFmpeg

Ich verwende es ffmpegfür die Verarbeitung von Live-Streams. Im Grunde habe ich ffmpeges selbst kompiliert. Leider stelle ich fest, dass die Dekodierung nicht mit der eingehenden Rate mithalten kann, wenn die Bitrate etwas zu hoch wird (> 15 MBit/s H264). Ich wundere mich, dass die Rate immer noch nicht sehr hoch ist.

Ich frage mich, ob es Flags zum Setzen gibt oder vielleicht ein paar Tipps, um ffmpegdie Decodierung mit Live-Decodierung schneller oder effizienter zu machen. Oder gibt es Flags, die ich aktivieren kann? Wie Multithreading? Es läuft/sollte auf der CPU laufen. Aber die CPU-Auslastung ist immer noch nicht maximal.

Wir führen ffmpeg von der C-API als Basis für die Verarbeitung aus.Hierist die Beispieldatei .ts, die die Verarbeitung verzögert.

verwandte Informationen