WhyCan Forum(哇酷开发者社区)

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn

您尚未登录。

#1 2020-05-03 20:25:26

zwanh
会员
注册时间: 2020-04-11
累计积分: 11

f1c200s(tiny200,f1c100s)如何播放视频spi flash里的视频?

刚好五一,买了tiny200,按照论坛里面的帖子,自己移植了uboot+kernel+dtb+rootfs+overlay到spi flash中,并能正常启动。overlay里面放的有自己压缩后的测试视频。自己不清楚使用什么软件可以播放,所以搜索后,在buildroot里面配置了ffmpeg里的ffplay。此时容量是没有抄的。但是使用命令运行后就会报下图的错误,查了查,感觉是SDL2的问题或者是要指定输出显示器,不知道该如何解决这个问题,或者高人指点,使用其他软件?
ffplay_error

离线

#2 2020-05-04 09:41:28

zwanh
会员
注册时间: 2020-04-11
累计积分: 11

Re: f1c200s(tiny200,f1c100s)如何播放视频spi flash里的视频?

zwanh 说:

刚好五一,买了tiny200,按照论坛里面的帖子,自己移植了uboot+kernel+dtb+rootfs+overlay到spi flash中,并能正常启动。overlay里面放的有自己压缩后的测试视频。自己不清楚使用什么软件可以播放,所以搜索后,在buildroot里面配置了ffmpeg里的ffplay。此时容量是没有抄的。但是使用命令运行后就会报下图的错误,查了查,感觉是SDL2的问题或者是要指定输出显示器,不知道该如何解决这个问题,或者高人指点,使用其他软件?
https://whycan.cn/files/members/3750/ffplay_error.png

经过一晚上,查帖子,终于完成,参考帖子:https://whycan.cn/t_2228.html,第12楼,按照我的环境,改为如下命令,就能正常显示了:

ffmpeg -re -i 16x.mkv -c:v rawvideo -pix_fmt bgra -f fbdev /dev/fb0

离线

#3 2020-05-04 09:44:44

fire
会员
注册时间: 2020-04-08
累计积分: 20

Re: f1c200s(tiny200,f1c100s)如何播放视频spi flash里的视频?

是ffmpeg软解吗?

离线

#4 2020-05-04 10:26:34

zwanh
会员
注册时间: 2020-04-11
累计积分: 11

Re: f1c200s(tiny200,f1c100s)如何播放视频spi flash里的视频?

fire 说:

是ffmpeg软解吗?

目前是的。现在想移植到sd卡,然后看看能不能用其它方式。不知道直接装x会不会很卡

离线

#5 2020-08-20 20:03:54

jkl
会员
注册时间: 2019-11-18
累计积分: 112

Re: f1c200s(tiny200,f1c100s)如何播放视频spi flash里的视频?

zwanh 说:

目前是的。现在想移植到sd卡,然后看看能不能用其它方式。不知道直接装x会不会很卡

请问一下,我现在也想采用您这种方式来实现视频的播放,但是我按照您上面的命令有如下错误:
jkl).png

最近编辑记录 jkl (2020-08-20 20:04:23)

离线

#6 2020-08-20 20:07:35

jkl
会员
注册时间: 2019-11-18
累计积分: 112

Re: f1c200s(tiny200,f1c100s)如何播放视频spi flash里的视频?

222.png

离线

#7 2020-08-20 20:29:23

哇酷小二
管理员
注册时间: 2020-04-22
累计积分: 1,808

Re: f1c200s(tiny200,f1c100s)如何播放视频spi flash里的视频?

揣测一下,应该是fb0的像素格式和ffmpeg命令行输出的格式不兼容,

你输出的可能是yuv420? 而fb0是rgb格式.

试一试ffmpeg命令行看有没有别的参数,可以输出rgb.

离线

#8 2020-09-12 17:02:23

嵌入式冲
会员
注册时间: 2020-05-24
累计积分: 124

Re: f1c200s(tiny200,f1c100s)如何播放视频spi flash里的视频?

zwanh 说:
zwanh 说:

刚好五一,买了tiny200,按照论坛里面的帖子,自己移植了uboot+kernel+dtb+rootfs+overlay到spi flash中,并能正常启动。overlay里面放的有自己压缩后的测试视频。自己不清楚使用什么软件可以播放,所以搜索后,在buildroot里面配置了ffmpeg里的ffplay。此时容量是没有抄的。但是使用命令运行后就会报下图的错误,查了查,感觉是SDL2的问题或者是要指定输出显示器,不知道该如何解决这个问题,或者高人指点,使用其他软件?
https://whycan.cn/files/members/3750/ffplay_error.png

经过一晚上,查帖子,终于完成,参考帖子:https://whycan.cn/t_2228.html,第12楼,按照我的环境,改为如下命令,就能正常显示了:

ffmpeg -re -i 16x.mkv -c:v rawvideo -pix_fmt bgra -f fbdev /dev/fb0

你这样弄完就可以用ffplay播放吗,我还是不行

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB