Subs.com.ru home
map
contact
twitter

Форумы / Subs.com.ru / Титровальня / Изменение формата таймкода 
Перейти в:        
 
Поиск автоматических инструментов
Автор Сообщение
zakharchick
1
Откуда: Россия
Сообщений: 3

сообщение #9681, от 14/10/2017 04:27
Добрый день.

Попросили срочно сделать субтитры, присутствует таймкод, но в таком виде:

1
00:00:17:18 00:00:19:24
We’ll arrest you if you don't come? Ok?


возможно ли как-то автоматически сделать из этого привычный срт 00:00:17,180 --> 00:00:19,240?

Спасибо большое.
Алексей С.
1
Откуда:
Сообщений: 6

сообщение #9682, от 14/10/2017 11:44
Если знакомы с regex, проще всего это сделать в любом текстовом редакторе (вроде EditPad Lite/Pro), поддерживающем поиск и замену regex. Но что-то мне подсказывает, что последние две цифры тайкода -- это не доли секунд, а номер кадра (для PAL с 25fps они будут лежать в диапазоне 0-24) и тогда замена, которую вы предлагаете, может прилично попортить синхронизацию...

Насколько я помню таймкод с номером фрейма вида hh:mm:ss:ff использовался в Spruce Subtitles *.stl (DVD Maestro), правда общий вид немного отличался -- как-то так они выглядели
00:00:17:18,00:00:19:24,We'll arrest you if you don't come? Ok?
Алексей С.
1
Откуда:
Сообщений: 6

сообщение #9683, от 14/10/2017 12:50
Если нужно очень срочно, а у самого ничего не получается, можете выложить свои сабы в инет и дать ссылку -- поправлю.
Jet^
1
Откуда:
Сообщений: 6

сообщение #9684, от 14/10/2017 15:41
В Notepad++, EditPad, любом другом с поддержкой регулярных выражений
найти: ^(\d+):(\d+):(\d+):(\d+) (\d+):(\d+):(\d+):(\d+)$
заменить: \1:\2:\3,\40 --> \5:\6:\7,\80
zakharchick
1
Откуда: Россия
Сообщений: 3

сообщение #9685, от 14/10/2017 16:24
Jet^, Спасибо вам большое! Сэкономили мне целый день ручной возни!
zakharchick
1
Откуда: Россия
Сообщений: 3

сообщение #9686, от 14/10/2017 16:26
Алексей С., спасибо за ваше предложение, но решение Джета помогло. Да, там кадры в первом варианте, но это короткометражки документальные на неизвестных нам языках, так что рассинхрон не виден так сильно как стоило бояться!