-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feature request] 希望能增加生成视频的功能 #24
Comments
再补充一条,现在筛选时间不能选择时间,只能精确到日,有点不太方便 |
我觉得直接把一天的图片存成视频是不是压缩率会更好? 数据库中记录第几帧就能找到图片, 不知道存储和查询时这个性能消耗大不大 |
我试试看 |
有在尝试这个功能,会进一步节省存储空间 |
存成视频的话,H264编码时GOP就需要设置的特别小,每帧都是关键帧,否则会出现查找中间某一非关键帧时,由于没有参考而变糊的情况。而GOP设置小了文件就会特别大,本质上我觉得没什么差异,或者有更好的编码方案,否则还是要存图片。 |
我测试了下,感觉对后续查看内容的影响不大,不过这可能是建立在我的电脑分辨率本来就较高的前提下。并且这应该就是个可选功能,最后可以按照需求自行选择 |
好像确实没有损失清晰度。不过体积上并没有压缩,我用opencv生成视频,比原图片还要大了一点。但我觉得这是一个好功能,可以快速预览某天的行动,可以允许用户选择某天生成,而非固定选项,这样能更灵活一些。用户需要的时候再生成视频下载到本地。 |
这个就需要个人权衡利弊了,这里假设大家更希望通过一些质量损失换取更多存储空间,否则就没必要生成视频了。如果你对这个功能非常感兴趣,希望提前尝试,可以使用 https://github.com/arkohut/pensieve/blob/master/screen_recorder/video_generator.py ,其中 |
我做了一个将图片转视频的简单测试, 我这边感觉压缩率挺高的 结果:
生成命令:
|
存储空间是其中一点,主要还是想通过视频能快速预览一天的行动轨迹,图片总是不太方便。 |
场景:有时候可能需要查看某一天大概都做了什么,如果看图片的话,太多太多了,且都是缩略图也看不太清楚。如果能选择某一个时间段,将这段时间的图片通过ffmpeg、opencv等库生成一个视频,就方便太多了
The text was updated successfully, but these errors were encountered: