GoPro相机使用的文件格式和频率

打开GoPro相机(以11为例),里面是一个DCIM文件夹。

DCIM是digital camera in memory 的简写,即存照片的文件夹,常见于数码相机、手机存储卡中的文件夹名字。

正常手机拍照和视频都是保存在此文件夹的。正常建议不用删,因为只要拍照片或视频,系统就会重新生成此文件夹。如果删除的话,就是把以前的照片和视频删除,不会影响系统的运作。

这个文件夹里面,是拍照的视频或图片文件。

图片就是JPG文件。

视频文件如果太大会分段。我的是文件最大11GB,录制时间是35分钟10秒左右。我通常都是选的最低分辨率1080P,频率是60Hz。用的长续航模式,一节电池最多能录1小时50分钟。

视频文件通常是3个一起的,MP4文件,LRV和THM文件。

MP4文件就是你正常录制的视频文件,是最大的。.THM 文件是缩略图视频文件,全称是Thumbnail,用于在 GoPro 软件中显示视频缩略图。当你使用 GoPro App 在浏览媒体库时,你所看到的视频封面缩略图就是这个文件。

如果说你想在电脑上看到这些缩略图,只需要把.THM 这个扩展名改成 .JPG,就会发现能够在电脑上看到这些缩略图。

.LRV 文件是低分辨率视频文件,全称是 Low Resolution Video,用于在 GoPro 软件中预览视频。我们在 GoPro App 预览那些拍摄好的影片时,其实是在预览这些文件,并不是你所拍摄出来的原始文件。

如果说你想在电脑上随便找一个常规播放器播放这些预览文件,也是可以进行操作的,只需要把.LRV 这个扩展名改成 .MP4,就会发现能够进行播放,当然,画质不是原始画质,因为它是低分辨率视频文件。

在录制视频时有个选项,可以选择50Hz和60Hz。下面来分析一下这个选项有什么用,该怎么选择。

首先说明一下世界各国使用的交流电频率。中国、泰国、印度、新加坡、欧洲大部分国家,用的交流电都是50Hz。而韩国、菲律宾、中国台湾、墨西哥、美国、加拿大用的交流电都是60Hz。日本是两种交流电都有。另外电视播放节目的频率,一般也是和交流电的频率一样。所以上面这些国家,使用50Hz交流电的,大多电视台播放规范是PAL制。而使用60Hz交流电的,播放规范是NTSC制式。

交流电的频率决定了照明的频率,所以中国照明频率是50Hz,如果相机设置成60Hz的话,在灯光下拍摄就会有频闪。设置成50Hz拍摄,因为频率和照明频率对应,所以不会有频闪。

如果选择了50Hz拍摄,在电脑的显示器上播放时又有问题了。因为大多数刷新频率最低是60Hz,高刷新率显示器也是60hz的倍数,或144hz,一般很难见到50hz倍数的显示器。比如我的显示器,就支持60Hz/120Hz两种刷新率。原因是电脑是美国人发明的,所以和他们的交流电及电视播放的60Hz保持一致。如果相机选择50Hz,即每秒50帧,刷新率和帧率无法整倍对应,所以播放时会有轻微抖动,特别是镜头平移时较明显,而用60HZ(30帧/60帧)拍摄,就不会有这个问题,播放平滑连贯。

国内电视台播出规范是必须PAL制(不是NTSC制式),就是说看电视节目的话,都是50Hz的刷新率。所以如果专门拍给我国电视台用,就用50或者25帧就行,否则就会不同步,画面抖动。

但如果把拍摄视频放在电视上播放,都不存在上面的问题,因为现在几乎所有电视都是全制式,同时支持50hz和60hz,高刷新率的还会有100hz/120hz,甚至高端电视达到200hz/240hz,可见两种制式的频率都支持。

这个60帧是美国标准,或者说是N制标准,美国的电视采用此标准。所以推广到很多美国发明的电子产品上也是60Hz频率。是美国标准,或者说是N制标准。实际上,美国也不是使用60帧的整数。实际是59.94,30实际是29.97,24实际是23.976。美国为啥要每1000帧丢1帧,具体有一段复杂的历史原因,你可以去外网查,这个属于历史遗留问题。相机录下来也是这个帧率,不是整数,你要整数帧率只有高端摄像机可以录制不丢帧模式。

那么总结一下,如果是要在电力照明下拍摄,可以选择50Hz。其他情况,为了和其他电子产品规范保持一致,就都选60Hz。

参考:

1,百度

手机里的dcim是什么文件夹?_百度知道 (baidu.com)

2,知乎

视频中的THM和LRV文件是什么 - 知乎 (zhihu.com)

相关推荐
m0_689618281 小时前
数学建模助力干细胞研究,配体纳米簇如何影响干细胞命运
笔记·数学建模
羊村懒哥2 小时前
tomcat-安装笔记(包含虚拟主机配置)
java·笔记·tomcat
qq_430583973 小时前
QT笔记- QTreeView + QFileSystemModel 当前位置的保存与恢复 #选中 #保存当前索引
开发语言·笔记·qt
小王爱吃月亮糖3 小时前
QT-QVariant类应用
开发语言·c++·笔记·qt·visual studio
红色的山茶花3 小时前
YOLOv9-0.1部分代码阅读笔记-hubconf.py
笔记·深度学习·yolo
无涯学徒19983 小时前
J9学习打卡笔记
笔记·学习
软茸兔3 小时前
笔记:一次oracle 集群日志维护
数据库·笔记·oracle
明明真系叻10 小时前
第二十六周机器学习笔记:PINN求正反解求PDE文献阅读——正问题
人工智能·笔记·深度学习·机器学习·1024程序员节
mashagua13 小时前
RPA系列-uipath 学习笔记3
笔记·学习·rpa
nikoni2313 小时前
828考研资料汇总
笔记·其他·硬件工程