cyc2009

cyc2009

0个粉丝

11

问答

0

专栏

1

资料

cyc2009  发布于  2014-06-09 08:48:45
采纳率 0%
11个问答
4943

求助SD卡存储空间不足时,边删边录造成丢帧解决方法

 
使用sd卡存储(USB转SD)时,假设当内存小于500M的时候,需要从最早的视频开始删除,如果之前空间一直大于500M的时候,存储下来的H264文件,不会出现丢帧等情况,到了小于500M时,需要删除,在边录边删的情况下,造成丢帧,比如存10分钟一个视频,只有9分30秒,请问这样的情况,如何在软硬件上解决、改善?谢谢各位大神。
我来回答
回答7个
时间排序
认可量排序

david

34个粉丝

368

问答

253

专栏

229

资料

david 2014-06-09 09:14:30
认可0
不要删 直接覆盖。

cyc2009

0个粉丝

11

问答

0

专栏

1

资料

cyc2009 2014-06-09 10:01:59
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=7266&ptid=3494]david 发表于 2014-6-9 09:14[/url]
不要删 直接覆盖。[/quote]

版主大神好,请问如何操作?我是按照时间命名的?每十分钟一个,覆盖是如何操作的呢???之前如果存满了~它会自动停止存储操作

david

34个粉丝

368

问答

253

专栏

229

资料

david 2014-06-09 16:41:49
认可0
本帖最后由 david 于 2014-6-9 16:44 编辑

举个例子,这么说吧,一个空间等分成n份,创建一个索引,所以对应这个n份空间(1,2,3,4。。。n)(如果不使用文件系统),也可以是n个文件(使用文件系统) ,
index1  <----->1 对应
index2  <----->2 对应
index3 <------>3
............................

写道这里应该明白了,你只管向空间覆盖写(1....n)文件同理。更新index纪录。 这样做是你提前分配好所有的空间。
好处,方便查询,大包间隔可控,减少对flash的操作。。缺点,稍微会浪费空间,每次重启从新的空间写,解决方法 做小文件或空间,同样也有缺点。所以按实际去均衡吧。

大概思路。

cyc2009

0个粉丝

11

问答

0

专栏

1

资料

cyc2009 2014-06-09 20:28:51
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=7272&ptid=3494]david 发表于 2014-6-9 16:41[/url]
举个例子,这么说吧,一个空间等分成n份,创建一个索引,所以对应这个n份空间(1,2,3,4。。。n)(如果 ...[/quote]

谢谢,具体操作的函数,给个提示吧,因为我写代码平时都是拼凑的,修修改改,基础很薄弱,碰到不懂的,就查询相关知识点。

david

34个粉丝

368

问答

253

专栏

229

资料

david 2014-06-11 12:25:15
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=7274&ptid=3494]cyc2009 发表于 2014-6-9 20:28[/url]
谢谢,具体操作的函数,给个提示吧,因为我写代码平时都是拼凑的,修修改改,基础很薄弱,碰到不懂的,就 ...[/quote]

不要文件系统 直接把SD当Flash操作,就是对地址的读写操作。
要文件系统就是,文件系统的标准操作函数。

hilinux

0个粉丝

17

问答

0

专栏

0

资料

hilinux 2014-07-05 23:58:12
认可0
确认下获取码流时是否有丢帧?
写的时候加个同步看看

另外楼主可以试试,计算好10分钟的录像大小,在格式化的时候,在整个卡上创建好所有的文件(每个文件都保存10分钟),当所有文件写完后,再从头覆盖,看看是否会丢?

baimahe

0个粉丝

6

问答

0

专栏

1

资料

baimahe 2016-03-11 17:38:47
认可0
问下楼主怎么实现的SD卡存储视频呢,是使用ffmpeg吗,还是其他的方式
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区