安装FFMPEG把视频文件压缩减小.mp4

hevc.sh 复制一下代码,保存成 hevc.sh 在 git-bash 中使用

# ffmpeg -i input.mp4 -c:v libx265 -crf 30  output.mp4

# Usage:  hevc.sh input.mp4

if [[ $# > 0 ]]; then
  ffmpeg -y -i $1 -c:v libx265 -crf 30 output.mp4
fi

echo "Usage:  hevc.sh input.mp4"

### --------------------------- ###
#  https://hub.docker.com/r/linuxserver/ffmpeg
#  Nvidia Hardware accelerated
#  -c:v h264_nvenc

H265视频压缩,为什么GPU压缩文件大,而用CPU压缩小的多

AMD_GPU_编码视频_hevc_amf

ffmpeg.exe -i /r/Select.mp4  -c:v hevc_amf -crf 30 output.mp4</p><p>Select_hevc_amf.mp4      47.2 MB (49,572,259 字节)

AMD CPU压缩

ffmpeg -i input.mp4 -c:v libx265 -crf 30  output.mp4 </p><p>GS软件选择_Select_Hevc.mp4    12.8 MB (13,432,043 字节)

原始文件 Select.mp4 73.0 MB (76,650,293 字节)

[滤镜使用列表]
(1) Built-in MP4 Source
(2) Built-in Video Codec/Transform
(3) Enhanced Video Renderer(Custom Present)

[视频信息]
视频编码: AVC1 - Native D3D9 DXVA Decoder(VLD) - AMD Radeon(TM) Graphics
输入格式: AVC1(24 bits)
输入尺寸: 1610 × 902(1.78:1)
输出格式: dxva
输出尺寸: 1610 × 902(1.78:1)
帧率: 59.99
BitRate: 未知

hevc_amf -crf 50 码率还是比 CPU -crf 30 高
屏幕录制的视频, GPU 压缩文件小不下去 GPU 压缩 hevc 比较鸡肋了

分类: 学习编程

0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注