野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 32649|回复: 11

用F1霸道的板子做了一个视频播放,给大家看看!

[复制链接]
发表于 2017-7-11 21:16:10 | 显示全部楼层 |阅读模式
用F103播放视频,每秒钟刷新10次图片。https://pan.baidu.com/s/1hsCDAXu,拍了三段视频,链接里是其中一段比较好的。希望有其他做的比较好的人能帮忙提升帧率。
回复

使用道具 举报

发表于 2017-7-12 08:58:03 | 显示全部楼层
厉害,竟然能播视频
回复 支持 反对

使用道具 举报

发表于 2017-7-12 09:12:23 | 显示全部楼层
厉害了。还没想过这个呢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-13 20:17:07 | 显示全部楼层
flyleaf 发表于 2017-7-12 08:58
厉害,竟然能播视频

火哥看一下别人做的这个http://v.youku.com/v_show/id_XNz ... !2~5~5!20~5!2~1~3~A,不知道这么厉害究竟是怎样实现的,感觉相当的厉害啊!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-13 20:46:25 | 显示全部楼层
本帖最后由 飔箣 于 2017-7-13 20:50 编辑

      这两天又做了一点调整,显示图片的速度提升了一些,能够在177s的时间内显示4560张图片,图片大小320*180,帧率在25.7,显示的画面变得很流畅,但是也就仅此而已了,纯粹显示图片,没有音频,未使用触摸屏控制,这些问题后面有时间会尽量解决。
      现在我讲一下大概的思路,如果有人有更好的想法,希望能够分享一下。我原先是采用读取bmp图片显示的方法,设置显示屏显示方式为scanmode(2),那么显示的顺序就和bmp图片一样从左到右,从下到上,不需要额外的判断和操作,但是在将24位颜色转换为565形式的时候花费很多时间,并且读取图片信息也要多花费一些时间,所以,我将4560幅图片做了一些预处理,将其图片颜色信息提取出来,转换成565的格式,以二进制的形式写入一个文件,播放的时候只需要读取这一个文件,按照顺序连续读取至ram,然后显示出来就可以了,这样就可以将刷新图片的速度从10帧/s提升到25.7帧/s,但是坏处也很明显,原先18M的mp4视频提取出的文件大道理500M,所以感觉良好但是问题多多,就这样了。
    新拍了一个视频,给大家看看。https://pan.baidu.com/s/1mhDBr9e
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-7-17 19:17:20 | 显示全部楼层
持续改进中,现在已经可以达到的最高速度是每秒钟显示57张320*180的图片,这里是25帧/s的显示还添加了触摸控制功能https://pan.baidu.com/s/1c13c2cS
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-24 20:59:37 | 显示全部楼层
终于完成了一个大概,可以控制的视频播放,感觉还不错,先将相关的资料放上来,有兴趣的可以看一下,欢迎大家讨论。链接: https://pan.baidu.com/s/1bp0Dr3L 密码: cwr1
回复 支持 反对

使用道具 举报

发表于 2017-12-20 11:50:56 | 显示全部楼层
厉害了,就需要这种自己专研的精神!
回复 支持 反对

使用道具 举报

发表于 2017-12-20 13:59:18 | 显示全部楼层
飔箣 发表于 2017-7-24 20:59
终于完成了一个大概,可以控制的视频播放,感觉还不错,先将相关的资料放上来,有兴趣的可以看一下,欢迎大 ...

cool               
回复 支持 反对

使用道具 举报

发表于 2018-1-27 11:43:02 | 显示全部楼层
厉害了、、、膜拜大神。。。
回复 支持 反对

使用道具 举报

发表于 2019-7-10 09:54:06 | 显示全部楼层
请问一下楼主,这个MP4播放你是怎么转换成.BMP4格式的,用什么工具,什么思路给透露一上,小弟也想试试,
回复 支持 反对

使用道具 举报

发表于 2021-8-14 22:00:45 | 显示全部楼层
这个视频好啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 13:03 , Processed in 0.041931 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表