当前位置: 首页 > news >正文

SD卡/TF卡简记

文章目录

      • MicroSD卡与SD卡关系与区别
      • 对比NM卡、XQD卡、CFexpress卡
      • SD规格标识
      • FAQ
        • 拍摄1080p或2k视频需要什么速度的sd卡?
        • 拍摄4k视频需要什么速度的sd卡?
        • 拍摄8k视频需要什么速度的sd卡?

MicroSD卡与SD卡关系与区别

MicroSD卡原名为Trans-flash Card(简称TF卡),被SD协会接纳后才被命名为MicroSD卡。体积为长15mm×宽11mm×高1mm,大约是标准SD卡的四分之一。

MicroSD卡和SD卡虽然物理形态不同,但都遵循SD协议,功能相同。

MicroSD卡是缩小版的SD卡,可以通过加上Adapter适配器卡套来实现与SD卡相同的功能。适配器卡套只是将MicroSD的PIN脚转换成SD的PIN脚。MicroSD卡有8个PIN脚,而SD卡有9个PIN脚,这是因为SD卡有2个GND(地线)。

对于高速SD卡,通过MicroSD卡加上Adapter适配器卡套装配成的SD卡在速度和稳定性上可能不如一体封装的SD卡。

对比NM卡、XQD卡、CFexpress卡

NM卡是华为推出的一种小型存储卡,主要用于智能手机和平板电脑,尺寸较常规的microSD卡缩小45%,与Nano SIM卡尺寸一致,可以借助手机的一个Nano SIM副卡槽实现手机存储容量扩展。NM卡支持NVMe协议,理论最大读取速度可达90MB/s,写入速度可达70MB/s。

XQD卡是一种高速存储卡,外形与常规的SD卡相似,但写入速度和读取速度更快,能够满足高端摄像机和照相机的需求。XQD卡采用PCIe接口,理论上可以实现每秒2GB的最高传输速度。

CFexpress卡是一种高速存储卡,外形尺寸与XQD卡相同,采用PCIe接口和NVMe协议,读写速度非常快,最高传输速度可达每秒2GB。CFexpress卡主要应用于微单相机和高端摄像机等设备。

SD规格标识

标识类型说明
容量标识属于兼容性标识,消费者无需太过纠结。因为目前主流TF终端基本都是SDXC,而市售TF卡基本是SDXC与SDHC,容量冲顶1TB。
• SDSCStandard Capacity SD Memory Card,最高支持 2GB 容量,使用 FAT12 和 FAT16 文件系统。
• SDHCHigh Capacity SD Memory Card,支持 4GB 到 32GB 容量,使用 FAT32 文件系统。
• SDXCExtended Capacity SD Memory Card,支持 64GB 到 2TB 容量,使用 exFAT 文件系统。
总线带宽标识属于兼容性标识,直接影响传输速度上限,并侧面反映存储卡的档次。有点类似USB2.0、USB3.0与USB3.1的存在,其物理接口(针脚)也不尽相同。
• UHS-I目前TF的主流总线+主流接口,理论带宽为104MB/s,绝大多数TF终端与TF卡都采用此标准。
• UHS-II第二代UHS,采用全新接口(向下兼容UHS-I),理论带宽156MB/s(全双工)或312MB/s(半双工),少数专业SD终端与高端TF卡才(有可能)采用此标准。
• UHS-III第三代UHS,沿用二代接口(向下兼容UHS-I与UHS-II),理论带宽624MB/s,目前暂无相关终端与存储卡。
• SD Express次世代标准,采用全新接口(仅向下兼容UHS-I),理论带宽985MB/s,比第三代UHS更具前瞻性,同样暂无相关终端与存储卡。
速度等级标识属于性能标识,代表持续稳定的最低写入速度(即视频文件最低写入速度),一定程度上反映存储卡的档次。SDA前后推出过三套速度等级标准,但是三者居然并行,略显多余。视频速度等级与总线带宽有一定关联,UHS-I仅支持V6到V30,UHS-II与UHS-III才支持V60到V90。
• 速度等级(Class4、Class6、Class10)最原始标准,仅更新到Class 10,与现实严重脱节。Class4、Class6、Class10:顺序写速度达到 4MB/s、6MB/s、10MB/s 以上。
• UHS速度等级(U1、U3)第二版标准,只有U1与U3两个等级,显然不够用,已逐渐被第三版取代。U1、U3:顺序写速度达到 10MB/s、30MB/s 以上
• 视频速度等级(V6、V10、V30、V60、V90)第三版标准,直接冠以视频之名,等级从V6到V90,看起来更直觉,目前的主流标识。V6、V10、V30、V60、V90:顺序写速度可达到 6MB/s、10MB/s、30MB/s、60MB/s、90MB/s 以上
应用效能等级标识属于性能标识,代表随机读取与随机写入的最低速度,以IOPS来度量,即每秒可执行4KB读取或写入的指令数量。
• A1即1级,随机读取最低速度为1500IOPS,随机写入最低速度为500IOPS。
• A2即2级,随机读取最低速度为4000IOPS,随机写入最低速度为2000IOPS。
高耐用标识(Endurance)并非SDA官方标识,而是存储卡厂商对TF产品的细分,标识Endurance的存储卡代表高耐用,支持长时间不间断的持续写入,适用于安防、监控或行车记录等场景,坊间俗称“行车记录仪专用TF卡”。与常规TF卡相比,高耐用TF卡更注重写入寿命与可靠性,而在写入速度上有所妥协。
XXX MB/S并非SDA官方标识,表示最大读取速度
WiFi或无线图标并非SDA官方标识,表示支持WiFi无线网络,即WiFi SD,比较典型的如东芝FlashAir™无线SD卡

