联系

2022年经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

内容简介

FFmpeg是音视频领域的一顶王冠,可以说是每个音视频从业者同学都必须熟练掌握的技术。本课程通过一套完整音视频业务的实现,掌握播放器、音视频渲染、音视频同步、音视频特效等高级功能的开发,帮助大家快速、正确的掌握FFmpeg 5.0,从音视频小白进阶为行业高手!

2022年经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

资源目录

计算机教程\01MOOC\189-279-2022年经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

目录.txt -1.#INDB

第10章如何在IOS下使用FFmpeg

10-1编译iOS下可使用的FFmpeg.mp4 120.4MB

10-2iOS中使用FFmpeg.mp4 157.55MB

第11章滤镜Filter的核心原理及实现

11-10如何使用filter-读取数据.mp4 70.53MB

11-11如何使用filter-获取原始数据.mp4 77.64MB

11-12如何使用filter-滤镜处理.mp4 109.42MB

11-13如何使用filter-输出数据.mp4 117.32MB

11-14如何使用filter-代码优化.mp4 214.01MB

11-15如何实现自己的filter.mp4 159.86MB

11-16实现filter需要知道的几个重要结构体.mp4 88.97MB

11-17drawboxfilter的实现分析-1.mp4 103.31MB

11-18drawboxfilter的实现分析-2.mp4 85.93MB

11-1filter的核心原理.mp4 28.57MB

11-2通过命令行使用filter.mp4 164.45MB

11-3在项目中引入avfilter库.mp4 77.34MB

11-4使用filter的具体步骤-1.mp4 117.94MB

11-5使用filter的具体步骤-2.mp4 100.39MB

11-6初始化filter的原理.mp4 27.44MB

11-8初始化filter实战-2.mp4 157.96MB

11-9优化init_filter函数.mp4 134.43MB

第12章课程总结

12-1课程总结.mp4 30.55MB

12-2音视频进阶学习建议与行业痛点分析.mp4 28.25MB

第1章学习指南[课程提供200+问题与答案库]

1-1课前必读(不看会错过一个亿).pdf 1.36MB

1-2FFmpeg5.0-课程导学.mp4 71.89MB

1-3音视频的应用范围与播放器架构讲解(选看).mp4 13.9MB

1-4什么是FFmpeg?它能做什么?(选看).mp4 15.91MB

1-5FFmpeg下载,编译与安装.mp4 157.64MB

1-6Windows下安装FFmpeg.pdf 41.03KB

1-7FFmpeg命令大全文档.pdf 256.81KB

第2章FFmpeg常用命令实战

2-10FFmpeg直播相关的命令实战.mp4 108.87MB

2-1FFmpeg常用命令分类讲解.mp4 28.99MB

2-2FFmpeg音视频处理流程讲解.mp4 40.27MB

2-3FFmpeg基本信息查询命令实战.mp4 65.67MB

2-4FFmpeg录制命令实战.mp4 91.96MB

2-5FFmpeg分解与复用命令实战.mp4 81.74MB

2-6FFmpeg处理原始数据命令实战.mp4 100.07MB

2-7FFmpeg滤镜命令实战.mp4 69.2MB

2-8FFmpeg音视频的裁剪与合并命令实战.mp4 102.28MB

2-9FFmpeg图片与视频互转实战.mp4 63.74MB

第3章FFmpeg开发必备C语言回顾-vim讲解

3-1FFmpeg基础开发概述.mp4 11.86MB

3-2vim模式及创建文件.mp4 22.8MB

3-3vim的基本操作与光标移动.mp4 29.2MB

第4章FFmpeg开发必备C语言回顾

4-10再论C语言指针.mp4 75.03MB

4-11C语言编译器.mp4 90.64MB

4-12C语言调试器.mp4 94.71MB

4-1C语言Helloworld.mp4 48.76MB

4-2C语言中的常量与变量.mp4 69.71MB

4-3C语言中的指针-1.mp4 32.91MB

4-4C语言中的指针-2.mp4 78.69MB

4-5C语言结构体.mp4 47.98MB

4-6C语言中的if_else.mp4 33.23MB

4-7C语言中的for_while.mp4 61.01MB

4-8C语言中的函数.mp4 23.19MB

4-9C语言中的文件操作.mp4 37.25MB

第5章FFmpeg多媒体文件处理

5-10抽取音频数据(一).mp4 86.36MB

5-11抽取音频数据(二).mp4 119.55MB

5-12抽取音频数据(三).mp4 98.41MB

5-13调试extra_audio程序.mp4 102.25MB

5-14抽取视频数据.mp4 93.42MB

5-15多媒体格式转封装(一).mp4 118.63MB

