2022年经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器-价值348元
课程介绍:
课程目录:
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
顶级资源站 » 2022年经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器-价值348元
常见问题FAQ
- 资源站点会一直更新吗
- 是的,我们会持续更新!
- 可以帮我找资源吗
- 本站免费帮会员找资源,有需要请联系客服