Sposta ogni cue prima o dopo di un numero fisso di millisecondi per correggere la sincronizzazione
Lo strumento viene caricato qui. Ha bisogno di JavaScript, perché il lavoro avviene sul tuo dispositivo.
I tuoi file e la tua privacy
Il file dei sottotitoli viene letto e riprogrammato all'interno di questa scheda del browser e non viene mai caricato, il che
è importante perché i file dei sottotitoli spesso contengono dialoghi che non sono stati rilasciati. Lo strumento
il codice non effettua richieste che trasportano il file, il testo incollato o l'output generato. Divulgato
le richieste di script di analisi sono separate e sono descritte nell'Informativa sulla privacy del sito.
Cosa fa questo strumento
Aggiungi un offset all'inizio e alla fine di ogni cue in un file SRT o VTT, la correzione per
didascalie che escono nello stesso numero ovunque. L'offset è in millisecondi e può
essere negativo; i timestamp sono fissati a zero e ti viene detto quanti segnali hanno influenzato.
Lo spostamento aggiunge lo stesso offset all'inizio e alla fine di ogni cue, il che è corretto
risolto il problema quando i sottotitoli sono errati in modo costante dalla prima all'ultima riga. A
un numero positivo di millisecondi ritarda i sottotitoli, un numero negativo li sposta
prima. Per il resto, il testo, l'ordine e la lunghezza del segnale rimangono invariati e il file viene riconvalidato
successivamente, quindi una sovrapposizione o una cue di lunghezza zero causata dallo spostamento viene segnalata dalla cue
numero.
Come usarlo
Carica il tuo file .srt o .vtt, quindi nota dove viene pronunciata una riga vicino all'inizio e dove
appare.
Controlla anche una riga vicino alla fine: se entrambi sono fuori della stessa quantità, uno spostamento è giusto, e
se l'errore è aumentato, ridimensionarlo.
Inserisci la differenza in millisecondi. Due secondi sono 2000 e un valore negativo si sposta
i sottotitoli in precedenza.
Seleziona Shift e leggi il messaggio, che riporta quante cue sono state bloccate su 00:00:00.
Controlla il pannello di convalida, quindi scarica come SRT o VTT. Annulla inverte lo spostamento
esattamente.
Casi d'uso di esempio
Didascalie che appaiono circa due secondi dopo il dialogo, in modo coerente, per intero
pellicola.
Un file cronometrato rispetto a un'uscita con il logo del distributore nella parte anteriore, giocato contro a
versione senza di essa.
Spostare prima la trascrizione di una lezione in modo che venga visualizzata una riga sullo schermo quando l'oratore la avvia.
Ingresso e uscita supportati
Accetta
File di testo SubRip (.srt) e WebVTT (.vtt), letti come UTF-8
Un offset in millisecondi, positivo per ritardare o negativo per avanzare
Produce
SubRip (.srt) che trasporta i tempi spostati, rinumerato da 1
WebVTT (.vtt) che trasporta i tempi spostati
Cosa non farà questo strumento
L'offset è in millisecondi. Non c'è il campo dei secondi né il campo del timecode, quindi due
i secondi devono essere inseriti come 2000.
Uno spostamento si applica a ogni cue nel file; non è possibile riprogrammare un intervallo selezionato.
I timestamp sono fissati a zero, perché nessuno dei due formati può esprimere un tempo negativo.
Il bloccaggio fa perdere informazioni: lo spostamento in avanti successivo non ripristina il bloccato
segnali, quindi annulla invece.
Una cue bloccata può terminare con la stessa ora di inizio e di fine, che la convalida riporta come a
segnale di durata zero; una stecca il cui solo inizio è stato bloccato diventa più lunga.
Uno spostamento costante non può correggere la deriva. Se l'errore si estende attraverso il file, utilizzare il file
fattore di scala accanto, che moltiplica ogni timestamp da zero - circa 1.0427 per
Materiale a 23.976 fps riprodotto a 25 fps.
L'annullamento conserva le ultime operazioni 20 e l'intero file rimane in questa scheda. La dimensione 10 MB
il controllo viene saltato per qualsiasi cosa denominata .srt o .vtt, quindi un file di grandi dimensioni viene caricato e bloccato
la pagina anziché essere rifiutata.
Errori comuni
Immissione dei secondi anziché dei millisecondi. Digitando 2 si sposta il file di due millisecondi:
l'operazione ha esito positivo, il file è davvero cambiato e la sincronizzazione sembra sbagliata come
prima.
Ottenere il segno nel modo sbagliato. Le didascalie che appaiono prima del dialogo necessitano di a
offset positivo per ritardarli; un offset negativo li sposta ancora prima.
Applicazione di uno spostamento a un file che va alla deriva. Allineando la prima riga si ottiene l'ultima
linea peggiore ed entrambe le operazioni devono essere annullate prima del ridimensionamento.
Ignorare l'avviso di serraggio. Questi segnali si trovano su 00:00:00 in modo permanente e ad ogni tentativo
per mettere a punto i perni di offset più segnali sopra di essi.
Note tecniche
I segnali vengono mantenuti come numeri interi in millisecondi da zero, quindi uno spostamento è una singola addizione per
timestamp e non introduce alcun arrotondamento. Entrambe le estremità sono pavimentate a zero e una stecca
conta come bloccato quando una delle due estremità sarebbe diventata negativa, il che è esattamente ciò che
rapporti di avviso: restare in silenzio restituirebbe un file che sembra corretto e non lo è.
La validazione viene ripetuta dopo ogni modifica e nomina ciascuna cue interessata, contrassegnando quella che termina
prima che inizi, uno fuori ordine, un segnale di durata zero e una sovrapposizione. Il ridimensionamento è a
operazione separata, perché l'errore di frame rate è proporzionale al tempo trascorso e no
l'aggiunta lo corregge.
Domande frequenti
Posso inserire un offset negativo?
SÌ. Un numero negativo sposta ogni stecca prima, che è ciò che desideri quando vengono inserite le didascalie
restare indietro rispetto al dialogo. Nessun timestamp può scendere sotto lo zero, quindi qualsiasi segnale lo sarebbe
bloccato su 00:00:00 e segnalato.
Cosa significa l'avviso di bloccaggio?
Ti sei spostato indietro di più dell'ora di inizio di una stecca. Piuttosto che scrivere un negativo
timestamp, che nessuno dei due formati può rappresentare, tali segnali sono stati fissati su 00:00:00 e
contato. Se il conteggio è superiore a uno o due, l'offset è troppo grande e dovresti farlo
annullare anziché modificare.
Dovrei spostare o ridimensionare?
Si sposta quando una linea vicino all'inizio e una linea vicino alla fine si discostano più o meno allo stesso modo
importo. Ridimensiona quando l'errore aumenta durante la riproduzione del video, il che significa un frame rate
mancata corrispondenza: 25 diviso per 23.976 è all'incirca 1.0427 e il contrario è all'incirca 0.959.