U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 新闻资讯 >

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

来源:http://www.tudoupe.com时间:2022-04-24

亚历克斯是翻译和编辑。

技术审校:刘歧

这是克里希纳·拉奥·维贾耶纳加的OTTVerse的作品

有关视听技术会议的进一步信息请见此。

FFmpeg

Easy-Tech

#021#

在本篇文章中,我们将学习如何使用 FFmpeg 将视频从 AVI 转换为 MP4 (如果对 AVI 文件重新编码/不重新编码) 。作为红利,我们还将研究如何在Ubuntu、Mac和Windows上安装FFmpeg。并使用 FFmpeg 将 AVI 转换为 MP4, 不损失 。

视频爱好者最典型的在线问题是, “ 我们如何将 AVI 转换为 MP4 ” 。 虽然这个问题显得荒谬,但使用 FFmpeg 将 AVI 转换为 MP4 确实很简单。

很多人也许不知道,FFmpeg是世界上最必要和最广泛使用的视频处理和压缩包之一。FFmpeg被几个最有效的商业编码器所使用。还有一些项目,例如,FFmpeg支持了Handblake和VLC玩家等应用程序。

让我们看一看本文中所用的格式化过程,并基本掌握代码化、格式化,然后检查是否需要在以下格式化转换程序中重新编码视频。

废话少说,上命令

如果您需要快速将 AV1 转换为 MP4, 在多数情况下, 只要您执行下面的FFmpeg 命令, 此方法将有效 。

您在命令行中指定了以下内容:

AVI视频作为输入

无法关闭临时文件夹:%s。

启用 FFmpeg 将视频和音频从 AVI 容器格式直接传输到 MP4 容器格式( 命令: - c:v copy- c: a 副本) 。

请记住,我假设你已经拿到了 你要转换的AVI文件。如果没有,您可以通过在互联网上搜索 Avi 视频显示来找到它 。或者你可以在这里得到:https://file-examples-com.com/uploads/2018/04/file_example_AVI_1280_1_5MG.avi(这就是我在FFmpeg系列中使用的)。

究竟是什么编码和格式?

最需要理解的是格式和编码的区别。

简单来说,

codec (Codecs) 使用原始音频和视频并将其压缩到可控制的空间大小,同时保持音频和视频质量。 关于视频压缩的更多细节,请阅读: 完整的视频编码教程 。

音频和视频压缩过程的输出被包装成一个称为容器(格式)的格式,并且有打开容器和阅读音乐和视频的明确规则和标准。 包装有多种格式,包括MP4、AVI、WebM、MKV等。

在FFmpeg转换过程中发生了什么?

当您提供 FFmpeg AVI 文件并指示它制作一个没有参数的 MP4 文件时, 它将会关闭输入文件, 提取真实的视频进行重编, 将其置于 MP4 容器格式中, 并返回给您进行输出 。

在此要记住的是, 除非您指示 FFmpeg 不编码, 否则它会编码材料。 默认设置是重编码 。

这就是为什么,在文章的开头, 我们告诉FFmpeg只复制音频和视频。

现在,让我们尝试使用 FFmpeg 将 AVI 文件重编为 MP4 。

在这样做之前, 让我们先看看 AVI 文件及其参数。 为了调查参数, 我们可以使用 ffprobe 程序, 这个程序来自 FFmpeg 项目, 对分析视频文件非常有效 。

请运行下面的命令:

然后你得到:

给定代码明确指出了两种媒体流:视频#0:0和音频#0:1。视频分辨率为1280x720,每秒30个框架。使用了高档H.I.264/AVC视频编码器。234 kbps是编码率。音频使用aac,比特率是139千位/秒。取样频率为48KHz。

现在,让我们使用 FFmpeg 将 AVI 影片转换为 MP4, 但这次我们将使用 VP9 而不是 H264/AVC。 转换的命令线如下 :

在此情况下使用 FFmpeg :

这部电影以 -- c: a 复制参数( 没有编码音频) 的原样复制。

VP9 编码的编码率设定为 100 kbps (- c:vvp9-b:v100K) 。

输出为 MP4 文件, 名为输出V9. mp4 。

当执行上述命令时,控制表输出以下代码:

如果您仔细研究控制表输出, 您就会注意到 FFmpeg 用 libvpx- vp9 重新编码了视频流 。 代码速率设定为 100 kbps 。

通常情况下,您可以使用 ffprobe 测试前面的 FFmpeg 成功生产了 MP4 和 VP9 的视频编码 。

控制台输出已被校验 : 编码率为 114 kbps( 大约是 114 kbps. VP9 编码的比特率为 100 kbps 。)

主要品牌是一个等离子体,表示该文件符合ISO/IEC基本媒体标准(ISO/IEC 14496-12 C MPEG-4 Part 12),又称MP4。

转换过程中的重新编码是否有益或有害?

它取决于您是否想要复制视频,而只是更改容器格式(从 AVI 到 MP4),或者您是否想要将视频编码并改变其质量、大小等等。

如果我不重新编码它(非破坏性AVI转换为MP4转换)怎么办?

在此情况下, 您必须做一些简单的事情! 只需输入下面的指挥线 。

以下是您给 FFmpeg 的信件 :

AVI 视频文件用作输入。

无法关闭临时文件夹:%s。

指令FFmpeg将视频和音频从AVI容器格式传送到MP4容器格式(命令: -c:v copy-c:a 副本)。

顺便说一下,那里的程序 花了三秒钟在我的Mac 因为FFmpeg只是复制视频 和音频 从AVI文件, 没有编码他们, 并把它们放在MP4容器。

尚未对视频进行重编。因此,您可以认为AVI转换为MP4是无损的。然而,如果我是你,我会用"未损坏的视频压缩"这个术语 谨慎地在离这里只有三米远的 视频压缩工程师面前使用要是你这么做了,请给他来点咖啡或阿司匹林

你们现在知道如何使用FFmpeg 将AVI转换为MP4了。简单,对吗?

红利:FFmpeg安装指示

1. 我怎样才能让FFmpeg在Windows上工作?

如果你不是程序员,无法使用编码工具 。因此,在Windows上建造和安装FFmpeg对你们来说是一项艰巨的任务。无论如何,你可以从OTTVerse的FFmpeg大楼(https://ottverse.Image,通过Flickr用户ffmpeg-Builds/)获得已建的FFmpeg文件。我建议下载静态版本(除非您想要使用 FFmpeg 创建应用程序, 并要求共享库) 。

2. 如何在Mac上安装FFmpeg?

在 Mac 上,您可以使用酿酒命令在 FFmpeg 上挂起 FFmpeg, 这在 Mac 系统中是一个非常好的软件包管理 。 在 Mac 上安装 FFmpeg 的命令线( 在 Cataline v. 10) 如下: F15。 测试和在 5 上使用 。

3. 我如何让FFmpeg去Ubuntu工作?

使用 Ubuntu, 您可以在多种方法中安装 FFmpeg, 包括使用一个合适的软件包管理, 或从源代码中进行编译。 如果您想要快速通过 appt 快速安装 FFmpeg, 请使用以下命令行 :

如果您想从源代码中收集FFmpeg, 请遵循官方 FFmpeg 安装指南中列出的程序: https://trac. org/ I don't know, ffmpeg.

org/vmaf-ffmpeg-ubuntu-compilation-安裝-安裝-use-guide/。我已经解释了FFmpeg安装程序(包括没有阶段)。

致谢:

我感谢提交人克利须那·拉奥·维贾扬纳加尔先生允许翻译和出版他的工作。

https://ottverse.com/ffmpeg-convert-avi-to-mp4-lossless/

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息