当前位置:   article > 正文

跨平台音频播放库_跨平台音频库

跨平台音频库

一、ffmpeg及ffplay

ffmpeg介绍

  1. Fmpeg 是领先的多媒体框架,能够解码、编码、转码、混合、解密、流媒体、过滤和播放人类和机器创造的几乎所有东西。它支持最晦涩的古老格式,直到最尖端的格式。无论它们是由某个标准委员会、社区还是公司设计的。它还具有高度的便携性。
  2. FFmpeg 可以在 Linux、Mac OS X、Microsoft Windows、BSDs、Solaris 等各种构建环境、机器架构和配置下编译、运行,并通过测试基础设施 FATE。
  3. 它包含了 libavcodec、libavutil、libavformat、libavfilter、libavdevice、libswscale 和 libswresample,可以被应用程序使用。还有 ffmpeg、ffplay 和 ffprobe,可以被终端用户用于转码和播放。

ffplay介绍

   ffplay为ffmpeg中的一部分,官网给的源码编译后默认无此模块,需要提前安装sdl库,安装完成后才可编译出ffplay模块。执行简单命令ffplay alarm.mp3即可播放。

测试结果

  1. Windows:正常播放;
  2. 中标 x86:需要源码编译ffmpeg及相关库,且在中标下编译完成后运行失败,未完成验证。

相关链接

  [ffmpeg在centos7下编译安装无ffplay的问题解决_YellowShite的博客-CSDN博客](<https://blog.csdn.net/YellowShite/article/details/112305636?utm_medium=distribute.pc_relevant.none-task-blog-2~default
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/1019338
推荐阅读
相关标签
  

闽ICP备14008679号