FFmpeg
luke-skyworker
这个作者很懒,什么都没留下…
展开
-
FFmpeg读取USB摄像头H264帧rtmp推流
文章目录代码makefile经过这几天的验证,终于走通了FFmpeg读取USB摄像头H264帧,然后用rtmp推流。使用的版本是4.0.2FFmpeg的源码在ubuntu16.04上的编译就不说了,这个网上的文章很多,这里我要说的是,好像FFmpeg对v4l2的封装,不能从摄像头多种输出格式数据中,选择V4L2_PIX_FMT_H264这种格式的数据输出,只能是默认的输出,这点还有研究明白。...原创 2019-01-18 20:12:11 · 13439 阅读 · 3 评论 -
FFmpeg读取视频文件rtmp推流
前一阵,研究了怎么用ffmpeg读取USB摄像头进行rtmp推流,这次也把读取视频文件推流的示例也搬上来。当然了本篇肯定也参考了雷神的博客,再次致敬!本篇比读取USB摄像头的H264帧要简单,而且视频文件中含有音频,推流的视频播放是含有声音的,因此,下一篇就是研究怎么读取USB摄像头的音频与视频,合成为视频文件并推流。#ifdef __cplusplusextern "C"{#endif...原创 2019-02-28 20:24:31 · 5089 阅读 · 2 评论 -
FFmpeg音视频播放器系列(开篇)
文章目录简介FFMPEG+SDL的视频播放器关键函数与结构体用法说明简介学习FFmpeg已经有一段时间了,都是断断续续、零零散散的,没有系统的总结过,为了保证学习效果,决定自己写一个音视频播放器,借着这个项目对FFmpeg进行系统的学习与总结,争取对FFmpeg达到熟练应用的程度。FFmpeg音视频播放器系列,本着循序渐进的过程,先从最简单的开始,逐步深入到使用QT写出一个带有GUI界面的应...原创 2019-04-04 21:32:53 · 10029 阅读 · 2 评论 -
FFmpeg音视频播放器系列(第二篇:音视频播放同步)
文章目录在上一篇中,基本实现了音视频的播放,但是音频与视频的播放完全不同步,就是一个简单的延时,不忍直视!为了写好这一篇音视频播放同步,我将从源头分析,然后一步步想办法如何实现同步。...原创 2019-04-13 13:50:19 · 9377 阅读 · 2 评论 -
FFmpeg音视频播放器系列(第三篇:seek实现播放进度控制)
文章目录如何实现播放进度控制按视频时间戳控制按音频时间戳控制上一篇基本实现了音视频的播放同步,简单的按键控制暂停、恢复、退出操作,这一篇就打算实现播放的进度控制主要是实现快进、快退、重新播放等,但是不打算用SDL来实现GUI操作,主要是用按键操作实现、GUI的部分还是放到用QT实现吧,毕竟不是主要研究SDL的GUI的。如何实现播放进度控制按视频时间戳控制按音频时间戳控制...原创 2019-04-24 18:13:13 · 10131 阅读 · 3 评论 -
FFmpeg命令创建规则与解析
文章目录看了那么多别人写的FFmpeg命令操作,能完成各种各样的编码、解码、录屏、推流、分流、合流等操作,就是一直看别人写,然而当要亲自写一个操作命令的时候,却无法下手,因此还是必须对FFmpeg的命令有一个更清晰的了解,了解如何创建、需要哪些构成、创建规则、一些常用选项等等,总之要熟悉到可以很容易的创建自己需要的命令。...原创 2019-07-14 23:22:44 · 2381 阅读 · 0 评论