Volver al blog

Subtítulos Automáticos en DaVinci Resolve: Cómo Conseguirlos sin Studio

Subtítulos automáticos en DaVinci Resolve sin Studio: tres formas gratis de crear el SRT, una pista por idioma y cómo arreglar el código de tiempo al importar.

3 de octubre de 2026
Sablate Team

Los subtítulos automáticos de DaVinci Resolve son una función de Studio: Create Subtitles from Audio aparece en gris, o directamente no está, en la versión gratuita. Todo lo demás en materia de subtítulos es gratis —importar, dar estilo, incrustar, exportar—, así que la vía que funciona es transcribir con una herramienta gratuita como AutoSubs o Whisper y dejar que Resolve haga el resto.

A continuación: qué añade Studio, tres formas de conseguir el archivo, el ajuste de importación que deja cada subtítulo una hora antes de que empiece tu línea de tiempo y los ajustes de la página Deliver que deciden si los subtítulos llegan siquiera al renderizado.

¿Por qué los subtítulos automáticos de DaVinci Resolve (Create Subtitles from Audio) aparecen en gris?

Porque es una función de la versión de pago. El manual de referencia de Blackmagic marca Create Subtitles from Audio como «Studio Version Only». En Studio está en Timeline → AI Tools, transcribe en tu propio equipo y escribe el resultado en una pista de subtítulos nueva. DaVinci Resolve Studio cuesta $295 de una vez. De serie transcribe 14 idiomas (alemán, chino mandarín simplificado, coreano, danés, español, francés, inglés, italiano, japonés, neerlandés, noruego, portugués, ruso y sueco), y una descarga adicional, también exclusiva de Studio, amplía la lista a 57. Studio añade además subtítulos animados con resaltado por palabras.

La versión gratuita tiene límites para crear subtítulos, no para manejarlos. El mismo manual enumera lo que hace con un archivo que aportas tú:

  • Importa archivos .srt, .srtx, .vtt, .xml y .ttml.
  • Mantiene una pista de subtítulos por idioma, cada una con su nombre y su estilo.
  • Comprueba la velocidad de lectura con los límites que fijes: caracteres por línea, duración mínima y máximo de caracteres por segundo.
  • Exporta los subtítulos como .srt o .vtt, incrusta una pista en el vídeo o escribe cada pista como un archivo aparte al renderizar.

Un cambio de septiembre de 2026 afecta a la vía gratuita. La versión 21.1 de Resolve, publicada el 8 de septiembre, convirtió el scripting avanzado en una función de Studio. AutoSubs, el plugin gratuito que recomiendan la mayoría de las guías para la versión gratuita, se conecta con Resolve mediante un script, y esa actualización lo dejó roto durante diez días.

Tres formas de conseguir subtítulos automáticos en la versión gratuita de Resolve

  1. AutoSubs — una herramienta gratuita y de código abierto que transcribe tu línea de tiempo y coloca en ella subtítulos ya con estilo.
  2. Whisper en la línea de comandos — gratis, un solo comando que convierte el audio de la línea de tiempo en un archivo .srt que luego importas.
  3. Una aplicación de subtítulos de escritorio — para el mismo vídeo en varios idiomas, o para una incrustación con estilo que no depende de Resolve en absoluto.

La primera coloca los subtítulos directamente en tu línea de tiempo. Las otras dos le pasan a Resolve un archivo .srt, que se convierte en una pista de subtítulos a la que das estilo y que exportas desde Resolve.

Método 1: AutoSubs, el plugin gratuito

AutoSubs es la respuesta gratuita más completa para quien usa Resolve. El plugin de código abierto funciona en Windows, macOS y Linux, transcribe sin conexión con Whisper y con varios modelos de voz más recientes, traduce, añade etiquetas de hablante y envía el resultado a tu línea de tiempo como subtítulos con estilo.

El script que conecta AutoSubs con Resolve es el motivo de que la 21.1 lo rompiera. La versión 3.10.0, publicada el 18 de septiembre de 2026, reescribió la integración para que vuelva a funcionar con la edición gratuita. Desde la 3.10.1, la rutina es esta:

  1. Instala AutoSubs desde su página de versiones en GitHub y abre primero la aplicación.
  2. En Resolve, elige Workspace → Scripts → AutoSubs una vez por sesión para conectar.
  3. Elige un modelo y un idioma en AutoSubs, transcribe la línea de tiempo y envía los subtítulos a Resolve.
  4. Lee los subtítulos de principio a fin en la línea de tiempo antes de exportar nada.

