[英]Reduce file size of ffmpeg converted video
我有一个 。 mp4视频,文件大小为540kb ,转换前的持续时间为30秒,但是当我使用ffmpeg将其转换为文件大小时,它变为21mb 。 我需要添加哪些选项以将文件大小减小到小于1mb ?
我现在正在使用的ffmpeg命令:
video_filename = __DIR__. '/uploads/VID.mp4';
exec('ffmpeg -i '.$video_filename.' -c:v libx264 '.$video_filename.'');
在所需位置创建tmp_dir
exec('ffmpeg -i '.$video_filename.' -c:v libx264 -crf 25 tmp_dir'.$video_filename.'');
exec('rm -rf '. $video_filename);
exec('mv tmp_dir/'.$video_filename.' ..');
我希望它能正常工作,但我尚未对其进行测试!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.