[C/C++] (完整版)FFmpeg音视频处理核心技术精讲与实战-2018年M课

250
回复
6926
查看
  [复制链接]
  • TA的每日心情

    14 小时前
  • 签到天数: 753 天

    [LV.10]以坛为家III

    2665

    主题

    4134

    帖子

    11万

    积分

    【管理员】

    Rank: 9Rank: 9Rank: 9

    积分
    119639
    发表于 2018-11-14 01:34:16 | 显示全部楼层 |阅读模式
    (完整版)FFmpeg音视频处理核心技术精讲与实战
    2018年M课网 高清视频+源码 共6.23G
    10.png
    6 ~3 g0 `7 V0 a6 ]1 d5 i
      e' C% e. U& S
    课程介绍:- _% i/ a* h' R
            本课程将理论与实战相结合,由浅入深的讲解FFmpeg核心技术,去掉音视频处理的一层层神秘面纱,让你掌握FFmpeg音视频编解码,音视频渲染,不依赖第三方SDK的播放器开发等核心技术,助你成为一个高效、高薪的音视频工程师5 v. g7 h$ r/ X: h: q' \

    9 m* w9 m. F6 b课程目录:. y1 K/ s/ }# G# p$ K
            第1章 课程导学与准备工作
    ' s8 v8 y7 H; C( D) f2 r3 |2 M# }5 Y        全民娱乐时代,需要音视频等多媒体产品层出不穷,但会处理音视频数据的工程师却极度匮乏,进入音视频开发领域正当时,这门课程就是为这样的你而生。来吧!加入我们,成就更好的自己。& F. M% t1 T6 ]- A% |) G
                    1-1 课前必读(不看会错过一个亿)
    # ~& C: |' L! P* Q6 T; b                1-2 课程导学
      Z* c' P0 `! u- n1 X7 v0 _                1-3 音视频的应用范围与播放器架构讲解(选看)
    ' B# \% f, u: n2 ?  N8 |                1-4 什么是ffmpeg?它能做什么?(选看)1 S/ F2 F) u: Y, f
                    1-5 ffmpeg下载,编译与安装" L( Q$ y! {4 \& b" k7 j
                    1-6 Windows下安装 FFmpeg- w* T, D; y) N# k9 a! H0 u
                    1-7 ffmpeg命令大全文档: @+ J6 L  Q: |& h3 T/ Y

    $ k( d( W; V, f& U! q        第2章 FFmpeg常用命令实战
    1 z. \/ @; b+ M        本章讲解如何使用FFmpeg命令进行音视频处理,包括FFmpeg常用命令分类, 音视频处理流程,多媒体基本信息查询命令,录制命令,分解与复用命令,处理原始数据命令,滤镜命令,裁剪与合并命令 ,图片与视频互转命令,直播相关命令等 ...
    ) [' ~8 _  R- ~1 y5 X                2-1 FFmpeg常用命令分类讲解
    7 c5 N, r: G1 W4 j' F                2-2 FFmpeg音视频处理流程讲解1 B' Q4 M$ m! ]! k4 `
                    2-3 FFmpeg基本信息查询命令实战& Y! e. L$ w6 Y! \
                    2-4 FFmpeg录制命令实战
    2 x" G% U( w+ S% y6 ^                2-5 ffmpeg分解与复用命令实战6 v! h2 v( y, }% w! G+ U" A. q; G
                    2-6 ffmpeg 处理原始数据命令实战
    / V7 V: J4 N2 ^5 W" Y  o) }                2-7 ffmpeg滤镜命令实战% j+ _8 u( u- K0 `- k) q
                    2-8 ffmpeg音视频的裁剪与合并命令实战
    ( l) a/ l9 S3 ?# V; ?: E! o                2-9 ffmpeg图片与视频互转实战% o5 }6 z0 W+ S( \3 v6 a
                    2-10 ffmpeg直播相关的命令实战$ E. j6 U9 z  d8 o( g3 p: L- D, D

    ) ~1 Z7 t! B6 y' P        第3章 FFmpeg开发必备C语言回顾-vim讲解, j/ g* z4 K2 o, r7 o1 E
            工欲善其事必先利其器,在回顾FFmpeg开发必备C语言基础之前,先为大家讲解下vim的基本使用。4 D* S+ n" d8 r& |% d
                    3-1 FFmpeg基础开发概述1 V9 N) ~8 q( g! Z* O6 B. Y
                    3-2 vim模式及创建文件
    5 ]' L; `) ?9 }' Q) R                3-3 vim的基本操作与光标移动' L2 Y1 Q! T8 Y, o, L4 `
                    3-4 vim查找替换与多窗口" ^2 f7 i+ C2 K: e  z5 I- y- f0 m
    " V' x4 Z: R7 S
            第4章 FFmpeg开发必备C语言回顾: o4 u" @* ^+ a1 E* t6 {( `6 Q+ G
            本章带大家回顾FFmpeg开发必备C语言基础,包括C语言中的常量与变量,C语言结构体,C语言中的判断语句, C语言中的循环语句,C语言再论指针,C语言中的函数 ,C语言对文件的操作,编译的基本原理,调试器等。
    ; M1 Q) `( d, ^! |% j                4-1 C语言Helloworld. ~5 D0 _$ ^  L1 u5 q. x/ h4 I
                    4-2 C语言中的常量与变量
    ' t9 h0 m8 X9 m" [7 N/ r                4-3 C语言中的指针-1
    6 \8 U) |% [2 y; b% N$ p* K                4-4 C语言中的指针-2
    + @: u  l# I& }: y2 o9 k0 L                4-5 C语言结构体
    % H4 h$ e" H# |3 ~  H& Z" H% ^                4-6 C语言中的if_else
    ; y: r( p' U) L  x; g                4-7 C语言中的for_while
    + Z. x( q% I0 o6 j& A5 V                4-8 C语言中的函数
    9 G1 u% D  P& ^! U9 ^* j* q% U                4-9 C语言中的文件操作# \4 t6 s" p1 O9 U) y7 \5 C6 k
                    4-10 再论C语言指针
    8 N+ v' q1 B- t3 L" Y: A9 T( _                4-11 C语言编译器# P! k& |! T0 z0 U* ?  ?
                    4-12 C语言调试器- Q$ Z1 {2 V5 B4 S# K: X- K' l- Y
    0 }: b) @: c/ J4 Y$ ?+ a
            第5章 FFmpeg多媒体文件处理
    5 y8 F" e8 `1 P        本章为大家讲解FFmpeg多媒体文件处理,包括Log系统,删除文件与重命名,操作目录及list命令实现,处理流数据的基本原理,打印多媒体Meta信息 实战-使用FFmpeg从多媒体文件中抽取音频数据 , 实战-多媒体类型转换(mp4->flv),实战-裁剪音视频,最后为大家留一个作业:讨论-如何实现一个小咖秀核心逻辑。 ...8 x" o+ D) z; ~1 f# W
                    5-1 ffmpeg初级开发介绍' M' b4 ^$ h4 ~6 [$ ~( t
                    5-2 ffmpeg开发入门Log系统
    7 u1 S$ Q6 B4 l1 h                5-3 ffmpeg文件的删除与重命名
    : p$ j7 R" i. O$ d! B                5-4 ffmpeg操作目录及list的实现-1
    ( w1 Z5 K( F' L                5-5 ffmpeg操作目录及list的实现-2' f( X' P+ e- K4 B
                    5-6 ffmpeg处理流数据的基本概念
    ; x) K4 G' u. u* \2 ?. t6 L                5-7 ffmpeg打印音视频Meta信息$ J# ^( b  d9 ]" C
                    5-8 ffmpeg抽取音频数据-1
    7 q& J& Z% [9 O4 b, ^. u                5-9 ffmpeg抽取音频数据-2
    * C4 X; S2 I4 \% |- f, j                5-10 ffmpeg抽取音频数据-3
    2 z$ [- U# u: e: ^& \6 Q! g1 L! A                5-11 ffmpeg抽取视频H264数据-1
    & S5 H% I4 `+ R                5-12 ffmpeg抽取视频H264数据-2
    ' K" P, B$ W7 g3 q1 r# N( }                5-13 ffmpeg抽取视频H264数据-3
    1 [) @& b8 k  b7 o: B) F. }1 U                5-14 ffmpeg将mp4转成flv-1$ H: U2 q9 v7 m! e) l
                    5-15 ffmpeg将mp4转成flv-2( d# V5 l* S4 l. H" ]" L
                    5-16 ffmpeg音视频裁剪( S" m  o+ i' G+ R
                    5-17 作业:ffmpeg实现小咖秀; L1 S/ S2 L0 Q# S3 K
    , K/ D% `) a; P, _/ T
            第6章 FFmpeg编解码实战! \/ F" Q( S+ g9 Q
            本章带大家进行FFmpeg编解码实战,包括实战-视频编码, 实战-视频转图片,实战-音频编码,实战-音频解码。
    8 l) @4 V9 F+ J  W                6-1 ffmpeg中级开发介绍+ i. P: C' G7 c1 l% [
                    6-2 ffmpegh264编码5 J; \7 L1 C7 A2 o
                    6-3 ffmpeg视频转图片实战讲解
    ( d+ I1 i5 G  N) E! |, i                6-4 ffmpegAAC编码: q5 T0 [! R5 j7 Q& d. G8 C

    7 Z, Z8 ~* R: T; _1 \9 s7 Z        第7章 FFmpeg SDL音视频渲染实战
    0 Z$ F8 p5 D& h+ q. [; X        本章带大家学习FFmpeg SDL音视频渲染实战,包括 SDL编译与安装,使用SDL的基本步骤,SDL窗口渲染,SDL事件处理,SDL彻底理解纹理渲染,实战-实现YUV播放器,SDL音步处理流程,实战-实现PCM播放器。% p' y- f. I# z* i, C0 L
                    7-1 SDL编译与安装
    4 W4 Z  G5 I& ^                7-2 使用SDL的基本步骤$ s3 @# s+ N: @- ]; N! x% d
                    7-3 SDL窗口渲染
    , ]! J; I- C4 @; j( \! H                7-4 SDL处理事件6 x4 E" ?9 _. i* ^: r( M+ v
                    7-5 SDL彻底理解纹理渲染-1
    * s/ ~2 B  Y# V9 S. A+ u                7-6 SDL彻底理解纹理渲染-2
    + N: i$ C4 i  n  ]                7-7 实现YUV播放器: A& @5 d, p' G2 |3 r
                    7-8 SDL音频处理
    1 T4 v* W( O) p$ S% s& v( h) J# l                7-9 实现PCM播放器-1# o( W' ~" y; M& Y3 g4 ^" `# B
                    7-10 实现PCM播放器-2
    6 \. R8 P( J# r$ `- r                7-11 实现PCM播放器-33 X- a  x# n1 F9 P; K
    ' |' ?, ~3 \$ E7 K
            第8章 FFmpeg播放器核心功能开发
    1 p! B9 P# c$ S! N' ]; v$ k        本章带大家进行播放器核心功能开发,包括实现一个最简单的多媒体播放器,多线程与锁, 锁与条件变量在实际中的应用,音视频同步,seek等
    0 q1 `; i& I  ]. [2 |! ?- z                8-1 实现最简单的播放器-19 ]* o1 W7 d' ~0 n
                    8-2 实现最简单的播放器-2. I, h0 E3 o% |0 \5 J- z
                    8-3 实现最简单的播放器-3
    . H: _/ O0 {- \2 h/ l                8-4 实现最简单的播放器-4
    ' b2 n# @% Z; F% {4 J5 I) ^                8-5 你必须清楚的多线程与锁0 R5 E) ^! B4 X' k5 G
                    8-6 锁与条件变量的实际应用
    9 U; U3 z" o6 @4 {; o5 X                8-7 播放器内核线程模型讲解$ J9 D/ k; u" q. {, x8 r
                    8-8 播放器核心结构体讲解
    # E7 e! p7 _! j2 ]5 w! Y0 D( d$ g2 z; w                8-9 播放器核心代码逻辑讲解
    1 a* @8 W" C0 v' Z                8-10 播放器线程退出机制讲解4 C' d( h8 s. B) j+ s! P$ J+ `9 [  s
                    8-11 音视频同步的基本概念及原理讲解
      b3 X9 p3 [) t1 T( r" T6 d                8-12 播放器音视频同步源码讲解
    / p3 A* a0 S/ Y; V2 Z8 F
    4 U' F* N5 ?; K/ @; z, N$ Z        第9章 如何在Android下使用FFmpeg( x6 i0 i; ^9 m& {/ w
            本章将教大家在Android下使用FFmpeg ,包括编译可以Android系统运行的FFmpeg,学习NDK,java调用C函数, C函数调用java,在Android系统下使用FFmpeg等,为Android工程师提升核心竞争力。
    / b/ |9 e6 s& K                9-1 第一个JNI程序
    : p6 [3 _+ ]) L; p4 G' s- g                9-2 Java调用C接口-1! L/ G1 a. p* _. E
                    9-3 Java调用C方法-2+ \+ R- O& P* t' w+ U# w8 @) u
                    9-4 JNI中的Signature% d9 U7 x5 \4 h) ?! w
                    9-5 C调Java的方法
    6 n; j$ V, ?$ z$ o; h$ f) Q                9-6 编译Android下可使用的 ffmpeg
    ) a' h7 w6 K( X                9-7 实战-Android下的播放器
    1 b) w: n, s) F
    4 C; p( Z; \7 k: _0 E5 G        第10章 如何在IOS下使用FFmpeg
    / z* X4 _0 q6 H# H7 b% d        本章将教大家在IOS下使用FFmpeg ,让IOS工程师也可以玩转FFmpeg音视频技术,提升自己的核心竞争力。
    ) j3 i5 W+ ~2 c) h! Z. x' i                10-1 编译iOS下可使用的ffmpeg! m5 L3 C% |1 {) U
                    10-2 iOS中使用ffmpeg
    8 x0 Y  z2 d4 m, S- ^  Q
    & ^2 @: ^$ M; E) U        第11章 课程总结
    ( n9 x  O) Q: H9 [& Q        本章带大家回顾课程知识重点,最后祝小伙伴们都能获取高薪offer。我在课程问答区等着与大家进一步交流。有问题欢迎大家到课程问答区提问。
    2 i% U/ y/ h' K( \                11-1 课程总结1 p8 y8 C: c2 `. e4 E
                    11-2 音视频进阶学习建议与行业痛点分析
    7 ]8 R, o/ O* Q3 K* Z% X1 Q- y6 q2 ]+ e/ D5 U
      }! ^( M9 R' j# x
    视频截图:

    8 o, O  i; o' H$ v- s
    12.png
    7 W; E  b0 w) \' n7 h
    11.png

    7 y: E2 T. h" \, x' J8 C7 I
    百度网盘下载地址:
    : u8 M0 M$ C) K' s9 v, S, I8 d8 q" i
    游客,如果您要查看本帖隐藏内容请回复
    . R9 n6 h& z( }% F' m" [& C+ z
    美好的一天,从签到开始...
    回复

    使用道具 举报

  • TA的每日心情

    2020-5-23 19:30
  • 签到天数: 128 天

    [LV.7]常住居民III

    15

    主题

    659

    帖子

    4945

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    4945
    发表于 2018-11-14 09:27:46 | 显示全部楼层
    无回帖,不论坛,这才是人道。支持【it视频学习网】!
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2020-7-20 16:56
  • 签到天数: 40 天

    [LV.5]常住居民I

    4

    主题

    155

    帖子

    1271

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    1271
    发表于 2018-11-15 10:48:18 | 显示全部楼层
    ddddddddddddddd
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-5-28 14:40
  • 签到天数: 55 天

    [LV.5]常住居民I

    0

    主题

    1092

    帖子

    292

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    292
    发表于 2018-11-18 14:17:51 | 显示全部楼层
    路过,支持一下啦
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2020-6-4 21:07
  • 签到天数: 45 天

    [LV.5]常住居民I

    0

    主题

    1064

    帖子

    189

    积分

    2星会员

    Rank: 2

    积分
    189
    发表于 2018-11-20 20:23:22 | 显示全部楼层
    看帖回帖是美德!
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-5-24 14:29
  • 签到天数: 47 天

    [LV.5]常住居民I

    0

    主题

    1016

    帖子

    206

    积分

    3星会员

    Rank: 3Rank: 3

    积分
    206
    发表于 2018-11-21 12:13:51 | 显示全部楼层
    前排支持下
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-6 10:14
  • 签到天数: 48 天

    [LV.5]常住居民I

    0

    主题

    1112

    帖子

    219

    积分

    【年费VIP会员】

    Rank: 7Rank: 7Rank: 7

    积分
    219
    发表于 2018-11-29 17:58:45 | 显示全部楼层
    帮帮顶顶!!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-7-4 14:43
  • 签到天数: 65 天

    [LV.6]常住居民II

    0

    主题

    100

    帖子

    1242

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    1242
    发表于 2018-12-7 09:14:42 | 显示全部楼层
    真是难得给力的资源啊!支持【IT视频学习网】!
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-6-3 20:30
  • 签到天数: 40 天

    [LV.5]常住居民I

    0

    主题

    1068

    帖子

    170

    积分

    2星会员

    Rank: 2

    积分
    170
    发表于 2018-12-8 08:48:44 | 显示全部楼层
    看帖回帖是美德!
    回复

    使用道具 举报

  • TA的每日心情

    2020-6-7 03:37
  • 签到天数: 45 天

    [LV.5]常住居民I

    0

    主题

    1037

    帖子

    166

    积分

    2星会员

    Rank: 2

    积分
    166
    发表于 2018-12-10 04:38:42 | 显示全部楼层
    不错不错,楼主您辛苦了。。。
    回复

    使用道具 举报

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

    本版积分规则

    用心服务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号 )