您当前所在位置:首页攻略在Linux环境下为FFmpeg集成XviD的编解码库libxvid

在Linux环境下为FFmpeg集成XviD的编解码库libxvid

更新:2024-06-09 11:48:09编辑:游戏资讯归类:攻略

XviD是一个开源的视频编解码器,与DivX一同被纳入MPEG-4规范第二部分的视频标准。然而,DivX并未开源。在早期,大多数MP4视频采用XviD或DivX编码,当时的视频格式称为MPEG-4。如今,常见的H.264后来才增补到MPEG-4规范的第十部分,导致使用XviD压缩的视频已经不多见。

在《FFmpeg开发实战:从零基础到短视频上线》一书的“2.1.1  音视频编码的发展历程”中提到,“MPEG-4标准的第二部分规定了视频的编解码器,比如XviD”。然而,XviD格式已逐渐被H.264标准所取代,因此该书未介绍如何给FFmpeg集成XviD。接下来将介绍如何在Linux环境下为FFmpeg集成XviD的编解码库libxvid。

libxvid的源码下载页面为https://labs.xvid.com/source/,最新的1.3.7版本于2019年12月发布。源码包的下载链接为https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz。以下是libxvid的安装步骤。

1、将下载好的压缩包上传到服务器并解压,依次执行以下命令。

2、进入解压后的build/generic目录,运行下面命令配置libxvid。

3、运行下面命令编译libxvid。

4、编译完成后,运行下面命令安装libxvid。

由于FFmpeg默认未启用libxvid,因此需要重新配置FFmpeg,标明启用libxvid,然后重新编译安装FFmpeg。以下是详细的启用步骤说明。

1、回到FFmpeg源码的目录,执行以下命令重新配置FFmpeg,主要增加启用libxvid。(增加了选项--enable-libxvid)

2、运行下面命令编译FFmpeg。

3、执行下面命令安装FFmpeg。

4、运行以下命令查看FFmpeg的版本信息。

查看控制台回显的FFmpeg版本信息,找到“--enable-libxvid”,说明FFmpeg正确启用了XviD的编解码器libxvid。

以上就是电脑114游戏给大家带来的关于在Linux环境下为FFmpeg集成XviD的编解码库libxvid全部内容,更多攻略请关注电脑114游戏。

电脑114游戏-好玩游戏攻略集合版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

克里斯汀·斯图尔特将主演《挑战者号》 饰宇航员! 逆水寒手游首款轻功跳跃皮肤【化蝶】上线,如何获得?