无需安装来路不明的软件,直接使用几乎所有格式转换的软件都需要用到的FFmpeg就可以实现题主的目的。
前往FFmpeg官网下载软件
找到对应的平台,这里我使用的是Windows,就点击Windows Build,然后出现的页面里找到自己的Windows版本,如我使用的是64-bit,选择Static的封装就好。
解压下载回来的压缩包,在解压后的文件夹中找到bin文件夹,把里面的三个后缀是exe的文件拷贝到
C:\Windows\System32\
可能会弹出窗口要求权限,点击允许即可。
然后在Windows开始菜单中点击 运行,
输入CMD
进入你的FLV所在的文件夹
如果是单个文件,就用如下命令:
ffmpeg -i "input.flv" -c copy "output.mp4"
将这里的input改为你的文件名,output改为你想得到的文件名即可。
如果是整个文件夹中的所有flv文件需要批量转成mp4,那么使用以下命令:
for %i in (*.flv) do ffmpeg -i "%i" -c copy "%~ni.mp4"
注:新生成的mp4文件会沿用原文件名。
限于时间,就不上图了,祝使用愉快。
=========
更新2020年5月10日
终于通过实名认证,把大家集中的问题回复一下:
Q1:很多朋友对CMD命令行里对文件夹的操作不熟悉,不知道怎么完成进入所在的文件夹这一步
A1:请参照上面的引用文章《cmd命令进入某个目录》
Q2:一些朋友问复制命令之后做什么
A2:这里的复制命令的意思是将整个命令行选中,复制,然后到你的CMD窗口里,用鼠标右键选择粘贴,并按下回车(Enter)键来执行该命令。
Q3:除了转换MP4,能不能转换别的格式
A3:FFmpeg十分强大,目前常见的音视频都可以转换,大部分情况下改动格式的后缀名即可,其它的需求所需要的具体参数和命令可以自行百度,这里就不多展开了。
补充〇:
鉴于部分朋友的文件夹是在桌面上,而且用户名是中文,在CMD路径会显得比较复杂,建议在硬盘的根目录,如D:\下建立一个简单英文命名的文件夹,如temp,来降低输入上的操作难度。
同理,如文件名非常复杂,也建议先将它暂时改为一个简单的文件名,如123.flv,待转换完成之后再改回来,就可以极大的减小因文件名的错误而失败的概率。
补充一:
对于某些flv文件,转换成mp4的时候会报错,这时候可以用以下的代码来尝试:
ffmpeg -i filename.flv -c:v libx264 -crf 19 -strict experimental filename.mp4
将这里的filrename改为你的文件名即可
补充二:
flv/mp4文件的合并
有时候通过某些下载工具得到的flv/mp4文件是多段的,比如B站视频上下载一集40分钟左右的纪录片实际上是8个小片段,这时候可以新建一个txt文本文件,把你需要合并的flv/mp4和这个txt放在同一个文件夹里面,然后把需要合并的flv/mp4文件的名字按照顺序写在txt文件中并保存,格式如下:
file 【国家地理】COSMOS系列【熟肉-对后十一集修复】 (P10. 气候变化)[00].mp4% q7 c* p; ^2 V
file 【国家地理】COSMOS系列【熟肉-对后十一集修复】 (P10. 气候变化)[01].mp4
- e5 e* f# b7 x( G+ Z" N1 ~file 【国家地理】COSMOS系列【熟肉-对后十一集修复】 (P10. 气候变化)[02].mp4
: ^# z% F0 D& S! v, L2 U' Lfile 【国家地理】COSMOS系列【熟肉-对后十一集修复】 (P10. 气候变化)[03].mp4, Q8 y- \# R' M0 ?1 A7 H& E
file 【国家地理】COSMOS系列【熟肉-对后十一集修复】 (P10. 气候变化)[04].mp4
" u" E ^5 s6 y7 o* w; t1 _# ffile 【国家地理】COSMOS系列【熟肉-对后十一集修复】 (P10. 气候变化)[05].mp47 v% U. M& ^4 k2 g" {: Q2 O
file 【国家地理】COSMOS系列【熟肉-对后十一集修复】 (P10. 气候变化)[06].mp4- L$ n* |; X/ U! D7 N8 k- l5 v
file 【国家地理】COSMOS系列【熟肉-对后十一集修复】 (P10. 气候变化)[07].mp4
注:本例中将该txt文件命名为file.txt
在cmd里面进入该txt和视频文件所在的文件夹,然后输入以下命令:
ffmpeg -f concat -safe 0 -i files.txt -c copy output.mp4
即可得到一个完整的mp4文件
如需合并flv,方法同上
补充三:
对于使用苹果电脑的各位朋友,请参考下面这篇文章
FFmpeg博大精深,很多参数可以单独设定,以实现千变万化的功能。
有兴趣的朋友请使用必应、Google等工具,以及在FFmpeg的官网上自行了解,展开天马行空的想象力和创造力。
谢谢各位!