FFmpeg打造Android万能音频播放器-CSDN

143
回复
3518
查看
  [复制链接]
  • TA的每日心情
    无聊
    23 小时前
  • 签到天数: 672 天

    [LV.9]以坛为家II

    2619

    主题

    4006

    帖子

    11万

    积分

    【管理员】

    Rank: 9Rank: 9Rank: 9

    积分
    115422
    发表于 2019-7-25 00:02:02 | 显示全部楼层 |阅读模式
    10.png
    〖课程介绍〗:
    % L% g0 z2 i( v4 w3 g9 s【课程介绍】; |) U! J' j$ X* X$ g
            FFmpeg打造Android万能音频播放器视频教程,移植FFmpeg到Android平台,利用FFmpeg解码音频数据并用OpenSL ES来播放,打造Android万能播放器。2 \$ Y. c; p$ h+ v

    " ~; v$ ^6 X# |/ a4 \4 ?) @【课程收益】3 G, h9 b% T) e2 a* x
            1、学会FFmpeg编译Android平台。 * ^! s- W( j9 k& ?
            2、学会FFmpeg解码音频数据流程。 + X7 {8 c$ V3 Q1 y8 H. ^
            3、学会Android中用OpenSL ES来播放PCM音频。
    & G( d) ^# r" q  s  ?        4、学会Android中调用C++方法。
    ; Q3 S/ v3 T2 H: i〖课程目录〗:8 {: }1 K$ U8 @  ^4 e
        1.课程简介和功能演示 3:10% l- i2 l; w$ }! ~+ s9 a* c! z1 n
        2.FFmpeg移植Android平台(arm和x86)  17:52" o+ f6 k2 Z  o: s
        3.创建C++项目并导入FFmpeg动态库  41:08
    5 B- n( E3 G6 m' w    4.FFmpeg解码流程  9:17
    8 R1 F# r6 U9 b3 |, g    5.C++多线程、生产者和消费者模型以及C++全局调用Java方法  01:06:41
    2 o& L- m+ z! L& w5 ]( g    6.C++多线程解码音频数据  01:01:20- }  U/ E- g* O! G8 Z
        7.C++队列缓存AVpacket  30:19
    / c  M3 J0 R/ k( g' n; r    8.OpenSL ES介绍并实现播放PCM数据  57:42
    4 i- R/ J* E8 `; g    9.FFmpeg对音频数据重采样生成PCM数据  52:02
    $ e& l* X# B: k" ?1 \/ S  i; m+ A    10.FFmpeg+OpenSL ES完成音频播放  19:19
    * F% ~9 ^% k4 f    11.添加加载、暂停、播放状态和相应回调功能  22:17& Z/ a1 L! Q$ Q0 }- a8 Q
        12.计算当前播放时长和获取总时长以及实现回调  32:13
    6 P3 t9 R1 U. L' u9 K7 W    13.添加停止播放功能并释放内存  36:09
    * x( c6 J' A1 R9 B/ G    14.添加播放器出错回调  14:15
    + m0 K& U7 b- @    15.添加seek功能和完成播放回调  31:03
    & E" c6 H% R# B8 Q    16.实现当前播放页面切换播放功能  7:16
    " t& S; P2 N5 ?  }    17.课程计划变更(原APP实例改为添加SDK高级功能)  1:08% w5 V& W$ N5 C- u( Z, Y
        18.音频控制  33:52
    & j1 R1 l( p; o4 |- B) x; h9 ^    19.实现左右声道切换  15:18$ v0 W8 t7 O3 q& p
        20.实现变速变调功能(一)  14:30
    1 L" b4 B; W3 F& r9 v' K5 o    21.实现变速变调功能(二)  38:298 f, E: v' |2 E. e* {/ Z. [. C
        22.计算PCM数据的分贝值  15:42
    3 ~! |3 y( V3 ?7 s    23.MediaCodec编码PCM为aac音频实现边播边录(一)  47:13) ]1 I  O8 h$ e8 ~4 q5 \
        24.MediaCodec编码PCM为aac音频实现边播边录(二)  19:361 x: o" U- w3 J5 m
        25.解决变速变调卡顿问题和添加边播边录时间回调  12:52* e3 O% ~% z& ?, d2 f. N/ }
        26.优化SDK  10:51. @- x, `, ^7 f' a0 v
        27.课程总结  9:032 I7 a+ U. ^  G4 r* `( f5 y
        28.后续一:播放.ape音乐异常原因分析和解决  13:32
    / A8 Y) V( {) Y' x  l    29.后续二:音频裁剪并返回PCM数据可进行二次开发  46:52
    3 C( F9 k. d, z1 `- R    30.后续三:PCM大数据分包(解决录音崩溃问题)  30:58' |. l! x+ s+ h2 b3 p- R6 l
        31.升级FFmpeg到当前最新版本(v4.0.2)  17:22
    $ k0 ~: W- W3 [. w* v$ h6 r. U
    〖视频截图〗:
    11.png
    12.png
    〖百度网盘下载地址〗:
    游客,如果您要查看本帖隐藏内容请回复
    ---------------------------------华丽分割线-----------------------------------华丽分割线--------------------------华丽分割线-------------------------华丽分割线-----------------------0 G2 S- f" s  R( c3 R( u( v" j

    4 N, B# n3 J, [: b〖下载地址失效反馈〗:
    ! }% ~: d. m  O% [如果下载地址失效,请尽快反馈给我们,我们尽快修复。反馈地址:https://www.itspxx.com/forum-85-1.html6 J& P$ \# P( v
      l) i' X+ E& P" I: W  ~  T8 G
    〖赞助VIP免学币下载全站资源〗:4 k( J. S5 X% z1 a
    全站资源高清无密,每天更新,vip特权了解一下:https://www.itspxx.com/plugin.php?id=threed_vip#vip_info
    : u  I3 h/ W0 X0 Y! W1 C3 V8 n( t9 H8 g" M4 E
    〖客服24小时咨询〗:
    - v! a4 E+ `' y, m" j+ R: W( G有任何问题,请点击右侧QQ咨询。
    美好的一天,从签到开始...
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    8 小时前
  • 签到天数: 188 天

    [LV.7]常住居民III

    4

    主题

    306

    帖子

    5071

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    5071
    发表于 2019-7-25 01:03:28 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    前天 14:11
  • 签到天数: 328 天

    [LV.8]以坛为家I

    1

    主题

    478

    帖子

    6578

    积分

    【年费VIP会员】

    Rank: 7Rank: 7Rank: 7

    积分
    6578
    发表于 2019-7-25 08:01:49 | 显示全部楼层
    激动人心,无法言表!【it视频学习网】太给力了!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    16 小时前
  • 签到天数: 455 天

    [LV.9]以坛为家II

    1

    主题

    491

    帖子

    7471

    积分

    6星会员

    Rank: 6Rank: 6

    积分
    7471
    发表于 2019-7-25 08:11:25 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    今天:签到成功!
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2020-6-5 03:45
  • 签到天数: 47 天

    [LV.5]常住居民I

    0

    主题

    1013

    帖子

    197

    积分

    2星会员

    Rank: 2

    积分
    197
    发表于 2019-7-25 08:15:47 | 显示全部楼层
    看帖回帖是美德!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-6-6 15:35
  • 签到天数: 49 天

    [LV.5]常住居民I

    0

    主题

    1025

    帖子

    225

    积分

    3星会员

    Rank: 3Rank: 3

    积分
    225
    发表于 2019-7-25 08:18:49 | 显示全部楼层
    过来看看的
    回复

    使用道具 举报

  • TA的每日心情

    2020-6-1 11:19
  • 签到天数: 55 天

    [LV.5]常住居民I

    0

    主题

    1064

    帖子

    221

    积分

    3星会员

    Rank: 3Rank: 3

    积分
    221
    发表于 2019-7-25 08:21:52 | 显示全部楼层
    有竞争才有进步嘛
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-5-19 22:07
  • 签到天数: 43 天

    [LV.5]常住居民I

    0

    主题

    1001

    帖子

    192

    积分

    2星会员

    Rank: 2

    积分
    192
    发表于 2019-7-25 08:24:54 | 显示全部楼层
    路过,支持一下啦
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-5-17 14:00
  • 签到天数: 43 天

    [LV.5]常住居民I

    0

    主题

    1120

    帖子

    219

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    219
    发表于 2019-7-25 08:40:22 | 显示全部楼层
    路过,学习下
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2020-5-22 21:16
  • 签到天数: 56 天

    [LV.5]常住居民I

    0

    主题

    1097

    帖子

    239

    积分

    3星会员

    Rank: 3Rank: 3

    积分
    239
    发表于 2019-7-25 08:43:33 | 显示全部楼层
    帮帮顶顶!!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用心服务IT技术爱好者
    资源涵盖Java,PHP,C/C++,Python,Android,iOS
    微信小程序,人工智能,大数据云计算,web前端
    游戏开发,多媒体与设计,运维相关,产品相关
    等等等有价值的VIP资源
    QQ:630965719
    周一至周日 9:00-21:00
    意见反馈:630965719@qq.com

    www.itspxx.com -IT视频学习网 -IT网络资源分享吧 本站资源源自互联网收集及网友分享-如有侵权请发邮件到630965719@qq.com联系删除!(ICP备案证书号: 粤ICP备18097687-1号 )