Нарезка материалов с Panasonic SD700/TM700 в прогрессиве

[eng]

Эта информация для тех, что хочет работать в GrassValley Edius 5 с материалами, записанными на Panasonic SD700/TM700 в прогрессиве 1920x1080.

Вы можете легко импортировать клипы MTS, полученные с этой видеокамеры, в свои проекты HD, и они будут проигрываться в чересстрочном режиме, но без каких-либо других проблем. Утилита Canopus AVCHD2HQ тоже правильно конвертирует оригинальные материалы в формат Canopus HQ.

Проблема начинается, когда вы хотите нарезать оригинальные клипы прямо из видеокамеры без пережатия. Вы можете использовать Panasonic HD Writer AE 2.1, поставляемый с камерой, или, как я, бесплатный tsMuxeR. Обе программы помещают некую неверную информацию в заголовки подрезанных файлов M2TS. В результате вы получите неправильные свойства клипа, когда попытаетесь импортировать подрезанный клип в Edius:

Wrong Properties in Edius

Обратите внимание на частоту кадров 100 к/с в примере выше.

Если вы попытаетесь конвертировать подрезанный клип утилитой Canopus AVCHD2HQ, то она зависнет через некоторое время работы. Когда вы откроете фрагмент получаемого файла с помощью VirtualDubMod, вы опять увидите неправильную частоту кадров, в моем случае 29.97 к/с вместо 50 к/с:

Canopus AVCHD2HS Output

Давайте сравним заголовки оригинального клипа и подрезанного программой HD Writer. Вот это заголовок файла MTS прямо из камеры:

Output from Panasonic SD700

Здесь два раза встречается строка HDMV в заголовке. Теперь посмотрим на заголовок клипа, подрезанного программой HD Writer:

Panasonic HD Writer AE 2.1 Output

Здесь мы видим строку HDPR вместо HDMV, и это единственное отличие, которое имеет значение. Замените PR на MV, и подрезанный клип нормально откроется как в Canopus AVCHD2HQ, так и в Edius:

Correct Properties in Edius

Что мне не нравится в программе HD Writer, так это то, что она почему-то обрубает и сдвигает звуковую дорожку. Вот почему я экспериментирую с tsMuxeR, который дает лучшие результаты. На самом деле, используя обходной пусть, описанный ниже, клипы 50P после подрезки программой tsMuxeR ни визуально, ни на слух не отличаются от соответствующих частей оригинальных клипов.

Как я подрезаю клип в tsMuxeR? Наблюдайте настройки от закладки к закладке:

tsMuxeR Input Tab

tsMuxeR General Tab

tsMuxeR Blu-ray Tab

tsMuxeR Split-Cut Tab

Теперь давайте сравним заголовки оригинального клипа и подрезанного программой tsMuxeR:

The Difference in the Video Properties

Отличия в свойствах видео дорожек подсвечены. Я не знаю значения подсвеченных символов, и могу только гадать, что байт в позиции E7 хранит число значащих байтов, которые за ним следуют, но я собираюсь заменить байты в подрезанном клипе на взятые из оригинального клипа. Прежде свего потребуется сдвинуть вправо на 4 байта свойства звуковой дорожки. Посмотрите, я выделил свойства аудио и скопировал их в буфер:

Hex Editor Step 1: Select Audio Properties

Затем я вставляю с заменой эти скопированные байты в позицию F0:

Hex Editor Step 2: Move Audio Properties for 4 bytes

Теперь я копирую 11 байтов из оригинального заголовка:

Hex Editor Step 3: Copy Correct Video Properties

И вставляю их с заменой так, что они замещают соответствующие байты в заголовке подрезанного файла (в позицию E5):

Hex Editor Step 4: Paste Correct Video Properties

Еще одна вещь, на которую следует обратить внимание, это то, что байт в позиции CB похож на длину всего блока свойств video+subtitles+audio. Посмотрите на полоску статуса на слово Length (Длина):

Hex Editor Step 5: Correct The Block Length

Из-за того, что я расширил блок свойств на 4 байта, я собираюсь заменить значение 3A на 3E и сохранить результаты редактирования:

Hex Editor Step 6: Save The Result

Вот и все. Теперь подрезанный файл совместим с программами Canopus.

Если вы хотите сообщить мне что я что-то делаю неправильно, или вы знаете назначение заголовков, или у вас есть комментарий, пожалуйста пришлите сообщение адресату khizhiy на yahoo.com.

Сергей Хижий, 27.07.2010.

Hosted by uCoz