记录一下ffmpeg视频压缩命令
强制降低分辨率到1080P并用NV的HEVC硬件编码器加速,使用vbr码率控制最低1500k最高4000k,输入文件为input.mp4输出为output.mp4
ffmpeg -hwaccel cuda -i input.mp4 -vf "scale=1920:1080:flags=lanczos" -c:v hevc_nvenc -preset p6 -rc vbr_hq -b:v 1500k -maxrate 4000k -multipass 2 -c:a aac -b:a 128k output.mp4
原视频为2k H.256,第一个是软编码1080p H.254固定码率第二个是不加:flags=lanczos第三个就是我贴的指令
2k与1080p差距1.77倍,压缩体积/2.5还是可以的

拼接list.txt里写的file 'video_name' 换行分隔不同文件 ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4
                    
                
                
            
        
浙公网安备 33010602011771号