硬件NVIDIA:ffmpeg -i input.avi -c:v hevc_nvenc -preset:v fast output.mp4

软件          :ffmpeg -i input.avi [-c:a copy] -c:v libx265 output.mp4

 

 

H264:

ffmpeg -i source.mp4 -c:v libx264 -crf 24 -deinterlace destination.flv

ffmpeg -i input.mp4 -c:v h264_nvenc -deinterlace -b 1.5M d1.mp4

H265:

ffmpeg.exe -i input.avi -c:v hevc_nvenc -preset:v fast output.mp4

ffmpeg.exe -i input.avi -c:v hevc_nvenc -preset:v fast -b 2M output.mp4

ffmpeg.exe -i input.avi -c:v libx265 -preset:v fast output.mp4

 

N卡

md H265  | for %a in ("*.mp4","*.avi","*.wmv","*.mkv") do ffmpeg -i "%a" -c:v hevc_nvenc -cq 32 -c:a aac -aq 1.8 -y "H265/%~na_H265.mp4"

AMD

md H265  | for %a in ("*.mp4","*.avi","*.wmv","*.mkv") do ffmpeg -i "%a" -c:v hevc_amf -cq 32 -c:a aac -aq 1.8 -y "H265/%~na_H265.mp4"

IntelCPU 好像要7代U

md H265  | for %a in ("*.mp4","*.avi","*.wmv","*.mkv") do ffmpeg -i "%a" -c:v hevc_qsv -cq 32 -c:a aac -aq 1.8 -y "H265/%~na_H265.mp4"

 

 

ffmpeg -i input -c:v libx264 -preset slow -profile:v high -crf 18 -coder 1 -pix_fmt yuv420p -movflags +faststart -g 30 -bf 2 -c:a aac -b:a 384k -profile:a aac_low output
ffmpeg -i 160.mp4 -vf yadif,format=yuv420p -force_key_frames expr:gte(t,n_forced/2) -c:v libx264 -crf 18 -bf 2 -c:a a ac -q:a 1 -ac 2 -ar 48000 -use_editlist 0 -movflags +faststart c.mp4

 

 

 

评论

发表评论

关于我

8年以上程序开发,熟用php、python、js(jquery、angular)、C等语言,&数据库等。熟悉国内部份开源软件。应用过php socket、vb socket等物联网应用开发设计。对系统设计、分析、团队带领有多年经验,有大型移动项目开发管理经验,对App接入设计管理有较熟悉。多数据量数据库设计使用经验,对高并发负荷系统有深入了解与研究。不喜平淡无挑战性的工作,期待能高迁业务稳定的公司,同时也欢迎各位boss、技术大牛有项目或者技术上的合作!

IM与我联系