Il prompt del canale LocalLLM/Compatible AI si modifica in due possibili file, e quale venga usato dipende dalla casella SendSRT.
1. Configurare il canale
- Menu →
Impostazioni traduzione → Compatible AI / LocalLLM: inserisci l'URL API del tuo Qwen (es. http://127.0.0.1:porta/v1 — mai 0.0.0.0, che viene rifiutato) e il nome del modello. - Nel canale di traduzione sottotitoli seleziona
Compatible AI/Local model, lingua parlata en, lingua target it.
2. Scegliere il file di prompt corretto
- Se
SendSRT è selezionato → cartella software/videotrans/prompts/srt/localllm.txt (traduzione a blocchi SRT, qualità migliore). - Se
SendSRT NON è selezionato → cartella software/videotrans/prompts/text/localllm.txt (traduzione riga per riga).
3. Modificare il prompt (film western EN→IT)
- Fai prima un backup del file originale.
- Non cancellare né modificare le parti tra parentesi graffe (
{lang}, {batch_input}, {context_info}, {last_prompt}): sono variabili sostituite dal programma. - Aggiungi istruzioni specifiche, ad esempio: mantenere il registro del doppiaggio italiano, tradurre i termini cowboy/armi/cavalli con il lessico italiano consolidato del genere, non spiegare, non aggiungere note, mantenere lo stesso numero di righe, non unire righe adiacenti.
- Per istruzioni legate solo alla lingua target puoi anche creare/modificare
cartella software/videotrans/prompts/language_prompts/it.txt, che viene inserito automaticamente nel prompt quando il target è l'italiano.
4. Se il modello è piccolo (es. 7B)
- Riduci il prompt: i modelli locali piccoli seguono male istruzioni complesse e rischiano di restituire tag come
dentro i sottotitoli. Taglia il testo fino a lasciare solo le regole essenziali. - In
Opzioni avanzate → Traduzione sottotitoli imposta AI Translation Batch Size più basso (es. 10-20) e AI Translation Temperature a 0.1. - Usa il pulsante
Glossary per forzare la resa di nomi propri e termini ricorrenti del film (una riga per voce, termine inglese=resa italiana).
Si rimanda alla documentazione correlata: