1. 准备

1.1 下载ffmpeg

进入ffmpeg官网Download FFmpeg,根据自己的系统下载相应封装,这里以Windows为例。

选择篮框中任意一项进行下载。

以下是选择第一项后的截图

下载合适的release,解压,将bin目录下的exe文件全部复制到目录C:\Windows\System32下。

1.2 cmd基础

1.2.1 打开cmd

通过win+R,或 右键“开始”选择“运行”可进入cmd。

1.2.2 进入指定文件夹

①进入某个磁盘,直接盘符代号:如D:,然后回车,到D盘下(不用CD 命令切换)

②输入dir,可以看到d盘下的各个文件名称

③进入除根录以外的文件夹 :  cd  文件夹路径(cd  xxx\xxx\xxx)回车

④进入上一层目录 : cd ../

⑤返回D盘:cd\

⑥返回C盘:直接输入c: ,回车

注: 不能在一打开cmd的时候运行cd  d:\xxx\xxx,需要先进入磁盘

以进入E:\Videos\S为例。

在cmd中输入磁盘符E:,回车。这一步不用cd命令。

然后输入cd Videos\S,回车即可。

2. 文件转换

2.1 单个文件

ffmpeg -i "input.flv" -c copy "output.mp4"

将这里的input改为你的文件名,output改为你想得到的文件名即可。

2.2 批量转换

for %i in (*.flv) do ffmpeg -i "%i" -c copy "%~ni.mp4"

这时新生成的mp4文件会沿用原文件名。

2.3 某些flv文件转换成mp4时会报错,这时可尝试以下代码:

ffmpeg -i filename.flv -c:v libx264 -crf 19 -strict experimental filename.mp4

第一个filename改为需要转换的文件名,第二个filename改为相应的输出文件名。

*2.4 flv/mp4文件的合并

有时通过某些下载工具得到的flv/mp4文件被分为多个片段,但我们希望将它们合并。

以合并5个mp4文件:

文件1.mp4
文件2.mp4
文件3.mp4
文件4.mp4
文件5.mp4

为例。

新建一个txt文件,把需要合并的mp4文件的文件名依序写在txt文件中并保存,格式如下:

file '文件1.mp4'
file '文件2.mp4'
file '文件3.mp4'
file '文件4.mp4'
file '文件5.mp4'

注:这里txt文件被命名为combine.txt

把上述需要合并的mp4文件和这个txt文件放在同一个文件夹下,然后在cmd中进入该文件夹,再输入以下命令:

ffmpeg -f concat -safe 0 -i combine.txt -c copy output.mp4

回车。即可得到一个完整的mp4文件。

合并多个flv文件的方法类似。

输出的文件与原文件在同一文件夹中。