Dos límites. AutoSubs no es compatible con la edición de Resolve de la Mac App Store, solo con la que se descarga de la web de Blackmagic. Y como depende del scripting de Resolve, una futura actualización de Resolve puede volver a romperlo hasta que salga la siguiente versión de AutoSubs, como pasó con la 21.1.

Si trabajas en un solo idioma y quieres quedarte dentro de Resolve, empieza por aquí. No cuesta nada, y sus etiquetas de hablante son algo que Sablate no hace.

Método 2: Whisper en la línea de comandos

Whisper es gratis, funciona en tu propio equipo y su herramienta de línea de comandos escribe un .srt directamente. El Whisper de OpenAI necesita tener instalados Python y FFmpeg, y ese es el coste real de esta vía.

Primero exporta el audio de la línea de tiempo ya montada, para que los subtítulos sigan el montaje final y no los clips originales. En la página Deliver, elige Custom Export, desmarca Export Video, deja marcado Export Audio y renderiza un archivo WAV (aquí, timeline.wav). Después:

whisper timeline.wav --model turbo --language en --output_format srt

turbo es el modelo por defecto y el más sensato para transcribir. Cambia --language por el idioma que se habla de verdad, o quítalo y deja que Whisper lo detecte. El comando escribe timeline.srt junto al audio, listo para importar.

Esta vía no tiene editor. El texto lo corriges en el inspector de subtítulos de Resolve, que en Resolve 21 ganó la función de buscar y reemplazar en toda una pista. Si una línea se repite, o aparece una frase donde solo hay silencio, es un fallo conocido de Whisper que se previene con ajustes conocidos: consulta por qué Whisper repite líneas e inventa texto.

Método 3: una aplicación de escritorio, para subtítulos en varios idiomas

Resolve no traduce subtítulos en ninguna de sus dos versiones, así que cada idioma tiene que llegar como un archivo propio. Ahí es donde una aplicación de subtítulos de escritorio se gana su sitio. En Sablate, los pasos son estos:

  1. Suelta timeline.wav, o un vídeo renderizado, en Sablate y transcríbelo en tu propio equipo.
  2. Corrige nombres y puntuación en el editor, que te avisa de las líneas que se leen demasiado rápido.
  3. Añade cada idioma extra con Add language…. Una traducción es una capa sobre los mismos tiempos, así que todos los idiomas encajan entre sí.
  4. Exporta Subtitle file (.srt) una vez por idioma o, con Pro, All languages · Subtitles, que escribe un .srt por idioma en una sola carpeta.

Lo que ganas es una sola transcripción que sirve a todos los idiomas y una entrega hecha de archivos sencillos. Resolve solo llega a ver archivos .srt, así que esto funciona con la versión de la Mac App Store y le da igual lo que la próxima actualización de Resolve haga con el scripting. Si la entrega final es un MP4 con los subtítulos incrustados en cada idioma, Sablate puede incrustarlos él mismo, cada idioma con su propia fuente y su propio estilo, y Resolve no llega a renderizar ni un subtítulo.

Lo que pierdes: las etiquetas de hablante y el estilo de Sablate en cuanto los subtítulos están en Resolve. Un .srt solo lleva texto y tiempos, así que cada pista hay que volver a darle estilo allí.

El plan Gratis cubre vídeos de hasta 10 minutos, tres trabajos al mes y una capa de traducción sin conexión, y sus archivos .srt terminan con una breve línea «Made with Sablate». Pro es un único pago de $29, sin límite de duración, sin línea de créditos y sin límite de idiomas; la página de precios detalla el resto. El flujo de trabajo multilingüe explica por qué la transcripción se corrige antes de traducir nada.

Cómo importar un SRT en DaVinci Resolve

La mayoría de las guías pasan por alto este paso, y es justo donde desaparecen los subtítulos. Resolve empieza las líneas de tiempo nuevas en 01:00:00:00 por defecto, mientras que un .srt cuenta desde cero. Si insertas el archivo por código de tiempo (timecode) en una línea de tiempo con ese inicio, cada subtítulo cae una hora antes del primer fotograma: está en el proyecto, pero no se ve en la línea de tiempo.

El orden que no falla:

  1. En el panel Media Pool, haz clic derecho en la línea de tiempo, elige Timelines → Starting Timecode y ponlo en 00:00:00:00.
  2. Haz clic derecho en una zona vacía del Media Pool, elige Import Subtitle y selecciona el .srt.
  3. Haz clic derecho en el clip de subtítulos importado y elige Insert Selected Subtitles to Timeline Using Timecode.
  4. Haz doble clic en el nombre de la nueva pista de subtítulos y renómbrala con su idioma. Resolve usa los nombres de las pistas cuando exporta o codifica subtítulos.
  5. Repite con cada idioma. Cada archivo va a su propia pista de subtítulos, y solo se muestra una pista de subtítulos a la vez.

