开发者社区> 问答> 正文

急求ffmpeg 怎么安装 编译 ?? 400 报错

急求ffmpeg 怎么安装 编译 ?? 400 报错

扩展装好了 但是不会那个编译  输入到make的时候就出错了 有会的 或者想看看的 加我qq吧 2523486434  开远程帮我弄一下试试 谢谢了

展开
收起
优选2 2020-06-04 17:04:06 763 0
1 条回答
写回答
取消 提交回答
  • 我以前给别人编译过mp3和amr互转的,成功。不过你这获取视频长度的,不知道ffmpeg能否实现,现在我编译不了,先把以前写的编译过程的shell给你看下做个启发吧。

    大致的思路是:. ./configure --help 看看ffmpeg是否支持你的需求?编译的时候需要启用那些扩展?扩展是否需要去编译第三方的源码包?

    不过我大概查了一下,好像只有flv格式的视频获取时间长度时候效果好一点,其他的貌似不怎么样。

    #!/bin/sh
    echo "--------------------------"
    echo "Start Installing..."
    echo "--------------------------"
    
    echo "--------------------------"
    echo "1. Install yasm"
    echo "--------------------------"
    cd yasm-1.2.0
    ./configure && make && make install
    cd ..
    
    echo "--------------------------"
    echo "2. Install lame"
    echo "--------------------------"
    cd lame-3.99.4
    ./configure && make && make install
    cd ..
    
    echo "--------------------------"
    echo "3. Install OenCore AMR"
    echo "--------------------------"
    cd opencore-amr-0.1.3
    ./configure && make && make install
    cd ..
    
    echo "--------------------------"
    echo "4. Install AmrNB"
    echo "--------------------------"
    cd amrnb-10.0.0.0
    ./configure && make && make install
    cd ..
    
    echo "--------------------------"
    echo "5. Install AmrWB"
    echo "--------------------------"
    cd amrwb-10.0.0.0
    ./configure && make && make install
    cd ..
    
    echo "--------------------------"
    echo "Finnal. Install FFMpeg"
    echo "--------------------------"
    cd ffmpeg-0.10
    ./configure --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-shared
    make && make install
    cd ..
    
    echo "--------------------------"
    echo "FFMpeg Install Successful"
    echo "--------------------------"

    2020-06-05 14:28:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载