FAQ

拍摄1080p或2k视频需要什么速度的sd卡?

拍摄2K视频需要至少Class 10(也即U1)速度的SD卡。

拍摄4k视频需要什么速度的sd卡?

4K高速连拍和和拍摄4K视频需要V30(也即U3)及以上速度等级的SD卡,包括V30、V60、V90等级的SD卡。

拍摄8k视频需要什么速度的sd卡?

拍摄8K视频需要至少V90等级的SD卡,因为8K视频的数据量非常大,推荐使用读取速度达到300MB/s的V90级别SD卡。

相关文章:

SD卡/TF卡简记

文章目录 MicroSD卡与SD卡关系与区别对比NM卡、XQD卡、CFexpress卡SD规格标识FAQ拍摄1080p或2k视频需要什么速度的sd卡?拍摄4k视频需要什么速度的sd卡?拍摄8k视频需要什么速度的sd卡? MicroSD卡与SD卡关系与区别 MicroSD卡原名为Trans-flash…...

Dockerfile COPY的奇怪行为:自动解包一级目录

记录一下今天遇到的坑:Dockerfile 这两天在部署项目的时候,新加进去了一个驱动,需要将2个文件夹以及1个文件COPY进镜像,大刀阔斧一个Dockerfile就写完了,结果COPY进去的文件有问题,Dockerfile的内容如下&am…...

【每日一题Day311】LC1761一个图中连通三元组的最小度数 | 枚举

一个图中连通三元组的最小度数【LC1761】 给你一个无向图,整数 n 表示图中节点的数目,edges 数组表示图中的边,其中 edges[i] [ui, vi] ,表示 ui 和 vi 之间有一条无向边。 一个 连通三元组 指的是 三个 节点组成的集合且这三个点…...

前端日期减一天的笑话

vue日期减一天 给大家讲一个真实的笑话。最近做的一个项目,要统计不同年月日期的关联交易数量,由于和银行内数据对接取得数据都是T-1的,所以在首页根据日期统计一些交易数据量时默认是统计昨日的数据量。所以当时和前端约定好的让前端的妹子做…...

高效能,一键批量剪辑,AI智剪让创作更轻松

在今天的数字化时代,视频制作已经成为各种行业和领域的必备技能。然而,视频剪辑过程往往繁琐且耗时,大大降低了我们的工作效率。幸运的是,随着人工智能技术的发展,我们有了新的解决方案——AI智剪软件。 AI智剪软件&am…...

手写Mybatis:第15章-返回Insert操作自增索引值

文章目录 一、目标:Insert自增索引值二、设计:Insert自增索引值三、实现:Insert自增索引值3.1 工程结构3.2 Insert自增索引值类图3.3 修改执行器3.3.1 修改执行器接口3.3.2 抽象执行器基类 3.4 键值生成器3.4.1 键值生成器接口3.4.2 不用键值…...

【数据结构】动态数组(vector)的基本操作,包括插入、删除、扩容、输出、释放内存等。以下是代码的解释和注释:

