当前标签: FFMPEG
十分钟学会如何开发一个音频播放器(ffmpeg3.2+sdl2.0)
十分钟学会如何开发一个音频播放器(ffmpeg3.2+SDL2.0) * 前言 <https://blog.csdn.net/XP_online/article/details/90582107#_1> * 媒体播放器的原理 <https://blog.csdn.net/XP_online/article/...
2019-06-20 23:53
阅读(161)
[Cmake-Android音视频]ffmpeg3.4软硬解码和多线程解码
[Cmake-Android]音视频总结: * [Cmake-Android音视频]SDK,NDK基本介绍 <https://blog.csdn.net/adolph_lu/article/details/90315151> * [Cmake-Android音视频]NDK-r14b编译ffmpeg3.4...
2019-06-08 22:27
阅读(593)
[Cmake-Android音视频]ffmpeg3.4实现解封装
1.解封装流程图 2.函数介绍 av_register_all() 注册所有的解封装格式,也可以根据不同的封装格式,单个注册。 avformat_network_init() 注册网络,如rtsp,http avformat_open_input(...) 打开输入文件,可以是本地...
2019-05-31 00:15
阅读(496)
【音视频】5.ffmpeg命令分类与使用
<>GT 其实平时也有一些处理音视频的个人或者亲人需求,熟练使用ffmpeg之后也不要借助图示化软件,一个命令基本可以搞定 G: 熟练使用ffmpeg命令! T :不要死记硬背,看一遍,自己找下规律,敲一遍,用的多了,自然而然就记住了。就算忘了,我也可以查一查_ <>ffmpeg提供的命令行工具 * ff...
2019-05-30 23:37
阅读(681)
linux下ffmpeg采集音视频设备
<>Linux下查看音视频设备 1、视频输入设备: 命令查看:ls /sys/class/video4linux/ 执行结果如下: 如果系统存在video4linux文件夹说明已安装过视频驱动,video4linux目录下每个链接文件代表一个视频设备 查看video0下有哪些文件:ls /sys/cla...
2019-05-24 11:38
阅读(817)
[Cmake-Android音视频]创建支持ffmpeg3.4的项目
AndroidStudio版本3.2 <>1.创建Android项目 <>1.1打开AndroidStudio,创建一个名为FirstFfmpeg的项目,勾选C++支持 <>1.2 minimun SDK选择5.0,4.0或者4.1都可以,根据自身项目需求 <>1.3 C++ Standard 选择C++...
2019-05-23 11:27
阅读(601)
FFMPEG --- 音视频基础知识
1、音视频基础知识 2、音视频压缩编码标准 3、常用封装格式 4、常用编码格式 aac、MP3:有损压缩 ape、flac:无损压缩 5、封装格式和编码格式 6、像素格式 6.1 RGB 6.2 YUV 7、PCM音频参数 8、样本类型planar 音频...
2019-04-08 23:13
阅读(314)
ffmpeg学习笔记-多线程音视频解码
之前的视频解码仍然存在问题,那就是是在主线程中去完成解码的,会造成线程阻塞,这里将其改为多线程解码,使其主线程不被阻塞 前面介绍了音视频的主线程解码,那样会阻塞主线程,在前面学习了多线程以后,就可以对音频和视频分离开来在子线程里解析了,但这样存在音视频同步的问题了,这里贴出代码,只是提供一种思路,其运行存在大量问...
2019-04-05 23:35
阅读(331)