Question

Existe-t-il une alternative open source à ffmpeg et VLC transcoder des vidéos en direct du streaming HTTP vers RTMP ou autre ?

ffmpeg car mon processeur (AMD 4.0GHZ 8Core) est chargé à 100% avec seulement 8 flux SD.

Merci pour l'aide.

PS.Je pense que je n'ai pas besoin de transcoder ma vidéo, je peux également diffuser avec quelque chose comme un proxy vidéo http.La source est au format streaming HTTP, et je suis également sous Linux.

Était-ce utile?

La solution

Votre question devrait être :"Existe-t-il une alternative open source plus rapide que ffmpeg".

Et la réponse est non.

Si vous n'avez pas besoin de transcoder, ajoutez -acodec copy -vcodec copy à votre ligne de commande

Autres conseils

ffmpeg est un encodeur flexible, vous pouvez le modifier autant que vous le souhaitez, cela dépend de l'algorithme d'encodage et de la bataille entre la taille et la qualité, je pense que maintenant, X264 est plus efficace qu'avant, les ajustements importants avec ffmpeg pour accélérer l'encodage sont -preset la valeur par défaut est medium vous pouvez utiliser fast ou faster et regardez la qualité de votre vidéo de sortie.J'ai une vidéo en direct et j'utilise cette commande

 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

C'est pour une vidéo de très mauvaise qualité,

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

vous obtiendrez une meilleure qualité et une image visible en augmentant -b:v valeur .C'est donc à votre réseau préféré que vous pouvez obtenir une qualité vidéo bien supérieure avec moins d'utilisation du processeur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top