这段C代码实现了一个动态数组&#xff08;vector&#xff09;的基本操作&#xff0c;包括插入、删除、扩容、输出、释放内存等。以下是代码的解释和注释&#xff1a; // 引入标准输入输出库和标准库函数&#xff0c;用于后续的内存分配和打印输出等操作 #include <stdio.…...

[unity]三角形顶点顺序

序 详见官方文档&#xff1a;Unity - Manual: Mesh data (unity3d.com) Topology&#xff1a;拓扑结构 翻译&#xff1a; 拓扑描述网格具有的面类型。 网格的拓扑定义了索引缓冲区的结构&#xff0c;索引缓冲区又描述了顶点位置如何组合成面。每种类型的拓扑都使用索引数组中…...

【python爬虫】14.Scrapy框架讲解

文章目录 前言Scrapy是什么Scrapy的结构Scrapy的工作原理 Scrapy的用法明确目标与分析过程代码实现——创建项目代码实现——编辑爬虫代码实现——定义数据代码实操——设置代码实操——运行 复习 前言 前两关&#xff0c;我们学习了能提升爬虫速度的进阶知识——协程&#xf…...

功率放大器主要作用是什么呢

功率放大器是一种电子设备&#xff0c;主要作用是将输入信号的功率增加到更高的水平&#xff0c;以便能够驱动高功率负载。在许多应用中&#xff0c;信号源产生的信号往往具有较低的功率&#xff0c;无法直接满足一些要求较高的设备或系统的需求。而功率放大器则可以增强信号的…...

SpringBoot ApplicationEvent详解

ApplicationStartingEvent 阶段 LoggingApplicationListener#onApplicationStartingEvent 初始化日志工厂,LoggingSystemFactory接口&#xff0c;可以通过spring.factories进行定制 可以通过System.setProperty("org.springframework.boot.logging.LoggingSystem",&q…...

WebSocket 报java.io.IOException: 远程主机强迫关闭了一个现有的连接。

在客户端强制关闭时&#xff0c;或者窗口强制关闭时&#xff0c;后端session没有关闭。 有时还会报&#xff1a;java.io.EOFException: 这个异常 前端心跳没有收到信息&#xff0c;还在心跳。 CloseReason close new CloseReason(CloseReason.CloseCodes.NORMAL_CLOSURE, &…...

关于git约定式提交IDEA

背景 因为git提交的消息不规范导致被乱喷&#xff0c;所以领导统一规定了约定式提交 官话 约定式提交官网地址 约定式提交规范是一种基于提交信息的轻量级约定。 它提供了一组简单规则来创建清晰的提交历史&#xff1b; 这更有利于编写自动化工具。 通过在提交信息中描述功能…...

【计算机网络】http协议

目录 前言 认识URL URLEncode和URLDecode http协议格式 http方法 GET POST GET与POST的区别 http状态码 http常见header 简易的http服务器 前言 我们在序列化和反序列化这一章中&#xff0c;实现了一个网络版的计算器。这个里面设计到了对协议的分析与处…...

仓库太大,clone 后,git pull 老分支成功,最新分支失败

由于 git 仓库太大&#xff0c;新加入的小伙伴在拉取时&#xff0c;无法切换到最新的分支&#xff0c;报错如下&#xff1a; fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output在此记录解决步…...

javafx Dialog无法关闭

// 生成二维码图片String qrCodeText "https://example.com";DialogPane grid new DialogPane();grid.setPadding(new Insets(5));VBox vBox new VBox();vBox.setAlignment(Pos.CENTER);Image qrCodeImage generateQRCodeImage(qrCodeText);ImageView customImag…...

vue3中TCplayer应用

环境win10:vitevue3elementUI 1 安装 npm install tcplayer.js2 使用 <template><div><video id"player-container-id" width"414" height"270" preload"auto" playsinline webkit-playsinline></video>&l…...

算法通关村14关 | 数据流中位数问题

1. 数据流中位数问题 题目 LeetCode295: 中位数是有序列表中间的数&#xff0c;如果列表长度是偶数&#xff0c;中位数是中间两个数的平均值&#xff0c; 例如:[2,3,4]的中位数是3&#xff0c; [2,3]中位数是&#xff08;23&#xff09;/ 2 2.5 设计一个数据结构&#xff1a; …...

工厂模式 与 抽象工厂模式 的区别

工厂模式&#xff1a; // 抽象产品接口 interface Product {void showInfo(); }// 具体产品A class ConcreteProductA implements Product {Overridepublic void showInfo() {System.out.println("This is Product A");} }// 具体产品B class ConcreteProductB impl…...

