使用 ffmpeg 进行转换
前提条件
确保已经正确下载并配置好了ffmpeg,也就是在系统环境变量的Path中添加了ffmpeg.exe所在的文件夹路径,这样你就可以在任意命令提示符窗口中直接调用ffmpeg命令了。
执行转换命令:
基本的转换命令格式如下:
ffmpeg -i input.mov output.mp4
将上述命令中的input.mov替换为你实际要转换的.mov文件名(包含扩展名),output.mp4替换为你期望生成的.mp4文件名(同样包含扩展名)。例如,你有一个名为 video.mov 的文件,想要转换成名为 new_video.mp4的文件,命令就应该写成:
ffmpeg -i video.mov new_video.mp4
ffmpeg会自动进行编码转换等操作,在转换过程中,命令提示符窗口会显示相应的进度和信息,转换完成后,在相应目录下就会生成指定的.mp4文件了。
你还可以添加一些额外的参数来进一步控制转换效果,比如指定视频的分辨率、帧率、码率等,以下是添加部分常用参数的示例:
指定分辨率:
假如你想把输出的视频分辨率设置为1280x720,命令可以写成:
ffmpeg -i input.mov -s 1280x720 output.mp4
指定帧率:
若要将输出视频的帧率设置为 25 帧每秒,可以使用如下命令:
ffmpeg -i input.mov -r 25 output.mp4
指定视频码率:
例如,设置视频的平均码率为 1500k(这里以设置视频码率为例),命令如下:
ffmpeg -i input.mov -b:v 1500k output.mp4
指定音频码率:
ffmpeg -i input.mov -b:a 128k output.mp4
如果你还想同时设置视频码率和其他参数,例如设置视频码率为1500k,分辨率为1280x720,帧率为25帧每秒,命令可以写成:
ffmpeg -i input.mov -b:v 1500k -s 1280x720 -r 25 -b:a 128k output.mp4
其中-b:v用于设置视频码率,-s用于设置分辨率,-r用于设置帧率。这些参数可以根据你的具体需求进行调整。
转载请注明出处。