Перейти к содержимому


Перед регистрацией ознакомьтесь с темой про сертификат безопасности:
Фотография
* * * * * 3 Голосов

Как вставить дату и время в фильм?


  • Please log in to reply
421 ответов в этой теме

#51 jurisviii

jurisviii

    не для рождественского стола

  • Писатели
  • PipPipPipPipPipPipPipPipPipPip
  • 1829 Сообщений:

Отправлено 04 Nov 2005 - 14:29

В Vegas 6 встроенный скрипт - Ad Timecode To All Media, иногда очень удобно при монтаже, если материал просмотрел другой человек на камере или магнитофоне :)

#52 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 07 Nov 2005 - 11:29

В Vegas 6 встроенный скрипт - Ad Timecode To All Media, иногда очень удобно при монтаже, если материал просмотрел другой человек на камере или магнитофоне :)


Это не то:))

Нужны дата и время съемки...
Этот скрипт для других целей:)))

#53 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 07 Nov 2005 - 12:55

или наити информацию
о том, где и как он зашит в DV.avi файлах. Есть информация? Написать смогу.



Вот здесь (осторожно - PDF:)) - OpenDML AVI File Format Extensions можно почитать как устроен AVI-шник...
Средствами .net достать дату я так и не смог.
Если разберешься - всем форумом памятник тебе поставим:)

#54 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 09 Nov 2005 - 11:35

вот время бы мне, я б тоже поковырял :)
да в ближайший месяц-другой боюсь, что не получится

#55 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 09 Nov 2005 - 15:30

я б тоже поковырял :)


Оличная работа:) :clapping:

:friends:

#56 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 06 Dec 2005 - 18:39

DV_Time
----------------------
05.12.2005 - v1.52
* Исправлена генерация DVDT из EDL для случаев, когда необходимые DVDT отсутствуют,
когда один поток полностью перекрывает другой или когда между потоками есть промежуток
(например заполненный сгенерированным изображением).
В этом случае неверные или излишние записи о соответствующих видео-потоках просто игнорируются.
* Оптимизирована работа с файлами.

#57 altomash

altomash

    А что такое камера, NLE?

  • Читатели
  • Pip
  • 1 Сообщений:

Отправлено 06 Feb 2006 - 16:02

А как сделать так, чтобы в полученном файле (готовом для DVD Architect) вообще не отображалось время (работаю в Vegas 6). Спасибо

#58 Crazyket

Crazyket

    А что такое камера, NLE?

  • Участники
  • Pip
  • 5 Сообщений:

Отправлено 08 Feb 2006 - 15:33

Возможно про эту программулину кто-нить и слышал. Если нет, то спешу поделиться. Называется Visual DV Time Stamp (vDTS). Отображает в DV файле дату и время сьемки без перерендеринга последнего. Варианты отображения даты и времени в разных форматах и на разных языках (в т.ч. русском). Расположение штампа в любом удобном месте. Загоняете ваш DV авишник, настраиваете штамп по своему вкусу и жмете кнопку "Stamp". Единственный недостаток - полученный файл можно сохранять только в другой каталог, то есть прога не может сразу перезаписать существующий файл. Таким образом необходимо наличие свободного места на винте для работы программы, как минимум равное размеру исходного файла. Не требует установки. Просто распакуйте архив в любой каталог.

Скриншот: http://www.prodexcomp.ru/vdts.jpg
Сама: http://rapidshare.de...9/vDTS.rar.html (635 кб)

#59 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 10 Feb 2006 - 18:53

Visual DV Time Stamp (vDTS).


Интересная вещь, спасибо.

#60 supermart

supermart

    А что такое камера, NLE?

  • Участники
  • Pip
  • 8 Сообщений:

Отправлено 13 Feb 2006 - 15:31

Visual DV Time Stamp (vDTS)

А зачем лишний раз пережимать файл - потеря качества.

#61 Paramedic

Paramedic

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 126 Сообщений:

Отправлено 09 Mar 2006 - 09:53

То, что Vegas подменяет дату/время для меня страшный удар. Описанные здесь способы конечно работоспособны, но радости от их использования я не испытываю. Было бы гораздно удобнее, если бы Vegas поступал так же, как премьер или пиннакл студия. Оставлят оригинальные дату/время в тех местах, которые не претерпевают изменений, и удаляет в местах редактирования. Затем можно было бы создать титры различными утилитами и способами, коих не мало.

А не знаете ли вы, в новой версии вегаса дата/время всё так же подменяются? Или они пошли на встречу пользователям? И нет ли возможности повлиять на программистов Vegas`а?

#62 Paramedic

Paramedic

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 126 Сообщений:

Отправлено 09 Mar 2006 - 11:24

Вот здесь (осторожно - PDF:)) - OpenDML AVI File Format Extensions можно почитать как устроен AVI-шник...

Ссылка на текущий момент битая :( Может у кого осталось описание? Желаю присоеденится к ковырянию, т.к. это был бы реально удобный способ написать под .NET Framework скрипт, который всё делает прямо не отходя от таймлайна.

#63 Newdjeen

Newdjeen

    Заслуженный переводчик СССР

  • Писатели
  • PipPipPipPipPipPip
  • 638 Сообщений:

Отправлено 09 Mar 2006 - 12:09

http://www.google.co...mlff2.pdf&meta=

#64 Paramedic

Paramedic

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 126 Сообщений:

Отправлено 09 Mar 2006 - 13:40

А вот такой ещё вопросец: у DVSubMaker`а есть командная строка или пакетный режим? Я захватываю сценализером, и у меня на 90 минут видео 84 файла. Можно свихнутся, если их по очереди DVSubMaker`у подсовывать.

#65 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 09 Mar 2006 - 15:40

у меня на 90 минут видео 84 файла.


В версии 1.3 пофайлово нужно перегонять:) .. и я так делал.

#66 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 09 Mar 2006 - 17:39

Можно свихнутся, если их по очереди DVSubMaker`у подсовывать.


Есть еще вариант - капчурить одним файолом (не разбивая на сцены)., этот кусок отдать субмакеру.
А что бы потом сцены в куске не искать, cгенерить каким-нить сценалайзером EDL лист.

#67 Newdjeen

Newdjeen

    Заслуженный переводчик СССР

  • Писатели
  • PipPipPipPipPipPip
  • 638 Сообщений:

Отправлено 09 Mar 2006 - 20:11

Зачем сценалайзером, когда для этого HandySAW существует

#68 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 09 Mar 2006 - 23:52

кстати, собственная перегонялка на подходе и тпкетное там будет. дату время научился выковыривать, осталось только всё в рабочий вид привести :) со временем катастрофа :(

Сообщение отредактировано GMax: 09 Mar 2006 - 23:54


#69 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 10 Mar 2006 - 08:05

для этого HandySAW существует


поэтому и говорю - каким-нибудь сценалайзером:))

осталось в рабочий вид привести


Ждем:)

Сообщение отредактировано Garbadel: 10 Mar 2006 - 08:02


#70 Paramedic

Paramedic

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 126 Сообщений:

Отправлено 10 Mar 2006 - 09:27

Было бы замечательно, если бы можно было source твоих проектов тоже поковырять. Дабы не тратить время для топтания по одним и тем же граблям.

Откуда можно скачать HandySAW. Кстати, захват одним файлом с последующим разбиением -- тоже та ещё процедура. Намного приятнее иметь сразу отдельно взятые эпизоды. А Премьер 6.5 работает с EDL листом?

кстати, собственная перегонялка на подходе и тпкетное там будет. дату время научился выковыривать, осталось только всё в рабочий вид привести :) со временем катастрофа :(

А ты не разбирался, как получать информацию об эвентах с тайм-лайна? Всё же самый правильный способ -- запуск скрипта перед рендерингом.

#71 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 10 Mar 2006 - 10:43

Откуда можно скачать HandySAW


версию 3.21 можно отсюда - она бесплатная, не проверял, правда, на 6-м вегасе .edl.
А вообще то, "Для граждан бывшего СССР" программа бесплатна - спасибо автору:)
Качайте с официального сайта Он здесь.

