找回密码
 立即注册
查看: 34|回复: 0

centos ffmpeg filter_complex编译库

[复制链接]

24

主题

20

回帖

140

积分

管理员

积分
140
发表于 2024-4-8 09:17:47 | 显示全部楼层 |阅读模式
在CentOS上编译FFmpeg以包含filter_complex编译库,你需要按照以下步骤操作:
安装编译依赖项:

    1. sudo yum install -y yasm gcc gcc-c++ make
    复制代码

    下载FFmpeg源代码:
    1. wget https://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
    2. tar -xjvf ffmpeg-snapshot.tar.bz2
    3. cd ffmpeg
    复制代码

    配置FFmpeg编译选项(包括filter_complex):
    1. ./configure --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libx264 --enable-filter=delogo --enable-filter=movie --enable-filter=scale --enable-filter=crop --enable-filter=fade --enable-filter=drawtext --enable-filter=ass --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libxvid --enable-libxext --enable-filter=threadpool --enable-avfilter --enable-avresample
    复制代码
    编译和安装FFmpeg:
    1. make -j$(nproc)
    2. sudo make install
    复制代码

    验证filter_complex是否已编译进FFmpeg:
    1. ffmpeg -filters
    复制代码

    如果你在配置步骤中包含了--enable-filter=filter_complex,那么filter_complex应该已经被包括在内。如果你需要更多的特定filter,你可以在./configure命令中添加它们。
    注意:以上命令可能需要根据你的具体需求进行调整,以确保你拥有所有必要的编解码器和其他filter支持。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|上海录客智能科技 ( 沪ICP备17017717号-8 )|网站地图

GMT+8, 2024-5-10 04:20 , Processed in 0.176129 second(s), 25 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表