Quven può scrivere un sottotitolo sincronizzato e riutilizzabile a partire dai dialoghi di un film, sul tuo server, quando il file non contiene una traccia sottotitoli utilizzabile.
Requisiti
- Quven 1.1.0 o successivo. Dalla 1.2.0 l’account a cui è collegato il server deve avere Pro; senza, il pannello riporta “Scrivere un sottotitolo dall’audio è incluso in Pro. L’account collegato a questo server non lo comprende.” Su una versione precedente l’opzione non è nel player e nessuna impostazione la fa comparire.
- Un amministratore del server, nell’app desktop o nel client web. Un profilo ospite legge “Solo chi possiede questo server può creare sottotitoli.” al posto del pulsante.
- Riprodurre una traccia che esiste già non richiede alcun piano, per ogni profilo del server.
1. Apri la scheda Crea
- Avvia il titolo e apri i controlli dei sottotitoli nel player.
- Scegli Crea. Quven ispeziona il file e mostra cosa ha trovato.
La scrittura dall’audio compare solo se il file non contiene una traccia sottotitoli utilizzabile, e in quel caso il pannello riporta “Non è stata trovata una traccia sottotitoli utilizzabile. L’audio selezionato verrà trascritto localmente.” Se esiste una traccia di testo, a immagini o un file esterno, la stessa scheda propone invece di tradurla, un passaggio separato che fa parte di Max. Le tracce forzate e quelle con le sole scritte non contano, perché non sono un copione.
2. Scegli l’audio e avvia
- Sotto Audio dei dialoghi, scegli con attenzione il flusso: un film può contenere un doppiaggio, un commento, un’audiodescrizione e la lingua originale, e il sottotitolo corrisponde a quello che scegli.
- La riga Lingua parlata compare solo quando il file non dichiara la lingua di quel flusso. Parte da Rileva automaticamente; impostala a mano quando la traccia è breve, rumorosa o bilingue.
- Premi Genera sottotitoli. Il sottotitolo appartiene al file in riproduzione, quindi un titolo con due versioni lo riceve solo per quella che stai guardando. Il pannello avvisa che l’operazione può richiedere fino a venti minuti, e un film lungo su una macchina lenta li usa tutti.
3. Lascia che il server scarichi il modello vocale
Il riconoscimento gira sul server con un modello Whisper multilingue di circa 465 MB, che non fa parte del download. Non serve installarlo prima: la prima trascrizione che ne ha bisogno mostra In attesa del modello vocale…, poi Download del modello vocale… con percentuale e megabyte, e prosegue da sola quando il file ha superato il controllo di integrità. Un download interrotto riprende dal punto in cui si era fermato.
Se il download non riesce, il pannello ne indica la causa (la connessione, lo spazio su disco, oppure un file che non ha superato la verifica ed è stato scartato) e offre il pulsante di installazione per riprovare. Nel client web, Attività sottotitoli mostra anche il modello alla voce Modello vocale locale, dove un amministratore può installarlo in anticipo.
Le app per telefono, tablet e televisore non mostrano lo stato del modello né un modo per installarlo, non chiedono mai un sottotitolo nella lingua del film e riproducono una traccia generata come qualsiasi altra.
4. Resta nel player mentre lavora
La richiesta appartiene al player che l’ha fatta. Uscire chiede prima una conferma e poi ritira la tua richiesta: l’app desktop avvisa che l’elaborazione verrà annullata, il client web che un lavoro condiviso può continuare per un altro profilo, perché due persone che chiedono la stessa cosa condividono un solo lavoro.
Sotto, il lavoro è durevole sul server. Sopravvive a un riavvio e un nuovo tentativo riceve una propria identità. Non mettere in coda la stessa richiesta tre volte perché la prima sembrava lenta: aspetteresti lo stesso lavoro.
Con una scheda grafica raggiungibile tramite Vulkan su Windows e Linux, o su un Mac con Apple silicon tramite Metal, il riconoscimento gira lì ed è molto più veloce. Senza, usa tre quarti dei thread del processore e mai tutti, sei su una macchina a otto thread, così il server resta reattivo.
5. Usa il risultato
Il risultato è un normale sottotitolo, memorizzato per quello specifico file fisico. Compare in Tracce su ogni client ed è ancora lì la settimana dopo. Quven ne scrive anche una copia accanto al film, con il suo nome seguito da .quven-transcribed.<lingua>.vtt, così un film spostato su un’altra macchina o aperto in un altro player porta con sé il proprio sottotitolo. Con Docker quella copia richiede una cartella multimediale in cui il container possa scrivere, e la guida Docker spiega l’impostazione che tiene invece la libreria in sola lettura.
Se il lavoro fallisce o lo annulli, non resta nulla di incompleto collegato. Quando esiste un sottotitolo d’autore per un film, resta quello il riferimento, e per un file che non ne ha questo è il sottotitolo che lo rende guardabile.
La generazione avviene interamente sul tuo server. L’audio, i campioni decodificati e i file di lavoro del riconoscitore non lasciano mai la macchina, e quelli temporanei vengono ripuliti sia che il lavoro riesca, fallisca o venga annullato. Non c’è alcun conteggio: è il tuo hardware a lavorare, e Pro copre la pipeline e i runtime che Quven distribuisce.
Tradurre il sottotitolo in un’altra lingua è un passaggio separato, e lì il testo esce dalla macchina. Vedi tradurre i sottotitoli con l’IA. Se i sottotitoli compaiono ma si vedono male su un dispositivo, parti dalla guida alla riproduzione nativa.
Domande frequenti
Il mio audio lascia la macchina?
No. Il server trascrive i dialoghi sul tuo hardware e salva una traccia ordinaria e riutilizzabile. L’audio non viene mai inviato da nessuna parte.
Devo installare prima il modello vocale?
No. Il server lo scarica alla prima trascrizione che lo richiede, circa 465 MB, lo verifica e prosegue il lavoro. Un amministratore che preferisce scaricarlo in anticipo può farlo dal pannello Attività sottotitoli del client web.
Quale versione mi serve?
Quven 1.1.0 o successivo, e dalla 1.2.0 un server collegato a un account Pro, Max o Lifetime. Su una versione precedente l’opzione non c’è. Riprodurre una traccia non richiede alcun piano, qualunque cosa l’abbia scritta.
Un altro player può usare il sottotitolo scritto da Quven?
Sì. Quven salva una copia accanto al film, con il suo nome seguito da .quven-transcribed.<lingua>.vtt, così il sottotitolo segue il file quando lo sposti o lo apri altrove.
Perché non posso avviare una trascrizione dal telefono?
È voluto. Chiedere un sottotitolo nella lingua del film spetta a un amministratore del server, dall’app desktop o dal client web. Le app per telefono, tablet e televisore non portano nulla sul modello e riproducono come qualsiasi altra una traccia generata.