Сообщение отредактировано Garbadel: 10 Mar 2006 - 11:59


#72 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 10 Mar 2006 - 14:07

взять потестировать тут :
http://www.terraspac...o/AVIParser.zip
как обычно, коммандлайновая утиль.
для выковыривания таймкода сразу из многих файлов можно использовать bat файл:
------
@for %%a in (*.avi) do AVIParse -w %%a
------
если заработает не только у меня, буду рад :)

возможны проблемы с файлами больше 4G, надо проверять. у меня таких нету.

Paramedic, инфу о хранении даты внутри AVIшного фрейма взял тут: http://www.skydiver.de/stef/

с вегасовским таймлайном не ковырялся, но примеров скриптовых уйма.

#73 Paramedic

Paramedic

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 126 Сообщений:

Отправлено 10 Mar 2006 - 17:03

У меня авипарсер заработал. Правда не сразу. Если используются длинные имена файлов, то нужно экранировать их кавычками. Я переписал батник вот таким образом:
@for %%a in (*.avi) do AVIParse "%%a" -w

Ещё одно неудобство -- после каждого пропарсенья авипарсер останавливается, и ждёт нажатия клавиши. Но нажать 84 раза на enter приятнее, чем подсовывать их субмейкеру. Попробую на досуге поредактировать и сделать субтитры. Огромный респект всем, кто трудится над проблемой, созданной злыми создателями Вегаса, для бедных пользователей.

#74 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 11 Mar 2006 - 01:09

прошу прощения, про ентер с батниками я как-то не подумал :)
там же, добавил ключик -n
а длинные имена у меня в фаре автоматически как-то в кавычках, если в них пробелы, так что тоже не подумал, что это для кого-то важно. тоже недоработочка, однако, хотя в дельфях это как-то само собой разумеется.

как добавлю всю эту красоту в гуёвую версию, там будет попроще, сунул edl, она сама нужные dvdt сгенерит... :)

Сообщение отредактировано GMax: 11 Mar 2006 - 01:15


#75 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 12 Mar 2006 - 01:17

упс, а время-то в 12-часовом формате :-\

исправление там же...

#76 Paramedic

Paramedic

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 126 Сообщений:

Отправлено 16 Mar 2006 - 09:59

Я смотрю, ты экзешник пожал? Запустил в пакетном режиме. Работает. Гуёвый интерфейс тут не нужен. Лучше написать изготовитель bmp и файла для сценариста. Мне очень понравилась вот эта вещь: http://dve.teletex.ru/ конкретно DV subtitle. Отличные настройки местоположения даты в субтитрах, и прочее всё очень хорошо и продумано.

Да, ещё один недостаток я заметил. Никто не учитывает, что люди снимают в анаморфе. Поэтому цифры выглядят прикольно. И для wide фильмов по хорошему нужно делать два комплекта bmp -- для анаморфа и для леттербокса, т.к. любой плейер умеет принудительно леттербоксить. Хотя может сойти и набор для анаморфа. Просто время будет внизу на чёрной полосе.

Законцил монтаж. Подготовил набор *.dvdt, сохранил проект в edl, вывел в один *.dvdt и DVSubMacer'ом сделал набор bmp и sst файл для сценариста. У меня получилось 26 bmp c таким даташтампом: 00:00:00 00.00.2000 Это с чего такое безобразие творится?

И всё же не мешает Сони пересмотреть свою позицию на таймкод. Т.к. если использовать монтированный файл в других проектах, то придётся таскать за собой dvdt, полученный при парсинге edl файла.

#77 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 16 Mar 2006 - 23:44

посмотри внутри dvdt, скорее всего там 00 00 00 00 00 00 - то есть места перехода, на которых ты установил "no timecode"

мой преобразователь такие места знает и не создаёт под них субтитров, а тот, что в DVSubMaker'e - нет.

попробовал в dvdt стереть эти нули и оставить только номер фрейма (первое число) - DVSubMaker не понимает такого.

так что простейший вариант - на переходах всё же использовать какой-нибудь таймкод.

преобразователь в гую загнать хочу только для того, чтобы все задачи генерации субтитров решались одной программой.

изготовителя BMP пока в планах нету, и без меня полно подобных программ, а возни с этим много :)

#78 Paramedic

Paramedic

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 126 Сообщений:

Отправлено 10 Apr 2006 - 08:17

Превед :) Какой такой твой преобразователь? Я же им вроде всё и делаю?

#79 YNUS

YNUS

    Y

  • Писатели
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2693 Сообщений:
  • место работы:

Отправлено 10 Apr 2006 - 18:53

Цитата:

Намедни написал программку, делает следующее:
- Закончив проект в Вегасе, делаю "сохранить как", выбираю формат “EDL text file”
- Запускаю программку. Жму кнопку 1 и открываю этот файл.
- Жму кнопку 2. В нижней части окна формируется файл субтитров для DVD Architect, где субтитры отображают дату и время съемки. Правило такое – каждый субтитр формируются на основе данных каждого видео эвента проекта, причем этому эвенту должен соответствовать DV-файл, свойства которого и будут использованы для создания титра. Замечание: Fade in и Fade out вычитаются из длительности титра.
Игнорируются:
эвенты с аудиодорожек,
эвенты без имени файла,
эвенты, не содержащие в файле информацию о дате и времени съемки.
- Жму кнопку 2 и сохраняю титры в файл. Файл годится для DVD Architect, Subtitle Workshop.

Известные ограничения:
- Файлы проекта должны быть слиты с камеры через Vegas или ScenalyzerLive, для проверки валидности файлов - в окне «Project Media», поле «Date/TimeStamp», Vegas должен отображать реальную дату съемки.
- Программа не делает анализ на то, что титры могут перекрывать друг друга.

Написано на Delphi 7, исходники и exe-шник можно взять здесь: http://www.a676038.n.../EDL_to_SUB.zip

Может, кто приделает нормальное определение свойств файла, чтобы можно было использовать любой DV AVI файл (а не только после ScenalyzerLive или Vegas)? А то она не работает с файлами, если те были завачены через WinDV(freeware) или Exsate DV Capture Live (freeware) с разбиением по датакоду.

Автор: 676038

#80 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 10 Apr 2006 - 23:09

Превед :) Какой такой твой преобразователь? Я же им вроде всё и делаю?

моя прога bmp не делает. так что это не я :)


YNUSP откуда цитата ?

посмотрел исходник EDL_to_SUB.
дата там берётся из спец-тэга AVI (INFO), который, как правильно заметил автор, ставят не все, так что DVSubMaker или мой парсер она не заменит, и к этой теме ничего нового, увы, не добавляет. это примерно на уровне perl скриптов, с которых всё началось

я же, к сожалению, обобщить в DV_Time накопленный опыт пока не в состоянии :( недельки через две, надеюсь поразгребусь чуток и какую-никакую бету выкачу...

Сообщение отредактировано GMax: 10 Apr 2006 - 23:11


#81 YNUS

YNUS

    Y

  • Писатели
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2693 Сообщений:
  • место работы:

Отправлено 10 Apr 2006 - 23:49

http://1dv.ru.atlant...showtopic=23144

#82 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 01 May 2006 - 01:16

Для труженников камеры и мышки, подарок к первомаю :)

DV_Time v2.00
+ Извлечение таймкода из AVI (в том числе из больших, >4G AVI)
+ Добавлен вызов извлечения таймкода в обработку EDL
+ NTSC везде (DVDLab надо проверять)
* Очередной раз, надеюсь, последний, исправлена генерация DVDT из EDL (лишние кадры в конце)
* Исправлена генерация MicroDVD Sub

как всегда, тут: http://www.terraspac...deo/DV_Time.zip

теперь вам не нужна муторная возня с DVSubMaker для обработки десятков файлов.

Сообщение отредактировано GMax: 01 May 2006 - 01:16


#83 supermart

