Алатка за временско поместување на титли

Поместете го секој SRT или VTT запис порано или подоцна без да го менувате текстот или поставките на титлите.

Вклучете ја целосната датотека, со SRT знаци или заглавие WEBVTT.
Офсет формат
Позитивните вредности ги одложуваат знаците; негативните вредности ги покажуваат порано. Користете децимали или H:MM:SS.mmm.
Префрлени преводи

Вашиот проверен излез SRT или VTT ќе се појави овде.

Додадете преводи и внесете поместување.

Текстот и датотеките со титли остануваат во вашиот прелистувач. BroBroGo не прикачува ниту зачувува ништо.

ЧПП

Кои датотеки SRT и VTT се поддржани?

Користете UTF-8 SRT-датотеки со нумерирани блокови на титли или WebVTT датотеки што започнуваат со WEBVTT. Идентификаторите, поставките, белешките, стиловите, регионите, краевите на редовите и текстот се задржуваат како што се напишани.

Што се случува ако негативното поместување оди пред нула?

Поместувањето се запира наместо записите да се скратат или избришат. Така времетраењето на секој запис и зададеното поместување остануваат точни; внесете помало негативно поместување и обидете се повторно.

Може ли фиксна смена да ги поправи преводите што се подалеку од синхронизација?

Не. Фиксното поместување коригира исто доцнење или предвременост низ целата датотека. Ако разликата расте при репродукција, потребна е друга корекција на временската скала или на поединечните записи.

Функционирање на алатката за временско поместување на титли

Алатката за временско поместување на титли овозможува прилагодување на времето на сите записи во рамките на една SRT или VTT датотека со титли. Секој поединечен запис може да се помести за да се појави порано или подоцна за точно одредено време, внесено во секунди или како временски код. По извршувањето на поместувањето, алатката го проверува редоследот на времето на записите и ги подготвува прилагодените титли за преземање или копирање.

Процесот на обработка се одвива според следниве чекори:

  • Внос на датотека или текст: Корисникот може да прикачи датотека со влечење и испуштање или директно да го залепи нејзиниот текст.
  • Дефинирање на офсет: Се избира формат на поместување и се внесува позитивна или негативна вредност.
  • Валидација и обработка: Алатката ја проверува структурата, го применува поместувањето и го контролира хронолошкиот редослед.
  • Испорака на резултатот: Се прикажуваат статистички податоци за форматот и бројот на записи, заедно со опција за преземање.

Поддржани формати и влезни параметри

За успешно извршување на временското поместување, влезната датотека мора да исполнува одредени технички критериуми:

  1. Тип и кодирање на датотеката: Алатката прифаќа UTF-8 SRT-датотеки со нумерирани блокови на титли или WebVTT датотеки што започнуваат со WEBVTT. Максималната дозволена големина на датотеката што се прикачува е 2 MB.
  2. Офсет формат:
    • Секунди: Вредностите се внесуваат како децимални броеви (на пример, 2.5 или -0.75).
    • Временски код: Вредностите се внесуваат во формат H:MM:SS.mmm (на пример, -00:00:02.500).
  3. Големина на поместувањето: Позитивните вредности ги одложуваат знаците (ги прикажуваат подоцна), додека негативните вредности ги покажуваат порано.

При обработката, сите идентификатори, поставки, белешки, стилови, региони, завршетоци на редовите и самиот текст на титлите се задржуваат во нивната оригинална форма.

Правила за валидација и решавање на грешки

