共计 1332 个字符,预计需要花费 4 分钟才能阅读完成。
搬运 amd 集显 用的 libx264 编码,速度只能到 1.9x 用 amd 的 amf 编码器以后 速度反而更慢了 1.4x 只能用回 libx264 |
网友回复:
注册 : 参数不变的情况下,只能加硬件 硬件不变的情况下调整的参数,preset 是分档的,以 x264 为例,有 ultrafast、superfast、veryfast、faster、fast、medium、slow、slower、veryslow 还有个 placebo,前面 fast 可以无视,因为质量过于低劣,在注重时间的情况下,选择 medium 或者 slow 即可。同样的降低 profile 等级也可以提高速度,因为 profile 低了,很多选项会被关掉。正确的方式是采用硬件编码,比如调用 nvenc,qsv 等,速度会快上很多。
theoneman: and 5700G,支持 GPU 加速的
小猪佩奇 : FFMPEG 使用 AMD 5700G 集成显卡 GPU 加速编码 H265 视频测试 下载 ffmpeg-5.0.1-essentials_build.7z ffmpeg 使用 AMD GPU 加速命令 ffmpeg -i input.mp4 -c:v hevc_amf -crf 30 -map 0:v -map 0:a:0 output.mp4 ## 输入流 h264 1080P Input Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920×1080, 1178 kb/s, 25 fps, 25 tbr, 90k tbn (default) ## 输出流 hevc 1080P Output Stream #0:0(und): Video: hevc (hev1 / 0x31766568), yuv420p(tv, bt709, progressive), 1920×1080, q=2-31, 2000 kb/s, 25 fps, 12800 tbn (default) ## ffmpeg 编码速率 frame=19411 fps=291 q=-0.0 Lsize= 201772kB time=00:12:56.45 bitrate=2128.8kbits/s dup=2 drop=0 speed=11.7x 作为对比直接使用 AMD 5700G CPU ### 使用 FFMPEG 转 H265 减小文件大小 ffmpeg -i input.mp4 -c:v libx265 -crf 30 -map 0:v -map 0:a:0 output.mp4 crf 越高, 压缩率越高, 值是 30-100 ## ffmpeg 编码速率 speed=2.31x – 2.79x CPU.png 冷机开始有 speed 有 10x,然后积热掉到 2.79x 的水平
sRGB: 为啥要转码????、
sRGB: 我转码的时候,温度飙升到 90 度。平常 50 左右
一美元 : 换 GPU 转码
菜单 : intel 的 qsv 绝对让你惊喜
holinhot: 确实不错,5 袋 CPU 能跑 90 帧 /s
teardrops: 插满 3090ti 能慢?
注册 : 插满那得多吵啊。再说这不是苦于没钱插满嘛才需要干搬运嘛。。
注册 : 你们玩的都好高级啊
theoneman: 你需要个 GPU~~~
宝塔镇河妖 : 用 GPU 的 NVENC 编码,CPU 解码 …. 速度应该有 5X….