supermart

    А что такое камера, NLE?

  • Участники
  • Pip
  • 8 Сообщений:

Отправлено 03 May 2006 - 07:23

Спасибо огромное, потестим!!!!! Всех с праздниками!!!!!!!! :beer:

#84 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 03 May 2006 - 07:59

Для труженников камеры и мышки, подарок к первомаю :)
теперь вам не нужна муторная возня с DVSubMaker для обработки десятков файлов.



Спасибо!!! :good:

#85 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 03 May 2006 - 15:11

всем качать ! :)

03.05.2006 - v2.02
* Победил AVI от Ulead MediaStudio.
* Исправил внесённые в процессе победы накануне глюки с чтением файлов :-\
* Внутренняя оптимизация.

#86 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 03 May 2006 - 16:35

всем качать v2.02
* Победил AVI


:) Не хватает главного - вкладки About с хэлпом, регалиями и контактной информацией:)

#87 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 03 May 2006 - 16:51

ну, это где-нибудь к 2.5 появится :)
пока readme.txt есть. да и какие регалии ?

кстати, за всю историю, прогу скачали около 500 раз. причём последнюю версию больше 300.
то есть, если выкинуть тех, кто перекачивал обновления, человек 200 наберётся по самым пессимистическим подсчётам.

а отчётов о работе и пожеланий - кот наплакал. периодические всплывают люди, какие-то сентенции выдают и исчезают без ответов на уточняющие вопросы. вот это грустно, без обратной связи баги трудновато править.

Сообщение отредактировано GMax: 03 May 2006 - 16:58


#88 Lex_Luthor

Lex_Luthor

    А что такое камера, NLE?

  • Участники
  • Pip
  • 3 Сообщений:
  • место работы:

Отправлено 03 May 2006 - 20:00

Приветствую уважаемые!

DV Time v2.02
на файл, захваченный Pinnacle Studio Version 9 с Panasonic GS400 через firewire,
ругается: "0004DBC13C 00000000 This is not RIFF, call author! :)"

З.Ы. Если дадите почту, скину либо кусочек этого файла, либо снимок экрана окна НЕХ-просмоторщика

#89 svs-bratsk

svs-bratsk

    А что такое камера, NLE?

  • Участники
  • Pip
  • 2 Сообщений:

Отправлено 04 May 2006 - 02:58

DV_Time не читает Веговские EDL/ Ghjcnj nb[j pfrhsdftncz ytheufzcm/ :help:

#90 supermart

supermart

    А что такое камера, NLE?

  • Участники
  • Pip
  • 8 Сообщений:

Отправлено 04 May 2006 - 09:54

....а отчётов о работе и пожеланий - кот наплакал. периодические всплывают люди, какие-то сентенции выдают и исчезают без ответов на уточняющие вопросы. вот это грустно, без обратной связи баги трудновато править.


Ну вот все работает, связка - Vegas+DVDLab, без ошибок! все как положено!!!!!
Вопрос - чего я делаю не так?

Классная программа!!!! Можно конечно русский интерфейс, но это на любителя....

#91 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 04 May 2006 - 12:48

Lex_Luthor
если 0004DBC13C это адрес близко к концу файла, то я уже сам нарвался, скорее всего тут проблема вот в чём:
дело не в самом пинакле, а в том, что некоторые (и вегас кажется тоже) иногда вставляют в файл в конце дополнительный "мусорный" кусочек, скорее всего для выравнивания размера, а я этого не учитывал, и надеялся там увидеть продолжение данных :) фикс уже есть, тестируется. коммандлайновый AVIParse2.zip лежащий рядом с DV_Time.zip умеет игнорировать этот мусор, можно на нём проверить.
если всё будет нормально через часок-другой выложу новую сборку DV_Time.

если же это где-то середина а то и начало, то:
1.
DV_Time.ini:
[AVI]
AVIDebug=1
2. получившийся лог( *_Debug.log там же где и AVIшник) упаковать с
кусочком мегов на 10-15 включающим проблемный адрес примерно посередине и
скриншотик куда-нибудь в сеть или gm в домене terraspace зоны ru



