Saltar al contenido principal
🇬🇧 English 🇧🇷 Português 🇩🇪 Deutsch
Convertidor de imágenes Convertidor de vídeo Convertidor de audio Convertidor de documentos
Herramientas Guías Formatos Precios API
Iniciar sesión
Guía

Codec de Vídeo H.265/HEVC: Guía Completa de Codificación de Vídeo de Alta Eficiencia

PC Por Pablo Cirre

Preguntas frecuentes

Con la misma calidad visual, los archivos H.265 (HEVC) son aproximadamente un 40-50% más pequeños que los archivos H.264. Esto significa que una película 1080p que ocupa 4 GB en H.264 ocuparía unos 2 GB en H.265 con la misma calidad. Para contenido 4K el ahorro es aún más pronunciado. En términos de tasa de bits: un stream 1080p que requiere 8 Mbps en H.264 necesita solo unos 4-5 Mbps en H.265 para la misma calidad. Por eso los servicios de streaming usan HEVC para 4K HDR.

AV1 es el más eficiente (libre de royalties, ~30% menor que H.265) pero la codificación es lenta. H.265 (HEVC) ahorra ~30–50% sobre H.264 y lo soportan todos los móviles y ordenadores modernos. H.264 sigue siendo el más compatible con dispositivos antiguos. Regla práctica: archivado → AV1, uso diario → H.265, máxima compatibilidad → H.264.

La codificación HEVC es computacionalmente costosa debido a sus herramientas más complejas: análisis de quadtree CTU, 35 modos de predicción intra en lugar de 9, tamaños de transformada más grandes y estimación de movimiento más sofisticada. El codificador software x265 es típicamente 5-10 veces más lento que x264 con ajustes de calidad equivalentes. Para una codificación más rápida, usa codificadores hardware (NVENC en GPUs NVIDIA, VideoToolbox en Apple Silicon, Intel QuickSync) — codifican en tiempo real o más rápido, aunque con algo menor eficiencia de calidad que el software x265.

CRF (Constant Rate Factor) es el mejor por defecto para archivos offline: ffmpeg ajusta el bitrate frame a frame manteniendo la calidad percibida. Two-pass solo es mejor cuando debes acertar un tamaño final exacto (DVD). Bitrate constante es para streaming con canal fijo. Para "más pequeño a calidad X" usa siempre CRF.

El perfil Main usa profundidad de color de 8 bits (256 niveles por canal), igual que JPEG estándar y H.264. Main 10 usa profundidad de 10 bits (1024 niveles por canal). Los 2 bits adicionales proporcionan: (1) Renderizado de degradados más fino — se eliminan los artefactos de bandeo en degradados suaves. (2) Soporte HDR — los formatos HDR10 y HLG requieren 10 bits para representar el rango de brillo ampliado sin recorte. (3) Mejor margen de edición — el vídeo de 10 bits sobrevive a la gradación de color con menos artefactos. Todo el contenido 4K HDR (Netflix, Blu-ray Ultra HD, Apple TV) usa Main 10.

Causas comunes: (1) framerate variable renderizado como constante (usa <code>-vsync vfr</code> para preservar VFR); (2) sample rates de audio distintos sin resamplear (añade <code>-ar 48000</code>); (3) limitaciones del contenedor (MP4 con VFR da problemas — usa MKV durante edición, codifica a MP4 solo al final). Compara tiempos con <code>ffprobe</code> en origen y destino.

No — esta es la principal limitación de HEVC en la web. Safari (macOS e iOS) soporta HEVC de forma nativa. Chrome y Edge soportan HEVC en Windows 11 y máquinas macOS con soporte de decodificación hardware HEVC, pero este soporte no está garantizado en todos los sistemas. Firefox no soporta HEVC. Para una entrega de vídeo web fiable, H.264 sigue siendo la opción más segura. Para entrega web con mejor compresión, AV1 (compatible con Chrome, Firefox, Edge) es frecuentemente preferido sobre HEVC debido a su estado libre de regalías y mejor soporte en navegadores.

Sí, si solo cambias el contenedor: <code>ffmpeg -i in.mkv -c copy out.mp4</code>. Esto remuxea el stream sin recodificar, tarda segundos incluso con horas de material. Limitación: el códec debe ser compatible con el contenedor destino (no puedes poner H.264 en WebM, solo VP8/VP9/AV1). Para reducir tamaño hay que re-codificar.

Usamos cookies y tecnologías similares para personalizar contenido y anuncios, y para analizar el tráfico. Más información sobre cookies.