繁体   English   中英

基于x265和ffmpeg HEVC的编码速度

[英]Speed of the x265 and ffmpeg HEVC based encoding

我正在尝试使用带有ffmpeg的HEVC对视频进行实时编码。 在没有ffmpeg的支持的情况下,单独运行x265编码器时,我可以达到所需的性能。 这样,我的系统可以每秒30帧的速度执行编码。 但是,我的要求是使用编码的内容创建MPEG-TS流,因此,视频使用ffmpeg进行编码,如下所示:

ffmpeg -s:v 1280x720 -i input.yuv -c:v libx265 -x265-params crf = 20:keyint = 25:fps = 25:preset = ultrafast -f mpegts out.ts

奇怪的是,编码性能急剧下降,我只能实现每秒10帧的编码性能。

这是ffmpeg中多路传输过程的问题吗? 有人可以帮我解决这个问题。

谢谢。

这可能是FFmpeg中q因子的原因。 您需要比较FFmpeg和x265 bin的q值。 这是我的猜测。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM