Calculadora de retención de vídeo microSD: bitrate, capacidad y escritura anual
- El tiempo de grabación depende principalmente del bitrate total medido, no de etiquetas de resolución como 1080p o 4K.
- Con unidades decimales, las horas teóricas son la capacidad en GB por 8.000, dividida entre el bitrate total en Mbit/s y 3.600; una estimación de producción también necesita reserva operativa.
- El bitrate medio dimensiona la retención, la escritura sostenida protege frente a pérdida de cuadros y los datos escritos al día describen la presión de desgaste. Son tres comprobaciones distintas.
- La tarjeta final debe medirse en el grabador real con condiciones representativas de día, noche, movimiento, audio y varios flujos antes de liberar un programa OEM o de flota.
Una etiqueta de 128GB no dice cuándo una dashcam sobrescribirá el vídeo de ayer. Una etiqueta 4K tampoco lo resuelve. El grabador consume espacio a una tasa de datos que cambia con el número de flujos, el códec, los ajustes de imagen, el audio y la escena frente a la lente.
La primera medida útil es el bitrate medio total. Se suman todos los flujos escritos en la tarjeta, el audio y los demás datos continuos. La capacidad puede convertirse entonces en horas. La misma medida permite calcular cuántos gigabytes recibe la tarjeta cada día, punto de partida para estudiar su resistencia.
Este artículo es un método de cálculo y validación, no una lista de compra. Después de derivar aquí la retención y la carga, use la guía para elegir microSD de dashcam y videovigilancia para convertir la carga medida en requisitos de resistencia, clase de velocidad, temperatura y prueba en el host.
Fórmula del tiempo de grabación
Las unidades deben mantenerse en sistema decimal:
Horas = Capacidad (GB) × 8.000 × (1 − fracción de reserva)
---------------------------------------------------
Bitrate medio total (Mbit/s) × 3.600
El factor 8.000 convierte un gigabyte decimal en megabits. La reserva representa el espacio que el plan operativo decide no consumir. Puede cubrir datos del sistema y del grabador, índices, variaciones inciertas del bitrate y un margen antes de sobrescribir el vídeo requerido.
Conviene usar los bytes grabables que informa el equipo. No se debe convertir una etiqueta de 128GB en unos 119GiB y después introducir 119 como GB decimales en la fórmula. Eso descontaría dos veces la diferencia entre GB y GiB. Por qué 128GB muestra 119GB explica las unidades.
La fórmula inversa dimensiona una tarjeta para un periodo exigido:
Capacidad necesaria (GB) = Bitrate total (Mbit/s) × Horas × 3.600
-----------------------------------------
8.000 × (1 − reserva)
Son fórmulas de planificación. El valor final debe proceder de la salida medida del grabador, no de un bitrate supuesto a partir de la resolución.
Horas teóricas por capacidad y bitrate
La tabla supone grabación continua, capacidad decimal, reserva cero y un bitrate que ya incluye todos los flujos. Es la base aritmética antes de añadir margen operativo.
| Capacidad | 4 Mbit/s | 8 Mbit/s | 16 Mbit/s | 32 Mbit/s |
|---|---|---|---|---|
| 64GB | 35,6 h | 17,8 h | 8,9 h | 4,4 h |
| 128GB | 71,1 h | 35,6 h | 17,8 h | 8,9 h |
| 256GB | 142,2 h | 71,1 h | 35,6 h | 17,8 h |
| 512GB | 284,4 h | 142,2 h | 71,1 h | 35,6 h |
Un comprador no debería publicar esta tabla como promesa de producto. Una reserva del 15% reduce cada resultado al 85% del valor mostrado. El bitrate variable puede desplazar el resultado real en ambos sentidos.
Datos de planificación con reserva y escrituras anuales
La siguiente tabla aplica una reserva declarada del 15% y convierte el bitrate en escrituras diarias y anuales. Son datos calculados, no mediciones de una cámara o tarjeta concreta. Sirven para exponer la carga antes de elegir producto.
| Bitrate total | Retención 128GB | Retención 256GB | Escrituras diarias | Escrituras en 365 días |
|---|---|---|---|---|
| 4 Mbit/s | 60,4 h | 120,9 h | 43,2GB | 15,8TB |
| 8 Mbit/s | 30,2 h | 60,4 h | 86,4GB | 31,5TB |
| 12 Mbit/s | 20,1 h | 40,3 h | 129,6GB | 47,3TB |
| 16 Mbit/s | 15,1 h | 30,2 h | 172,8GB | 63,1TB |
| 20 Mbit/s | 12,1 h | 24,2 h | 216,0GB | 78,8TB |
| 25 Mbit/s | 9,7 h | 19,3 h | 270,0GB | 98,6TB |
| 32 Mbit/s | 7,6 h | 15,1 h | 345,6GB | 126,1TB |
| 50 Mbit/s | 4,8 h | 9,7 h | 540,0GB | 197,1TB |
Las escrituras anuales son bitrate × 10,8 × 365 ÷ 1.000. No se comparan directamente con ciclos físicos NAND. El controlador puede escribir más internamente por recolección, metadatos y reubicación. Una cifra de resistencia también puede estar definida bajo otra carga y temperatura.
En 256GB, 12 Mbit/s escriben 0,51 veces la capacidad al día; 32 Mbit/s, 1,35 veces; 50 Mbit/s, 2,11 veces:
Escrituras diarias de tarjeta = Escrituras del host al día ÷ capacidad
No son ratings DWPD salvo que el proveedor los defina expresamente. Se usan para comparar cargas y fijar la duración de una prueba de sobrescritura.
Convertir las clases de velocidad en comprobaciones numéricas
La SD Association define V6, V10, V30, V60 y V90 como clases mínimas de escritura secuencial bajo métodos especificados [1]. El número está en MB/s. Convierta el flujo a la misma unidad:
| Carga de vídeo | Mbit/s totales | MB/s de carga | Proporción de 30MB/s |
|---|---|---|---|
| Flujo moderado | 8 | 1,000 | 3,3% |
| Flujo alto individual | 16 | 2,000 | 6,7% |
| Ejemplo de dos canales | 20,256 | 2,532 | 8,4% |
| Cuatro flujos de 8 Mbit/s | 32 | 4,000 | 13,3% |
| Carga multicanal alta | 100 | 12,500 | 41,7% |
La tabla no demuestra que toda V30 pase toda carga inferior a 30MB/s. El host debe soportar clase y modo de bus, y el grabador añade rotación, metadatos y pausas. La SDA también señala que borrar y escribir repetidamente puede fragmentar áreas y afectar rendimiento [1].
La prueba tiene dos partes: confirmar que marcado y requisito del host coinciden; después grabar el flujo real durante varios ciclos de sobrescritura y comprobar timestamps, cuadros y errores. La velocidad máxima anunciada no sustituye ninguna.
Grabación por eventos: análisis de sensibilidad
Con un flujo activo de 12 Mbit/s y reposo sin escritura:
| Fracción activa | Bitrate efectivo | Escrituras diarias | Retención 128GB con 15% |
|---|---|---|---|
| 10% | 1,2 Mbit/s | 13,0GB | 201,5 h |
| 25% | 3,0 Mbit/s | 32,4GB | 80,6 h |
| 50% | 6,0 Mbit/s | 64,8GB | 40,3 h |
| 75% | 9,0 Mbit/s | 97,2GB | 26,9 h |
| 100% | 12,0 Mbit/s | 129,6GB | 20,1 h |
Suponer 25% cuando el sitio registra 50% exagera la retención por un factor de dos. Mida varios sitios y conserve la distribución. Si existe un flujo de estacionamiento, añada su bitrate durante el reposo.
El formateo forma parte del montaje controlado
La SD Association recomienda su SD Memory Card Formatter porque las herramientas generales del sistema operativo pueden no estar optimizadas para tarjetas SD [5]. Esto no repara NAND desgastada ni certifica una tarjeta; aporta una condición inicial documentada.
Registre versión, modo, filesystem, asignación cuando esté expuesta e inicialización del grabador. Tras preacondicionar y repetir sobrescrituras, no reformatee entre mediciones salvo que se estudie el estado fresco. De otro modo se elimina continuamente el estado usado y fragmentado que verá el producto desplegado.
Ejemplo de una dashcam de dos canales
Supongamos que el grabador escribe:
- vídeo delantero a un promedio de 12 Mbit/s;
- vídeo trasero a un promedio de 8 Mbit/s;
- audio y metadatos continuos a 0,256 Mbit/s.
El bitrate medio total es 20,256 Mbit/s. Una tarjeta de 256GB ofrece un tiempo teórico de:
256 × 8.000 ÷ 20,256 ÷ 3.600 = 28,1 horas
Con una reserva del 15% quedan unas 23,9 horas planificadas. El grabador escribe aproximadamente:
20,256 × 10,8 = 218,8GB por 24 horas
La constante 10,8 convierte Mbit/s en gigabytes decimales al día. Esta carga escribe cada día el equivalente a unas 0,85 veces la capacidad indicada. Es un dato útil para resistencia, pero no constituye una promesa de vida útil.
Por qué la resolución no basta
Dos cámaras anunciadas como 4K pueden generar volúmenes muy distintos. El bitrate depende de resolución, fotogramas por segundo, códec, compresión, GOP, ruido de imagen, movimiento, WDR, sobreimpresiones y audio. Un estacionamiento tranquilo de día y una carretera lluviosa de noche no plantean el mismo trabajo al codificador.
Axis define bitrate como la cantidad de datos generados por la cámara por unidad de tiempo y señala que la escena y los ajustes del flujo influyen mucho [3]. Su documento sobre control de bitrate diferencia VBR, bitrate máximo y bitrate medio. VBR conserva calidad, pero vuelve menos previsible el espacio; un límite máximo agresivo puede eliminar detalle forense en escenas complejas [2].
El nombre del códec tampoco aporta un multiplicador fijo. H.265 o AV1 pueden reducir espacio con calidad comparable, pero el resultado depende del codificador y la escena. Las mediciones de Axis muestran ahorros distintos entre H.264, H.265 y AV1 según el escenario, y advierten que una comparación exige calidad de imagen comparable [4].
Para una estimación de compra deben registrarse al menos 24 horas representativas. Una calificación más sólida incluye día con actividad, ruido nocturno, lluvia, movimiento rápido, modo de estacionamiento y flujos secundarios. Al dividir los bytes escritos entre el tiempo se obtiene el promedio medido. Los intervalos sostenidos más altos se guardan por separado para evaluar rendimiento de escritura.
Grabación continua, por eventos y estacionamiento
La grabación continua utiliza directamente el promedio medido. La grabación por eventos requiere un ciclo de actividad:
Bitrate medio efectivo = Bitrate activo × fracción activa
+ Bitrate en reposo × fracción en reposo
Una cámara con flujo activo de 8 Mbit/s y un ciclo de grabación medido del 25% promedia 2 Mbit/s si no escribe durante el reposo. Un equipo que conserva un flujo de estacionamiento tiene bitrate de reposo mayor que cero. Búfer previo, cola posterior y falsas alarmas pueden elevar mucho el ciclo real.
El ciclo debe medirse en la instalación prevista. Un pasillo de almacén, una avenida y un vehículo estacionado producen patrones distintos. Una muestra diurna optimista no basta para comprometer un periodo de retención.
Tiempo, velocidad de escritura y resistencia son verificaciones distintas
El tiempo depende de la tasa media de datos. La captura fiable depende de que tarjeta y host sostengan la escritura durante los intervalos difíciles. La resistencia depende de las escrituras acumuladas y del comportamiento de la configuración flash elegida.
En el ejemplo de dos canales, 20,256 Mbit/s equivalen a un promedio de 2,532MB/s. La cifra no significa que cualquier tarjeta anunciada por encima de 2,532MB/s sea adecuada. La SD Association indica que Speed Class, UHS Speed Class y Video Speed Class representan clases mínimas de escritura secuencial bajo condiciones definidas [1]. También importan la clase requerida por el grabador, el modo de bus, los picos, la rotación de archivos y la fragmentación.
Tampoco conviene dividir una cifra comercial de resistencia entre 218,8GB/día y presentar el resultado como vida exacta. Una estimación defendible requiere evidencia de la tarjeta concreta, la temperatura y la carga. NAND, controlador, amplificación de escritura, cortes y firmware pueden cambiar el resultado. Alta resistencia frente a microSD de consumo desarrolla este modelo.
Dimensionar una tarjeta para la retención requerida
Supongamos que un grabador debe conservar 72 horas con 16 Mbit/s medidos y una reserva del 15%:
16 × 72 × 3.600 ÷ 8.000 ÷ 0,85 = 609,9GB
El diseño necesita al menos 610GB decimales grabables bajo esas hipótesis. La siguiente capacidad comercial solo sirve si el host la admite. Antes de elegir una tarjeta mayor hay que confirmar límite de capacidad, sistema de archivos y funcionamiento de la grabación circular.
Cuando la capacidad necesaria supera lo admitido por el host, las opciones son concretas: reducir el promedio sin destruir la evidencia requerida, acortar retención, grabar menos flujos, usar eventos con ciclo medido o pasar a un medio mayor. Comprar una tarjeta más rápida no amplía por sí solo el tiempo.
Construya un presupuesto de incertidumbre
Un único porcentaje de reserva es cómodo, pero la decisión de producción mejora cuando el equipo registra qué cubre ese margen. Separe las variables que consumen capacidad de las que amenazan la fiabilidad de captura.
| Variable | Cómo medirla | Respuesta de planificación |
|---|---|---|
| Variación día/noche | Bytes escritos en intervalos fijos representativos | Dimensionar con el percentil alto requerido o el peor caso declarado |
| Audio, GPS y metadatos | Comparar archivos con cada función activa e inactiva | Añadir la tasa continua medida |
| Ciclo de eventos | Contar segundos activos en instalaciones representativas | Usar un límite de confianza, no un único sitio tranquilo |
| Reserva del sistema y grabador | Leer espacio grabable y comportamiento de parada/sobrescritura | Declarar aparte la asignación de capacidad |
| Variación de fabricación y firmware | Repetir con firmware y lotes aprobados | Calificar el rango permitido de configuración |
Por ejemplo, “15% de reserva” no debería ocultar cinco incógnitas. El informe puede indicar que 5% corresponde a espacio inaccesible o administrado por el grabador, 6% a la dispersión día/noche observada y 4% al búfer operativo de sobrescritura. Son cifras didácticas; cada producto debe obtener las suyas.
No sume ciegamente todos los peores casos. Algunas variables están correlacionadas y apilar máximos absolutos puede crear un diseño irreal. Conserve mediciones, identifique qué condiciones pueden coincidir y explique el percentil o límite elegido. Así otro ingeniero puede revisar y actualizar el presupuesto.
Valide la estimación durante siete días
Una captura de 24 horas es el inicio mínimo. Siete días representan mejor tráfico semanal, clima, modo de estacionamiento y horarios. Registre una fila diaria:
| Campo | Cálculo u observación |
|---|---|
| Bytes totales escritos | Contador del grabador o filesystem antes y después |
| Bitrate medio medido | bytes × 8 ÷ segundos transcurridos ÷ 1.000.000 |
| Mayor intervalo sostenido | Máxima tasa de 1, 5 o 15 minutos según el riesgo del host |
| Fracción activa | Segundos de grabación divididos por segundos transcurridos |
| Archivo reproducible más antiguo | Comprobado por reproducción, no inferido del nombre |
| Fallos de captura | Segmento ausente, hueco temporal, archivo ilegible o reinicio |
Compare retención prevista y observada con error firmado:
Error = (horas observadas − horas previstas) ÷ horas previstas
Si el modelo predice 24 horas y la sobrescritura observada ocurre a 21,6, el error es −10%. Investigue bitrate, capacidad disponible, número de flujos y sobrecarga antes de ampliar la reserva. Repetir el mismo error con más margen puede esconder una configuración incorrecta.
La segmentación cambia la recuperación
Pasar de archivos de un minuto a cinco normalmente no altera la ecuación básica: domina la carga codificada. Sí puede cambiar la sobrecarga del contenedor, actividad del directorio, actualización de índices y metraje expuesto cuando se pierde energía durante la finalización.
Pruebe el segmento elegido en sus límites de rotación. Corte energía durante la carga, durante cierre/finalización y justo después de abrir el siguiente archivo. Verifique archivo anterior, archivo en curso y cronología de ambos canales. Un segmento corto reduce el metraje dentro de un archivo dañado, pero aumenta la frecuencia de metadatos. La elección es un compromiso de recuperación medido, no un atajo de capacidad.
Lista de calificación para comprador y fabricante
Estos datos deben quedar registrados antes de aprobar una tarjeta:
| Entrada | Evidencia que se conserva |
|---|---|
| Host | Modelo, firmware, capacidad admitida y clase de velocidad requerida |
| Flujos | Número, resolución, fps, códec, control de bitrate y audio |
| Carga | Modo continuo/eventos, archivos de día/noche y bytes medidos |
| Retención | Horas exigidas, regla de sobrescritura y reserva |
| Entorno | Temperatura, exposición en estacionamiento y alimentación |
| Identidad | Parte, capacidad, CID disponible, alcance de controlador/NAND y firmware |
| Resultado | Horas reales, revisión de cuadros, recuperación tras cortes y logs |
La muestra debe ejecutarse en el host real. Después del intervalo objetivo se verifican archivos antiguos y recientes, ambos canales, marcas de tiempo alrededor de la rotación y recuperación tras ciclos de energía controlados. La lista de inspección de entrada microSD añade identidad de lote y registros de liberación.
Para un proyecto Kalstor, envíe el modelo del grabador, ajustes de flujo, retención objetivo, temperatura, rango de capacidad y previsión. Así la muestra propuesta y las condiciones comerciales se vinculan con un plan medible, no con una etiqueta de capacidad.
Conclusión
El cálculo comienza con el bitrate total medido. Ese valor determina tiempo de grabación y escritura diaria, a los que se aplica una reserva declarada. Los picos se comprueban aparte frente al requisito del host y la resistencia se califica con la tarjeta concreta en el grabador real. De este modo, “¿cuánto dura 128GB?” se convierte en un cálculo que otro ingeniero puede reproducir.
Preguntas frecuentes
¿Cuántas horas de vídeo guarda una microSD de 128GB?
¿Una cámara 4K siempre consume más almacenamiento que una 1080p?
¿Video Speed Class permite predecir el tiempo de grabación?
¿La escritura diaria permite predecir la vida de la microSD?
Referencias
- SD Association — estándar Speed Class para grabación de vídeo ↩
- Axis Communications — control de bitrate para vídeo IP ↩
- Axis Communications — bitrate, ancho de banda y comportamiento del flujo ↩
- Axis Communications — comparaciones medidas de códec, escena y bitrate ↩
- SD Association — SD Memory Card Formatter y guía de filesystem ↩
Publicamos la capacidad utilizable medida y aceptamos verificación de lote de prueba — grado automotriz, directo de la fábrica de origen.