5-16多媒体格式转封装(二).mp4 59.17MB

5-17多媒体格式转封装(三).mp4 13.26MB

5-18视频裁剪(一).mp4 75.28MB

5-19视频裁剪(二).mp4 91.54MB

5-1FFmpeg初级开发介绍.mp4 46.22MB

5-20作业:ffmpeg实现小咖秀.mp4 26.1MB

5-2FFmpeg开发入门Log系统.mp4 46.41MB

5-3FFmpeg日志系统.mp4 82.41MB

5-4FFmpeg文件的删除与重命名.mp4 78MB

5-5FFmpeg操作目录及list的实现(一).mp4 95.53MB

5-6FFmpeg操作目录及list的实现(二).mp4 59.63MB

5-7FFmpeg处理流数据的基本概念.mp4 38.2MB

5-8搭建FFmpeg5.0开发环境.mp4 119.34MB

5-9配置VSCode调试环境.mp4 68.28MB

第6章FFmpeg编解码实战

6-10生成图片(二).mp4 80.16MB

6-11生成带色彩的BMP图片(一).mp4 104.43MB

6-12生成带色彩的BMP图片(二).mp4 112.76MB

6-1FFmpeg中级开发介绍.mp4 35.24MB

6-2视频编码(一).mp4 68.24MB

6-3视频编码(二).mp4 55.23MB

6-4视频编码(三).mp4 77.21MB

6-5视频编码(四).mp4 122.77MB

6-6调试encode_video.mp4 57.13MB

6-7音频编码(一).mp4 133.81MB

6-8音频编码(二).mp4 113.92MB

6-9生成图片(一).mp4 103.57MB

第7章FFmpegSDL音视频渲染实战

7-10实现PCM播放器-2.mp4 68.64MB

7-11实现PCM播放器-3.mp4 82.24MB

7-1SDL编译与安装.mp4 147.68MB

7-2使用SDL的基本步骤.mp4 65.8MB

7-3SDL窗口渲染.mp4 95.84MB

7-4SDL处理事件.mp4 92.08MB

7-5SDL彻底理解纹理渲染-1.mp4 52.19MB

7-6SDL彻底理解纹理渲染-2.mp4 100.15MB

7-7实现YUV播放器.mp4 135.19MB

7-8SDL音频处理.mp4 23.9MB

7-9实现PCM播放器-1.mp4 56.52MB

第8章FFmpeg播放器核心功能开发

8-10获取音频并解码(一).mp4 117.17MB

8-11获取音频并解码(二).mp4 93.14MB

8-12获取音频并解码(三).mp4 85.96MB

8-13调试SimplePlayer2.0.mp4 91.17MB

8-14你必须清楚的多线程与锁.mp4 23.48MB

8-15锁与条件变量的实际应用.mp4 69.29MB

8-16播放器内核线程模型讲解.mp4 29.89MB

8-17播放器核心结构体讲解.mp4 75.13MB

8-18播放器线程退出机制讲解.mp4 69.32MB

8-19音视频同步的基本概念及原理讲解.mp4 48.97MB

8-20一个真正的播放器(一).mp4 114.11MB

8-21一个真正的播放器(二).mp4 136.24MB

8-22一个真正的播放器(三).mp4 98.9MB

8-2最简单的视频播放器(二).mp4 96.49MB

8-3最简单的视频播放器(三).mp4 97.61MB

8-4最简单的视频播放器(四).mp4 97.18MB

8-5最简单的视频播放器(五).mp4 38.53MB

8-6解复用音视频数据.mp4 117.16MB

8-7为音频设备设置参数.mp4 57.03MB

8-8AVPacket队列实现(一).mp4 86.05MB

8-9AVPacket队列实现(二).mp4 109.05MB

第9章如何在Android下使用FFmpeg

9-1第一个JNI程序.mp4 125.34MB

9-2Java调用C接口-1.mp4 106.02MB

9-3Java调用C方法-2.mp4 141.1MB

9-4JNI中的Signature.mp4 25.6MB

9-5C调Java的方法.mp4 97.93MB

9-6编译android下可以使用的ffmpeg「通过生成工具链.mp4 147.25MB

9-7编译Android下可使用的ffmpeg「不生成工具链方式.mp4 150.63MB

9-8实战-Android下的播放器.mp4 204.71MB

资料代码

coding-279-master

coding-279

android

FirstJNI

.idea

codeStyles

app

src

androidTest

java

com

example

superlea

firstjni

main

cpp

java

com

example

superlea

firstjni

res

drawable

drawable-v24

layout

mipmap-anydpi-v26

mipmap-hdpi

mipmap-mdpi

mipmap-xhdpi

mipmap-xxhdpi

mipmap-xxxhdpi