svs-bratsk, я, конечно, послание расшифровал, но мне оно ничего не говорит :( прислал бы чтоль неоткрывающийся EDL или как-то поконкретнее проблему описал. я ж не телепат.

подсказка: есть PM, мыло тоже не раз указывал ( и сейчас ещё раз :) )


насчёт русского фейса - что-то пока не хочется :)
может быть потом, когда больше улучшать нечего будет....

#92 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 04 May 2006 - 16:55

DV_Time v2.10
* Исправления в парсинге 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:57


#93 Lex_Luthor

Lex_Luthor

    А что такое камера, NLE?

  • Участники
  • Pip
  • 3 Сообщений:
  • место работы:

Отправлено 04 May 2006 - 18:41

GMax
Спасибо! Версия 2.10 мой глючный кусочек нормально скушала и всё сделала отлично,
предупредив однако: "WARNING: Unexpected end of file at 0004DBE000 block 1".
Файл имеет размер 81 518 592 байт (4DBE000).
Хотел я, как ты и предлагал, выложить кусочек файла, НО! удалив даже один первый кадр в VirtualDub-1.6.14 (и аудио и видео было выставлено в директ стрим копи), твоя программа (2.02) спокойно всё делала. Я посмотрел конец сохранённого файла в НЕХ редакторе и увидел, что странный блок отсутствует в файле. Скорее всего ты прав и разные программы захвата дописывают свою инфу в конец файла.

Вот весь лог (2.02):
F:\MOVIE0002.avi (81518592 bytes):

0000000000 RIFF block 1 is AVI
000000000C Chunk:LIST=33358 cType:hdrl
0000000018 Chunk:avih=56. Main Header
0000000058 Chunk:LIST=16528 cType:strl
0000000064 Chunk:strh=56. Stream Header
00000000A4 Chunk:strf=68 (UNK)
00000000F0 Chunk:indx=16376 (UNK)
00000040F0 Chunk:LIST=16478 cType:strl
00000040FC Chunk:strh=56
000000413C Chunk:strf=18 (UNK)
0000004156 Chunk:indx=16376 (UNK)
0000008156 Chunk:LIST=260 cType:odml
0000008162 Chunk:dmlh=248. Modify TotalFrames to 537
0000008262 Chunk:JUNK=386
00000083EC Chunk:LIST=81466908 cType:movi >movi-brk
0004DB9A10 Chunk:idx1=10016 (UNK)

0004DBC138


А вот уже версии 2.10:
[04.05.2006 19:38:59] F:\MOVIE0002.avi 81518592 bytes.

0000000000 Chunk:RIFF=81510704 block 1 cType:AVI
000000000C Chunk:LIST=33358 cType:hdrl
0000000018 Chunk:avih=56. Main Header
0000000058 Chunk:LIST=16528 cType:strl
0000000064 Chunk:strh=56. Stream Header
00000000A4 Chunk:strf=68 (UNK)
00000000F0 Chunk:indx=16376 (UNK)
00000040F0 Chunk:LIST=16478 cType:strl
00000040FC Chunk:strh=56
000000413C Chunk:strf=18 (UNK)
0000004156 Chunk:indx=16376 (UNK)
0000008156 Chunk:LIST=260 cType:odml
0000008162 Chunk:dmlh=248. Modify TotalFrames to 537
0000008262 Chunk:JUNK=386
00000083EC Chunk:LIST=81466908 cType:movi >movi-brk
0004DB9A10 Chunk:idx1=10016 (UNK)
0004DBC138 Chunk: =1718776947 (UNK)
>WARNING: Unexpected end of file at 0004DBE000 block 1

Main Header:
FourCC: avih
... и т.д...
0004D8E780 00dc 00000537: 29.03.2006 19:42:50 ecode: 01100000
Readed 537 Frames. Need 537
281 msec elapsed.

В данном случае лог имеет размер 35 548 байт.

