求助论坛的大神,目前能用opncv调取海康威视的摄像头,接下来该怎么实时编码,在网上搜资料发现都是对本地文件编码,不清楚有什么思路?

为取经而来 2017-11-17 10:55:13
我现在想用opncv把海康威视摄像头调取的码流保存在本地,然后用X264编码,可是有人说opencv不能处理。。。。还有一个思路是,摄像头采集的数据一帧一帧的往队列中发送,再开一个线程,从队列中取出数据用X264编码,求问大神这两种方法能不能实行,接下来有具体的操作吗?
...全文
1122 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
百灵工作室 2018-01-11
  • 打赏
  • 举报
回复
引用 5 楼 qq_41051855 的回复:
[quote=引用 4 楼 sharkka 的回复:] [quote=引用 3 楼 qq_41051855 的回复:] [quote=引用 1 楼 sharkka 的回复:] 你的问题逻辑上存在一些问题,首先,码流保存在本地,已经是编码后的了,不需要在用x264编码了,除非你的意思是将码流解码后再编码h264,这就是转码了,用线程处理视频帧,可以这么做,但是还是不知道你这么做的目的
大神有用过ffmpeg吗?我现在解码出现no frame的问题,可以请教下吗?[/quote] 这方面,大神很多,网上资料很多[/quote] 恩恩,谢谢你啊。。我把问题写在了另一个帖子上,有时间希望你能看看http://bbs.csdn.net/topics/392307302[/quote] 好的
为取经而来 2018-01-10
  • 打赏
  • 举报
回复
引用 4 楼 sharkka 的回复:
[quote=引用 3 楼 qq_41051855 的回复:] [quote=引用 1 楼 sharkka 的回复:] 你的问题逻辑上存在一些问题,首先,码流保存在本地,已经是编码后的了,不需要在用x264编码了,除非你的意思是将码流解码后再编码h264,这就是转码了,用线程处理视频帧,可以这么做,但是还是不知道你这么做的目的
大神有用过ffmpeg吗?我现在解码出现no frame的问题,可以请教下吗?[/quote] 这方面,大神很多,网上资料很多[/quote] 恩恩,谢谢你啊。。我把问题写在了另一个帖子上,有时间希望你能看看http://bbs.csdn.net/topics/392307302
百灵工作室 2018-01-08
  • 打赏
  • 举报
回复
引用 3 楼 qq_41051855 的回复:
[quote=引用 1 楼 sharkka 的回复:] 你的问题逻辑上存在一些问题,首先,码流保存在本地,已经是编码后的了,不需要在用x264编码了,除非你的意思是将码流解码后再编码h264,这就是转码了,用线程处理视频帧,可以这么做,但是还是不知道你这么做的目的
大神有用过ffmpeg吗?我现在解码出现no frame的问题,可以请教下吗?[/quote] 这方面,大神很多,网上资料很多
为取经而来 2018-01-07
  • 打赏
  • 举报
回复
引用 1 楼 sharkka 的回复:
你的问题逻辑上存在一些问题,首先,码流保存在本地,已经是编码后的了,不需要在用x264编码了,除非你的意思是将码流解码后再编码h264,这就是转码了,用线程处理视频帧,可以这么做,但是还是不知道你这么做的目的
大神有用过ffmpeg吗?我现在解码出现no frame的问题,可以请教下吗?
为取经而来 2018-01-07
  • 打赏
  • 举报
回复
引用 1 楼 sharkka 的回复:
你的问题逻辑上存在一些问题,首先,码流保存在本地,已经是编码后的了,不需要在用x264编码了,除非你的意思是将码流解码后再编码h264,这就是转码了,用线程处理视频帧,可以这么做,但是还是不知道你这么做的目的
谢谢你啊,已经解决了,我问题有可能说的不太清楚,我刚开始是想把采集的YUV数据保存在本地,然后编码为H264,没实现成功。。。不过现在实时编码也可以了。
百灵工作室 2018-01-06
  • 打赏
  • 举报
回复
你的问题逻辑上存在一些问题,首先,码流保存在本地,已经是编码后的了,不需要在用x264编码了,除非你的意思是将码流解码后再编码h264,这就是转码了,用线程处理视频帧,可以这么做,但是还是不知道你这么做的目的

1,451

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
  • 图象工具使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