Алатката спроведува строга проверка на структурата и временскиот редослед на титлите за да спречи создавање нефункционални датотеки. Притоа се применуваат следниве правила и контроли:

  • Хронолошки редослед: Алатката не дозволува записи каде што почетокот на еден запис е пред почетокот на претходниот запис. Доколку се открие ваков случај, се прикажува пораката: „Записот ‹number› започнува пред записот над него.“.
  • Времетраење на записот: Крајното време на секој запис мора да биде по почетното време. Во спротивно, се појавува грешката: „Записот ‹number› мора да заврши по почетокот.“.
  • Вградени временски ознаки: Кај WebVTT датотеките, вградените временски ознаки мора да бидат во растечки редослед и во рамките на границите на самиот запис. Доколку ова не е исполнето, се испишува: „Записот ‹number› има вградена VTT временска ознака надвор од своите граници или со погрешен редослед.“.
  • Дозволени преклопувања: Алатката дозволува преклопување на записи и записи кои имаат идентично почетно време.
  • Ограничување на почетокот на времето: Ниту еден запис не може да започне пред нултото време (00:00:00.000). Доколку негативното поместување предизвика почеток пред нулата, процесот се прекинува и се појавува пораката: „Ова поместување ќе го премести знакот ‹number› пред нула. Користете ‹minimum› или подоцнежно поместување.“.

Справување со невалидни влезови

Доколку влезната датотека или внесените параметри не ги исполнуваат барањата, алатката ги прикажува следниве соодветни пораки за грешка:

Ситуација Порака за грешка во интерфејсот
Не е внесен текст или датотека „Залепете титлови или прво изберете датотека SRT или VTT.“
Текстот го надминува лимитот на карактери „Овој текст на титл е преголем за да се обработи овде. Чувајте го под ‹max› знаци.“
Погрешна екстензија на датотеката „Изберете датотека со екстензија.srt или.vtt.“
Датотеката е поголема од 2 MB „Изберете датотека со титл не поголема од ‹max›.“
Датотеката не е UTF-8 „Оваа датотека не е валидна UTF-8 текст. Зачувајте го како UTF-8, а потоа обидете се повторно.“
Невалидна структура на форматите „Користете стандардна датотека SRT со нумерирани блокови на знаци или датотека WebVTT што започнува со WEBVTT.“
Невалиден формат на временска ознака „Записот ‹number› има неважечка временска ознака во редот ‹line›.“
Не е внесен офсет „Внесете износ за смена.“
Невалиден формат на секунди „Внесете потпишани секунди, како што се 2.5 или -0.75.“
Невалиден формат на временски код „Внесете потпишан временски код како -00:00:02.500.“
Општа грешка при обработката „Преводите не може да се префрлат. Проверете го влезот и обидете се повторно.“

Приватност и локална обработка на податоците

При користење на оваа алатка, сите внесени текстови и датотеки со титли се обработуваат локално, директно во веб-прелистувачот на корисникот. Ниту една датотека и ниту еден дел од текстот не се прикачуваат на сервери, ниту пак се зачувуваат од страна на BroBroGo. Обработката се извршува на уредот на корисникот, со што се обезбедува приватност на содржината на титлите.

Често поставувани прашања (FAQ)

Кои датотеки SRT и VTT се поддржани?
Користете UTF-8 SRT-датотеки со нумерирани блокови на титли или WebVTT датотеки што започнуваат со WEBVTT. Идентификаторите, поставките, белешките, стиловите, регионите, краевите на редовите и текстот се задржуваат како што се напишани.

Што се случува ако негативното поместување оди пред нула?
Поместувањето се запира наместо записите да се скратат или избришат. Така времетраењето на секој запис и зададеното поместување остануваат точни; внесете помало негативно поместување и обидете се повторно.

Може ли фиксна смена да ги поправи преводите што се подалеку од синхронизација?
Не. Фиксното поместување коригира исто доцнење или предвременост низ целата датотека. Ако разликата расте при репродукција, потребна е друга корекција на временската скала или на поединечните записи.

Дали алатката го менува оригиналниот формат на преводите по обработката?
Не, алатката го зачувува оригиналниот формат. Ако внесете SRT датотека, излезот ќе биде во SRT формат; доколку внесете VTT, излезот ќе биде во VTT формат, со зачувување на сите специфични метаподатоци и заглавија.