社区
多媒体/流媒体开发
帖子详情
MP4怎么使用free box
everything_at_once
2017-10-09 05:24:14
看了很多资料。了解了mp4的各种box,发现freebox是忽略的,所以想通过freebox字段存储一些数据。
但实际测试发现关于free box不能加数据,只能是size+type,这样组成8个字节的头数据,改变长度加入附加私有数据后文件会报错。
大家有关于freebox介绍的详细资料或者实际有freebox的mp4文件分享下么。跪求大侠指点迷津。
...全文
955
1
打赏
收藏
MP4怎么使用free box
看了很多资料。了解了mp4的各种box,发现freebox是忽略的,所以想通过freebox字段存储一些数据。 但实际测试发现关于free box不能加数据,只能是size+type,这样组成8个字节的头数据,改变长度加入附加私有数据后文件会报错。 大家有关于freebox介绍的详细资料或者实际有freebox的mp4文件分享下么。跪求大侠指点迷津。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
everything_at_once
2017-10-09
打赏
举报
回复
实际中的free字段只有八个字节,size是8,type是free,修改size后加入数据文件就会出错。
基于Pytorch的NanoDet项目裁剪实现摄像头实时目标检测源码+说明文档(下载直接
使用
).zip
【资源说明】 1.项目代码均经过功能验证ok,确保稳定可靠运行。欢迎下载食用体验! 2.主要针对各个计算机相关专业,包括计算机科学、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师、企业员工。 3.项目具有丰富的拓展空间,不仅可作为入门进阶,也可直接作为毕设、课程设计、大作业、初期项目立项演示等用途。 4.当然也鼓励大家基于此进行二次开发。在
使用
过程中,如有问题或建议,请及时沟通。 5.期待你能在项目中找到乐趣和灵感,也欢迎你的分享和反馈! 【项目介绍】 该代码基于NanoDet项目进行小裁剪,专门用来实现Python语言、PyTorch 版本的代码,下载直接能
使用
,支持图片、视频文件、摄像头实时目标检测。** - YOLO、SSD、Fast R-CNN等模型在目标检测方面速度较快和精度较高,但是这些模型比较大,不太适合移植到移动端或嵌入式设备; - 轻量级模型 NanoDet-m,对单阶段检测模型三大模块(Head、Neck、Backbone)进行轻量化,目标加检测速度很快;模型文件大小仅几兆(小于4M)。 - NanoDet 是一种 FCOS 式的单阶段 anchor-
free
目标检测模型,它
使用
ATSS 进行目标采样,
使用
Generalized Focal Loss 损失函数执行分类和边框回归(
box
regression) 模型性能 Model |Resolution|COCO mAP|Latency(ARM 4xCore)|FLOPS|Params | Model Size(ncnn bin) :--------:|:--------:|:------:|:-----------------:|:---:|:-------:|:-------: NanoDet-m | 320*320 | 20.6 | 10.23ms | 0.72B | 0.95M | 1.8mb NanoDet-m | 416*416 | 21.7 | 16.44ms | 1.2B | 0.95M | 1.8mb YoloV3-Tiny| 416*416 | 16.6 | 37.6ms | 5.62B | 8.86M | 33.7mb YoloV4-Tiny| 416*416 | 21.7 | 32.81ms | 6.96B | 6.06M | 23.0mb 开发环境 ```text Cython termcolor numpy torch>=1.3 torchvision tensorboard pycocotools matplotlib pyaml opencv-python tqdm ``` 运行程序 ```text '''目标检测-图片''' # python detect_main.py image --config ./config/nanodet-m.yml --model model/nanodet_m.pth --path street.png '''目标检测-视频文件''' # python detect_main.py video --config ./config/nanodet-m.yml --model model/nanodet_m.pth --path test.
mp4
'''目标检测-摄像头''' # python detect_main.py webcam --config ./config/nanodet-m.yml --model model/nanodet_m.pth --path 0
Mp4
box
的下载、安装和
使用
简介
MP4
Box
是GPAC的多媒体包, 它可以被用来对诸如AVI, MPG, TS, 但更多地是对于ISO媒体文件(如
MP4
, 3GP)进行操作。 简单地说
MP4
Box
可以被用来: 对诸如
MP4
, 3GP之类的ISO文件进行操作,如:添加、移除、混流 执行流的加密操作 将元数据附着到单独的流上去
MP4
Box
可以对ISO媒体文件的已经存在的内容进行重新封装, 值
MP4
moov
box
解析
转载请标明出处:https://blog.csdn.net/u013752202/article/details/80557296moov
box
(movie
box
):包含若干子
box
,这些子
box
共同描述了媒体播放必需的元数据。下面是一个
MP4
文件的
box
列表,红色的即moov
box
的内容:ftyp ; length: 32
free
; length: 8mdat ; length: 375...
mp4
box
1:
MP4
的
box
有很多,见过的70多个吧,这里一共写了必须的10多个,剩下的可以扩展,有:fpyt,
free
,mdat,moov,mvhd,trak, tkhd,mdia,mdhd,hdlr,minf,vmhd,smhd,dinf,stbl,stsd,stts,stsc,stsz,stco,stss,ctts(可选),avc1,accC,
mp4
a,esds。 2:time
MP4
box
简述
一.
Box
基本结构 1. class
Box
aligned(8) class
Box
(unsigned int(32)
box
type, optional unsigned int(8)[16] extended_type) { unsigned int(32) size; unsigned int(32) type =
box
type; if (size==1) { un
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章