通过ffmpeg将FLV文件转换为MP4相关推荐

  1. windows用ffmpeg将flv视频转换为mp4

    在ffmpeg.exe所在文件夹下执行: .\ffmpeg -i D:\000.flv -threads 5 -preset ultrafast D:\666.mp4 注意: .\ffmpeg 的 点 ...

  2. html播放mov格式视频,video - ffmpeg将mov文件转换为mp4,用于HTML5视频标签IE9 - 堆栈内存溢出...

    对于ffmpeg : ffmpeg -i {input}.mov -vcodec h264 -acodec aac -strict -2 {output}.mp4 您还可以添加-q:v / -q:a参 ...

  3. (保姆级)利用ffmpeg将flv批量转mp4

    文章目录 1. 下载ffmpeg 2. 安装ffmpeg 3. flv转mp4 4. 批量转换 1. 下载ffmpeg 进入ffmpeg官网,选择需要的版本进行下载: 以windows为例,点击下图红 ...

  4. ffmpeg js转换音频_webRTC使用ffmpeg.js将webm转换为mp4

    我正尝试使用ffmpeg.js将webM文件转换为mp4. 我正在从画布上录制视频(叠加了一些信息)并录制了视频中的音频数据.webRTC使用ffmpeg.js将webm转换为mp4 stream = ...

  5. 采用ffmpeg转换flv视频到mp4格式时报错的解决方案

    1. ffmpeg支持如下格式转换视频 $ffmpeg -i 源文件  目标文件 如: $ffmpeg -i hello.flv hello.mpeg $ffmpeg -i hello.flv hel ...

  6. 百度网盘vep文件如何转换mp4_用这个软件,聊聊如何将MOV文件转换为MP4

    MOV文件作为QuickTime电影播放器 的专有格式.现在被其他应用程序广泛使用,但已取代了MP4文件格式,它是电影文件空间中的主要播放器. MOV和MP4文件都可以存储和播放图像和声音.但是,MO ...

  7. 使用ffmpeg将m3u8文件转为mp4

    window环境使用ffmpeg将m3u8文件转为mp4 issue: 不存在 ffmpeg 去ffmpeg官网下载一个, 然后指派系统变量path, 我下的是https://github.com/B ...

  8. 如何快速无损地把flv格式文件转换为mp4格式(可在iPhone上播放)

    众所周知,mp4格式文件是现在非常主流且高质的视频格式.flv格式相对于mp4格式的视频来说,适用范围比较窄,现在很多播放器也都不支持播放flv格式的视频.解决办法也简单,用MP4/RM转换专家把fl ...

  9. 【NodeJs】使用ffmpeg将视频webm转换为mp4

    使用Chrome浏览器录制视频文件是webm格式,但是很多媒体播放器是不支持的,不利于分享,需要转换为mp4格式才行,接下来给大家讲 ffmpeg ffmpeg是什么呢, 一个免费开源的视频转换工具, ...

  10. ev4a ev6 ev8文件转换为mp4翻录教程

    很多伙伴遇到下载的视频资料是.ev4a .ev6 .ev8格式,需要指定的播放器才能观看,正常的视频播放器是看不了的. 基于之中情况可以用我们这个教程转换为mp4. 提前是必须有授权能播放才可以翻录! ...

最新文章

  1. php js统计链接点击次数,JS实现在线统计一个页面内鼠标点击次数的方法
  2. mybatis对mapper.xml的解析(一)
  3. Leetcode 70
  4. 怎么设置tomcat管理员的用户名和密码
  5. 计算机网络技术教材多少钱,计算机网络技术课程标准教材.doc
  6. 安卓机更新系统会卡吗_安卓机可以用AirPods Pro吗?告诉你真实体验
  7. 三年级下册计算机全册教案,小学信息技术三年级下册全册教案.doc
  8. python通配符搜索文件_Python 如何查找特定类型文件
  9. 谷歌智能助理能同时听懂两种语言 超过同类产品
  10. matlab中内联,有没有一种方法可以在MATLAB中执行函数内联?
  11. 再见beycond comapre,适合程序员使用的免费文件对比工具——CCompare1.14
  12. 蓝牙定位技术工作原理分析
  13. Unity WebGL 发布内存优化
  14. SAP系统资产盘盈盘亏的处理
  15. element导航菜单添加搜索功能
  16. [Java大厂必备面试题] 点滴促就辉煌, 每日三题【Day14】: 数据库8
  17. MFCC和fbank的区别
  18. su切换为root并输入root密码确定正确但会有卡顿并提示su: Permission denied
  19. ALESA切削刀具1355.3904-01
  20. PHP - 回调函数概念与用法实例分析 - 学习/实践

热门文章

  1. Java学习之json篇——json介绍
  2. linux 端口映射设置
  3. 炸裂!手摸手教你如何吃透一个 Java 项目,yyds
  4. 开发一个Java项目的完整流程(附2600套Java项目源码+视频)
  5. 基于JavaWeb的幼儿园信息管理
  6. JAVA版村庄哨塔种子_我的世界:TOP18种子,刷怪笼、哨塔和村庄挤在一起,还不来试试?...
  7. Struts框架可以支持以下哪种程序开发语言?(选择1项)
  8. 三个参数 matlab程序,用matlab求定积分的三个实例代码
  9. DotNet开发的微商分销系统源码,微信三级分销系统源码
  10. 10个前端经常遇到的问题解决方案