嵌入式linux摄像头采集到的视频怎么实现回放或者一帧一帧保存为视频?

时间:2020-12-01 18:58:15
嵌入式linux摄像头采集到的视频怎么实现回放或者一帧一帧保存为视频?
我现在可以一帧一帧保存为jpeg的,但是不知道如何才能保存成视频并且实现回放功能

70 个解决方案

#1


该回复于2011-02-21 09:08:22被版主删除

#2


图片和视频还是有一定区别的。建议用一些方便到库,比如opencv,libva等,就很简单了。

#3


连续播放图像能达到和视频同样的效果,用jpeg2000还方便压缩,如果单单是为了应用图像就可以。
如果想转换的话可以用“图影王”,“单图转视频”等软件。

#4


可以参照mjpg/mpeg4 encode,实际也是通过一张张jpg来encode

#5


采集单幅图片,压缩,存储为录像文件。如果采用avi,mpeg4等格式,则可以直接用vlc,mplayer等播放器回放。

#6


哈哈,跟我搞的方向有点儿差不多。。。
视频是什么???视频就是一幅幅图像连续的刷屏
你保存为某种视频格式只是为了减小数据保存的空间,因此需要用到相关的算法,有些有损压缩,有些无损。。。
想实现回放功能,你得先熟悉你的视频格式,在此基础上针对你的视频格式提出具体的解决方案。。。
你只是搞出来了保存为JPEG格式的图片,你说的这些难度有点儿大了吧,不适合一个人搞的项目,中途会遇到许多想不到的困难的。。。

#7


请问楼主,怎么实现将嵌入式linux摄像头采集到的视频实现一帧一帧保存,我现在只是实现了采集,然后不知如何将其分解成一帧一帧,希望赐教,不胜感激!我的QQ号是546231845

#8


正在学习中大家交流

#9


观摩技术性讨论

#10


o .学习而来。。。

#11


引用 6 楼 sasoritattoo 的回复:
哈哈,跟我搞的方向有点儿差不多。。。
视频是什么???视频就是一幅幅图像连续的刷屏
你保存为某种视频格式只是为了减小数据保存的空间,因此需要用到相关的算法,有些有损压缩,有些无损。。。
想实现回放功能,你得先熟悉你的视频格式,在此基础上针对你的视频格式提出具体的解决方案。。。
你只是搞出来了保存为JPEG格式的图片,你说的这些难度有点儿大了吧,不适合一个人搞的项目,中途会遇到许多想不到的……
 +++

#12


mark 先

#13


该回复于2012-08-28 09:13:33被版主删除

#14


学习中。

#15


嵌入式linux摄像头采集到的视频怎么实现回放或者一帧一帧保存为视频?

#16


嵌入式linux摄像头采集到的视频怎么实现回放或者一帧一帧保存为视频?

#17


继续学习中    希望可以有收获

#18


观摩技术性讨论

#19


每天一回复  10点可用分。

#20


先编码,用h264或mpeg4

再封闭成Avi或其它格式.

gstreamer比较方便好用一些,可以参考一下

#21


haohaihiahdnvadfbbngsbgs

#22


顶,都是高手啊, 小的学习了

#23


正在学习中大家交流

#24


观摩技术性讨论

#25


学习中。

#26


每天回帖即可获得10分可用分

#27


挺一下

#28


为了知识

#29


引用 28 楼 zpnmg 的回复:
为了知识


up

#30


学习了,受教

#31


过来看看!!

#32


路过!路过!

#33


学习 学习..

#34


每天回帖即可获得10分可用分!小技巧

#35


值得学习

#36


learning...... 

#37


学习。

#38


该回复于2011-07-05 09:47:49被版主删除

#39


实际就是存好图,再一张张扫描,回放就是按索引值递减扫描。

#40


回贴赚分

#41


学习中

#42


这个很难啊

#43


离目标很近了,捕获时设置抓YUYV的。
可以直接放到视频编码器里的,像楼上众位大仙说的,h.264,mpe4什么,网上代码很多的。ok了.

#44


回放的话。
按我上面说的,用mplayer就可以。自己写解码,界面显示也行。

简单的,全保存成jpeg放到一个文件夹下面。用openGL或其它的能画界面的就成,设置好显示帧率,一张张显示出来就可以了。效果没问题的。

#45


