蘭雅sRGB 个人笔记 https://262235.xyz
提供编程和电脑应用视频教程,工具和源代码
C, C++, Python Programming, Source Code, Video

旧Hexo博客 | Github | IP定位WebAPI | Docker Hub
编程中文文档 | 网盘分享 | 中文Linux命令

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

安装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
[code]ffmpeg.exe -i /r/Select.mp4 -c:v hevc_amf -crf 30 output.mp4

Select_hevc_amf.mp4 47.2 MB (49,572,259 字节)[/code]

AMD CPU压缩
[code]ffmpeg -i input.mp4 -c:v libx265 -crf 30 output.mp4

GS软件选择_Select_Hevc.mp4 12.8 MB (13,432,043 字节)[/code]

原始文件 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 比较鸡肋了

本原创文章自由转载,转载请注明本博来源及网址 | 当前页面:兰雅sRGB个人笔记 » 安装FFMPEG把视频文件压缩减小