首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏媒矿工厂

    使用FFmpeg库和API的介绍

    FFmpeg中有大量的字符串处理代码,将用户输入的指令转化为具体的代码,从而能够调用上述各个libav库。 但是演讲者认为使用FFmpeg命令行并不能传递足够充分的信息,直接调用libav库的代码更加灵活和便于精细地控制。 接下来演讲者介绍了一些链接,里面有一些关于如何使用libav的API的一些教程,需要注意的是这些链接比较陈旧,但依旧具有参考价值。 如果我们使用这些libav库的api来构建系统,而不是使用ffmpeg的命令行,将可以做到更多的事,不必受限于命令行那些有限的指令;同时,当ffmpeg更新时,系统也将不需要进行大的修改,因为libav 相比于修改FFmpeg,你从使用libav的API中获得了什么? 演讲者一一进行了回答,这些问题和回答也值得一看。 附上演讲视频:

    3.4K50发布于 2020-02-13
  • 来自专栏用户7131130的专栏

    FreeSwitch一些模块的安装

    #step 6 install x264 (mod_av needed) rm -rf zxvf libav-11.8.tar.gz wget http://$URL/highswitch_v2/x264 so 文件 搞到系统的 /usr/lib64 目录下 yes|p /usr/local/lib/libx* /usr/lib64/ #step 7 mod_av cd .. rm -rf zxvf libav -11.8.tar.gz wget http://$URL/highswitch_v2/libav-11.8.tar.gz tar zxvf libav-11.8.tar.gz rm -rf libav -11.8.tar.gz cd libav-11.8 .

    1.4K30发布于 2020-04-01
  • 来自专栏EasyNVR

    编译企业视频通话EasyRTC报You must install libavformat错误解决方案

    默认freeswitch是不支持libavformat的,需要下载第三方库libav进行编译,下面就是编译的过程,大家可以参考一下: libav 编译 1)下载libav http://libav.org /download/ 2)编译libav,需要支持H264先编译H264 3)下载及编译安装x264,安装到/usr下 . --disable-shared --prefix=/usr 4)将x264.pc 拷贝到/usr/lib64/pkgconfig目录下,将libx264.so拷贝到/usr/lib64下 5)编译libav 配置libav生成的pc文件路径。

    1.3K30发布于 2020-07-13
  • 来自专栏流媒体人生

    [H265/HEVC]开源项目

    code.google.com/p/x265/) 作者blog地址 http://chenm003.blog.163.com/ 2. openHevc 只是一个解码库,目前没有支持编码 开发语言 C   基于ffmpeg/libav github.com/OpenHEVC/openHEVC GPAC url: http://gpac.wp.mines-telecom.fr openHEVC is a fork from smarter's libav git (smarter.free.fr) with only required files from libav to decode HEVC content. openHEVC in combination

    3.1K40发布于 2018-08-02
  • 来自专栏技术派

    如何在Ubuntu中使用“Avconv”工具记录您的桌面视频和音频

    Libav是一套跨平台的库和用来处理多媒体文件,流和协议的工具,它最初是从FFmpeg的项目分叉。 Libav包括许多子工具,如: Avplay:视频和音频播放器。 Libavfilter:过滤API为不同Libav的工具。 第1步:安装Avconv工具 1. avconv是从“libav工具 ”包,这是可以从所有基于Debian的发行版如Ubuntu和薄荷官方软件仓库安装,使用下面的命令的一部分。 $ sudo apt-get install yasm $ git clone git://git.libav.org/libav.git $ cd libav $ . 记录桌面屏幕 4.现在,您可以运行使用VLC或其他多媒体播放器的文件,也可以使用“avplay”工具,它是从同一个Libav包多媒体播放器中运行它。

    2.2K30发布于 2021-06-18
  • 来自专栏GPUS开发者

    NVIDIA发布Deepstream 6.2版本,这些细节需要注意

    与Deepstream 6.1.1不同之处: -gstreamer1.0-libavlibav,OSS编码器,解码器插件(x264/x265)和 audioparsers 包从 DeepStream Debug info: gsturidecodebin.c(920): unknown_type_cb (): 为避免此类警告,请在 docker 中安装 gstreamer1.0-libav 和 gstreamer1.0 deepstream-nmos、deepstream-avsync-app 和 python 的 deepstream-imagedata-multistream 应用程序,您需要安装 gstreamer1.0-libav

    1.3K30编辑于 2023-05-29
  • 来自专栏ccf19881030的博客

    音视频相关开发库和资料

    2、libav Open source audio and video processing tools https://github.com/libav/libav ? github.com/GStreamer/gstreamer 四、一些基于FFmpeg和libvlc的开源库 QTAV VLC-Qt https://github.com/vlc-qt 五、参考资料 【整理】Libav

    2.4K64发布于 2020-10-26
  • 来自专栏FreeSWITCH中文社区

    FreeSWITCH与ffmpeg

    原因很简单,libav/ffmpeg里有一些依赖库使用的是GPL的(如libx264)。 在Debian上编译很简单,要知道,为了能在Debian上顺利编译,开发团队也是费了很大劲的。 我最初开发是基于0.8.x的,后来就直接基于了ffmpeg的master版,后来,就试了libav 11.3、11.4、11.6上个月刚刚发布。 重新执行FreeSWITCH的configure,让FreeSWITCH找不到libav和ffmpeg。 然后,编译安装各个版本的libav和ffmpeg。 好了,有了多个 libav和ffmpeg, 怎么让FreeSWITCH找到它呢? /build/modmake.rules 很简单吧,只要把AV的路径换成你libav或ffmpeg的安装路径就好了。

    2.4K31发布于 2020-12-21
  • 来自专栏ccf19881030的博客

    音视频相关开发库和资料

    2、libav Open source audio and video processing tools https://github.com/libav/libav ? github.com/GStreamer/gstreamer 四、一些基于FFmpeg和libvlc的开源库 QTAV VLC-Qt https://github.com/vlc-qt 五、参考资料 【整理】Libav

    2.4K20发布于 2020-10-23
  • 来自专栏老欧说安卓

    基于PyQt和FFmpeg的开源视频剪辑器OpenShot

    libopenshot) 4、安装了libopenshot-audio库(该库的源码托管地址为https://github.com/OpenShot/libopenshot-audio) 5、安装了FFmpeg库或者Libav 库(FFmpeg的官网为http://www.ffmpeg.org/,Libav的官网为http://libav.org/) 6、Linux或MAC系统需要安装GCC构建工具,Windows系统需要安装

    41910编辑于 2025-10-11
  • 来自专栏EasyNVR

    开发RTSP协议视频平台EasyNVR采用ffmpeg集成fdk-aac报no member named “encoderDelay”

    大家可以参考下:https://github.com/libav/libav/commit/141c960e21d2860e354f9b90df136184dd00a9a8.patch 所以我们根据patch

    1.2K30发布于 2020-08-11
  • 来自专栏程序手艺人

    开源库gstreamer编译安装

    /configure 编译安装: make && make install gst-libav-1.10.4 配置gst-libav, 出现 yasm/nasm not found or too

    2.7K30发布于 2019-02-21
  • 来自专栏技术客栈

    FreeSwitch Linux(CentOS 6.5) 安装教程

    make make install cp /usr/local/lib/pkgconfig/libpng* /usr/lib64/pkgconfig/ 错误提示: You must install libav-dev libavformat-dev to build mod_av #按步骤执行如下命令: cd freeswitch/libs git clone https://freeswitch.org/stash/scm/sd/libav.git #或者 wget https://freeswitch.org/stash/rest/api/latest/projects/SD/repos/libav/archive? format=zip cd libav ./configure #CFLAGS="-fPIC" .

    1.4K40编辑于 2023-07-19
  • 来自专栏软件研发

    Python中的av入门

    与av库类似的库包括libav库和ffmpeg库。 更广泛的社区支持:由于ffmpeg和libav库是音视频处理领域的主流工具,它们拥有庞大的用户社区和活跃的开发者社区,可以轻松获取帮助和资源。 更好的兼容性:ffmpeg和libav库支持更多音视频格式和编解码器,更好地满足不同平台和应用的需求。 更强大的功能:除了音视频处理外,ffmpeg和libav库还有其他丰富的功能,如图像处理、网络流媒体传输等。 综上所述,av库虽然功能强大,但也存在一些缺点。 使用者可以根据自己的具体需求和技术背景选择适合自己的音视频处理库,如libav、ffmpeg等。

    1.8K40编辑于 2023-10-17
  • 来自专栏python3

    python处理音频文件(mp3)

    万能的gitgub再次证明了它的万能,我找到了pydub 1 网址:https://github.com/jiaaro/pydub 2 pydub需要依赖 libav或者ffmpeg 3 在mac 环境下安装依赖:(二选一) brew install libav --with-libvorbis --with-sdl --with-theora 将所有依赖都安装上~~ brew install

    2.2K10发布于 2020-01-03
  • 来自专栏程序猿DD

    FFmpeg迎来20周年生日!凭一己之力养活全球无数播放器!

    最终的结果就是,项目创始人法布里斯贝拉选择了离开FFmpeg,但是随后他与其他一起出走的开发者创建另一知名开源编解码库项目Libav。 FFmpeg和 Libav ,就像南慕容和北乔峰一样,是当下所有主流播放器必备的编解码库,并且这些编解码库全部开源可免费使用无需额外付费。

    72220编辑于 2023-04-04
  • 来自专栏音视频技术

    关于FFmepg的冷知识,这一篇就够了

    2011年3月13日,FFmpeg部分开发人员决定另组Libav,同时制定了一套关于项目继续发展和维护的规则。 FFmpeg的耻辱柱 由于FFmpeg和Libav是在LGPL、GPL下发布的,任何人都可以遵守协议的情况下自由使用。 目前有很多播放软件都使用了FFmpeg和Libav的代码,但却没有将任何源代码公开。 FFmpeg和Libav社区便将这些违反协议的公司、组织、个人的网址贴在“耻辱柱”上,并与这些公司、组织、个人商讨如何解决版权争议。 FFmpeg组成 FFmpeg主要由三个部分构成。

    2K20发布于 2021-09-02
  • 来自专栏嵌入式项目开发

    Linux系统下运行QT视频播放器示例程序(Media Player Example )

    一、环境介绍 操作系统: ubuntu 18.04 64位 二、安装解码器 wbyq@wbyq:~$ sudo apt-get install gstreamer1.0-libav 三、运行示例程序

    3.1K10编辑于 2022-01-17
  • 来自专栏流媒体人生

    新版ffmpeg编译时common.mak 138错误解决办法

    参考 http://comments.gmane.org/gmane.comp.video.ffmpeg.libav.user/10325 Re: makefile problem on win32 MinGW

    92510发布于 2018-08-02
  • 来自专栏Dechin的专栏

    Ubuntu系统下的mp4播放器

    将会同时安装下列软件: cabextract chromium-codecs-ffmpeg-extra gstreamer1.0-libav gstreamer1.0-plugins-ugly gstreamer1.0 gstreamer1.0-fluendo-mp3 libavcodec-extra 下列【新】软件包将被安装: cabextract chromium-codecs-ffmpeg-extra gstreamer1.0-libav

    1.2K10编辑于 2024-05-21
领券