• 编译ffmpeg x264 1.2.1版本



    这一切的安装,不能简单用
    apt-get install x264;
    apt-get install yasm
    因为这些安装,有好多选项都要自己处理,况且还有版本的问题。
    x264需要1.2的yasm

    ffmpeg是最新版1.2.1

    1. x264编译
    下载,解压
    ./configure --enable-static 
     --disable-opencl  
     --disable-avs  
     --disable-cli  
     --disable-ffms  
     --disable-gpac  
     --disable-lavf  
     --disable-swscale 

    make
    make install

    如果不这样,那么在编译ffmpeg时,会提示找不到libx264

    2. yasm 
    最新的1.2版本,这个会在1编译的过程中提示安装,所以也要下载这个,
    ./configure
    make
    make install

    3. ffmpeg
    加上--extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib以便可以找到库
    ./configure --enable-libx264 --enable-gpl --enable-static  --disable-optimizations --enable-vaapi --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --enable-encoder=x264
    x264的x264.h x264_config.h要在inclue中,libx264.a 要在lib中
    make -j 8 (多线程编译)
    make install

    测试成功与否:
    ffmpeg -codec | grep 264 
    会有encode 264的提示
    每天早上叫醒你的不是闹钟,而是心中的梦~
  • 相关阅读:
    Mermaid | 强大的画图渲染脚本
    Tools | windows剪切板增强版
    Eclipse | eclipse食用教程
    WebSites | 常用工具网站
    Extensions | Extension && Plugins
    Java | IDE-Eclipse下载安装
    敲个采药玩玩
    今日sb题之 sdnuoj 1064
    stl概述
    给定 n 个字符串,求有多少字符串是其他字符串的前缀。
  • 原文地址:https://www.cnblogs.com/vintion/p/4117060.html
Copyright © 2020-2023  润新知