Создание Subtitles из Dv Timecode
#201
Отправлено 14 Mar 2006 - 21:44
DV_Time не видит "VOB". Проблема появилась в последнем проекте,
до этого никаких небыло.
Всё делал как описано в постах 183 и 184.
#202
Отправлено 14 Mar 2006 - 22:39
Не понял, при чем тут «VOB»?
#203
Отправлено 14 Mar 2006 - 23:09
раз 10. В конечном итоге фиксацию сделать удалось, причину выяснить не смог. Только заметил, что когда всё нормально вышеуказанныё шрифт записывается разным цветом.
#204
Отправлено 14 Mar 2006 - 23:29
насчёт конкретной ошибки, скорее всего файл был кем-то ещё открыт, я кажется возможные конфликты доступа не проверял.
#205
Отправлено 16 Mar 2006 - 23:53
Понял. Я то пользуюсь SubFix.в DV_Time в отличие от SubFix можно фиксить ещё в SP, а можно уже и в VOB, то есть на разных этапах.
#206
Отправлено 01 May 2006 - 01:17
DV_Time v2.00
+ Извлечение таймкода из AVI (в том числе из больших, >4G AVI)
+ Добавлен вызов извлечения таймкода в обработку EDL
+ NTSC везде (DVDLab надо проверять)
* Очередной раз, надеюсь, последний, исправлена генерация DVDT из EDL (лишние кадры в конце)
* Исправлена генерация MicroDVD Sub
как всегда, тут: http://www.terraspac...deo/DV_Time.zip
теперь вам не нужна муторная возня с DVSubMaker для обработки десятков файлов.
#207
Отправлено 01 May 2006 - 08:55
#208
Отправлено 01 May 2006 - 10:04
- После Liquid`a получаем dvdt со следующим содержанием внутри "00019155", вот инфо из окошка.
Size: 2906314752 System: PAL Frames: 19155. INFO: No header
Elapsed time: 69.578 sec.
DVSubMaker этот файл обрабатывает вполне коректно, вот кусочек dvdt
00000001 06 04 26 16 21 11
00000007 06 04 26 16 21 12
00000031 06 04 26 16 21 13
00000057 06 04 26 16 21 14
00000081 06 04 26 16 21 15
00000107 06 04 26 16 21 16
00000131 06 04 26 16 21 17
00000152 00 00 00 00 00 00
00000177 06 04 26 16 21 40
00000178 06 04 26 16 21 41
...........
- После MediaStudio 8.0 получаем ошибку
DVSubMaker этот файл тоже обрабатывает вполне коректно, кусочек dvdt
00000001 05 12 23 11 00 50
00000009 05 12 23 11 00 51
00000035 05 12 23 11 00 52
00000059 05 12 23 11 00 53
00000085 05 12 23 11 00 54
00000109 05 12 23 11 00 55
00000112 00 00 00 00 00 00
00000137 05 12 23 11 05 10
00000155 05 12 23 11 05 11
.....................
Да, чуть не забыл. С праздником всех !!!!
Письмо с логами отправил.
Сообщение отредактировано Driller: 01 May 2006 - 12:17
#209
Отправлено 01 May 2006 - 12:03
DV_Time.ini:
[AVI]
AVIDebug=1
и получившийся лог( *_Debug.log там же где и AVIшник) мне на мыло.
или мои глюки или странно-кривые авишники.
(gm @ terraspace.ru)
Stayer_, можно прислать сам EDL+AVI, целиком.
Driller, ответил.
Сообщение отредактировано GMax: 01 May 2006 - 14:35
#210
Отправлено 02 May 2006 - 15:13
* Научились доставать дату из AVI-шников после Liquid'a. Странное место для даты у него...
* Попытался исправить неприятный глюк с нестандартными AVI после Ulead MediaStudio.
Эти парни, несморя на стандарты (по которым один RIFF блок должен быть не больше гигабайта)
похоже, лепят блоки размером больше двух гигов
Driller, посмотри, Ликвид должен начать пониматься.
с Ulead-овским файлом без твоей помощи скорее всего не справлюсь.
#211
Отправлено 02 May 2006 - 19:54
DVSubMaker:
00000001 05 12 23 11 00 50
00000003 05 12 23 11 00 51
00000029 05 12 23 11 00 52
00000053 05 12 23 11 00 53
00000079 05 12 23 11 00 54
00000103 05 12 23 11 00 55
00000106 00 00 00 00 00 00
00000131 05 12 23 11 05 10
00000149 05 12 23 11 05 11
00000162 00 00 00 00 00 00
00000187 05 12 23 11 06 07
.....
DV Time:
00000001 05 12 23 11 00 50
00000003 05 12 23 11 00 51
00000029 05 12 23 11 00 52
00000053 05 12 23 11 00 53
00000079 05 12 23 11 00 54
00000103 05 12 23 11 00 55
00000131 05 12 23 11 05 10
00000149 05 12 23 11 05 11
00000187 05 12 23 11 06 07
......
По Ulead-овскому файлу домашнее задание выполнил. Результат в почте.
Сообщение отредактировано Driller: 03 May 2006 - 07:09
#212
Отправлено 02 May 2006 - 22:37
интересно, там на самом деле нули или моя прога в результате находит инфы больше, чем SubMaker ?
_Debug.log пришли посмотреть...
кстати, когда мешают нули вообще ? если генерить BMP с помошью SubMaker'a ? моя прога их пропускает...
#213
Отправлено 03 May 2006 - 15:12
03.05.2006 - v2.02
* Победил AVI от Ulead MediaStudio.
* Исправил внесённые в процессе победы накануне глюки с чтением файлов :-\
* Внутренняя оптимизация.
#214
Отправлено 03 May 2006 - 19:17
#215
Отправлено 04 May 2006 - 16:54
* Исправления в парсинге AVI
* Редизайн закладок, чтобы все кнопки "конвертировать" были примерно в одном месте
* Автопределение закладки по расширению файла (для AVI можно указать *.avi и все они добавятся в список)
* Генерация DVDT из EDL (опять!) подправлена, на этот раз для случая, когда Вегас5 в EDL указывает
скорректированную длину участка файла (чтобы обозначить, что это последний файл на таймлайне)
Также побеждены возникающие иногда смещения титров на 1 фрейм. Непринципиально, но неприятно.
* Фикс для исключения "падения" в случае прерывания извлечения данных из нескольких AVI
* Ещё кое-какая мелочь
http://www.terraspac...deo/DV_Time.zip
Внимание, вопрос!
По сравнению с DVSubMaker, DV_Time обладает следующей багой\фичей:
если для какого-то кадра извлечь дату+время невозможно, то DV_Time просто пропускает данный кадр, считая что дата в нём та же, что и в предыдущем. DVSubMaker же, ставит в этом кадре нулевую дату (00.00.2000). Естественно, при генерации титров из DVDT DV_Time пропускает такие кадры и титров под них не делает.
Как вы считаете, что более правильно? стоит ли фиксить подобное поведение DV_Time (опционально?)
Сообщение отредактировано GMax: 04 May 2006 - 16:58
#216
Отправлено 05 May 2006 - 00:00
Я выдираю таймкод прогой DVSubMaker. Там, где нет таймкода прога ставит 00.00.2000. Обычно это переходы.
Дабы визуально таймкод не прерывался на 00.00.2000, то мне приходится вручную править этот отрезок. Я вписываю последний действительный таймкод, т.е. на время перехода у меня таймкод как бы замирает, что практически не заметно ввиду непродолжительности переходов. В продолжительных кусках без таймкода я таймкод вообще не вставляю или вставляю статичный (фиксированный).
По мне, то лучше чтобы при отсутствии таймкода на это место прописывался последний действительный таймкод.
#217
Отправлено 05 May 2006 - 00:30
ок, тогда оставим как есть
какие будут предложения по улучшению ? (пока время есть... а то работа как навалит....)
#218
Отправлено 05 May 2006 - 09:28
Спасибо за прогу!
Я так глянул, по быстрому, получается, что уже не нужна куча программ(две как минимум) для вставки титров в LAB?
Берем AVI файл после Премьера, например, из него с помощью DV_Time выдираем таймкод, и в ней же генерим поток понятный для DVD Lab Pro . Еще не пробовал, но уже спасибо.
Пожелание: конечно, лучше, чтобы титры в местах переходов "замерзали", а то нули смотрятся как то глупо.
#219
Отправлено 15 May 2006 - 15:46
Базовый функционал тот же, добавлены фичи.
----------------
* Опять чуток переделал дизайн
* Оптимизация в парсинге AVI
* Можно задавать обрабатываемые файлы просто перетащив их на окно программы.
В этом случае несколько файлов понимаются только закладкой "AVI", остальные берут последний
из списка. Закладка определяется по расширению, неизвестный файл не принимается.
* Окошко примера внешнего вида титров при отключеной галочке "Sample Date" использует текущую
дату только если не загружено рабочего файла DVDT. Если он есть, дата берётся из него, из
первой подходящей строки.
#220
Отправлено 31 May 2006 - 16:53
Подскажи. У меня твоя прога 2.12. выцепил я ей все и засунул в Лаб. Ты писал , что исправлено появление нулевых титров (в лабе розовые). Но у меня все так и осталось?. в чем дело? Помоги!
#221
Отправлено 31 May 2006 - 21:31
(gm [at] terraspace [dot] ru)
#222
Отправлено 01 Jun 2006 - 09:19
#223
Отправлено 01 Jun 2006 - 15:27
на какие именно он у тебя ругается ? может быть с длиной файла что-то не совпадает. кто-то длиннее или короче...
upd: соврал, открыл случайно проект в NTSC в PAL если один розовый титр.
нужен исходник(DVDT), посмотреть что там.
почему-то получился промежуток в пол-кадра размером и в NTSC лаб его округляет до 1 кадра, потому розового нету, а в PAL округляет до 0 - потому розовый титр
Сообщение отредактировано GMax: 01 Jun 2006 - 15:40
#224
Отправлено 01 Jun 2006 - 18:00
мда. та особенность dvdLAB которую я тут долго фиксил - мигание субтитров, себя проявила вот таким образом
в проблемном месте субтитр длиной один фрейм. а так как dvdlab и сам все субтитры укорачивает на единичку(из-за чего мы и видим мигание), то он ловит субтитр нулевой продолжительности, на что и ругается.
простейший способ - вручную в каком-нибудь блокноте удалить из srt титр 77. или из dvdt удалить 77 строчку (00001816 04 10 18 14 05 19) и перегенерить.
что с этим делать в глобальном смысле - буду думать.
архитект к титрам в 1 фрейм длиной относится нормально. скорее всего придётся специально для dvdlab сделать заплатку, чтобы dv_time просто пропускал подобные титры. а то может и для всех. всё равно никто разглядеть не успеет
upd:специально для dvdLab сделал пропуск титра длиной в 1 кадр - для этого последующий титр "растягивается" и начинается на 1 кадр раньше. "растягивать" предыдущий титр сложнее, он вроде как уже сгенерён и записан.
если всех этот вариант устраивает, публикую
Сообщение отредактировано GMax: 01 Jun 2006 - 18:01
#225
Отправлено 02 Jun 2006 - 08:53
#226
Отправлено 02 Jun 2006 - 09:47
* Заплатка для генерации субтитров в формате srt: титры длиной в 1 кадр пропускаются, последующий титр начинается на 1 кадр раньше. (так хочет DVDLab, он не любит субтитры в 1 кадр)
в следующих версиях можно сделать это для всех.
в обычном месте - http://www.terraspac...deo/DV_Time.zip
#227
Отправлено 02 Jun 2006 - 12:34
#228
Отправлено 05 Jun 2006 - 18:27
+ Исправление имеющихся DVDT (коррекция времени)
+ Генерация DVDT исходя из начальной даты и продолжительности клипа
пока просто дополнительная закладочка. никаких списков, никакой автоматизации. суём по-одному и исправляем\генерим.
потом добавлю списки да и дизайн будет меняться, так что вроде "тестовой версии"
#229
Отправлено 12 Jun 2006 - 19:11
Фикс розовыых субтитров – это хорошо. Пока исправлял ручками. Когда доберусь до проекта обязательно проверю.
#230
Отправлено 24 Jul 2006 - 02:26
У меня 2 проблемки, неудаётся обойтись без субмаркера-подсовываю ави ,пишет чото не ПАЛ и не Секам и нечего не делает.видно не туда и не то вставляю,ну и ладно буду 2 прогами пользовать.
Возраст ребёнка показывать это супер! но что делать когда их двое и оба маленькие?
Думал делать два потока- 1 время-дата,2-возраст детей, ан нет только по отдельности один в один поток,другой
в во второй поток.Но это некрасиво да и неправильно.
Может всётаки руки не отуда растут,(а это так) и можно двоих прикрутить к одному потоку?
#231
Отправлено 24 Jul 2006 - 09:23
если мелкий, можно целиком, если больше 50 метров - давай начало, мегов эдак 15.
отрежь его начало каким-нибудь HEX редактором типа winhex или hiew, запакуй и выкладывай в сеть. я посмотрю, что там не так.
насчёт двоих детей: так их и трое может быть и больше. под каждого свои тэги лепить ? в таких случаях проще всего жёстко прописать возраст в титры (посчитать его можно и через perview моей программы если, конечно, это не хроника с возрастом в днях. для таких случаев даже не знаю, что предложить для автоматизации
рассмотрю разумные предложения
#232
Отправлено 31 Jul 2006 - 11:15
[/quote]
самое разумное-родить второго
http://www.comgran.ru/service/1.avi
#233
Отправлено 31 Jul 2006 - 13:25
файлик скачал, смотрю.
какой прогой он делался ? там немного нестандартные заголовки, потому и не определяется как DV AVI. поковыряю, посмотрю как исправить
#234
Отправлено 31 Jul 2006 - 23:22
на самом деле я пробывал захватывать разными прогами и везде такая байда,поэтому мне кажется что это я чтото путаю, хотя что можно напортачить в "input avi, extrat DV timecode" я не представляю.
И dv time,dve subtitle во всех авишках без проблем дату показывают
Сообщение отредактировано vvp: 31 Jul 2006 - 23:27
#235
Отправлено 01 Aug 2006 - 09:48
DV кодек у тебя чей ? по-крайней мере мой(MS) все необходимые поля в заголовках AVI заполняет, а твой - ленится
заполняет только расширенные, а я анализировал только основные.
фикс будет сегодня, чуть позже.
#236
Отправлено 01 Aug 2006 - 16:34
* Фикс для титров длиной в 1 кадр для всех, но опционален (новая галочка)
* Переработка закладки DVDT Tools - редизайн и групповая обработка
* Исправлено ошибочное "Not DV file" на некоторых AVI. (vvp - твоё
* Косметика и оптимизация
в обычном месте - http://www.terraspac...deo/DV_Time.zip
#237
Отправлено 01 Sep 2006 - 13:17
на маленьких кусках всё класс, зарядил кассету целиком-облом.вылетает дв-тайм с ошибкой хоть тресни.
я идиот удалил все старые версии и лаба и тайма и теперь понять не могу где у меня глючит в башке или компе
#238
Отправлено 01 Sep 2006 - 20:48
Чет не догнал,что вылетает Лаб или DV-Time?на маленьких кусках всё класс, зарядил кассету целиком-облом.вылетает дв-тайм с ошибкой хоть тресни.
я идиот удалил все старые версии и лаба и тайма и теперь понять не могу где у меня глючит в башке или компе
Если проблемы с Лабом при большом количестве титров,то неплохо бы следить за обновлениями-в версии 2.1 уже поправили эту проблему.
#239
Отправлено 01 Sep 2006 - 21:59
все обновления стоят даже dllшку какуюто всовлял
#240
Отправлено 01 Sep 2006 - 22:23
вылетает DV-Time когда фиксюю(или шую?) моргания.
все обновления стоят даже dllшку какуюто всовлял
А при чем тут Лаб?
#241
Отправлено 01 Sep 2006 - 22:59
так я и хочу понять кто виноноват и что делать.А при чем тут Лаб?
почему маленькие куски проходят без вопросов а целиком никак,
если у кого то получилось, то проверять надо....а кого икак? кроме лаба весь софт старый.
#242
Отправлено 02 Sep 2006 - 19:11
так я и хочу понять кто виноноват и что делать.
почему маленькие куски проходят без вопросов а целиком никак,
если у кого то получилось, то проверять надо....а кого икак? кроме лаба весь софт старый.
Они абсолютно не контачат,так что вина Лаба исключена.
#243
Отправлено 03 Sep 2006 - 00:25
вылетает молча или что пишет ?вылетает DV-Time когда фиксюю(или шую?) моргания.
все обновления стоят даже dllшку какуюто всовлял
какова длина обрабатываемых субтитров, во-времени и в байтах ?
какие настройки debug-просмотра ? может быть просто переполнение окошка просмотра ? попробуй на минимальных.
вот эти вот старые версии на сайте всё ещё лежат без ссылок.
DV_Time_13.zip
DV_Time_131.zip
DV_Time_152.zip
DV_Time_202.zip
DV_Time_212.zip
DV_Time_213.zip
DV_Time_220.zip
#244
Отправлено 04 Sep 2006 - 00:17
1-стандартое предложение послать письмо биллу
2-~62мин sp1-15mb dvdt-105кб
3.просмотр минимум
всю ночь ковырялся -всё попереставлял и гдето к утру всё получилось.проверил на стац плеере-нормал,ничего не моргает,
потоки создаются подмигивания фиксюются.что было не так я непонял, да и хрен с ним,главное чтоб не мигало
#245
Отправлено 04 Sep 2006 - 19:39
если сможешь повторить галочки, при которых валится,
выкладывай всё это хозяйство+dv_time.ini на какой-нибудь обменке, ссылку в PM, стяну, посмотрю где валится и почему, чтобы больше не валилось.
#246
Отправлено 05 Sep 2006 - 09:11
насчёт двоих детей: так их и трое может быть и больше. под каждого свои тэги лепить ? в таких случаях проще всего жёстко прописать возраст в титры (посчитать его можно и через perview моей программы если, конечно, это не хроника с возрастом в днях. для таких случаев даже не знаю, что предложить для автоматизации
рассмотрю разумные предложения
Мысль такая... Если в файл субтитров генерится при помощи EDL, то каждого ребенка надо монтировать на отдельной видеодорожке, потом соответственно в закладках DV Time установить дату рождения для каждой дорожки - в итоге один целый файл с динамически меняющимися датами при смене лиц детей)
PS: GMax - ты просто герой))
#247
Отправлено 06 Sep 2006 - 02:19
спасибо за участие. после перестановки всех прог пока ничего не вылетает и присылать вопчем нечего.а менять что-то теперь я побздюхиваю.в следущий раз буду умней -все буду записывать и выкладывать. ещё раз всем спасибо и извините за панику
Сообщение отредактировано vvp: 06 Sep 2006 - 02:20
#248
Отправлено 06 Sep 2006 - 09:45
Garbadel, обычно в таких случаях оба дитя снимаются одновременно и нарезать лапшу из одной дорожки, разнося кусочки по нескольким врятли кто-то будет. но даже если их отдельно монтировать, всё равно дата рождения-то вводится уже для пересчитанной в один поток dvdt.
кстати, насчёт поддержки различных форматов EDL.
фигня в том, что вегасовский EDL, это по сути не совсем и EDL в смысле "Edit Desisions List". по той ссылке, что ты мне давал описывается формат "что-тотам3600". там именно Edit Desisions, но никакой информации о самих треках, их формате и продолжительности, так что для наших целей оно в стандартном виде не подходит.
присылали мне тут от Adobe Premier'а EDL, вот он типа вегасовского, так что как время будет, добавлю и его поддержку. а со стандартами облом получается
#249
Отправлено 06 Sep 2006 - 09:47
А Уледовский EDL не щупал?
#250
Отправлено 06 Sep 2006 - 11:31
тогда мимо.....всё равно дата рождения-то вводится уже для пересчитанной в один поток dvdt.
Но можно сделать по типу такого, все равно вводить два возраста и получим
Леша 2г 5 мес
Вениамин 7л 6 мес
Сложности возникнут если семья многодетная или родители и деды тоже захотят видеть свой возраст на экране 4 строки наверное пол картинки займут..
Или вообще можно две субтитры зарядить... но неудобно переключаться...
кстати, насчёт поддержки различных форматов EDL.
фигня в том, что вегасовский EDL, это по сути не совсем и EDL....
CMX3600 именно Edit Desisions, но никакой информации о самих треках, их формате и продолжительности, так что для наших целей оно в стандартном виде не подходит.
присылали мне тут от Adobe Premier'а EDL, вот он типа вегасовского, так что как время будет, добавлю и его поддержку. а со стандартами облом получается
Если хочешь, могу от Канопусовского EDIUSa прислать EDL, но там 3600 как раз и есть.
И, кстати, он дату не затирает. Проверял на выходном, после монтажа, DVAVI файле...
А теперь внимание вопрос: как из mpega выковырять? есть такая возможность? А то рендерить vob или mpeg для авторинга, потом рендерить DVAVI для экстракта даты - это мучительно
Тогда и не совсем понятна будет поддержка Premier-а, он же тоже дату не затирает) Выхлопной файл, отрендеренный, кидаем в DV_Time и вуаля)
0 человек читают эту тему
0 пользователей, 0 гостей, 0 скрытых пользователей