3步搞定Qwen-Ranker Pro部署:语义精排系统快速上手指南

核心内容摘要

秋招/求职实用经验建议
为什么你的Seedance 2.0流式API始终卡在“connecting”?——底层TCP升级、SSL证书链、跨域CORS配置三重验证手册

AcousticSense AI详细步骤:基于Gradio的声学图像化解构实操

文章目录

背景

准备工作

源码编译

1 configure 配置

2 编译

3 安装

4 验证

5 动态库路径

背景ffmpeg 是从事音视频领域绕不过去的一道坎掌握了ffmpeg工具在音视频开发的时候无论是效率还是看待问题的角度都会产生一个不一样的情况。

ffmpeg提供了源码可以从源码角度慢慢地去掌握这个工具。

准备工作卸载之前安装的ffmpeg版本如果知道安装位置直接进行删除如果是直接使用版本包工具安装的直接使用命令删除sudo apt remove -y ffmpeg libavutil-dev libavcodec-dev libavformat-dev源码下载登录ffmpeg官网https://ffmpeg.org/download.html下载源码或者在终端下wget https://ffmpeg.org/releases/ffmpeg-

8.

0.

tar.xz源码解压tar-xvf ffmpeg-

8.

0.

tar.xz

源码编译linux 下源码编译通常都是 configure、make、install。

ffmpeg的编译也是如此。

1 configure 配置./configure --prefix/usr/local --enable-gpl --enable-version3 --enable-nonfree --enable-libfdk-aac --enable-alsa --enable-static --enable-debug --enable-ffmpeg --enable-ffplay --enable-ffprobe --ccgcc --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gmp --enable-gray --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzvbi --enable-filters --enable-demuxers --enable-muxers --enable-encoders --enable-decoders --enable-bsfs-prefix 选项为后续安装的路径这里指定为usr/local其他的是一些使能编译的功能。

注意configure 会检查系统依赖是否安装如果没有安装或者版本过低需要根据报错逐步去单个安装相关的工具。

这一步会很繁琐且很麻烦。

所以对于不需要的功能可以直接--disable。

2 编译因为我们不是交叉编译也就不需要在上面的一步配置交叉编译链这里直接编译就行。

make-j

1

3 安装makeinstall

4 验证配置环境变量以及链接库路径# 修改 ~/.bashrc在最后添加PATH以及LD_LIBRARY_PATHexportPATH/usr/share/bin:$PATHexportLD_LIBRARY_PATH/usr/local/lib:$LD_LIBRARY_PATHffmpeg -v ffmpeg version

8.

1 Copyright(c)

the FFmpeg developers built with gcc9(Ubuntu

9.

4.

ubuntu1~

20.

04.

configuration: --prefix/usr/local --enable-gpl --enable-version3 --enable-nonfree --enable-libfdk-aac --enable-alsa --enable-static --enable-shared --enable-debug --enable-ffmpeg --enable-ffplay --enable-ffprobe --ccgcc --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gmp --enable-gray --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzvbi --enable-filters --enable-demuxers --enable-muxers --enable-encoders --enable-decoders --enable-bsfs libavutil

60.

100/

60.

100libavcodec

62.

1

100/

62.

1

100libavformat

62.

100/

62.

100libavdevice

62.

100/

62.

100libavfilter

11.

100/

11.

100libswscale

9.

100/

9.

100libswresample

6.

100/

6.

1.

1

5 动态库路径编译出来的 .so 在 /usr/local/lib 目录下后续开发可以从此目录获取相关库。

参考https://blog.csdn.net/u013416034/article/details/130649958

苹果黄色饮件都有啥-苹果黄色饮件都有啥应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123