HEVC en Mac

En un Mac no hay que instalar ningún códec: macOS reproduce HEVC desde 2017. Lo que a veces falla es el contenedor (MKV) o un Mac demasiado antiguo para el 4K.

Actualizado el 3 fuentes citadas

Lo esencial

  • Desde macOS High Sierra (10.13, 2017), QuickTime, Fotos, Safari y Final Cut reproducen HEVC sin instalar nada.
  • QuickTime no abre MKV ni vídeos con la etiqueta hev1: usa IINA o VLC.
  • Aceleración por hardware: Mac Intel de 2016 en adelante (10 bits desde 2017) y todos los Apple silicon.

HEVC viene de serie

Apple adoptó HEVC en 2017 con macOS High Sierra, iOS 11 y tvOS 11. Desde entonces el sistema incluye el descodificador (y el codificador) a través de VideoToolbox, que usan QuickTime Player, Fotos, Safari, iMovie, Final Cut Pro y la mayoría de apps. Si tienes un Mac actualizado, no hay ningún códec que instalar.

Aceleración HEVC en Mac

Apple
  1. 2015 Chip A9 (iPhone 6s)
  2. 2017 macOS High Sierra en Mac Intel 6.ª gen.+
  3. 2020 M1: 8 y 10 bits
Intel
  1. 2015 6.ª gen. (Skylake): 8 bits
  2. 2016 7.ª gen. (Kaby Lake): 10 bits
Anterior a esas fechas, el vídeo HEVC solo se descodifica por software (lento en 4K). Fuentes: NVIDIA, Intel, Wikipedia.

Cuando un vídeo no se abre: MKV y hev1

Los dos motivos casi únicos por los que un HEVC no se abre en QuickTime:

  • Está en un MKVQuickTime solo abre MP4 y MOV. El códec es el mismo; cambia la «caja».
  • Lleva la etiqueta hev1Apple exige hvc1. Muchos programas de Windows y Linux escriben hev1 por defecto.

Las dos cosas se arreglan sin recomprimir, en segundos, con FFmpeg (instálalo con Homebrew: brew install ffmpeg):

# MKV → MP4 sin perder calidad, con la etiqueta que espera Apple
ffmpeg -i video.mkv -map 0:v -map 0:a -c copy -tag:v hvc1 video.mp4

Si prefieres no usar la terminal, IINA (gratuito, hecho para macOS) y VLC abren cualquier HEVC, en MKV o con subtítulos. Más opciones en descargas.

Mac antiguos

MacHEVC 1080pHEVC 4K 10 bits
Apple silicon (M1 en adelante)HardwareHardware
Intel 7.ª gen. (finales de 2016-2017 en adelante)HardwareHardware
Intel 6.ª gen. (2015-2016)HardwareSoftware, puede ir a saltos
Anteriores con High Sierra o posteriorSoftwareInsuficiente
macOS anterior a 10.13Solo con VLC/IINANo

Exportar a HEVC desde el Mac

  1. QuickTime PlayerArchivo › Exportar como › 4K o 1080p, y marca «Usar HEVC».
  2. FinderClic derecho sobre el vídeo › Acciones rápidas › Codificar vídeos seleccionados › «HEVC».
  3. HandBrake o FFmpegPara controlar la calidad, con el codificador hevc_videotoolbox (rápido) o x265 (mejor calidad). Ver convertir vídeo.

Preguntas frecuentes

¿Por qué QuickTime no abre mi vídeo HEVC?

Normalmente porque está en un contenedor MKV, que QuickTime no admite, o porque usa la etiqueta «hev1» en lugar de «hvc1». IINA o VLC lo abren sin problema; también puedes remultiplexarlo a MP4 con FFmpeg sin perder calidad.

¿Qué Mac descodifica HEVC por hardware?

Los Mac con procesador Intel de 6.ª generación (Skylake, 2015-2016) o posterior lo hacen en 8 bits, y los de 7.ª generación en 10 bits. Todos los Mac con Apple silicon (M1 y posteriores) descodifican HEVC de 8 y 10 bits por hardware.

Fuentes

  1. Apple. Using HEIF or HEVC media on Apple devices
  2. Wikipedia. High Efficiency Video Coding (historia, adopción y soporte)
  3. FFmpeg. Documentación de codificadores (libx265, hevc_nvenc, hevc_qsv, hevc_vaapi)