Эта информация для тех, что хочет работать в GrassValley Edius 5 с материалами, записанными на Panasonic SD700/TM700 в прогрессиве 1920x1080.
Вы можете легко импортировать клипы MTS, полученные с этой видеокамеры, в свои проекты HD, и они будут проигрываться в чересстрочном режиме, но без каких-либо других проблем. Утилита Canopus AVCHD2HQ тоже правильно конвертирует оригинальные материалы в формат Canopus HQ.
Проблема начинается, когда вы хотите нарезать оригинальные клипы прямо из видеокамеры без пережатия. Вы можете использовать Panasonic HD Writer AE 2.1, поставляемый с камерой, или, как я, бесплатный tsMuxeR. Обе программы помещают некую неверную информацию в заголовки подрезанных файлов M2TS. В результате вы получите неправильные свойства клипа, когда попытаетесь импортировать подрезанный клип в Edius:
Обратите внимание на частоту кадров 100 к/с в примере выше.
Если вы попытаетесь конвертировать подрезанный клип утилитой Canopus AVCHD2HQ, то она зависнет через некоторое время работы. Когда вы откроете фрагмент получаемого файла с помощью VirtualDubMod, вы опять увидите неправильную частоту кадров, в моем случае 29.97 к/с вместо 50 к/с:
Давайте сравним заголовки оригинального клипа и подрезанного программой HD Writer. Вот это заголовок файла MTS прямо из камеры:
Здесь два раза встречается строка HDMV в заголовке. Теперь посмотрим на заголовок клипа, подрезанного программой HD Writer:
Здесь мы видим строку HDPR вместо HDMV, и это единственное отличие, которое имеет значение. Замените PR на MV, и подрезанный клип нормально откроется как в Canopus AVCHD2HQ, так и в Edius:
Что мне не нравится в программе HD Writer, так это то, что она почему-то обрубает и сдвигает звуковую дорожку. Вот почему я экспериментирую с tsMuxeR, который дает лучшие результаты. На самом деле, используя обходной пусть, описанный ниже, клипы 50P после подрезки программой tsMuxeR ни визуально, ни на слух не отличаются от соответствующих частей оригинальных клипов.
Как я подрезаю клип в tsMuxeR? Наблюдайте настройки от закладки к закладке:
Теперь давайте сравним заголовки оригинального клипа и подрезанного программой tsMuxeR:
Отличия в свойствах видео дорожек подсвечены. Я не знаю значения подсвеченных символов, и могу только гадать, что байт в позиции E7 хранит число значащих байтов, которые за ним следуют, но я собираюсь заменить байты в подрезанном клипе на взятые из оригинального клипа. Прежде свего потребуется сдвинуть вправо на 4 байта свойства звуковой дорожки. Посмотрите, я выделил свойства аудио и скопировал их в буфер:
Затем я вставляю с заменой эти скопированные байты в позицию F0:
Теперь я копирую 11 байтов из оригинального заголовка:
И вставляю их с заменой так, что они замещают соответствующие байты в заголовке подрезанного файла (в позицию E5):
Еще одна вещь, на которую следует обратить внимание, это то, что байт в позиции CB похож на длину всего блока свойств video+subtitles+audio. Посмотрите на полоску статуса на слово Length (Длина):
Из-за того, что я расширил блок свойств на 4 байта, я собираюсь заменить значение 3A на 3E и сохранить результаты редактирования:
Вот и все. Теперь подрезанный файл совместим с программами Canopus.
Если вы хотите сообщить мне что я что-то делаю неправильно, или вы знаете назначение заголовков, или у вас есть комментарий, пожалуйста пришлите сообщение адресату khizhiy на yahoo.com.
Сергей Хижий, 27.07.2010.