Sottotitoli automatici in DaVinci Resolve: come ottenerli senza Studio
DaVinci Resolve: sottotitoli automatici solo con Studio, ma l'SRT si importa gratis. Tre modi per crearlo, una traccia per lingua e come sistemare il timecode.
I sottotitoli automatici di DaVinci Resolve sono una funzione di Studio: Create Subtitles from Audio appare in grigio, o manca del tutto, nella versione gratuita. Tutto il resto che riguarda i sottotitoli è gratuito — importare, stilizzare, imprimere, esportare — quindi la strada che funziona è trascrivere con uno strumento gratuito come AutoSubs o Whisper e lasciare a Resolve il lavoro successivo.
Qui sotto trovi cosa aggiunge Studio, tre modi per ottenere il file, l'impostazione di importazione che fa finire ogni sottotitolo un'ora prima dell'inizio della timeline, e le impostazioni della pagina Deliver che decidono se i sottotitoli arrivano davvero nel render.
Perché i sottotitoli automatici di DaVinci Resolve (Create Subtitles from Audio) sono in grigio?
Perché fa parte della versione a pagamento. Il manuale di riferimento di Blackmagic indica Create Subtitles from Audio come «Studio Version Only». In Studio si trova in Timeline → AI Tools, trascrive sul tuo computer e scrive il risultato in una nuova traccia di sottotitoli. DaVinci Resolve Studio costa $295 una tantum. Trascrive 14 lingue già pronte all'uso — cinese (mandarino semplificato), danese, olandese, inglese, francese, tedesco, italiano, giapponese, coreano, norvegese, portoghese, russo, spagnolo e svedese — e un download aggiuntivo, anch'esso riservato a Studio, porta l'elenco a 57. Studio aggiunge anche sottotitoli animati con evidenziazione delle parole.
La versione gratuita è limitata nella creazione dei sottotitoli, non nella loro gestione. Lo stesso manuale elenca cosa fa con un file che porti tu:
- Importa file
.srt,.srtx,.vtt,.xmle.ttml. - Tiene una traccia di sottotitoli per lingua, ciascuna con il proprio nome e il proprio stile.
- Controlla la velocità di lettura rispetto ai limiti che imposti: caratteri per riga, durata minima e massimo di caratteri al secondo (CPS).
- Esporta i sottotitoli come
.srto.vtt, imprime una traccia nel video, oppure scrive ogni traccia come file separato al momento del render.
Per la strada gratuita conta una novità di settembre 2026. Resolve 21.1, uscito l'8 settembre, ha reso lo scripting avanzato una funzione riservata a Studio. AutoSubs, il plugin gratuito che la maggior parte delle guide consiglia per la versione gratuita, comunica con Resolve tramite uno script che lo collega al programma, e quell'aggiornamento lo ha messo fuori uso per dieci giorni.
Tre modi per avere i sottotitoli automatici nella versione gratuita di Resolve
- AutoSubs — uno strumento gratuito e open source che trascrive la tua timeline e ci mette sopra, al posto tuo, didascalie già stilizzate.
- Whisper da riga di comando — gratuito, un solo comando che trasforma l'audio della timeline in un file
.srtda importare. - Un'app desktop per sottotitoli — per lo stesso video in più lingue, oppure per un'impressione stilizzata che non dipende affatto da Resolve.
La prima mette le didascalie direttamente sulla timeline. Le altre due consegnano a Resolve un file .srt, che diventa una traccia di sottotitoli da stilizzare ed esportare in Resolve.
Metodo 1: AutoSubs, il plugin gratuito
AutoSubs è la risposta gratuita più completa per chi usa Resolve. Il plugin open source gira su Windows, macOS e Linux, trascrive offline con Whisper e con diversi modelli vocali più recenti, traduce, etichetta i parlanti e manda il risultato sulla tua timeline come didascalie stilizzate.
Il motivo per cui la 21.1 lo ha messo fuori uso è lo script che collega AutoSubs a Resolve. La versione 3.10.0, uscita il 18 settembre 2026, ha riscritto l'integrazione in modo che funzioni di nuovo con la versione gratuita. Dalla 3.10.1 in poi la procedura è questa:
- Installa AutoSubs dalla pagina delle release su GitHub e apri prima l'app.
- In Resolve scegli Workspace → Scripts → AutoSubs, una volta per sessione, per collegarti.
- Scegli un modello e una lingua in AutoSubs, trascrivi la timeline e invia i sottotitoli a Resolve.
- Rileggi le didascalie sulla timeline prima di esportare qualsiasi cosa.
Due limiti. AutoSubs non supporta l'edizione di Resolve del Mac App Store, ma solo quella scaricata dal sito di Blackmagic. E poiché dipende dallo scripting di Resolve, un futuro aggiornamento di Resolve può romperlo di nuovo fino alla release successiva di AutoSubs, come ha fatto la 21.1.
Se lavori in una sola lingua e vuoi restare dentro Resolve, parti da qui. Non costa nulla e assegna le etichette dei parlanti, cosa che Sablate non fa.
Metodo 2: Whisper da riga di comando
Whisper è gratuito, gira sul tuo computer e il suo strumento a riga di comando scrive direttamente un .srt. Whisper di OpenAI richiede Python e FFmpeg installati, ed è questo il vero costo di questa strada.
Per prima cosa esporta l'audio della timeline montata, così i sottotitoli seguono il montaggio finale e non le clip sorgente. Nella pagina Deliver scegli Custom Export, togli la spunta a Export Video, lascia Export Audio e fai il render di un file WAV — qui timeline.wav. Poi:
whisper timeline.wav --model turbo --language en --output_format srt
turbo è il modello predefinito e quello sensato per la trascrizione. Cambia --language con la lingua davvero parlata, oppure toglilo e lascia che Whisper la riconosca. Il comando scrive timeline.srt accanto all'audio, pronto da importare.
Questa strada non ha un editor. Il testo lo correggi nell'Inspector dei sottotitoli di Resolve, che da Resolve 21 offre anche il trova e sostituisci su un'intera traccia. Se una riga si ripete, o una frase compare in mezzo al silenzio, è un difetto noto di Whisper con impostazioni note per prevenirlo — vedi perché Whisper ripete le righe e inventa testo.
Metodo 3: un'app desktop, per i sottotitoli in più lingue
Resolve non traduce i sottotitoli in nessuna delle due versioni, quindi ogni lingua deve arrivare come file a sé. È qui che un'app desktop per sottotitoli si guadagna il suo posto. In Sablate i passaggi sono questi:
- Trascina
timeline.wav, o un video già renderizzato, in Sablate e trascrivilo sul tuo computer. - Correggi nomi e punteggiatura nell'editor, che segnala le battute troppo veloci da leggere.
- Aggiungi ogni lingua in più con Add language…. Una traduzione è un livello sulle stesse tempistiche, quindi ogni lingua combacia con le altre.
- Esporta Subtitle file (.srt) una volta per lingua — oppure, con Pro, All languages · Subtitles, che scrive un
.srtper lingua in un'unica cartella.
Quello che ottieni è una sola trascrizione che alimenta tutte le lingue e un passaggio a Resolve fatto di semplici file. Resolve vede soltanto file .srt, quindi funziona anche con la build del Mac App Store e non risente di ciò che il prossimo aggiornamento di Resolve farà allo scripting. Se la consegna finale è un MP4 con sottotitoli impressi per ogni lingua, può imprimerli direttamente Sablate, ogni lingua con il proprio font e il proprio stile, e Resolve non renderizza mai un sottotitolo.
Quello a cui rinunci: le etichette dei parlanti, e lo stile di Sablate una volta che i sottotitoli sono in Resolve. Un .srt porta solo testo e tempistiche, quindi ogni traccia va stilizzata di nuovo lì.
Il piano gratuito copre video fino a 10 minuti, tre lavori al mese e un livello di traduzione offline, e i suoi file .srt finiscono con una breve riga «Made with Sablate». Pro è un unico pagamento di $29, senza limiti di durata, senza dicitura di credito e senza limiti di lingue; la pagina dei prezzi elenca il resto. Il flusso di lavoro multilingue spiega perché la trascrizione va corretta prima di qualsiasi traduzione.
Come importare un SRT in DaVinci Resolve
La maggior parte delle guide salta questo passaggio, ed è proprio qui che i sottotitoli spariscono. Resolve fa partire per impostazione predefinita le nuove timeline da 01:00:00:00, mentre un .srt conta da zero. Se inserisci il file tramite timecode in una timeline che parte da un'ora, ogni sottotitolo finisce un'ora prima del primo fotogramma: presente nel progetto, invisibile sulla timeline.
L'ordine affidabile:
- Nel Media Pool fai clic con il tasto destro sulla timeline, scegli Timelines → Starting Timecode e impostalo su
00:00:00:00. - Fai clic con il tasto destro in un'area vuota del Media Pool, scegli Import Subtitle e seleziona il file
.srt. - Fai clic con il tasto destro sulla clip dei sottotitoli importata e scegli Insert Selected Subtitles to Timeline Using Timecode.
- Fai doppio clic sul nome della nuova traccia di sottotitoli e rinominala con il nome della sua lingua. Resolve usa i nomi delle tracce quando esporta o codifica i sottotitoli.
- Ripeti per ogni lingua. Ogni file ha la propria traccia di sottotitoli, e ne viene mostrata una sola alla volta.
Se la timeline deve mantenere il proprio timecode iniziale — le consegne broadcast richiedono spesso 01:00:00:00 — trascina invece la clip dei sottotitoli sulla timeline. Resolve mette il primo sottotitolo dove lo rilasci e tiene gli altri in relazione a quello, quindi rilascialo sul fotogramma in cui viene pronunciata la prima frase.
Resolve non include .ass tra i formati che può importare, quindi porta un .srt anche se il tuo strumento di sottotitoli sa scrivere .ass con stile. Poi dai lo stile a ogni traccia dalla scheda Track dell'Inspector: font, dimensione, colore, posizione, contorno, ombra e sfondo valgono per ogni sottotitolo di quella traccia. La stessa scheda contiene le impostazioni dei sottotitoli della traccia. Togli la spunta a Use Project Settings per dare a una traccia i propri Max CPS, Max Line Length e Min Duration — con più lingue conta, perché una velocità di lettura comoda in inglese è troppo veloce in coreano o in giapponese. I limiti CPS per lingua ti danno dei numeri da cui partire.
Quale metodo dovresti usare?
| Resolve Studio | AutoSubs | Whisper CLI | Sablate | |
|---|---|---|---|---|
| Prezzo | $295 una tantum | Gratis, open source | Gratis, open source | Piano gratuito; Pro $29 una tantum |
| Richiede Resolve Studio | Sì | No | No | No |
| Mette i sottotitoli sulla timeline per te | Sì | Sì | No, importi un SRT | No, importi un SRT |
| Lingue trascrivibili | 14, o 57 con un download aggiuntivo | Dipende dal modello | Circa 100 | 100 |
| Traduce i sottotitoli | No | Sì | Solo verso l'inglese | Sì, come livelli |
| Dipende dallo scripting di Resolve | No | Sì | No | No |
| Piattaforme | Windows, Mac e Linux | Windows, Mac e Linux | Windows, Mac e Linux | Windows e Mac |
«Monto in una sola lingua e voglio restare in Resolve.» AutoSubs. È gratuito, e i sottotitoli arrivano sulla timeline già stilizzati.
«Ho già Studio.» Usa Create Subtitles from Audio se la tua lingua è nell'elenco. Per una sola lingua, nient'altro qui merita di essere installato.
«Mi serve questo video in quattro lingue.» Sablate: una trascrizione, quattro file .srt, quattro tracce di sottotitoli, ciascuna con il proprio limite di velocità di lettura.
«Ho comprato Resolve dal Mac App Store.» Whisper o Sablate. AutoSubs non supporta quell'edizione.
«Me la cavo con il terminale e mi serve un file subito.» Whisper. Un solo comando, e nient'altro da installare oltre a Python e FFmpeg.
Perché i miei sottotitoli non sono nel video esportato?
Perché l'output dei sottotitoli è un interruttore a sé nella pagina Deliver, e l'impressione funziona una traccia alla volta. In fondo al pannello Video, nelle Render Settings, il gruppo Subtitle Settings contiene una casella Export Subtitle e un menu Format con tre scelte:
- Export Subtitle — l'interruttore generale. Senza la spunta, il render non contiene alcun sottotitolo.
- Burn into video — imprime nell'immagine la traccia di sottotitoli selezionata in quel momento. Un render dà una sola lingua; quattro lingue impresse richiedono quattro render, selezionando una traccia alla volta.
- As a separate file — scrive un file per ogni traccia spuntata, in formato SRT, WebVTT, IMSC1 o DFXP. È l'opzione per i caricamenti su YouTube e Vimeo.
- As embedded captions — scrive la traccia selezionata dentro il file video, ma solo come didascalie CEA-608 in file MXF OP1A o QuickTime, non in MP4.
Se la lingua impressa è quella sbagliata, controlla quale traccia di sottotitoli è selezionata sulla timeline prima di rifare il render.
La versione gratuita di Resolve fa tutto con i sottotitoli tranne scriverli. Dalle un .srt e si occupa lei delle tracce, dello stile, dei controlli sulla velocità di lettura e della consegna. Per una sola lingua dentro Resolve, AutoSubs è gratuito e funziona bene. Per lo stesso video in più lingue, scarica Sablate per Windows o Mac, trascrivi la timeline una volta sola e importa un file per lingua.