Насчёт твоего "Внимание, вопрос!":
Фиксить - ты имеешь ввиду сделать как в DVSubMaker? Если "Да", то не надо, ибо можно получить мигание (изменение) цифр на экране.
А то, что "...пропускает данный кадр, считая что дата в нём та же, что и в предыдущем." ИМХО это хорошее решение.

Сообщение отредактировано Lex_Luthor: 04 May 2006 - 18:48


#94 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 04 May 2006 - 19:12

всё же что-то не так с этим файлом.
вот это
Chunk: =1718776947 (UNK)
мне не нравится, по идее там все остальные JUNK пишут, а тут вообще пустота.

Можешь мне кинуть вырезанные любым Hex редактором кусочки
от 00000000 и до 00010000 и где-нибудь от 0004D00000 и до конца ?

насчёт вопроса. именно это имел ввиду, спасибо :)

#95 Lex_Luthor

Lex_Luthor

    А что такое камера, NLE?

  • Участники
  • Pip
  • 3 Сообщений:
  • место работы:

Отправлено 04 May 2006 - 19:43

Отослал я тебе письмо на е-маил только что.
отпишись, если не получишь.

З.Ы. Куски из файла вырезал НЕХ редактором XVI32.

Кстати,

Chunk: =1718776947 (UNK)
мне не нравится, по идее там все остальные JUNK пишут, а тут вообще пустота.

там не пустота, там четыре нуля.

Сообщение отредактировано Lex_Luthor: 04 May 2006 - 19:45


#96 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 04 May 2006 - 22:20

не получил :-\

#97 Garbadel

Garbadel

    Есть камера, комп, а где поля ?

  • Писатели
  • PipPipPipPip
  • 151 Сообщений:

Отправлено 05 May 2006 - 07:47

GMax
"...пропускает данный кадр, считая что дата в нём та же, что и в предыдущем." ИМХО это хорошее решение.


Поддерживаю:)

#98 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 15 May 2006 - 15:45

DV_Time v2.11 [15.05.2006]
Базовый функционал тот же, добавлены фичи.
----------------
* Опять чуток переделал дизайн
* Оптимизация в парсинге AVI
* Можно задавать обрабатываемые файлы просто перетащив их на окно программы.
В этом случае несколько файлов понимаются только закладкой "AVI", остальные берут последний
из списка. Закладка определяется по расширению, неизвестный файл не принимается.
* Окошко примера внешнего вида титров при отключеной галочке "Sample Date" использует текущую
дату только если не загружено рабочего файла DVDT. Если он есть, дата берётся из него, из
первой подходящей строки.

#99 Kombat15

Kombat15

    А что такое камера, NLE?

  • Участники
  • Pip
  • 20 Сообщений:

Отправлено 16 May 2006 - 21:27

GMax, спасибо за программу. просто СУПЕР :ok: . Я пользуюсь Сценаристом, редактирую Ulead MediaStudio, проверил, всё отлично работает. Правда диск ещё не делал. У меня вопрос. В местах переходов показывается предыдущий титр или как? Дело в том, что при создании глав в Сценаристе, в месте установки метки главы титр режется, а после метки остается пустое место. В итоге в готовом фильме появляются места без титров. Приходится выставлять начала глав строго между титрами. Хотелось бы чтоб места переходов заполнялись предыдущим титром. Ещё раз СПАСИБО за программу!!! :drinks:

#100 GMax

GMax

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 355 Сообщений:

Отправлено 17 May 2006 - 13:39

всегда пожалуйста :)

В местах переходов показывается предыдущий титр или как?

а это смотря откуда берётся результирующий файл DVDT. если он выдергивается программой из генерённого(ulead?) AVI, то пустые титры программа пропускает(и фактически получается предыдущий титр), если же обрабатывается EDL(из вегаса), то переходы делаются в соответствии с галочками - пусто\начало\конец\середина

кстати, сейчас заметил багу - если в титрах стоит более чем секундный промежуток между титрами(как раз в случае, например, длинного перехода), то "force change every sec" не срабатывает. буду фиксить...


0 человек читают эту тему

0 пользователей, 0 гостей, 0 скрытых пользователей



Рейтинг@Mail.ru