Toybrick
标题:
ffmpeg的硬件解码,多线程解码,只能解码一路
[打印本页]
作者:
shengzhang
时间:
2019-7-15 11:44
标题:
ffmpeg的硬件解码,多线程解码,只能解码一路
ffmpeg中的解码:h264_rkmpp,多线程解码,每个线程各自有各自的h264视频源,但是只能解码成功第一路。并且经过查看ffmpeg,每一路的context都是相互独立的,也就是说每一路mpp都创建了一个context。
同时,如果多线程的每一路都是同一个h264源,则解码成功,并且得到yuv。
我想知道的是,context不同,是不是标识着用的不同的硬件解码,但是为啥不同源的h264会解码失败!!!!
ffmpeg\mpp采用的是最新的github的master;
作者:
shengzhang
时间:
2019-7-15 11:46
无法得到解码时,提示的错误是超时
作者:
shengzhang
时间:
2019-7-15 12:20
是我的源数据发生错误,有的源数据的是h265
作者:
troy
时间:
2019-7-16 08:28
shengzhang 发表于 2019-7-15 12:20
是我的源数据发生错误,有的源数据的是h265
问题已经解决了吗?
作者:
kiwi
时间:
2019-7-16 11:05
请问一下你的ffmpeg是怎么编译的,确定是硬解码吗
作者:
kiwi
时间:
2019-7-16 14:02
troy 发表于 2019-7-16 08:28
问题已经解决了吗?
请问一下,ffmpeg需要怎样编译才能调用到硬解码
欢迎光临 Toybrick (https://t.rock-chips.com/)
Powered by Discuz! X3.3