如何使用FFmpeg将AVI转换为MP4(有损转换和无损转换)

在本篇文章中,我们将学习如何使用FFmpeg把视频从AVI格式转换为MP4格式(在重新/不重新编码AVI文件的情况下)。作为红利,我们还将学习FFmpeg在Ubuntu、Mac和Windows上的安装,并使用FFmpeg将AVI无损转换为MP4。

视频爱好者在网上最常问的问题就是:“如何将AVI转换为MP4?”尽管问题似乎很唬人,但使用FFmpeg将AVI转换为MP4却非常简单明了。

很多人也许不知道,FFmpeg是世界上最重要、最流行的视频处理和压缩库之一。很多最高效的商业编码器都有采用FFmpeg,还有一些项目,比如Handbrake、VLC播放器等软件都获得了FFmpeg的支持。

在本文中,让我们一起来学习格式转换处理,并对Codecs、Formats有一个基本的了解,然后再来看下格式转换过程中是否需要重新编码视频。

1、废话少说,上命令

好,如果你现在很着急将AV1转换为MP4,那么只要运行下面这行FFmpeg命令,这个方法对大部分用例都有效。

ffmpeg -i input_filename.avi -c:v copy -c:a copy -y output_filename.mp4

在该命令行中,你提供了:

  • AVI视频作为输入

  • 明确输出MP4的文件名

  • 让FFmpeg直接将视频和音频(命令为:-c:v copy -c:a copy)从AVI容器格式复制到MP4容器格式。

注意:我假设你手上已经有了想要转换格式的AVI文件。如果没有,你可以通过在网上搜索“avi video samples”获取,或者在这里下载(这是我在FFmpeg系列文章中将用到的):https://file-examples-com.github.io/uploads/2018/04/file_example_AVI_1280_1_5MG.avi

2、什么是Codecs和Formats?

你需要知道的最重要的事就是Formats和Codecs之间的区别。

简单来说,

  • 编解码器(Codecs)获取原始音频和视频后进行压缩,压缩到一个合理的空间大小。这种压缩是在考虑音频和视频质量的前提下完成的。更多关于视频压缩的介绍,请阅读:视频编码完全指南

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值