Frage

Gibt es eine Open-Source-Alternative zu ffmpeg Und VLC Live-Video-Transkodierung von HTTP-Streaming zu RTMP oder anderem?

ffmpeg verursacht, dass meine CPU (AMD 4.0GHZ 8Core) mit nur 8 SD-Streams zu 100 % ausgelastet ist.

Danke für die Hilfe.

PS.Ich glaube, ich muss mein Video nicht transkodieren, ich kann es auch mit etwas wie einem http-Video-Proxy streamen.Die Quelle liegt im HTTP-Streaming-Format vor, ich arbeite auch unter Linux.

War es hilfreich?

Lösung

Ihre Frage sollte lauten:„Gibt es eine Open-Source-Alternative, die schneller ist als ffmpeg?“

Und die Antwort ist Nein.

Wenn Sie keine Transkodierung benötigen, fügen Sie hinzu -acodec copy -vcodec copy zu Ihrer Befehlszeile

Andere Tipps

ffmpeg Es ist ein flexibler Encoder, den Sie nach Belieben anpassen können. Es kommt auf den Codierungsalgorithmus und den Kampf zwischen Größe und Qualität an. Ich denke, dass X264 heutzutage effizienter ist als zuvor. Die wichtigen Optimierungen mit ffmpeg zur Beschleunigung der Codierung sind -preset Die Standardeinstellung ist medium Sie können verwenden fast oder faster und sehen Sie sich die Qualität Ihres Ausgabevideos an.Ich habe Live-Streaming-Videos und verwende diesen Befehl

 ffmpeg -loglevel 0 -thread_queue_size 32768 -re -i "http://sorce" -vcodec libx264 -preset fast -break_non_keyframes 1 -profile:v high444 -x264-params "nal-hrd=cbr" -b:v 260k -acodec aac -b:a 32k -map_metadata -1 -s 480x360 -f flv rtmp://localhost/hls/live

Das gilt für Videos mit sehr geringer Qualität.

ffmpeg -loglevel 0 -thread_queue_size 32768 -re -i "http://source" -vcodec libx264 -preset fast -break_non_keyframes 1 -b:v 665k -profile:v high444 -x264-params "nal-hrd=cbr" -acodec aac -b:a 32k -map_metadata -1 -s 854x480 -f flv rtmp://localhost/hls/live

Bei einer Vergrößerung erhalten Sie eine bessere Qualität und ein besser sichtbares Bild -b:v Wert .Es liegt also an Ihrem bevorzugten Netzwerk, dass Sie bei geringerer CPU-Auslastung eine viel höhere Videoqualität erzielen können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top