社区
多媒体/流媒体开发
帖子详情
如何获取播放器播放的视频数据
alexfengxmu
2009-08-19 07:16:48
一个播放器如暴风影音,正在播放视频的同时
请问如何找到这个存放视频每一帧的地址,
并从中读取数据保存到一个文件中
谢谢!
...全文
334
12
打赏
收藏
如何获取播放器播放的视频数据
一个播放器如暴风影音,正在播放视频的同时 请问如何找到这个存放视频每一帧的地址, 并从中读取数据保存到一个文件中 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengyiyindong
2012-01-08
打赏
举报
回复
您好,看到你发了个关于读取如何获取播放器播放的视频数据,我想向您请教下是如何实现的
Torch009
2011-10-11
打赏
举报
回复
如果你懂文件格式解析,这个问题很简单
A282409975
2011-10-11
打赏
举报
回复
我现在也想做一个,楼主能告诉我说,视频流的设计流程是怎样的吗,谢谢
我现在手上网络摄像机,可以输出视频流,我上位机如何来设计呢,大概的流程是怎样的,谢谢!
rageliu
2011-10-11
打赏
举报
回复
如果是自己解析,当然问题不大.
如果是第3方软件的,比如暴风影音.基本只能使用hook来做.
chinezwq
2009-08-21
打赏
举报
回复
读取缓冲区的内容,这个需要你对你的东西很了解,读取缓冲区然后按照协议解析出来就肯定没有问题
hnoe
2009-08-20
打赏
举报
回复
使用directshow架构很容易实现,不过realplay格式的数据是无法抓取了
在render filter前加入一个transform filter记录数据即可
如果没有特殊要求,可以使用graphedit加载源文件,使用grabber抓取数据,grabber是一个例子程序
如果对数据有特殊要求,比如color space之类的,需要修改transform filter的input media type实现
如果是临时使用的话,某些非线性编辑软件或者一些转换工具可能也具备类似功能
alexfengxmu
2009-08-20
打赏
举报
回复
谢谢啦
alexfengxmu
2009-08-19
打赏
举报
回复
大侠,为什么要这么麻烦啊,我想用ReadProcessMemory函数做
做不了吗?Dshow我也考虑过,这是一条途径,能否说的再详细些啊
这跟进程间通信又有什么关系呢
谢谢
dungeonsnd
2009-08-19
打赏
举报
回复
这东东就比较麻烦了。
也许,你先应该把ddshow搞清楚。(如果这个播放器是用 directshow做的)。 然后就尝试进程间通信的几种技术, 再然后如果把视频流和音频流获取到,再然后是才能捕捉到缓存帧。
alexfengxmu
2009-08-19
打赏
举报
回复
请教各位大侠了
alexfengxmu
2009-08-19
打赏
举报
回复
截屏软件无法解决同步问题,无法做到播放一帧
我正好截一帧,这个通过读取内存的方式没办法实现吗
谢谢
huofen2005
2009-08-19
打赏
举报
回复
截屏取数据不行吗?要不然你就得对播放器深入研究研究了,得用黑客手段!
pyQT
视频
播放
器
(三) 实现
视频
截图、
获取
每一帧
数据
pyQT
视频
播放
器
(三) 实现
视频
截图、
获取
每一帧
数据
背景方法调研详细代码说明最终效果总结:参考资料 背景 在 “PyQt5 实现
视频
播放
器
(二) ,详细版本 ,适合新手入门“ 中已经想写的介绍了如何使用pyQT 自带的一些控件,实现简单的
视频
播放
功能(例如
播放
、暂停、进度条跳转、声音控制、全屏
播放
等),通过评论区的交流,发现大家除了这些简单功能外,还有一个比较强烈的需求就是
视频
截图,所以下面就来实现一下
视频
截图功能 方法调研 在方法调研的前分享一下自己在遇到一个新问题的时候的“搜索方法”,希望能够起到抛
Android音乐
播放
器
的
获取
数据
的三种途径
安卓简易
播放
器
获取
数据
的三种途径: 1、应用自带
数据
2、手机内存卡 3、网络
数据
那我们来看看第一种途径: 一、应用自带
数据
1、首先要创建一个
播放
应用类MediaPlayer有一个create的方法,第一个参是上下文,第二个参是音频文件的路径,如下代码所示:表明音频文件就在layout目录下创建一个raw文件夹,将音频文件放入即可。MediaPlayer mediaPlayer =
在SOM-RK3399上使用QT的QMediaPlayer组件实现的
播放
器
播放
视频
卡顿的解决办法
在SOM-RK3399上使用QT的QMediaPlayer组件实现的
播放
器
播放
视频
卡顿的解决办法1. 问题描述1.1 修改之前的avc程序的链接库1.2 现在修改ldconfig配置文件1.3 重新ldd avc 1. 问题描述 开发用于SOM-RK3399平台上的应用程序,我使用的使交叉编译的方式:在我的笔记本上的Ubuntu18.04上开发,编译,然后将可执行程序再放到NFS服务器目录,在SOM-RK3399上执行。 我开发的项目主要功能是:1. 对音频、
视频
数据
的采集;2.将音频
数据
和
视频
数据
合并成
Android
播放
视频
并
获取
指定时间的帧画面
Android
播放
视频
并
获取
指定时间的帧画面 [摘要:比来做的项目请求既能
播放
视频
(近似于
视频
播放
器
),又能每隔1s摆布猎取一帧
视频
绘里,然后对图片举行处置惩罚,观察了一周,也被熬煎了一周,总算找到了大抵相符请求的方式。起首对] 最近做的项目要求既能
播放
视频
(类似于
视频
播放
器
),又能每隔1s左右
获取
一帧
视频
画面,然后对图片进行处理,调查了一周,也被折磨了一周,总算找到了大致符
音
视频
播放
器
工作原理
参考博客:
视频
播放
器
的基本原理
播放
器
基本原理(
播放
四步法) 【Android 音
视频
开发打怪升级:音
视频
硬解码篇】一、音
视频
基础知识
播放
器
播放
流程 网络文件:解协议,解封装,解码音
视频
,音
视频
同步;本地文件则没有解协议。 解协议:将Http等流媒体协议传输的文件解析为标准的封装格式
数据
。如将RTMP协议传输的
数据
,经过解析操作后输出为FLV格式的
数据
。 解封装(解复用):将输入的封装格式的
数据
,分离为音频流压缩编码
数据
和
视频
流压缩编码
数据
,即:分离信道。 解码:将
视频
/音频压缩编码
数据
,解码成为非压
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章