values

test

java

com

example

superlea

firstjni

gradle

wrapper

gradlew 5.17KB

build-ios-ffmpeg.sh 4.21KB

ffmpeg5.0

worker

.vscode

5-1_5-2

.vscode

build.sh 99B

5-3

.vscode

build.sh 113B

5-4

build.sh 113B

5-5

build.sh 101B

5-6

build.sh 97B

6-1

.vscode

build.sh 115B

6-2

build.sh 115B

6-3

build.sh 115B

8-1

.vscode

build.sh 114B

8-2

.vscode

build.sh 130B

8-3

.vscode

build.sh 122B

build.sh 126B

FFPlayerDemo-master

.idea

caches

codeStyles

app

src

androidTest

java

cc

dewdrop

ffplayer

main

cpp

java

cc

dewdrop

ffplayer

utils

widget

jniLibs

arm64-v8a

libavcodec.so 7.11MB

libavdevice.so 46.42KB

libavfilter.so 1.67MB

libavformat.so 1.68MB

libavutil.so 245.57KB

libswresample.so 65.54KB

libswscale.so 301.54KB

armeabi-v7a

libavcodec.so 7.02MB

libavdevice.so 49.91KB

libavfilter.so 1.44MB

libavformat.so 1.59MB

libavutil.so 245.47KB

libswresample.so 73.39KB

libswscale.so 321.39KB

includes

libavcodec

libavdevice

libavfilter

libavformat

libavutil

libswresample

libswscale

x86

libavcodec.so 7.86MB

libavdevice.so 49.88KB

libavfilter.so 1.72MB

libavformat.so 2.06MB

libavutil.so 281.36KB

libswresample.so 81.29KB

libswscale.so 365.29KB

x86_64

libavcodec.so 7.69MB

libavdevice.so 51.02KB

libavfilter.so 1.86MB

libavformat.so 1.81MB

libavutil.so 269.98KB

libswresample.so 73.88KB

libswscale.so 333.88KB

res

drawable

drawable-v24

layout

mipmap-anydpi-v26

mipmap-hdpi

mipmap-mdpi

mipmap-xhdpi

mipmap-xxhdpi

mipmap-xxxhdpi

values

xml

test

java

cc

dewdrop

ffplayer

gradle

wrapper

gradlew 4.85KB

ff_filter

ff_filter

ff_filter.xcodeproj

project.xcworkspace

xcshareddata

xcuserdata

lichao.xcuserdatad

xcuserdata

lichao.xcuserdatad

xcdebugger

xcschemes

include

libavcodec

libavdevice

libavfilter

libavformat

libavutil

libpostproc

libswresample

libswscale

libs

libavcodec.58.64.101.dylib 20.65MB

libavcodec.58.77.101.dylib 20.74MB

libavcodec.58.dylib 20.74MB

libavcodec.dylib 20.74MB

libavdevice.58.9.101.dylib 113.51KB

libavdevice.58.9.103.dylib 113.73KB

libavdevice.58.dylib 113.73KB

libavdevice.dylib 113.73KB

libavfilter.7.68.100.dylib 5.51MB

libavfilter.7.77.101.dylib 5.69MB

libavfilter.7.dylib 5.69MB

libavfilter.dylib 5.69MB

libavformat.58.35.101.dylib 3.4MB

libavformat.58.42.100.dylib 3.43MB

libavformat.58.dylib 3.43MB

libavformat.dylib 3.43MB

libavutil.56.36.101.dylib 799.29KB

libavutil.56.42.102.dylib 855.05KB

libavutil.56.dylib 855.05KB

libavutil.dylib 855.05KB

libpostproc.55.6.100.dylib 144.22KB

libpostproc.55.dylib 144.22KB

libpostproc.dylib 144.22KB

libswresample.3.6.100.dylib 184.93KB

libswresample.3.dylib 184.93KB

libswresample.dylib 184.93KB

libswscale.5.6.100.dylib 1.81MB

libswscale.5.6.101.dylib 1.83MB

libswscale.5.dylib 1.83MB

libswscale.dylib 1.83MB

kxmovie

gas-preprocessor

kxmovie

kxmovie.bundle

kxmovie.xcodeproj

kxmovie.xcworkspace

KxMovieExample

movie

Pods

BuildHeaders

NSLogger

LoggerClient.h 47B

LoggerCommon.h 47B

NSLogger.h 43B

Headers

NSLogger

LoggerClient.h 47B

LoggerCommon.h 47B

NSLogger.h 43B

NSLogger

Client Logger

iOS

Pods-resources.sh 3.47KB

Pods.xcodeproj

readme-media

player

README.md 1003B

ffmpeg命令大全.docx 230.87KB

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注