Как вставить дату и время в фильм?
#301
Отправлено 05 Dec 2009 - 01:40
DV-видео PAL. EDL определяет как неизвестный формат. В отрендеренном DV-avi файле таймкод также не обнаруживает(DVSubMaker, кстати, тоже) - помечает файл красным крестиком .
Однако DV_DATECODE и плеер PlayDV с этим же файлом проблем не имеют - все находится и отображается.
#302
Отправлено 06 Dec 2009 - 00:52
примерчик EDL и готового AVI, где моя программа не находит, а DV_DATECODE находит куда-нибудь выложите, погляжу, пока запал есть
#303
Отправлено 06 Dec 2009 - 23:43
#304
Отправлено 07 Dec 2009 - 18:13
#305
Отправлено 07 Dec 2009 - 20:41
AVI у меня такого раньше не было, парсинг делал теоретически, глючит.Залил 7zip-архив на http://depositfiles....files/8s8dmy009 пример AVI и EDL. Edius создал 3 EDL на один проект, но, похоже, ни в одном из них нет информации о времени и дате съемки. В AVI эта информация сохранена и ее можно увидеть программой DV_DATECODE . Возможно, из-за применения в Edius Canopus DV кодека происходят какие-то изменения в формате сохранения таймкода, т.к. в исходных файлах таймкод считывается без проблем любой программой.
поправлю вечером, а вот EDL какой-то странный.
нет, в целом там всё как обычно, можно парсинг организовать, но вроде бы всегда это был просто текстовый файл, а тут, помимо стандартного #D#A перевода строки, есть ещё некие #E символы. Зачем они - мне непонятно. как будто перевод строки состоит из трёх символов. могу на такое заглушку поставить, но мне странно...
#306
Отправлено 07 Dec 2009 - 22:34
0001 sclive V C 00:22:54:10 00:22:58:09 00:00:00:00 00:00:03:24 0002 sclive V C 00:22:58:09 00:22:58:09 00:00:03:24 00:00:03:24 0002 sclive V D 00:15 00:23:32:09 00:23:36:17 00:00:03:24 00:00:08:07 0003 sclive V C 00:23:36:17 00:23:36:17 00:00:08:07 00:00:08:07 0003 sclive V D 00:06 00:23:43:07 00:23:45:17 00:00:08:07 00:00:10:17 0004 sclive V C 00:23:45:17 00:23:45:17 00:00:10:17 00:00:10:17 0004 BLANK V D 01:00 00:00:00:00 00:00:01:00 00:00:10:17 00:00:11:17 0005 BLANK V C 00:00:01:00 00:00:01:00 00:00:11:17 00:00:11:17 0005 sclive V D 01:00 00:23:46:17 00:23:51:21 00:00:11:17 00:00:16:21ну никакой информации тут по именам файлов нет. откуда инфу брать ?
у fcp, например, вот так:
001 AX AA/V C 00:00:00:00 00:00:24:23 01:00:00:00 01:00:24:23 * FROM CLIP NAME: CLIP 110.DV * COMMENT: 002 AX AA/V C 00:00:00:00 00:00:29:12 01:00:24:23 01:00:54:10 * FROM CLIP NAME: CLIP 111.DV * COMMENT:
#307
Отправлено 07 Dec 2009 - 23:45
С EDL вопрос непростой и, скорее всего, трудноразрешимый, а вот с AVI - очень бы хотелось, чтобы результат был положительный.
#308
Отправлено 08 Dec 2009 - 00:16
--------------
07.12.2009 - v3.02
* Поправлен парсинг AVI без ODML индексов
* Вернул назад забытый вызов продолжения парсинга EDL в случае запуска извлечения таймкода со страницы EDL
+ Добавил другие видео-форматы в drag&drop
"sclive" в твоём примере - это на самом деле даже не название программы, а метка кассеты по-умолчанию. ты её при захвате не менял
а пример, конечно, странный. как-то всё сделано только для внутреннего употребления. html еще как-то можно отпарсить, но тоже никаких гарантий, что они это в следущей версии не изменят. и при сложной струкртуре проекта неизвестно что будет...
никакого больше варианта экспорта нет ?
скриптом там каким. вегас под .net скрипты понимает, а Эдиус ?
Сообщение отредактировано GMax: 08 Dec 2009 - 00:24
#309
Отправлено 08 Dec 2009 - 10:09
Есть еще вариант, вечером дома посмотрю.никакого больше варианта экспорта нет ?
скриптом там каким. вегас под .net скрипты понимает, а Эдиус ?
Эдиус я только начал осваивать. До этого сидел на UMS Pro 7, затем 8. Удобная функциональная монтажка, но умерла вместе с независимостью Ulead. И баги устранять стало некому, а они есть. Поэтому и решил изучать Эдиус. Действительно, довольно шустро работает, даже на моем "дремучем" компе. Вот только столкнулся с проблемой извлечения таймкода, но, судя по всему, она благополучно разрешилась.
Конечно было бы удобнее отказаться от промежуточного рендеринга в DV (как я делал в UMS Pro, заодно получалась возможность сохранял файл на кассете, чем я вначале и пользовался для хранения архивов видео), а сразу "перегонять в MPEG, тем более, что у Эдиус великолепная интеграция с Прокодер. И таймкод для субтитров считывать с помощью EDL или какого-нибудь другого файла.
Но если "не судба", то можно продолжать работать по старой схеме, тем более, что монтажем я занимаюсь исключительно для себя и ,соответственно, эпизодически.
PS. Очень благодарен за прекрасную программу и помощь в решении моей проблемы.
#310
Отправлено 08 Dec 2009 - 21:22
Если есть желание продолжить "копание", выложите небольшой пример EDL от Вегаса, а я попробую подобрать настройки, чтобы получить максимально похожий.
Вот подобрал вариант, на первый взгляд похожий на приведенный фрагмент вашего - http://depositfiles....iles/ikpyyjs83.
При открывании его в программе получаем сообщение: "Warning: some AVI's or DVDT's does not exist, output results can not be correct!". DVDT файл не создается. Не может это быть связано с наличием точек внутри имени файла и отсутствием явного расширения? Или может мешает ссылка на сгенерированный цветной клип для фейдера?
Сообщение отредактировано Alex_ander: 08 Dec 2009 - 21:54
#311
Отправлено 08 Dec 2009 - 22:50
отсутствие расширения во втором примере - проблема явная и главная, остальное вроде верно парсится.
но, кстати, если DVDT создать самому, явно скормив AVI файлы на первой закладке, а потом переименовать, убрав часть, которую DV_Time принимает за расширение(после последней точки), то прога увидит DVDT и проблемы как бы не будет, несмотря на предупреждения. но много ручной работы.
подставлять расширения прогой тоже можно, но тут тоже не фонтан получается. в тексте еще надо, например, (sclive) убирать, но ведь он может быть и частью натоящего имени файла. скобки не запрещены...
#312
Отправлено 08 Dec 2009 - 23:28
1. Создал новый проект из файлов, захваченных еще Улидом, баз точек в имени
2.Экспорт проекта в 1_V.EDL
3.Вручную правлю EDL - заменяю имя кассеты расширением
4.Скармливаю отредактироованный 1_V.EDL проге - должен получить по умолчанию 1_V.dvdt (так написано в нижней части окна)
5. После нажатия Convert получаю 2 файла dvdt - по количеству клипов.
Оба файла содержат таймкод целого клипа, хотя в проекте они подрезаны, 1_V.dvdt не создан
6. Повторное нажатие Convert в этой же вкладке - получаю 1_V.dvdt размером 10 байт, содержащий 8 цифр и ВК-ПС.
Где я неправ? Или неправильный EDL?
#313
Отправлено 09 Dec 2009 - 01:20
после этого должен автоматом получаться результирующий DVDT, то есть всего их должно получиться три. но после возврата из самой первой закладки продолжения не случается, а должно бы. повторное нажатие уже переключения на первую закладку не вызывает, но и результата нет.
видать где-то глюк. может быть в проге после масштабной переделки, а может что-то с EDL. а то может и то и другое сразу
исходный edl+два получившихся в п.5 DVDT в студию, плз. посмотрю
#314
Отправлено 09 Dec 2009 - 21:00
При обработке 1_V.edl или 2_V.edl получаем 2 файла DVDT c датой и временем исходников(не зависимо, какой EDL использовался). При 2_V.edl нажал конвертировать еще раз и получил 2_V.dvdt. При использовании в последнем случае 1_V.edl вместо 2_V.edl получаем тоже самое.
#315
Отправлено 09 Dec 2009 - 23:32
Экспортировал EDL из UMS Pro 8.0. Этот файл был обработан прогой без проблем, т. е ошибки в проге вроде нет.
Причина ошибки обработки EDL Edius - в EDL Edius таймкод для клипа (первые 4 поля) берется записанный на камере, т. е. абсолютный, а у Улида таймкод для каждого клипа проекта начинается с 00:00:00:00, т.е. относительный. Возникает ситуация, что в проекте для клипа 1 используется участок, например, с 00:10:00:00 по 00:10:05:00 (по EDL Edius - абсолютное время), а общая длина клипа всего, например 10 секунд. Тут не только конец, но и начало клипа значительно дальше по времени, чем длина клипа.
Для улида этот же отрезок клипа будет записан, например, с 00:00:02:00 по 00:00:07:00 - относительное время. И никогда конец отрезка не будет дальше по времени, чем длина клипа.
#316
Отправлено 10 Dec 2009 - 22:32
честно говоря, не знаю, как такое можно решить автоматом. если только очередными попытками настройки. что-нибудь в районе "offset timecode"
Сообщение отредактировано GMax: 10 Dec 2009 - 22:34
#317
Отправлено 11 Dec 2009 - 00:36
Решение возможно только путем серъезной доработки алгоритма проги.
Например а в начале файла EDL найти "Edius". И если есть, то перейти к обработке по специальному алгоритму:
На следующей за таймкодом строке перед 0D, 0A (начало строки - *) найти закрывающую скобку и идти по строке в обратном направлении до открывающей скобки. Остальные символы будут являться именем файла, а дальше либо подставлять валидные расширения, либо перед началом конвертации запросить это расширение явно. Так можно найти файлы проекта. А таймкод необходио будет считывать из файла. К сожалению, я не знаю, где он там находится. По-идее должен быть где-то вместе с датой и временем. И в файл dvdt нужно будет добавить не только номер кадра, но и таймкод с ленты.
А дальше, при создании файла dvdt всего проекта, учесть, какой отрезок был использован , нет никакой проблемы.
Для сохранения единообразия dvdt файла, для других монтажек таймкод можно не считывать, а начинать для каждого файла с 00:00:00:00.
Единствено, что нужно учитывать при таком раскладе - стандарт ТВ (25 или 30 к/сек). Хотя, если считать таймкод с ленты,, это можно определить автоматом.
Сообщение отредактировано Alex_ander: 11 Dec 2009 - 00:42
#318
Отправлено 14 Dec 2009 - 23:11
- DVDT таймкода не предусматривает - Не хочется терять совместимость с другими прогами
- Таймкод при перезаписи затирается, значит заранее не известно - оригинальный файл или переписаный, следовательно не известно, верный ли там таймкод
- Эдиус нигде в EDL не пишет, что он EDIUS
#319
Отправлено 15 Dec 2009 - 00:21
2. Даже если таймкод при перезаписи файла был изменен, это не имеет никакого значения, т.к. Эдиус считывает его в проекте именно из исходного файла. И ваша программа считывает дату и время именно из этого же файла. Тем более, если таймкод переписан, то дата и время так же не будут соответствовать дате и времени съемки. Сейчас прога считает, что начало клипа всегда 00:00:00:ХХ и в EDL указывается фактически смещение от этого начала клипа (ну и конец, естественно). А Эдиус указывает в EDL таймкод, считанный из исходного клипа, и смещение можно узнать только если вычесть из таймкода начала в EDL таймкод начала исходного клипа. Поэтому наиболее простой способ в "условный DVDT-файл" для исходного клипа добавить в начале строки, перед номером кадра реальный таймкод для Эдиус или начатый от 00:00:00:00 для других программ. А при втором проходе, при создании DVDT-файла проекта, "вырезать" указанный в EDL кусок из "условного DVDT-файла" исходного клипа и отбросить ненужный уже таймкод - для всех монтажек уже одинаково.
3. Вторая строка EDL-файла Эдиуса:
* COMMENT: CREATED BY CANOPUS FOR EDIUS (CMX-3600)
При выполнении п.2 становится невозможным использовать для извлечения даты из AVI исходного клипа(1 вариант) и из AVI проекта(2 вариант) один и тот же программный модуль. Требуется оригинальный программный код для каждого из 2-х вариантов. Для 2-ого уже существует в сегодняшней версии программы.
Сообщение отредактировано Alex_ander: 15 Dec 2009 - 10:09
#320
Отправлено 31 Dec 2009 - 16:58
Уважаемый GMax, недавно познакомился с Вашей программой DVTime v3.2, вижу огромный потенциал.
Однако столкнулся с рядом трудностей, как и предыдущий оратор. Т.е. программа не создаёт
результирующего файла .DVDT .
Работаю в Премьере и Вегасе, CS4 Премьер сохраняет метадату исходных фрагментов (оставляет дату съемки), однако
существует необходимость работать в CS3, который затирает ее. EDL Вегаса не используется, тк в списке после
имени фрагмента не стоит расширение, но даже после плясок с бубном результирующий .DVDT сгенерировать не удалось.(
Присоединяю .EDL Premiere(в 3 и 4 они идентичны) и Vegas 9.0 x64, с которыми Ваша софтина не создает
конечный .DVDT, думаю дело в них. В обоих случаях таймкод фрагмента=таймкод таймлайн начала текущего фрагмента.
Медиастудией проверить не могу, т.к. Win 7 х64.
Надеюсь Вы добавите возможность работать с .EDL этих программ.
Заранее спасибо!
http://ifolder.ru/15741171
Пример CS3:
001 sclive AA/V C 00:00:02:13 00:00:44:11 00:00:00:00 00:00:41:23
REEL sclive IS CLIP Cass_02-0001.avi
002 sclive AA/V C 00:00:45:06 00:01:15:09 00:00:41:23 00:01:12:01
REEL sclive IS CLIP Cass_02-0002.avi
003 sclive AA/V C 00:01:15:09 00:01:42:21 00:01:12:01 00:01:39:13
REEL sclive IS CLIP Cass_02-0003.avi
004 sclive AA/V C 00:01:42:21 00:02:22:10 00:01:39:13 00:02:19:02
REEL sclive IS CLIP Cass_02-0004.avi
Пример Vegas 9.0 x64:
001 sclive V C 00:00:02:13 00:00:44:11 00:00:00:00 00:00:41:23
* FROM CLIP NAME: Cass_02-0001
002 sclive V C 00:00:45:06 00:01:15:09 00:00:41:23 00:01:12:01
* FROM CLIP NAME: Cass_02-0002
003 sclive V C 00:01:15:09 00:01:42:21 00:01:12:01 00:01:39:13
* FROM CLIP NAME: Cass_02-0003
004 sclive V C 00:01:42:21 00:02:22:10 00:01:39:13 00:02:19:02
* FROM CLIP NAME: Cass_02-0004
Сообщение отредактировано DAG: 31 Dec 2009 - 17:07
#321
Отправлено 02 Jan 2010 - 23:53
В Вегасе надо делать не <scripting|export edl>, а Save As. действительно, надо дописывать расширение ко всем файлам, но ошибок при парсинге я не наблюдаю.Работаю в Премьере и Вегасе, CS4 Премьер сохраняет метадату исходных фрагментов (оставляет дату съемки), однако
существует необходимость работать в CS3, который затирает ее. EDL Вегаса не используется, тк в списке после
имени фрагмента не стоит расширение, но даже после плясок с бубном результирующий .DVDT сгенерировать не удалось.(
Присоединяю .EDL Premiere(в 3 и 4 они идентичны) и Vegas 9.0 x64, с которыми Ваша софтина не создает
конечный .DVDT, думаю дело в них.
в премьере, опять же, проблемы в самом EDL я не увидел. так что, скорее всего проблемы в AVI или в месте их расположения. при загрузке EDL в программу она AVI вообще видит или нет? пути к ним правильно показывает?
пример видео-файла куда-нибудь положить можно ?
Сообщение отредактировано GMax: 02 Jan 2010 - 23:55
#322
Отправлено 03 Jan 2010 - 01:05
#323
Отправлено 04 Jan 2010 - 15:37
Вот фрагмент, но дело не в нем, дело в том, как программа извлекает информацию из .EDL, т.к. "сохранив как..." проект из Vegas программа отработала результирующий .DVDT безупречно!
Т.о. если у Вас есть желание унифицировать работу, то существует необходимость переписать алгоритм извлечения информации из .EDL под Premiere, Edius и, наверное, Liquid.
Мне представляется некий переключатель, установка которого в определенное положение переключает алгоритмы извлечения информации.
Учитывая уникальность программы уверен, что она будет пользоваться бешеной популярностью. Со своей стороны могу предложить разработку более "конфеточной" шкурки, т.к. являюсь дизайнером, а, к сожалению, не программером.
С уважением, Дмитрий.
#324
Отправлено 04 Jan 2010 - 16:18
самое время проверить, как выглядит импортированная из EDL информация на экране программы в обоих случаях и сравнить их.
очень вероятно, что разницы не будет.
либо будет разница в столбце "FF", что как раз представляет собой проблему EDIUS
видео самое обычное. посмотрел еще раз присланные ранее EDL, там тоже никаких изысков кроме пропущенного в вегасовских EDL расширения, так что наиболее вероятен первый вариант. как доказательство, можно еще раз попробовать повторить преобразование из премьерского EDL. так как промежуточные файлы готовы, преобразование должно пройти. еще можно скачать с сайта версию 2.48, в которой этой недоправленной ошибки нет и попробовать ей...
#325
Отправлено 04 Jan 2010 - 23:28
Я пробовал все(!) доступные версии - трабл везде одинаков(имею ввиду .EDL premiere).
Пример:
Input(EDL Premiere CS3):
EDL Type: CMX3600. I think that original TVSystem is PAL
0001 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0003.avi
TL:[00:00:00.000-00:00:13.720(00:00:13.720)] FF:[00:22:06.120-00:22:19.840(00:00:13.720)]
0002 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0006.avi
TL:[00:00:13.720-00:00:25.960(00:00:12.240)] FF:[00:48:12.680-00:48:24.920(00:00:12.240)]
0003 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0007.avi
TL:[00:00:25.960-00:00:40.400(00:00:14.440)] FF:[00:48:24.920-00:48:39.360(00:00:14.440)]
Input(EDL Vegas 9.0):
EDL Type: Sony Vegas. I think that original TVSystem is PAL
0001 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0003.avi
TL:[00:00:00.000-00:00:13.720(00:00:13.720)] FF:[00:00:00.000-00:00:13.720(00:00:13.720)]
0002 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0006.avi
TL:[00:00:13.720-00:00:25.960(00:00:12.240)] FF:[00:00:00.000-00:00:12.240(00:00:12.240)]
0003 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0007.avi
TL:[00:00:25.960-00:00:40.400(00:00:14.440)] FF:[00:00:00.000-00:00:14.440(00:00:14.440)]
Очевидная разница в столбцах FF (до скобок)! В данном случае использовались одни и те-же фрагменты в проектах.
Промежуточные .DVDT, созданные на основании премьеровского EDL отлично отработали с EDL Вегаса (как и в прошлых тестах).
А с родным - никак. Т.е. значения FF-начало всегда должно быть = 00:00:00.000, а значение FF-конец в случае с Премьером надо брать из скобок.
Видимо проблема идентична траблу с Эдиусом.
Отображение "в кадрах" отличается тем-же:
Input(EDL Premiere CS3):
EDL Type: CMX3600. I think that original TVSystem is PAL
0001 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0003.avi
TL:[0-343(343)] FF:[33153-33496(343)]
0002 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0006.avi
TL:[343-649(306)] FF:[72317-72623(306)]
0003 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0007.avi
TL:[649-1010(361)] FF:[72623-72984(361)]
Input(EDL Vegas 9.0):
EDL Type: Sony Vegas. I think that original TVSystem is PAL
0001 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0003.avi
TL:[0-343(343)] FF:[0-343(343)]
0002 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0006.avi
TL:[343-649(306)] FF:[0-306(306)]
0003 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0007.avi
TL:[649-1010(361)] FF:[0-361(361)]
#326
Отправлено 05 Jan 2010 - 14:45
Ну, явно так оно и есть ждите обновления, на днях сделаюПример:
Input(EDL Premiere CS3):
EDL Type: CMX3600. I think that original TVSystem is PAL
0001 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0003.avi
TL:[00:00:00.000-00:00:13.720(00:00:13.720)] FF:[00:22:06.120-00:22:19.840(00:00:13.720)]
0002 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0006.avi
TL:[00:00:13.720-00:00:25.960(00:00:12.240)] FF:[00:48:12.680-00:48:24.920(00:00:12.240)]
0003 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0007.avi
TL:[00:00:25.960-00:00:40.400(00:00:14.440)] FF:[00:48:24.920-00:48:39.360(00:00:14.440)]
Input(EDL Vegas 9.0):
EDL Type: Sony Vegas. I think that original TVSystem is PAL
0001 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0003.avi
TL:[00:00:00.000-00:00:13.720(00:00:13.720)] FF:[00:00:00.000-00:00:13.720(00:00:13.720)]
0002 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0006.avi
TL:[00:00:13.720-00:00:25.960(00:00:12.240)] FF:[00:00:00.000-00:00:12.240(00:00:12.240)]
0003 +DVDT F:\1-September\Cass-1-2\Cass_1-2_0007.avi
TL:[00:00:25.960-00:00:40.400(00:00:14.440)] FF:[00:00:00.000-00:00:14.440(00:00:14.440)]
Очевидная разница в столбцах FF (до скобок)! В данном случае использовались одни и те-же фрагменты в проектах.
Промежуточные .DVDT, созданные на основании премьеровского EDL отлично отработали с EDL Вегаса (как и в прошлых тестах).
А с родным - никак. Т.е. значения FF-начало всегда должно быть = 00:00:00.000, а значение FF-конец в случае с Премьером надо брать из скобок.
Видимо проблема идентична траблу с Эдиусом.
#327
Отправлено 05 Jan 2010 - 15:47
Ждем с нетерпением!
А сайт в Мозилле доступа к смайлам и расширенному редактированию не дает!?
В Опере без проблем.
Ошибка: elementClassName is undefined
Источник: http://forum.videoed.../index.php?g=js
Строка: 247
Сообщение отредактировано DAG: 05 Jan 2010 - 15:48
#328
Отправлено 06 Jan 2010 - 23:35
+ Возможно использовать в качестве базы для вычисления таймкода не 0,
а данные из самого AVI файла. (то есть файл будет начинаться не с 00:00:00.000, а с метки кассеты)
Специально для пользователей EDUIS и нового Adobe Premiere
+ Возможность выбора базы при экспорте глав(чаптеров) в SFL - 48000/44100 КГц,
автоопределение базы при импорте
+ "Полуавтоматический" поиск AVI файлов, указанных без расширения в EDL
* Долечил недолеченный в 3.02 вызов продолжения генерации DVDT из EDL
* Некоторые idx1 в AVI пришут так, а другие эдак. В 3.02 заменил "так" на "эдак",
что в корне не верно. Теперь работает и так и эдак
#329
Отправлено 07 Jan 2010 - 06:13
"Use InFile TC" - все заработало!
Спасибо огромное!
#330
Отправлено 07 Jan 2010 - 14:57
#331
Отправлено 08 Jan 2010 - 21:32
Проверил новую версию на тестовых проектах в эдиусе - все работает "на ура".
Надеюсь, что и в больших проектах все будет аналогично.
Выражаю огромную благодарность автору программы GMax за проделанную работу.
#332
Отправлено 10 Apr 2010 - 13:02
#333
Отправлено 15 Apr 2010 - 22:46
как временный workaround можно сгенерить фиктивный dvdt для нужных мест
Сообщение отредактировано GMax: 15 Apr 2010 - 22:50
#334
Отправлено 18 Apr 2010 - 20:20
С примером нужно еще и исходный видеофайл представить - минимум несколько метров.примерчик ? вроде не должно бы
как временный workaround можно сгенерить фиктивный dvdt для нужных мест
Для простоты можно попробовать удалить из папки проекта один из файлов avi перед началом обработки EDL, чтобы программа его не нашла. Эффект должен получиться такой же.
Сообщение отредактировано Alex_ander: 18 Apr 2010 - 20:30
#335
Отправлено 19 Apr 2010 - 22:45
19.04.2010 - v3.11
* Чуток улучшен поиск AVI файлов без расширения (приведён в соответствие с алгоритмом поиска v3),
Добавлено в заголовок поиска имя искомого файла
* Появилась возможность отметить галочку "Use Infile TC" при не полном комплекте видео-файлов.
Используется в случае наличия на видео-дорожке файлов без встроенного таймкода.
#336
Отправлено 20 Apr 2010 - 20:38
#337
Отправлено 07 Jun 2010 - 00:10
* Поправлен парсинг при ошибках внутри AVI файлов
* Поправлена генерация титров с использованием различных профилей и возрастов детей
* Поправлены ошибки ввода времени в главы
! workaround: В случае использования пустого текста глав необходимо всегда ставить
галочку "Add Chapter Time" иначе DVD Architect (по крайней мере пятый)
глючит - он не умеет импортировать пустой(или состоящий только из пробелов) текст титров
#338
Отправлено 29 Dec 2010 - 14:31
2 года назад перешёл на AVCHD (Cannon HF-100) и ничего подобного для такого материала не нашёл.
Сейчас, с радостью, обнаружил что DVTime v3 извлекать нужную информацию из "M2T/MTS-потока с h264/mpeg2 видеокамер" (ещё раз спасибо GMax, что взялся за это).
К сожалению, то ли Cannon пишет коряво, то ли проблемы парсинга, но имеем следующий вид DVDT, как при прямом парсинге из MTS, так и при парсинге из EDL:
00000001 08 10 24 17 41 02
-0021806 08 10 24 17 41 03
00000039 08 10 24 17 41 04
00000039 08 10 24 17 41 05
00000039 08 10 24 17 41 04
00000039 08 10 24 17 41 05
00000039 08 10 24 17 41 06
00000039 08 10 24 17 41 05
00000039 08 10 24 17 41 06
00000039 08 10 24 17 41 07
00000039 08 10 24 17 41 08
00000039 08 10 24 17 41 07
00000039 08 10 24 17 41 08
00000039 08 10 24 17 41 09
00000039 08 10 24 17 41 08
00000039 08 10 24 17 41 09
00000039 08 10 24 17 41 10
00000039 08 10 24 17 41 11
00000039 08 10 24 17 41 10
00000039 08 10 24 17 41 11
Проблемы, как видно, 2:
- 1 столбец (я так понимаю номер фрейма);
- секунды периодически откатываются назад.
Что-нибудь с этим можно сделать или проблема фатальная?
Сообщение отредактировано IgorO: 29 Dec 2010 - 14:31
#339
Отправлено 07 Jan 2011 - 20:07
откат секунд там может случиться потому, что в h264 таймкод пишется не в каждый кадр, как в DV, а реже. сейчас даже не вспомню. кажется в mpeg-2 каждые три кадра, а в h264 раз в секунду. могли и глюки какие вылезти.
а что там с первым столбцом - для меня загадка. надо смотреть.
так что пример файла куда-нибудь выкладывайте, посмотрю. так чтобы секунд на 10 хотя бы. только проверьте, что на вырезанном кусочке тоже глючит а то бывает, что что-то с потоком и вырезка проблему внезапно исправляет
#340
Отправлено 08 Jan 2011 - 00:39
Вот ссылка:
http://files.mail.ru/HQIEK2
22 секунды. DVDT выглядит как и раньше.
Сообщение отредактировано IgorO: 08 Jan 2011 - 00:40
#341
Отправлено 09 Jan 2011 - 00:15
игнорировать чтоль возможные откаты по времени, тогда таких глюков не будет, но может нарушиться равномерность временных интервалов ...
#342
Отправлено 09 Jan 2011 - 00:27
Правда, получается откат на 2, или даже 3 секунды. Совпадёт ли итоговая длина?
#343
Отправлено 09 Jan 2011 - 00:53
ловите новую версию
09.01.2011 - v3.13
* Поправлен парсинг h264
* Предусмотрена коррекция случая, когда в файле по какой-то причине перепутаны местами таймкоды
двух соседних кадров (например сначала идёт 01:01:02, потом 01:01:01, а потом опять 01:01:02)
#344
Отправлено 09 Jan 2011 - 01:01
Подумал, вдруг при съёмке в режиме "p" не будет.
Ан нет - то же самое.
#345
Отправлено 09 Jan 2011 - 01:29
и мне куда-нибудь выложите, для тестов. а то тестовых файлов очень мало. причём сильно интересует разное разрешение и разная скорость
Сообщение отредактировано GMax: 09 Jan 2011 - 01:30
#346
Отправлено 09 Jan 2011 - 03:56
Подробнее о формате субтитров:
(эти коды для руского языка не имеют смысла, поэтому без перевода ;-)
t One character time marker string, such as A or P
tt Multicharacter time marker string, such as AM or PM
Улыбнуло )
скорее "эти коды для русского человека не имеют смысла" ;-)
зы классная прога!!!
#347
Отправлено 09 Jan 2011 - 13:37
#348
Отправлено 09 Jan 2011 - 17:34
Для определения соответствия в некоторых случаях приходится анализировать несколько записей даташтампа, сопоставляя с таблицей GOP. Утяжеляет код, но работоспособно.
#349
Отправлено 09 Jan 2011 - 20:40
#350
Отправлено 09 Jan 2011 - 21:52
00000001 10 07 15 15 32 42
-0065524 10 07 15 15 32 43
00000037 10 07 15 15 32 44
00000062 10 07 15 15 32 45
00000087 10 07 15 15 32 46
00000087 10 07 15 15 32 47
00000112 10 07 15 15 32 48
00000137 10 07 15 15 32 49
Обращаю внимание на 5 и 6 строку.
Попробую подобрать минимальный пример.
0 человек читают эту тему
0 пользователей, 0 гостей, 0 скрытых пользователей