我也来学习学习 

#46


学习来的。。。

#47


学习中

#48


好像和我准备实习的项目有关,学习观摩下..

#49


我要积分

#50


怎么看积分呀

#1


该回复于2011-02-21 09:08:22被版主删除

#2


图片和视频还是有一定区别的。建议用一些方便到库,比如opencv,libva等,就很简单了。

#3


连续播放图像能达到和视频同样的效果,用jpeg2000还方便压缩,如果单单是为了应用图像就可以。
如果想转换的话可以用“图影王”,“单图转视频”等软件。

#4


可以参照mjpg/mpeg4 encode,实际也是通过一张张jpg来encode

#5


采集单幅图片,压缩,存储为录像文件。如果采用avi,mpeg4等格式,则可以直接用vlc,mplayer等播放器回放。

#6


哈哈,跟我搞的方向有点儿差不多。。。
视频是什么???视频就是一幅幅图像连续的刷屏
你保存为某种视频格式只是为了减小数据保存的空间,因此需要用到相关的算法,有些有损压缩,有些无损。。。
想实现回放功能,你得先熟悉你的视频格式,在此基础上针对你的视频格式提出具体的解决方案。。。
你只是搞出来了保存为JPEG格式的图片,你说的这些难度有点儿大了吧,不适合一个人搞的项目,中途会遇到许多想不到的困难的。。。

#7


请问楼主,怎么实现将嵌入式linux摄像头采集到的视频实现一帧一帧保存,我现在只是实现了采集,然后不知如何将其分解成一帧一帧,希望赐教,不胜感激!我的QQ号是546231845

#8


正在学习中大家交流

#9


观摩技术性讨论

#10


o .学习而来。。。

#11


引用 6 楼 sasoritattoo 的回复:
哈哈,跟我搞的方向有点儿差不多。。。
视频是什么???视频就是一幅幅图像连续的刷屏
你保存为某种视频格式只是为了减小数据保存的空间,因此需要用到相关的算法,有些有损压缩,有些无损。。。
想实现回放功能,你得先熟悉你的视频格式,在此基础上针对你的视频格式提出具体的解决方案。。。
你只是搞出来了保存为JPEG格式的图片,你说的这些难度有点儿大了吧,不适合一个人搞的项目,中途会遇到许多想不到的……
 +++

#12


mark 先

#13


该回复于2012-08-28 09:13:33被版主删除

#14


学习中。

#15


嵌入式linux摄像头采集到的视频怎么实现回放或者一帧一帧保存为视频?

#16


嵌入式linux摄像头采集到的视频怎么实现回放或者一帧一帧保存为视频?

#17


继续学习中    希望可以有收获

#18


观摩技术性讨论

#19


每天一回复  10点可用分。

#20


先编码,用h264或mpeg4

再封闭成Avi或其它格式.

gstreamer比较方便好用一些,可以参考一下

#21


haohaihiahdnvadfbbngsbgs

#22


顶,都是高手啊, 小的学习了

#23


正在学习中大家交流

#24


观摩技术性讨论

#25


学习中。

#26


每天回帖即可获得10分可用分

#27


挺一下

#28


为了知识

#29


引用 28 楼 zpnmg 的回复:
为了知识


up

#30


学习了,受教

#31


过来看看!!

#32


路过!路过!

#33


学习 学习..

#34


每天回帖即可获得10分可用分!小技巧

#35


值得学习

#36


learning...... 

#37


学习。

#38


该回复于2011-07-05 09:47:49被版主删除

#39


实际就是存好图,再一张张扫描,回放就是按索引值递减扫描。

#40


回贴赚分

#41


学习中

#42


这个很难啊

#43


离目标很近了,捕获时设置抓YUYV的。
可以直接放到视频编码器里的,像楼上众位大仙说的,h.264,mpe4什么,网上代码很多的。ok了.

#44


回放的话。
按我上面说的,用mplayer就可以。自己写解码,界面显示也行。

简单的,全保存成jpeg放到一个文件夹下面。用openGL或其它的能画界面的就成,设置好显示帧率,一张张显示出来就可以了。效果没问题的。

#45


我也来学习学习 

#46


学习来的。。。

#47


学习中

#48


好像和我准备实习的项目有关,学习观摩下..

#49


我要积分

#50


怎么看积分呀