qn1576805991

qn1576805991

0个粉丝

5

问答

0

专栏

0

资料

qn1576805991  发布于  2020-05-12 11:41:20
采纳率 0%
5个问答
2541

大神们怎样实现解码的视频倒放功能。

 
VDEC->VPSS->VO,怎样做解码视频倒放功能,手册上说

不知道怎么倒序送图像到VO。有大神解答一下吗。
我来回答
回答11个
时间排序
认可量排序

qn1573283653

0个粉丝

1

问答

0

专栏

0

资料

qn1573283653 2020-05-12 14:05:41
认可0
倒放是不是只能解码I帧

qn1576805991

0个粉丝

5

问答

0

专栏

0

资料

qn1576805991 2020-05-12 22:20:01
认可0
刚开始搞海思的平台,参考sdk中的sample学习,这个倒放sample中没发现有,不知道怎么实现。还请做过的大神说说看。

qn1573283653

0个粉丝

1

问答

0

专栏

0

资料

qn1573283653 2020-05-13 09:56:56
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=158151&ptid=80190]qn1576805991 发表于 2020-5-12 22:20[/url]
刚开始搞海思的平台,参考sdk中的sample学习,这个倒放sample中没发现有,不知道怎么实现。还请做过的大神 ...[/quote]

把时间段的I帧全都找出来,然后从最后面的开始解码显示
倒放应该做不到每帧都解码,要做的话,很麻烦耗时

qn1576805991

0个粉丝

5

问答

0

专栏

0

资料

qn1576805991 2020-05-13 15:05:49
认可0
感谢您的回复,没想到这么麻烦的。还有对于手册上说,“帧率可设置为Nx,N为[-64,+64]负数的倍数用于倒放操作,此时需要用户来倒序送图像到VO,即送时间戳递减的图像。”我理解为把帧率用HI_MPI_VO_SetChnFrameRate();设置为负数,然后倒序送图像到VO。但是怎么倒序送图像没头绪了。还有请教一下比如正常解码播放了1分钟,我要后退5秒再播放,就像常用的视频播放器点后退键的功能,这样是怎么实现呢。

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2020-05-13 15:17:31
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=158182&ptid=80190]qn1576805991 发表于 2020-5-13 15:05[/url]
感谢您的回复,没想到这么麻烦的。还有对于手册上说,“帧率可设置为Nx,N为[-64,+64]负数的倍数用于倒放操 ...[/quote]

倒序送图像, 考虑到H.264/H.265的编解码依赖关系, 意味着必须先解出两个I帧之间的图, 然后把最后解出来的图像最先送出去显示, 然后再接着解前一组, 依此类推

退后5秒再播放, 只要定位5秒前的码流的位置, 从新的位置开始读码流,送码流即可

qn1573283653

0个粉丝

1

问答

0

专栏

0

资料

qn1573283653 2020-05-13 15:17:59
认可0
1、倒序送图像到VO,不太理解,总不可能把每帧解码出的YUV数据先保存,然后倒序送入VO吧
2、回退5秒再播放,很简单,找前5秒的第1个I帧,开始解码就是了

qn1576805991

0个粉丝

5

问答

0

专栏

0

资料

qn1576805991 2020-05-13 17:14:11
认可0
感谢上面两位大神的回复,根据两位的方法,后退5秒再播放的思路就是在当前码流位置找5秒前的I帧位置,找到了就重新的位置读码流,送码。再请教两位那找I帧海思API有这些功能吗。

qn1573283653

0个粉丝

1

问答

0

专栏

0

资料

qn1573283653 2020-05-13 17:31:46
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=158209&ptid=80190]qn1576805991 发表于 2020-5-13 17:14[/url]
感谢上面两位大神的回复,根据两位的方法,后退5秒再播放的思路就是在当前码流位置找5秒前的I帧位置,找到 ...[/quote]

你工作几年了?这个逻辑应该很简单的

qn1576805991

0个粉丝

5

问答

0

专栏

0

资料

qn1576805991 2020-05-13 19:03:47
认可0
以前没接触过视频这一块,现在刚开始学的。小白一枚。:(

qn1589424724

0个粉丝

1

问答

0

专栏

0

资料

qn1589424724 2020-05-15 09:07:21
认可0
请问下楼主,你把数据送到VO是直接送到显示屏上吗? 有用HiGV框架中的图片控件或者其它控件显示吗?

qn1576805991

0个粉丝

5

问答

0

专栏

0

资料

qn1576805991 2020-05-16 23:56:31
认可0
VO直接送到显示屏上,没有用HiGV。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区