安装虚拟机+安装/删除镜像

安装虚拟机 注意&#xff0c;官网可能无法登录&#xff0c;导致无法从官网下载&#xff0c;就自己去网上搜靠谱的下载&#xff0c;我用的16.2.3 删除镜像 Vm虚拟机怎么删除已经创建的系统&#xff1f;Vm虚拟机创建好之后iso删除方法 - 系统之家 (xitongzhijia.net) 安装镜像…...

系统设计 --- MongoDB亿级数据查询优化策略

系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log&#xff0c;共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题&#xff0c;不能使用ELK只能使用…...

电脑插入多块移动硬盘后经常出现卡顿和蓝屏

当电脑在插入多块移动硬盘后频繁出现卡顿和蓝屏问题时&#xff0c;可能涉及硬件资源冲突、驱动兼容性、供电不足或系统设置等多方面原因。以下是逐步排查和解决方案&#xff1a; 1. 检查电源供电问题 问题原因&#xff1a;多块移动硬盘同时运行可能导致USB接口供电不足&#x…...

将对透视变换后的图像使用Otsu进行阈值化,来分离黑色和白色像素。这句话中的Otsu是什么意思?

Otsu 是一种自动阈值化方法&#xff0c;用于将图像分割为前景和背景。它通过最小化图像的类内方差或等价地最大化类间方差来选择最佳阈值。这种方法特别适用于图像的二值化处理&#xff0c;能够自动确定一个阈值&#xff0c;将图像中的像素分为黑色和白色两类。 Otsu 方法的原…...

Map相关知识

数据结构 二叉树 二叉树&#xff0c;顾名思义&#xff0c;每个节点最多有两个“叉”&#xff0c;也就是两个子节点&#xff0c;分别是左子 节点和右子节点。不过&#xff0c;二叉树并不要求每个节点都有两个子节点&#xff0c;有的节点只 有左子节点&#xff0c;有的节点只有…...

初探Service服务发现机制

1.Service简介 Service是将运行在一组Pod上的应用程序发布为网络服务的抽象方法。 主要功能&#xff1a;服务发现和负载均衡。 Service类型的包括ClusterIP类型、NodePort类型、LoadBalancer类型、ExternalName类型 2.Endpoints简介 Endpoints是一种Kubernetes资源&#xf…...

OD 算法题 B卷【正整数到Excel编号之间的转换】

文章目录 正整数到Excel编号之间的转换 正整数到Excel编号之间的转换 excel的列编号是这样的&#xff1a;a b c … z aa ab ac… az ba bb bc…yz za zb zc …zz aaa aab aac…; 分别代表以下的编号1 2 3 … 26 27 28 29… 52 53 54 55… 676 677 678 679 … 702 703 704 705;…...

Ubuntu系统复制(U盘-电脑硬盘)

所需环境 电脑自带硬盘&#xff1a;1块 (1T) U盘1&#xff1a;Ubuntu系统引导盘&#xff08;用于“U盘2”复制到“电脑自带硬盘”&#xff09; U盘2&#xff1a;Ubuntu系统盘&#xff08;1T&#xff0c;用于被复制&#xff09; &#xff01;&#xff01;&#xff01;建议“电脑…...

FFmpeg avformat_open_input函数分析

函数内部的总体流程如下&#xff1a; avformat_open_input 精简后的代码如下&#xff1a; int avformat_open_input(AVFormatContext **ps, const char *filename,ff_const59 AVInputFormat *fmt, AVDictionary **options) {AVFormatContext *s *ps;int i, ret 0;AVDictio…...

Python实现简单音频数据压缩与解压算法

Python实现简单音频数据压缩与解压算法 引言 在音频数据处理中&#xff0c;压缩算法是降低存储成本和传输效率的关键技术。Python作为一门灵活且功能强大的编程语言&#xff0c;提供了丰富的库和工具来实现音频数据的压缩与解压。本文将通过一个简单的音频数据压缩与解压算法…...

Python常用模块:time、os、shutil与flask初探

一、Flask初探 & PyCharm终端配置 目的: 快速搭建小型Web服务器以提供数据。 工具: 第三方Web框架 Flask (需 pip install flask 安装)。 安装 Flask: 建议: 使用 PyCharm 内置的 Terminal (模拟命令行) 进行安装,避免频繁切换。 PyCharm Terminal 配置建议: 打开 Py…...