video - 在ffmpeg中设置cpu线程

标签 video ffmpeg encode

我有一个 PC 24 线程,当我使用 ffmpeg 时,我只使用了 25% 的 CPU 使用率。那么如何使用所有这 24 个线程呢?所以我的 CPU 使用率达到 100%,因为如果是 25%,它仍然是一个缓慢的过程

例子:

ffmpeg -i video01.mkv -i watermark.png -filter_complex "overlay = 10:10"output01.mkv

如何设置24个cpu线程?

最佳答案

您可以在 -i 参数之后设置 -threads 24。但是一旦你从真正的线程传递到超线程类型的线程,你就会得到递减的返回。在这种情况下,您应该设置 -threads 12。

关于video - 在ffmpeg中设置cpu线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54020024/

相关文章:

javascript - 如何停止在隐藏的 DIV 中播放视频

android - 像 facebook , Android 一样自动播放视频

ffmpeg - 如何在ffmpeg中设置rtsp连接超时

java - 国际字符的编码和解码

html - django模板语言系统中图片标签和源的使用方法

java - android - 设置 mediacodec 的呈现时间

Android 视频 View : Unable to play video files with '%' character in filename

c# - 从隔离存储中将视频从手机传输出去

linux - FFmpeg 在给定时间将音频剪辑混合到一个主音频文件中

audio - 如何使用 ffmpeg CLI 拉伸(stretch)音频流的开头,使用静音,以匹配视频的开头?