Si la línea de tiempo tiene que conservar su código de tiempo inicial (las entregas para emisión suelen exigir 01:00:00:00), arrastra en su lugar el clip de subtítulos a la línea de tiempo. Resolve coloca el primer subtítulo donde lo sueltes y mantiene el resto en relación con él, así que suéltalo en el fotograma donde se oye la primera frase.

Resolve no incluye .ass entre sus formatos de importación, así que usa .srt aunque tu herramienta de subtítulos pueda escribir .ass con estilo. Después da estilo a cada pista desde la pestaña Track del Inspector: la fuente, el tamaño, el color, la posición, el trazo, la sombra y el fondo se aplican a todos los subtítulos de esa pista. Esa misma pestaña guarda los ajustes de subtítulos de la pista. Desmarca Use Project Settings para darle a una pista sus propios Max CPS, Max Line Length y Min Duration. Con varios idiomas eso importa, porque una velocidad de lectura cómoda en inglés es demasiado rápida en coreano o en japonés. Los límites de CPS por idioma te dan cifras de las que partir.

¿Qué método deberías usar?

Resolve StudioAutoSubsWhisper CLISablate
Precio$295, pago únicoGratis, código abiertoGratis, código abiertoPlan Gratis; Pro $29, pago único
Necesita Resolve StudioSíNoNoNo
Coloca los subtítulos en la línea de tiempo por tiSíSíNo, importas un SRTNo, importas un SRT
Idiomas hablados14, o 57 con una descarga adicionalSegún el modeloUnos 100100
Traduce subtítulosNoSíSolo al inglésSí, como capas
Depende del scripting de ResolveNoSíNoNo
PlataformasWindows, Mac y LinuxWindows, Mac y LinuxWindows, Mac y LinuxWindows y Mac

«Edito en un solo idioma y quiero quedarme en Resolve». AutoSubs. Es gratis, y los subtítulos llegan a la línea de tiempo ya con estilo.

«Ya tengo Studio». Usa Create Subtitles from Audio si tu idioma está en su lista. Para un solo idioma, nada más de lo que aparece aquí merece la pena instalarlo.

«Necesito este vídeo en cuatro idiomas». Sablate: una transcripción, cuatro archivos .srt, cuatro pistas de subtítulos, cada una con su propio límite de velocidad de lectura.

«Compré Resolve en la Mac App Store». Whisper o Sablate. AutoSubs no es compatible con esa edición.

«Me manejo bien en una terminal y necesito un archivo ya». Whisper. Un solo comando, y nada que instalar aparte de Python y FFmpeg.

¿Por qué no aparecen mis subtítulos en el vídeo exportado?

Porque la salida de subtítulos tiene su propio interruptor en la página Deliver, y la incrustación solo toma una pista cada vez. Al final del panel Video de Render Settings, el grupo Subtitle Settings contiene una casilla Export Subtitle y un menú Format con tres opciones:

  • Export Subtitle — el interruptor principal. Sin marcar, el renderizado sale sin ningún subtítulo.
  • Burn into video — incrusta en la imagen la pista de subtítulos que esté seleccionada en ese momento. Un renderizado da un solo idioma; cuatro idiomas incrustados requieren cuatro renderizados, seleccionando cada pista por turno.
  • As a separate file — escribe un archivo por cada pista marcada, en SRT, WebVTT, IMSC1 o DFXP. Es la opción para las subidas a YouTube y Vimeo.
  • As embedded captions — escribe la pista seleccionada dentro del archivo de vídeo, pero solo como subtítulos CEA-608 en archivos MXF OP1A o QuickTime, no en MP4.

Si el idioma incrustado no es el que querías, comprueba qué pista de subtítulos está seleccionada en la línea de tiempo antes de volver a renderizar.

La versión gratuita de Resolve hace con los subtítulos todo menos escribirlos. Pásale un .srt y se ocupa de las pistas, del estilo, de las comprobaciones de velocidad de lectura y de la entrega. Para un solo idioma dentro de Resolve, AutoSubs es gratis y funciona bien. Para el mismo vídeo en varios idiomas, descarga Sablate para Windows o Mac, transcribe la línea de tiempo una vez e importa un archivo por idioma.