最近碰到一个技术问题:想把mov格式的视频文件转为mp4格式的文件,用QQ影音转换发现格式不支持,网上搜到一些在线转换工具,或者是限制上传文件大小,或者是排队很长时间没有结果。也能找到很多客户端软件,下载之后,或者被杀毒软件报病毒,或者做了限制,比如购买VIP才能转换。
不交费购买会员有水印
多次摸索尝试,找到一个免费且完美的解决方案,虽然步骤比较多,但一定能转换成功。来跟着我一步一步做。
前置条件:
1、安装有Windows 10(或者7)操作系统的电脑;
2、要知道自己的Windows 10 (或者7)是32位还是64位(我的电脑-右键-属性-系统类型,会显示出是64位还是32位);
如图是64位的操作系统
1、下载软件
如果是64位的操作系统下载这个:
百度网盘:https://pan.baidu.com/s/1gpFdw2ppdbkkRyw3gmJDyw提取码:kkak
如果是32位的操作系统下载这个:
百度网盘:https://pan.baidu.com/s/13PZ9tn8sDnalZnh5YoIvQQ提取码:dza3
以下用64位操作系统为例。
下载后保存到电脑上的文件名是 ffmpeg-20191004-e6625ca-win64-static.zip 大小约68.3MB
2、展开压缩
将ffmpeg-20191004-e6625ca-win64-static.zip文件展开压缩,
得到 “ffmpeg-20191004-e6625ca-win64-static”目录,此目录下应该有三个目录,分别是bin、doc、presets
将ffmpeg-20191004-e6625ca-win64-static目录拷贝(或者剪切)到D盘根目录,并重命名为ffmpeg(把目录名改短,后续减少很多输入,减少出错的几率。)
假定这步做完后,电脑中有这样的目录结构。D:\ffmpeg\bin
3、准备mov文件
将扩展名为mov的文件拷贝到 D:\ffmpeg\bin目录下,并改个简单的名字,比如 1.mov
4、进入cmd环境
按住win键,同时按一下R键,在弹出的“运行”窗口中,输入cmd,然后回车。
进入cmd环境
进入cmd环境后,会看到一个黑色的窗口(很像历史上的dos操作系统)。
cmd环境
5、切换盘符
在cmd环境下,输入 d: 回车(一个d、一个英文叹号),会切换到电脑的D盘下
d:
切换到D盘下
6、切换目录
输入 cd ffmpeg\bin 回车,注意cd和ffmpeg之间有个空格
cd ffmpeg\bin
切换目录
7、确认准备工作就绪
输入 dir 回车,如果能看到在这个目录中至少有ffmpeg.exe 和准备好的mov文件1.mov 就说明准备工作已经做好了。
dir
准备工作就绪
8、开始转换
输入如下命令并回车。
ffmpeg -i 1.mov 1.mp4
转换会自动开始,屏幕上能看到类似这样的提示信息
提示信息
如果能找到最后一行的time=,可以当做进度条,如果视频长度10分钟,这里显示00:05:00.00 表示已经转换了5分钟,相当于是一半了。
9、转换结束
根据CPU的性能和原视频的时长,转换过程从几分钟到十几分钟不等
当看到这样的提示信息时,表示转换结束。
转换结束
10、验证结果
如果能在d:\ffmpeg\bin目录中看到1.mp4,就说明转换成功。
希望大家能顺利的把mov格式的文件转换为mp4格式的文件。