<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Эпоха цифрового видео и звука</title>
	<atom:link href="http://cheldan.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://cheldan.net</link>
	<description>Цифровое видео, звук, мультимедиа и все что с ними связано</description>
	<lastBuildDate>Tue, 13 Mar 2012 16:42:39 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Не так давно рекламными партнерами публично стали компании YouTube, предлагающая сервис видеохостинга, и компания VISA</title>
		<link>http://cheldan.net/ne-tak-davno-reklamnyimi-partnerami-publichno-stali-kompanii-youtube-predlagayushhaya-servis-videohostinga-i-kompaniya-visa/</link>
		<comments>http://cheldan.net/ne-tak-davno-reklamnyimi-partnerami-publichno-stali-kompanii-youtube-predlagayushhaya-servis-videohostinga-i-kompaniya-visa/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 11:18:39 +0000</pubDate>
		<dc:creator>Poster</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://cheldan.net/ne-tak-davno-reklamnyimi-partnerami-publichno-stali-kompanii-youtube-predlagayushhaya-servis-videohostinga-i-kompaniya-visa/</guid>
		<description><![CDATA[Компания VISA официально сделана с недавних пор рекламным партнером компании YouTube. Поступила информация от компании YouTube, право использования рекламной опции “click to buy” выкупила VISA. Новый рекламный формат существенно упростил процесс покупки видео и музыки, которые теперь можно купить прямо с YouTube. Совсем не обязательно пользоваться картой VISA при покупке, хотя, клиент вместе с ссылкой <a href='http://cheldan.net/ne-tak-davno-reklamnyimi-partnerami-publichno-stali-kompanii-youtube-predlagayushhaya-servis-videohostinga-i-kompaniya-visa/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Компания VISA официально сделана с недавних пор рекламным партнером компании YouTube. Поступила информация от компании YouTube, право использования рекламной опции “click to buy” выкупила VISA. Новый рекламный формат существенно упростил процесс покупки видео и музыки, которые теперь можно купить прямо с  YouTube. Совсем не обязательно пользоваться картой VISA при покупке, хотя, клиент вместе с ссылкой на покупку видит и  знак VISA. Специалист видеопоисковика YouTube заявил, что со времени введения в эксплуатацию данного рекламного формата было продано более миллиона видео и музыки. Музыку покупают через сайты, поэтому данный формат может стать отличным средством повышения заработков исполнителей и повысится реализация дисков. Как проинформировала исследовательская фирма Ipsos, половина взрослых посетителей YouTube, прослушивающих музыку на сайте, позже ее покупали. Осенью комик-группа Monty Python стала партнером YouTube, и уже заявляет о 23% увеличении продаж своих DVD-дисков.</p>
]]></content:encoded>
			<wfw:commentRss>http://cheldan.net/ne-tak-davno-reklamnyimi-partnerami-publichno-stali-kompanii-youtube-predlagayushhaya-servis-videohostinga-i-kompaniya-visa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DVD2AVI&gt;&gt;VFAPI&gt;&gt;Virtual Dub</title>
		<link>http://cheldan.net/dvd2avi/</link>
		<comments>http://cheldan.net/dvd2avi/#comments</comments>
		<pubDate>Wed, 12 Feb 2003 10:24:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MPEG практика]]></category>
		<category><![CDATA[AVI]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[конвертирование]]></category>

		<guid isPermaLink="false">http://cheldan.net/?p=14</guid>
		<description><![CDATA[Здесь будет рассмотрен альтернативый вариант компрессии фильмов, записаных на дисках DVD, кодеками DivX ;-).В цепочке преобразования участвуют три программы и суть заключается в том, что сначала подготавливается виртуальный *.avi-файл, т.е. не существующий в полном объёме на диске, а затем он открывается в программе Virtual Dub и обрабатываетсяна Ваше усмотрение, с применением некоторых своих возможностей. Применять <a href='http://cheldan.net/dvd2avi/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Здесь будет рассмотрен альтернативый вариант компрессии фильмов, записаных на дисках DVD, кодеками DivX ;-).В цепочке преобразования участвуют три программы и суть заключается в том, что сначала подготавливается виртуальный *.avi-файл, т.е. не существующий в полном объёме на диске, а затем он открывается в программе <b>Virtual Dub</b> и обрабатываетсяна Ваше усмотрение, с применением некоторых своих возможностей. Применять такую сложную, на первый взгляд, цепочку необходимопотому, что открыть непосредственно файлы с DVD-диска, программа <b>Virtual Dub</b> не сможет&#8230;</p>
<p><span id="more-14"></span></p>
<p>Итак, скачайте и установите необходимый софт:</p>
<ul>
<li>
<p><a href="http://cheldan.net/freesoft/SR241.rar">SmartRipper 2.41</a> / <a href="http://cheldan.net/freesoft/vStrip_08f_css.zip">vStrip_08f_css</a> / <a href="http://cheldan.net/freesoft/SetupDVDDecrypter_3.1.7.0.exe">DVD Decrypter 3.1.7.0</a> &#8211; программы для рипованиясодержимого DVD-диска на винт &#8211; воспользуйтесь любой;</p>
</li>
<li>
<p><a href="http://cheldan.net/freesoft/DVD2AVI_174.zip">DVD2AVI</a> &#8211; MPEG-2 декодер;</p>
</li>
<li>
<p><a href="http://cheldan.net/freesoft/VFAPIConv-1.04-EN.zip">VFAPIConv-EN</a> &#8211; конвертирует файл проекта из программы<b>DVD2AVI</b> (*.d2v-файл) в *.avi-файл (распакуйте зип и инсталлируйте кодек, запустив файл <i>vifpset.bat</i>;</p>
</li>
<li>
<p><a href="http://cheldan.net/freesoft/VirtualDub-1.5.9.zip">VirtualDub 1.5.9</a> &#8211; в остальных случаях можно воспользоваться одной из стандартных версий программы&#8230;</p>
</li>
</ul>
<p>В такой же последовательности использования софта и будет проходить обработка нашего фильма.</p>
<p>Процесс рипования содержимого DVD-диска описывать не буду, поскольку использование приведённых программ не должно вызвать затруднений, да и вообще &#8211; рипование &#8211; это не есть &laquo;хорошо&raquo;&#8230; Перейдём сразу ко второй программе&#8230;</p>
<p>Запустив программу <b>DVD2AVI</b>, сначала открываем папку с нашим рипованым диском, выбирая желаемые *.vob-файлы.Идущие в порядке очерёдности файлы, самостоятельно отображаются в окне выбора, поэтому, желаемые файлы необходимовыбирать конкретно из всего списка, удаляя лишнее. В результате, в основном окошке программы можно будет увидетькадр фильма, причём в оригинальном представлении картинки (например, анаморф WideScreen). Далее, задаём следующие настройки (нерассмотренные настройки остаются выбранными по умолчанию):</p>
<ul>
<li><b>Video=&gt;iDCT Algorithm=&gt;32bit SSE MMX</b>;</li>
<li><b>Color Space=&gt;YUV 4:2:2</b>;</li>
<li><b>Field Operation=&gt;None</b>;</li>
<li><b>Audio=&gt;Dolby Digital=&gt;Demux</b> &#8211; если хотите вывести прямой поток звука в *.ac3-файл;</li>
<li><b>Audio=&gt;Track Number=&gt;1&#8230;8</b> &#8211; выбираем желаемый аудио-поток, либо отключаем вывод звука (как быстро определитьинтересующий нас номер аудио-потока &#8211; написано <a href="http://www.webforum.ru/mes.php?id=3213853&amp;fs=0&amp;ord=0&amp;board=3318&amp;lst=&amp;arhv=yes">здесь</a>);</li>
<li><b>File=&gt;Save Project</b> &#8211; задаём имя проекта и выводим его в файл.</li>
</ul>
<p><i>Примечание:<br />Если Вы имеете исходник в системе NTSC, записанный с применением iVTC(29.970fps) и используете стандартную версию программы <b>VirtualDub</b>, то можно сразу сделать iVTC в программе <b>DVD2AVI</b>. Для этого необходимо выбрать опцию <b>Field Operation=&gt;Forced Film</b>, при этом частота кадров будет изменена на 23,976fps. Для фильмов PAL нужно выбирать<b>Field Operation=&gt;None</b>. </i></p>
<p><i><b>Все возможные рассинхроны видео со звуком связаны, в частности, с неправильным использованием данной опции, а также, с изменением частоты дискретизации звука с 48кГц на 44,1кГц и т.п&#8230;</b></i><b></b> </p>
<p>Проект начнёт сохранение файла и в окне статистики можно будет увидеть некоторые важные моменты относительно нашегоисточника&#8230; Если частота кадров равна 29,97, то применялось <a href="http://hiroko.ee.ntu.edu.tw/ivtc/">Telecine</a> и для дальнейшей обработки мы будем учитывать этот важный параметр. По окончании сохранения проэкта, программа <b>DVD2AVI</b> известит нас об этом звуковым сигналом.</p>
<p>Теперь самое время открыть VFAPI-конвертор, с тем, чтобы преобразовать файл проекта в виртуальный *.avi.Через клавишу <b>Add Job</b> находим наш *.d2v, нажимаем <b>Ok</b> на появившемся окне (при желании можно изменить в соответствующихполях расположение и имя получаемого *.avi) и клавишу <b>Convert</b>. В считанные секунды пробразование будет завершено и конвертерможно теперь закрыть. Надо сказать, что размер виртуального *.avi будет ничтожен в сравнении с исходником, но нас этоволновать не должно, как и иероглифы конвертера&#8230;</p>
<p>Наш виртуальный *.avi готов и теперь, наконец-то, его можно открыть в программе <b>Virtual Dub</b>.Задать все необходимые настройки кодеков компрессии Вы сможете самостоятельно (не забудьте включить опцию <i>VariableKeyframes Interval</i> в настройках выбранного кодека для компрессии видео), остановлюсь на одном очень важном моменте &#8211; правильной подготовке картинки перед компрессией. Имеется ввиду её уменьшение и обрезание черных полос, если таковыеприсутствовали изначально. Для этого я применяю всего два фильтра программы &#8211; <i>resize</i> и <i>null transform</i>&#8230;</p>
<p>Нужно сказать, что выбор настроек однозначно зависит от характера нашего исходника. Если это полноэкранный фильм с прогрессивной развёрткой, то достаточно только применить фильтр <i>resize</i> для пропорциональногоуменьшения сторон (например, соотношения 576&#215;432, 512&#215;384, 448&#215;336). Если фильм интерлейсный, то соответственно, необходимовключить фильтр <i>deinterlace</i>. </p>
<p>Если фильм имеет анаморфную картинку WideScreen и записан по методу Telecine с частотой кадров 29.97, то такой случай представляется мне самым сложным и выполнить преобразования необходимо в следующей последовательности:</p>
<p>Здесь я рассмотрю конкретный случай с обработкой фильма &laquo;Гладиатор&raquo; (анаморф WideScreen).</p>
<p>В результате жарких споров в конференциина тему изменения разрешения кратинки, можно предложить три способа преобразования, первый &#8211; математический, второй &#8211; интуитивный (более предпочтительная последовательность использования фильтров и более высокая скорость обработки),третий &#8211; самый простой и на мой взгляд оригинальный:</p>
<p><b>Способ первый</b></p>
<p>Выбрать фильтр <b>Video=&gt;Filters=&gt;Add=&gt;resize=&gt;Configure</b>, задать <i>Filter mode=&gt;Precize Bicubic</i> и соотношение сторон &#8211; <b>640&#215;360</b>, исходя из пропорции для исходного Aspect Ratio 16:9, задавшись значением горизонтали. В нашем случае получается 640/1,777=360 пикселов.</p>
<p>Выбрать фильтр <b>Video=&gt;Filters=&gt;Add=&gt;null transform=&gt;Cropping</b> и обрезать черные полосы у сжатого кадра сверху и снизу, исходя из конечного значения для вертикали (см.таб. ниже). В нашем случае (360-272)/2=44 пиксела. Именно это значение нужно использовать в полях <i>Y1 offset</i> и <i>Y2 offset</i> и пустьВас не смущает картина, отображаемая в окошке предварительного просмотра&#8230;:)</p>
<p><b>Способ второй</b></p>
<p>Выбрать фильтр <b>Video=&gt;Filters=&gt;Add=&gt;null transform=&gt;Cropping</b> и обрезать черные полосы у исходного кадра сверху и снизу, оставив только саму картинку, причём значения, выбранные в полях <i>Y1 offset</i> и<i>Y2 offset</i> могут не совпадать&#8230; Пока неизвестно насколько корректно будет обрабатывать получаемое значение оставшегося карда следующий применяемый фильтр <b>resize</b> (в нашем случае получилось 480-54-60=336 &#8211; не кратно 8-ми), но на практике он вполне справляется с подобными значениями&#8230; На мой взгляд нужно всё-таки стремиться к получаемым значениям по вертикали, кратным 8-ми.</p>
<p>Вот таблица рекомендуемых мною соотношений строн в кадре в зависимости от формата, причём значениегоризонтали всегда кратно 32-м:</p>
<table align="center" border="1" width="96%">
<tbody>
<tr>
<td width="33%"><center><b>4:3 k=1,3(3)</b></center></td>
<td width="33%"><center><b>16:9 k=1,7(7)</b></center></td>
<td><center><b>WideScreen k=2,35</b></center></td>
</tr>
<tr>
<td><center>576 x 432</center></td>
<td><center>672 x 384</center></td>
<td><center>704&#215;300*</center></td>
</tr>
<tr>
<td><center>512 x 384</center></td>
<td><center>576 x 320</center></td>
<td><center>672 x 288</center></td>
</tr>
<tr>
<td><center>448 x 336</center></td>
<td><center>512 x 288</center></td>
<td><center>640 x 272</center></td>
</tr>
</tbody>
</table>
<p>* &#8211; спорное разрешение&#8230; вертикаль не кратна 16-ти и на некоторых видео-картах может не работатьоверлей. Кстати, для карт <b>Matrox G400/450</b> значение вертикали некритично и может быть даже не целым числом&#8230;</p>
<p><i>Примечание:<br />В последнее время DivX-плейеры дают возможность корректировать аспект, что есть очень полезная функция! Так, всегда можнозадать правильную пропорцию кадру с несовсем правильным соотношением сторон &#8211; например, для картинки 576&#215;320 можно задать <b>Aspect Ratio 16:9</b> и все колёса сразу станут круглыми&#8230; </i></p>
<p><i>Как частный случай я использую данную возможность при просмотре DivX-фильмов на проекторе <b>Panasonic PT-AE100E</b> (через карту <b>Matrox G400 DH</b>). Матрица данного проектора &#8211; 16:9 и если я имею исходник 16:9 или 2,35, то задаю аспект 4:3 или 16:9, соответственно, при этом картинка идёт в правильных пропорциях на весь экран(в случае с 2,35 сверху и снизу имеются чёрные полосы)&#8230;</i></p>
<p><b>Способ третий</b></p>
<p>Обрезать картинку можно с помощью одного лишь фильтра <b>resize</b>, причём и объём конечного файла и кол-во информации в кадре и скорость кодирования абсолютно идентичны методу использования двух фильтров <b>null transform + resize</b>. По-ходу отпадает вопрос &#8211; а какой же фильтр использовать первым? Судя по результатам прошлых экспериментов, сначала всё же <b>null transform</b>&#8230;</p>
<p>Открываем виртуальный *.avi и сразу заходим в меню выбора фильтров &#8211; выбираем <b>resize</b>;<br />сразу задаём исходное разрешение картинки &#8211; если это NTSC, то 720&#215;480, если PAL &#8211; 720&#215;576;<br />выбираем алгоритм резайца &#8211; <i>Precise Bicubic</i>;<br />заходим в поле <i>Cropping</i> и обрезаем видимые чёрные полосы настолько, насколько потребуется (значения для верха и низа могут не совпадать);<br />закрываем окно и возвращаемся в поле <i>Configure</i>, где изменяем первоначальное (исходное) соотношение сторон в кадре на любое желаемое, исходя из пропорций 2,35(например, 640&#215;272) для WideScreen или 16:9(например, 512&#215;288);<br />жмём два раза <b>Ок</b>.</p>
<p>Далее, независимо от способа, которым Вы сжимали картинку, необходимо включить опцию <b>Video=&gt;Frame Rate=&gt;Reconstruct from fields &#8211; adaptive (for VOB)</b> для применения алгоритма IVTC (Inverse Telecine), написаного И.Антиповым, который наиболее корректно справится с этой задачей	на сегодняшний момент.</p>
<p>Задаём название и расположение конечного файла, прописывая расширение *.avi через точку и запускаем процесс компрессии.</p>
<p>Кстати говоря, с помощью фреймсервера программы <b>Virtual Dub</b> можно создать виртуальный *.vdr-файл для использования его в качестве эталонного при технологии  <a href="http://cheldan.net/smeshannoe-kodirovanie/">смешанного кодирования</a>. Для того, чтобы включить фреймсервер у программы <b>Virtual Dub</b>, сначала нужно запустить файл <i>auxsetup.exe</i> и нажать кнопки <b>Install handler=&gt;Ok</b>. Подробней об этом написано на странице <a href="http://cheldan.net/konvertiruem-avi-v-mpeg-4/">Конвертируем AVI в MPEG-4</a>.</p>
<p>Однако, если фильм был записан по методу Telecine, то воспользоваться фреймсервером для созданияэталона не удастся, поскольку алгоритм IVTC при этом работать не будет &#8211; такова структура фреймсервера. В этом случаеэталон можно сделать либо кодеком <i>Low-Motion 6000</i>, либо с помощью, например кодека <i>InterIndeo</i>.</p>
<p>Поскольку эталон должен полностью соответствовать сравниваемым вариантам <i>Low-Motion</i> и <i>Fast-Motion</i> по размеру картинки, то и подготавливать его нужно соответствующим образом, с применением фильтров <b>Virtual Dub</b>. Т.е. сначалаподготавливается один вариант фильма, например сжатый кодеком <i>Fast-Motion</i> с потоком 6000kBit/sec по описаной выше методике, затем создаётся вариант <i>Low-Motion</i> с потоком, скажем, 1500kBit/sec и в заключении создаётсяфреймсервер со всеми выбранными раннее установками для обработки картинки. Далее, в программе <b>ProjectDivX</b>поочерёдно открываются имеющиеся варианты компрессии, выбирается эталонный файл (наш *.vdr-файл) и запускаетсяпроцесс сравнения вариантов&#8230; </p>
<p>В последнее время я применяю именно такую методику преобразования DVD-фильмов, причёмзвук я предпочитаю выводить в формате AC-3 при первом преобразовании в программе <b>DVD2AVI</b> и на заключительном этапе, получив файл с чередованием применяемых кодеков <i>Low-Motion</i> и <i>Fast-Motion</i>,соединяю его с видео по методике, описаной на странице <a href="http://cheldan.net/divx_ac3.htm">DivX ;-) видео со звуком AC-3</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cheldan.net/dvd2avi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Смешанное кодирование</title>
		<link>http://cheldan.net/smeshannoe-kodirovanie/</link>
		<comments>http://cheldan.net/smeshannoe-kodirovanie/#comments</comments>
		<pubDate>Sun, 02 Feb 2003 10:35:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MPEG практика]]></category>
		<category><![CDATA[DivX]]></category>
		<category><![CDATA[кодирование]]></category>

		<guid isPermaLink="false">http://cheldan.net/?p=19</guid>
		<description><![CDATA[Идея смешанного кодирования заключается в следующем &#8211; исходный видео-материал поочерёдно компрессируется разными кодеками (Fast-Motion и Low-Motion), а результирующий файл собирается по частям из наилучших компонентов&#8230; Все эти процессы выполняются автоматически в рамках отдельной специализированной программы. Здесь будет подробно рассмотрена процедура смешанного кодирования с использованием конкретной программы ProjectDivX. По ходу дела одна рекомендация &#8211; скачайте новый <a href='http://cheldan.net/smeshannoe-kodirovanie/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Идея <b>смешанного кодирования</b> заключается в следующем &#8211; исходный видео-материал поочерёдно компрессируется разными кодеками (<i>Fast-Motion</i> и <i>Low-Motion</i>), а результирующий файл собирается по частям из наилучших компонентов&#8230; Все эти процессы выполняются автоматически в рамках отдельной специализированной программы. </p>
<p><span id="more-19"></span></p>
<p>Здесь будет подробно рассмотрена процедура смешанного кодирования с использованием конкретной программы <a href="http://cheldan.net/freesoft/ProjectDivX15.zip">ProjectDivX</a>.</p>
<p>По ходу дела одна рекомендация &#8211; скачайте <a href="http://cheldan.net/freesoft/DivX.Scene-Detect.Patch.v1.0.exe">новый вариант кодеков</a> <i>Low-Motion</i> и <i>Fast-Motion</i>, позволяющих реально вставлять ключевые кадры в необходимые места, что позволит улучшить в конечном итоге качество компрессии&#8230; После скачивания и распаковки поместите файлы <i>DivXc32.dll</i> и <i>DivXc32f.dll</i> в папку <i>c:\\windows\system</i>, заменив имеющиеся, которые были установлены при инсталляции кодека <i>divx_311alpha</i>.</p>
<p>Итак, у Вас имеется некий фильм на DVD-диске, в котором иногда присутствуют динамичные сцены&#8230; Есть, также, желание сохранить фильм с наименьшими потерями в качестве. Поскольку добиться этого с применением какого-либо кодека (<i>Fast-Motion</i> или <i>Low-Motion</i>) скорее всего не удастся, то на помощь нам приходит технология <b>смешанного кодирования</b>. Для начала хотелось бы посоветовать ориентироваться на объем двух матриц для размещения фильма после компрессии, особенно если Вы сохраняете звук, близкий к оригиналу, по схеме <i>AC-3 5.1 downmix to MP3-stereo x 2</i> (не ищите такую формулировку, поскольку я сам так выразился и это &#8211; тема для <a title="DivX ;-) и 4 канала звука" href="http://cheldan.net/4channel.htm">отдельной страницы</a>), кроме того, это позволит Вам применить б<i>о</i>льшую скорость потока для звука, скажем 224кбит/сек.</p>
<p>На самом деле сам процесс смешанного кодирования пока не автоматизирован полностью и скорее является творческим, я бы сказал&#8230; После двойной компрессии разными кодеками, необходимо отследить места с артефактами в варианте <i>Low-Motion</i> и попытаться заменить их вариантами <i>Fast-Motion</i>. Именно этот этап и не выглядит привлекательным, поскольку необходимо напрягать внимание, не ошибиться в численных значениях фреймов, нуждающихся в замене и т.д.. Гораздо привлекательнее выглядит функция автоматического создания листа чередования отрывков фильма из разных вариантов (о ней будет подробнее рассказано ниже), но для ее использования необходим эталонный вариант фильма, сжатый в формате <i>Intel Indeo</i>, <i>Motion-JPEG</i>, что представляет уже определенную сложность&#8230; Если же такой вариант есть, то процесс комбинирования фильма из разных вариантов компрессии (Low и Fast) практически автоматизируется и после обработки Вы получаете некую схему чередования отрывков, в которую, кстати, можно при желании внеси изменения на свое усмотрение.</p>
<p>Итак, для начала компрессируем фильм в двух вариантах, с одинаковым разрешением картинки <b>(в настройках кодеков в поле Keyframe должны стаять одинаковые значения)</b>, причем объем любого из них не должен превышать тот, который Вы примерно подсчитали для своего количества матриц. Далее, запускаем программу и открываем поочередно оба варианта в соответсвтующих окнах программы (назавем эти варианты <i>low.avi</i> и <i>fast.avi</i>): </p>
<ul>
<li><b>Select &laquo;low&raquo; Movie</b> &#8211; выбираем вариант <i>low.avi</i>; </li>
<li><b>Select &laquo;fast&raquo; Movie</b> &#8211; выбираем вариант <i>fast.avi;</i> </li>
</ul>
<p>Назначение некоторых клавиш управления программы:
<ul>
<li><b>First</b> &#8211; переход к первому фрейму фильма; </li>
<li><b>Last</b> &#8211; переход к последнему фрейму фильма; </li>
<li><b>Prev Key</b> &#8211; переход к предыдущему ключевому кадру; </li>
<li><b>Next Key</b> &#8211; переход к следующему ключевому кадру; </li>
<li><b>Prev</b> &#8211; переход к предыдущему кадру; </li>
<li><b>Next</b> &#8211; переход к следующему кадру; </li>
<li><b>Set start</b> &#8211; выбор стартового фрейма отрезка для использования конкретного варианта компрессии (Low или Fast); </li>
<li><b>Set end</b> &#8211; выбор конечного фрейма отрезка для использования конкретного варианта компрессии (Low или Fast); </li>
<li><b>Add as &laquo;low&raquo; part</b> &#8211; выбор заданного отрезка в варианте компрессии Low; </li>
<li><b>Add as &laquo;fast&raquo; part</b> &#8211; выбор заданного отрезка в варианте компрессии Fast; </li>
</ul>
<p> <center><img alt="Интерфейс программы ProjectDivX" src="http://cheldan.net/image/project.gif" height="650" width="760"></center> </p>
<p>Теперь наша задача выявлять места, в которых наблюдаются явные артефакты в каком-либо варианте и чередовать их. Делается это следующим образом: проходим фильм по ключевым кадрам, наблюдая изображение в окнах и в какой-то момент замечаем, что вариант <i>Low</i> выглядит хуже, чем вариант <i>Fast</i>. Нажимаем клавишу <b>Set end</b> и <b>Add as &laquo;low&raquo; part</b>. В поле <b>Encoding List</b> появляется строка, говорящая о том, что вплоть до того фрейма на котором мы остановились, будет применяться отрывок фильма в варианте <i>Low-Motion</i>. Далее,проходим необходимое количество ключевых кадров и нажимаем <b>Set end</b> и <b>Add as &laquo;fast&raquo; part</b>, тем самым задавая промежуток использования варианта <i>Fast-Motion</i>. В строке <b>Encoding List</b> появляется следующая строка. Аналогичным образом проходим весь фильм, выявляя места с артефактами и выбирая лучшие варианты компрессии. После того, как это сделано и фильм просмотрен полностью, необходимо запустить сам процесс комбинирования по заданной нами схеме, нажав клавишу <b>Start Creation</b>. Программа попросит указать имя и расположение создаваемого файла. Рекомендую сохранить вариант листа кодирования, нажав клавишу <b>Save Project Settings</b>, а вызвать в дальнейшем для корректировки или повторного использования созданную ранее схему, можно клавишей <b>Load Project Settings</b>.</p>
<p>Рассмотренная схема создания листа кодирования не является автоматизированной, как Вы наверное заметили:), на мой взгляд интерес представляет как раз возможность автоматического создания листа кодирования&#8230; Для этого необходимо нажать клавишу <b>Auto Create Encoding List</b>. Но самое главное, что необходимо для использования этой возможности программы &#8211; эталонный *.avi-файл, причем имеющий то же разрешение картинки, что и у обоих вариантов, сжатых разными кодеками. Вот здесь-то и возникает самая большая на мой взгляд проблема &#8211; создать эталонный вариант фильма. Автор программы <i>ProjectDivX</i> рекомендует сжатое видео кодеком <i>Intel Indeo, Motion-JPEG и т.п.</i>. Я эксперементировал с кодеком <i>Indeo@ video 5.07</i>, выбирая максимальные параметры для наилучшего качества получаемого файла. Надо сказать, что объем сжатого файла в результате был ненамного меньше оригинала, а сама процедура была уж о-о-чень продолжительной&#8230; Есть и другой вариант &#8211; использование <a title="Конвертируем AVI в MPEG-4" href="http://cheldan.net/dvd2avi/">виртуального файла</a> в качестве эталона, что позволяет не тратить время на компрессию и создать его за несколько минут.</p>
<p>Если все-таки есть возможность создать такой эталонный вариант, то дальше, что необходимо сделать &#8211; выбрать в соответствующем поле расположение эталонного файла и нажать клавишу <b>Start</b>. Через определенное время программа проанализирует файлы и выдаст свой вариант чередования отрывков в поле <b>Encoding List</b>. </p>
<p><center><img alt="выбор *.vdr-файла в качестве эталона" src="http://cheldan.net/image/oracle.gif" height="410" width="459"></center> </p>
<p>Полученый вариант листа можно подкорректировать на свое усмотрение при необходимости или сразу принять его, нажав клавишу <b>Start Creation</b> и выбрав имя и расположение конечного варианта, который и будет результатом смешанного кодирования.</p>
<p>Применяя новые кодеки <i>DivX.Scene-Detect.Patch.v1.0</i> (рекомендованные мною в начале статьи), для получения <i>Fast-</i> и <i>Low-</i>вариантов фильмов, общее количество ключевых кадров в том и другом варианте скорее всего не совпадет (в варианте Low их будет больше). Однако, в абсолютном большинстве КК будут размещены в одних и тех же местах. При комбинировании в автоматическом режиме, программа сама справится с выбором лучших вариантов компрессии и с подбором одинаковых (имеющихся у того и другого варианта) КК. Если Вы будете самостоятельно создавать лист комбинирования, то обращайте внимание на то, что необходимо будет выбирать КК, имеющиеся у обоих вариантов.</p>
<p>В заключении хотел бы сказать, что применение обновленных кодеков компрессии в совокупности с технологией смешанного кодирования, позволит значительно улучшить качество картинки, вплотную приблизившись к оригиналу и, пожалуй, является наилучшим вариантом создания качественных копий на данный момент&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://cheldan.net/smeshannoe-kodirovanie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Конвертируем AVI в MPEG-4</title>
		<link>http://cheldan.net/konvertiruem-avi-v-mpeg-4/</link>
		<comments>http://cheldan.net/konvertiruem-avi-v-mpeg-4/#comments</comments>
		<pubDate>Wed, 15 Jan 2003 16:12:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MPEG практика]]></category>
		<category><![CDATA[AVI]]></category>
		<category><![CDATA[MPEG]]></category>
		<category><![CDATA[конвертирование]]></category>

		<guid isPermaLink="false">http://cheldan.net/?p=11</guid>
		<description><![CDATA[Здесь будет рассказано о том, как с помощью популярной программы Virtual Dub можно сжать обычный *.avi- или *.vob-файл (DVD) по алгоритму DivX ;-), а также об использовании создаваемого программой фреймсервера. Последняя возможность позволяет нам создать виртуальный эталонный *.avi-файл и использовать его для технологии смешанного кодирования. Конвертирование несжатого файла *.avi &#8211; довольно легкая процедура, при достаточно <a href='http://cheldan.net/konvertiruem-avi-v-mpeg-4/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Здесь будет рассказано о том, как с помощью популярной программы Virtual Dub можно сжать обычный *.avi- или *.vob-файл (DVD) по алгоритму DivX ;-), а также об использовании создаваемого программой фреймсервера. Последняя возможность позволяет нам создать виртуальный эталонный *.avi-файл и использовать его для технологии <a href="http://cheldan.net/smeshannoe-kodirovanie/">смешанного кодирования</a>.</p>
<p><span id="more-11"></span></p>
<p>Конвертирование несжатого файла *.avi &#8211; довольно легкая процедура, при достаточно высоком качестве получаемого результата.Поскольку мы будем кодировать по алгоритму DivX ;-), нам еще понадобится и сам кодек.</p>
<p>Итак, после скачивания зипа, распаковываем программу в папку <i>VirtualDub</i>. Далее, запускаем файл <i>auxsetup.exe</i> и нажимаем кнопку <i>Install handler</i>, тем самым получая возможность создания и использования фреймсервера. Кодеки DivX ;-) также должены уже быть установлены и зарегистрированы в операционной системе.</p>
<p>Подготовка программных инструментов закончена. Переходим к их использованию:</p>
<ul>
<li>
<b>File menu=&gt;Open video file</b> &#8211; выбираем интересующий нас некомпрессированный файл;</li>
<li>
<b>Video menu=&gt;Compression</b> &#8211; выбираем процедуру компрессии исходного видео-файла и здесь же выбираем кодек DivX ;-);</li>
</ul>
<p><center><br />
<img src="http://cheldan.net/image/vd.gif" alt="Программа VirtualDub, выбор компрессии видео кодеком DivX ;-)" height="445" width="657"><br />
</center><br />
</p>
<ul>
<li>
<b>Video menu=&gt;Full processing mode</b> &#8211; выбираем режим полной компрессии исходного видео-файла выбранным кодеком (установка по умолчанию);</li>
<li>
<b>Audio menu=&gt;AVI audio</b> &#8211; устанавливаем запаковку аудио- в один цифровой поток вместе с видео- сигналом.Если исходный *.avi-файл содержит аудио &#8211; необходимо выяснить частоту дискретизации сигнала. Для этого нажмите на именифайла правую кнопку и в графе &laquo;Свойства=&gt;Сведения&raquo; почерпните эту информацию;</li>
<li>
<b>Audio menu=&gt;compression</b> &#8211; выбираем процедуру компрессии исходного аудио-файла и здесь же выбираем кодек <i>MPEG Layer-3</i>,с частотой дискретизации как у исходного файла и скоростью цифрового аудио-потока не менее <i>96кбит/сек</i>;</li>
<li>
<b>Audio menu=&gt;Full processing mode</b> &#8211; выбираем режим полной компрессии исходного аудио-файла выбранным кодеком;</li>
<li>
<b>File menu=&gt;Save AVI&#8230;</b> &#8211; даем указание программе сохранить преобразованный файл с расширением *.avi (обязательнопрописываем его через точку), указывая имя и расположение получаемого файла. Не забудьте указать отличное от исходного имя файла :).</li>
</ul>
<p>Теперь необходимо подождать какое-то время, чтобы осуществился процесс компрессии. Время зависит от скорости Вашей машиныи длины исходного *.avi-файла. После компрессии Вы получите желаемый *.avi-файл, кодированный по алгоритму DivX ;-).</p>
<p>Вообще, возможности программы <b>Virtual Dub</b> гораздо шире. Вот перечень некоторых:</p>
<ul>
<li>
<b>File=&gt;Append video segment&#8230;=&gt;Save AVI&#8230;</b> &#8211;  склеивание открытого *.avi-файла с другим *.avi-файлoм;</li>
<li>
<b>Video=&gt;Select Range&#8230;=&gt;Save AVI&#8230;</b> &#8211; возможность резать файл на части, задавая начальный фрейм <i>Start Offset</i>и длину отрывка во фреймах <i>Length</i>;</li>
<li>
<b>File=&gt;Open video file&#8230;=&gt;Audio=&gt;WAV Audio&#8230;</b> &#8211; соединение видео со звуком в формате *.wav или замещение родногозвука новым *.wav-файлом;</li>
<li>
<b>File=&gt;Open video file&#8230;=&gt;Audio=&gt;No Audio=&gt;Save AVI&#8230;</b> &#8211; вывод видео из общего потока;</li>
<li>
<b>File=&gt;Open video file&#8230;=&gt;File=&gt;Save WAV&#8230;</b> &#8211; вывод аудио из общего потока (фактически сжатого, но можно выбратьрежим <b>Audio=&gt;Compression=&gt;No Compression (PCM) и тогда звук выйдет в несжатом виде.</b>.</li>
</ul>
<p>В заключении первой части, рекомендую вести работу с файлами по значениям ключевых кадров, особенно при соединении отрывков.</p>
<p>Переходим к рассмотрению возможности программы обрабатывать *.vob-файлы. </p>
<p>На прямую программа с нимиработать не может, но есть обходной манёвр &#8211; создать виртуальный *.avi-файл, открыть его в программе и обработать на своё усмотрение (например, используя фильтры, можно уменьшить размер картинки, включить деинтерлейсинг, обрезать черныеполосы у широкоформатного фильма и сжать файл с использованием кодека DivX ;-) и т.д.). </p>
<p>Создаётся виртуальный *.avi-файл в два этапа. Для этого нам потребуется следующий софт:</p>
<ul>
<li>
DVD2AVI &#8211; при открытии *.vob-файла, выборе необходимых установок и сохранении проэкта, создаёт *.d2v-файл;</li>
<li>
VFAPIConv-EN &#8211; конвертирует *.d2v-файл в *.avi-файл;</li>
</ul>
<p>После распаковки зипа <i>VFAPIConv-1.04-EN.zip</i>, зайдите в папку <i>Codec</i> и запустите файл <i>vifpset.bat</i>, тем самым проведя инсталляцию.</p>
<p>Теперь рассмотрим одну из интереснейших возможностей программы &#8211; создание фреймсервера.Данная функция позволяет создать виртуальный образ эталонного файла какого-либо фильма, на основании которого производится сравнение вариантов компрессии этого же фильма кодеками <i>Low-Motion</i> и <i>Fast-Motion</i>.Для этого необходимо прежде всего выполнить следующие условия &#8211; формат картинки, продолжительность фильма или отрывка,деинтерлейсинг должны быить аналогичными, как и у обоих вариантов, сжатых кодеками DivX ;-). Делается это в настройкахпрограммы <b>Virtual Dub</b> непосредственно перед созданием фреймсервера. </p>
<p>Рассмотрим всю процедуру на конкретном примере:</p>
<p>Имеются два варианта компрессии фильма, с разрешением 640&#215;272, с использованием деинтерлейсинга и разумеетсякроппинга (обрезание чёрных полос в случае с широкоформатным фильмом). После того, как создан виртуальный *.avi-файл поописаной выше методике, открываем его в программе <b>Virtual Dub</b> и накладываем необходимые фильтры в следующейпоследовательности &#8211; <i>deinterlace</i> (убираем черезстрочность, используем алгоритм по умолчанию), затем <i>resize</i> (до 640&#215;480, используем алгоритм <i>Presice bicubic</i>), затем <i>null transform</i> (обрезаем сверху и снизу по 104 пиксела).Получаем некий виртуальный образ картинки фильма, ничем не отличающийся по первоначальным установкам от вариантов,сжатых разными кодеками. На самом деле такого варианта фильма физически не существует, используется исходный *.vob-файли каждый кадр виртуального образа будет просчитываться в реальном времени со скоростью, определяющейся возможностямиконкретной машины.</p>
<p>Теперь выбираем опцию <b>File=&gt;Start frame server&#8230;=&gt;Start&gt;</b> и задаём имя *.vdr-файла. Фреймсервер готов,но программа <b>Virtual Dub</b> должна оставаться открытой на всём протяжении использования файла в качестве эталона в программе <b>ProjectDivX</b>.Обращаю Ваше внимание на то, что изначально последняя не видит файлы с таким расширением и для их открытия необходимовыбирать опцию <i>All Files (*.*)</i>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cheldan.net/konvertiruem-avi-v-mpeg-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DVD-авторинг</title>
		<link>http://cheldan.net/dvd-avtoring/</link>
		<comments>http://cheldan.net/dvd-avtoring/#comments</comments>
		<pubDate>Sat, 29 Jun 2002 15:48:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MPEG практика]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[MPEG]]></category>
		<category><![CDATA[авторинг]]></category>
		<category><![CDATA[создание]]></category>

		<guid isPermaLink="false">http://cheldan.net/?p=5</guid>
		<description><![CDATA[На определённом этапе работы с материалом, возникает вопрос его оформления в законченном виде, в рамках какого-либо формата. Один из таких форматов &#8211; DVD и используя высококачественные источники можно самостоятельно создатьобраз будущего DVD-диска, а при наличии пишущего драйва можно записать в домашних условиях всамделишный DVD-диск. Словом,всё то же самое, что и несколько лет назад с CD-R, <a href='http://cheldan.net/dvd-avtoring/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>На определённом этапе работы с материалом, возникает вопрос его оформления в законченном виде, в рамках какого-либо формата. Один из таких форматов &#8211; DVD и используя высококачественные источники можно самостоятельно создатьобраз будущего DVD-диска, а при наличии пишущего драйва можно записать в домашних условиях всамделишный DVD-диск. Словом,всё то же самое, что и несколько лет назад с CD-R, только на более высоком уровне развития&#8230;</p>
<p><span id="more-5"></span></p>
<p>Все этапы подготовки будущего диска, вплоть до самого процесса записи, выполняются в программах DVD-авторинга. Как всегда и везде, программы очень сильно разнятся между собой и по функциональности и по цене &#8211; одни Вы можете скачать бесплатно в сети, другие ст<i>о</i>ят &laquo;большие деньжищи &#8211; огромные тыщи&raquo; и в этом нужно отдавать себе отчёт&#8230;</p>
<p>На сегодняшний день, как мне кажется, актуальными являются два направления авторинга &#8211; запись отснятыхматериалов цифровыми камерами на DVD-диск, или же копирование рипнутых фильмов (зачастую, с наложенным самостоятельно переводом в оригинальный поток AC-3) на матрицы DVD-R/RW.</p>
<p>Оба случая подразумевают авторинг, но каждый использует свои программы для этих целей. Разумеется, методикатак же отличается, но общие принципы никто не отменял и во многом они схожи&#8230;</p>
<p>Сначала об общих принципах.</p>
<p>Для работы в любой программе авторинга, мы должны иметь подходящие для неё источники, т.е. материал в соответствующем виде. Любая программа в своём описании приводит перечень на типы файлов, с которыми она способна работать.</p>
<p>Если с исходниками всё впорядке, то далее создаётся/не_создаётся меню, производится/не_производится разбиение муви на эпизоды, деление/не_деление эпизодов на сцены, вводятся различные варианты звукового сопровождения,набираются субтиры, проверяется работоспособность образа будущего диска и только потом осущетсвляется сам процесс записи&#8230; Причём, запись диска в формате DVD-Video осущетсвляется по всем правилам формата, т.е. создаются все необходимые папки и файлы, со своими расширениями. Все эти детали процесса скрыты от пользователя и по большому счёту не должны нас интересовать. </p>
<p>Может быть нам понадобится небольшая коррекция управляющих файлов (во втором рассматриваемом случае, при работе с анаморфными фильмами) и тогда изменения вносятся непосредственно перед заключительным этапом записи на диск.</p>
<p>
<b>Рассмотрим, конкретно, первый вариант</b> &#8211; мы отсняли цифровой камерой нечто и хотим записать всё в форматеDVD-Video. Всё, что связано с переводом данных в комп и монтажём, здесь рассматриваться не будет, поскольку данные вопросы лежат в параллельном измерении&#8230; Подразумевается, что у Вас есть готовый материал, который только нужно записать в формате DVD-Video.</p>
<p>Для этих целей нам понадобятся продукты фирмы ULEAD, например, программа <b>Ulead VideoStudio</b> (редактирование матерала и кодирование видео в стандарте MPEG-2), а также программа авторингаDVD/VCD/SVCD <b>Ulead DVD MovieFactory</b>. </p>
<p>Если Вы располагаете материалом, снятым со спутника в цифровом виде, то понадобится лишьвторая программа, поскольку и видео и звук уже будут приведены к соответствующему виду, т.е. видео(MPEG-2) + аудио(MPEG-1 Audio Layer-II).</p>
<p>Работа с программой очень проста, главное &#8211; открыть исходник(и) и если софтина не заругалась, то дальнейшие этапы не вызовут затруднений. </p>
<p>Итак, запускаем софтину и открываем, например, три файла, каждый из которых будем считать эпизодом.</p>
<p><center><br />
<img src="http://cheldan.net/image/mf_1.gif" border="0" height="524" width="597"><br />
</center></p>
<p>Поскольку программа достаточно проста и в ней нет возможности выбора аудио-треков и субтитров, то намостаётся лишь возможность создания главного меню, с выбором какого-либо независимого эпизода и выбор нескольких сцен (нарезка чаптеров) для каждого эпизода. Т.е. можно сделать двух-уровневое меню.</p>
<p>На примере второго эпизода показано разделение на сцены. Нажимая кнопку &laquo;пуск&raquo; и останавливая воспроизведение на каком-либо моменте кнопкой &laquo;пауза&raquo;, можно назначить стартовое время для сцены кнопкой &laquo;Add&gt;&gt;&raquo;. Справа буду помещены все выбранные сцены, с указанием точного времени их старта, относительно начала эпизода (movie_2.mpg, на рисунке).</p>
<p> <center><br />
<img src="http://cheldan.net/image/mf_scene.gif" border="0" height="525" width="599"><br />
</center></p>
<p>Поочерёдно выбирая в строке Select title/track каждый исходник (эпизод), можно аналогичным образомразделить его на сцены. После этого переходим на следующую стадию авторинга, нажимая кнопку &laquo;Далее&raquo;.</p>
<p>Теперь наша задача &#8211; создать главное меню и меню второго уровня (их будет три, поскольку с главногоменю мы можем выбрать один из трёх эпизодов). Здесь программа предоставляет возможность выбрать один из вариантов фонового рисунка, музыкальный подклад (варианты весьма забавны:)) и ввести текст любого цвета.</p>
<p><center><br />
<img src="http://cheldan.net/image/main_menu.gif" border="0" height="526" width="600"><br />
</center></p>
<p>Аналогичным образом создаётся меню второго уровня для каждого эпизода (выбор в строке &laquo;Select title/track&raquo;).</p>
<p><center><br />
<img src="http://cheldan.net/image/menu_2.gif" border="0" height="526" width="600"><br />
</center></p>
<p>Если Вас всё устраивает в оформлении меню, то можно перейти к этапу просмотра навороченного &#8211; режимтак называемой симуляции. Нажимаем &laquo;Далее&raquo; и видим перед собой виртуальный пульт управления. Нажимая различные кнопки,работа не должна вызывать каких-либо сбоев и при любом варианте мы не должны попадать в тупиковые ситуации. Т.е. нашвиртуальный образ диска должен работать логично и без сбоев.</p>
<p><center><br />
<img src="http://cheldan.net/image/simulation.gif" border="0" height="526" width="599"><br />
</center></p>
<p>Далее, переходим к непосредственной записи диска, попадая в окно настроек, необходимых для прожига. Здесь мы можем задать рабочую папку для копии диска на винте, выбрать резак (у кого их много), задать скорость прожига, посмотреть на используемые файлы утилиты плагина для прожига (чисто информативно) и задать название будущего диска.</p>
<p>На заключительном этапе мы можем записать образ будущего DVD на винт, сразу прожечь диск DVD-R/RW, создать имедж-файл, либо объединить эти варианты&#8230;</p>
<p>Напомню, данная программа, да и вообще, последние программные продукты фирмы ULEAD, ориентированы для работы с источниками, записанными с помощью цифровых видеокамер. Поэтому здесь Вы не найдёте возможности работы с многоканальным звуком AC-3, не предусмотрена работа с несколькими аудио-потоками, нет функции ввода субтитров,нет установки региональной кодировки, возможности переключения аспекта и т.д.</p>
<p>Если Вам нужен софт посерьёзнее, с перечисленными выше возможностями, то ст<i>о</i>ит обратить внимание на программные продукты от <a href="http://www.authoringware.com/junior.htm">AutoringWare Co.</a>, например <b>DVD Junior</b> и <b>DVD Wise</b>. Можно скачать демо-версию первой программы прямо с сайта производителя и даже поиграться с настройками, но её возможности будут сильно ограничены при записиконечного результата, т.е. авторизовать диск в большинстве случаев получится, но записать его в полном объёме на носительпрограмма не даст&#8230; Тот самый случай, когда придётся заплатить денюшку (асталависта пока не помогла, кому поможет &#8211; свистните!:))</p>
<p>В настоящий момент доступны для скачивания, после регистрации, некоторые программы DVD-авторинга в разделе<a href="http://cheldan.net/soft.php">Софт</a>. Об условиях получения доступа к файлам написано <a href="http://cheldan.net/cgi-bin/ikonboard/topic.cgi?forum=5&amp;topic=6">здесь</a>.</p>
<p>
<b>Перейдём ко второму направлению авторинга.</b> </p>
<p>Имеется готовый фильм на DVD без русского языка. Перевод был скачан в сети или же наложен в студии. Наша задача -записать снова DVD-диск, причём он должен иметь изменённый аудио-поток (с наложенным, в центральный канал, переводом).</p>
<p>Сама методика наложения перевода требует отдельной статьи и поверхностно описывалась мной в конференции, поэтому здесь этот вопрос затрагиваться не будет &#8211; предполагается, что готовый вариант аудио-потока имеется в отдельном *.ac3-файле,а видео выведено в файл *.m2v. Для разделения потоков можно воспользоваться программами <a href="http://www.tmpgenc.com/">TMPEGEnc</a> или <a href="http://mpucoder.kewlhair.com/derrow/">IfoEdit</a>.</p>
<p>Сразу оговорюсь &#8211; поскольку в качестве исходников будут использоваться видео/аудио-файлы и дабы неиметь в результате проблем с рассинхроном, наша операционная система не должна иметь ограничений на объём файлов, т.е.необходимо использовать файловую систему NTFS. В противном случае нам придётся работать отдельно с каждым вобом, что достаточно утомительно&#8230;</p>
<p>На этапе создания образа диска, программа авторинга сама создаст вобы и порубит их на файлы по гигабайту&#8230;</p>
<p>Так вот, на сегодняшний день наиболее доступной для достижения поставленной цели можно, по праву, считатьпрограмму <b>SpruceUp</b>. Конечно, она не позволит создать в произвольной форме меню и музыкальные подклады, но автороизоватьпо необходимому минимуму DVD-диск она вполне сможет. А поскольку всё описанное в этой статье не является панацеей и руководством к действию для пиратов, то любителей это вполне должно устроить&#8230;:)</p>
<p>Уточню, программа <b>SpruceUp</b> позволяет нам работать с потоком AC-3, вплоть до DD5.1, создавать простыеменю и прожигать диск в формате DVD-Video. Всех тех возможностей, которые небыли перечисленны &#8211; программа лишена.</p>
<p>Как всегда, главная проблема в совместимости с исходным материалом и если Вам посчастливилось открытьи видео и звук, то дальнейшая процедура авторинга не должна вызвать проблем.</p>
<p>Итак, запускаем софтину, переходим в Preferences и задаём необходимые настройки проекта &#8211; системуцветности (оставляем ту, что у нашего исходника), декодер для просмотра в режиме симуляции и размер имеющейся матрицы, накоторую планируется записать результат. </p>
<p>После этого сразу переходим в закладку Movies. Нажимаем правую кнопку на левой частиинтерфайса программы и клацаем на появившейся строке &laquo;Add Media Asset&#8230;&raquo; Ищем наш *.m2v-файл видео (полученный при разделении потоков из *.vob-файла) и открываем его.</p>
<p>Тут есть один маленький нюанс &#8211; названия файлов видео и звука (до расширения) должны совпадать, в противном случае,аудио-поток не будет найден автоматически. Например, наш файл видео имеет полное название VTS_01_1.m2v, тогда и файлзвука AC-3 должен иметь название VTS_01_1.ac3. Открывая файл видео, автоматически будет подцеплен звук&#8230; Просмотретьсвойства открытого файла можно, опять же, по правой кнопке, но уже на прямоугольнике, символизирующем открытый медиа-объект.</p>
<p>Если в поле свойств аудио ничего нет, то со звуком какая-то проблема (софтина его не увидила) &#8211; надо добиваться его открытия&#8230; Если же всё выглядит именно так (за исключением размеров файлов, разумеется:)), то можноплавленно переходить к созданию меню.</p>
<p>Меню любого уровня создаётся одинаково &#8211; вибирается фон, выбираются кнопки, подбирается их размер,вводятся подписи и производится <b>привязка</b> каждого пункта меню (кнопки) к конкретному источнику (Movie, страницеменю или чаптеру).</p>
<p>Поскольку возможности программы скромны, то мы можем создать лишь пару уровней меню, с возможностью выбора какого-либо эпизода или перехода к конкретной сцене в эпизоде (выбор чаптеров).</p>
<p>Предположим, что эпизод у нас один и в нём хотелось бы сделать, скажем, четыре сцены&#8230; Сначаланеобходимо создать главное меню с возможностью запуска воспроизведения и возможностью перехода к меню второго уровня,где для доступа будут открыты сцены.</p>
<p>Начнём с главного меню. Переходим на первую закладку Backgrounds, выбираем понравившийся фон, выделяем его и удерживая левую кнопку мыши, перетаскиваем картинку направо в большое окно.</p>
<p>Теперь можно перейти на закладку Buttons и по аналогии выбрать кнопки, для которых можно задавать произвольный размер (выделением и растягиванием с удержанием левой клавиши мыши). </p>
<p>Щёлкнув в любом месте большого окна, появляется мигающий курсор &#8211; можно ввести текст, причём размер букв, шрифт и цвет можно задавать, используя панель инструментов ниже&#8230;</p>
<p>Например, меню может выглядеть так:</p>
<p><center><br />
<img src="http://cheldan.net/image/menu_1.gif" border="0" height="501" width="619"><br />
</center></p>
<p>Рамка по краям позволяет не выйти за края видимого изображения на экране ТВ (всё, что за рамками -уйдёт на оверскан) и включается/выключается соответствующей кнопкой в панели инструментов.</p>
<p>На рисунке дополнительно показана методика привязки объектов к кнопкам (о создании чаптеров будетнаписано ниже). В нашем случае надо увязать кнопку PLAY (надпись &laquo;Play&raquo; наведена на выбранную ранее кнопку из имеющихсяв наборе заготовок) с выбранным эпизодом (наш исходник), т.е. при нажатии на кнопку PLAY, автоматически начнётся воспроизведение муви. </p>
<p>Привязка осуществляется по правой кнопке мыши, наведённой на кнопку. Далее, по цепочке <b>Movies-&gt;VTS_01_1-&gt;Chapter_1</b>. Привязка кнопки для перехода на меню второго уровня Chapters, осуществляется несколько иначе (как показано на рис. выше), но перед этим меню второго уровня должно быть создано&#8230;</p>
<p>Создаётся меню второго уровня по аналогии с главным, с той лишь разницей, что с него мы сможемв дальнейшем выбирать какую-либо сцену или переходить к главному меню. Для разнообразия можно использовать другой фон (вплоть до конкретного кадра фильма).</p>
<p>Переходим к разделению эпизода на сцены (создание чаптеров).</p>
<p>Открыв поле Movies, нажимаем правую кнопку на прямоугольнике объекта (слева) и клацаем на строке&raquo;Clip Properties&raquo;. Открывается окно прокрутки муви. Нажимаем клавишу воспроизведения и по достижении нужного моментанажимаем кнопку с красным флажком (Add Chapter Point). На шкале прокрутки появляется флажок &#8211; это граница чаптера.По аналогии расставляем флажки во всех неободимых нам местах &#8211; разделение на чаптеры произведено&#8230;</p>
<p><center><br />
<img src="http://cheldan.net/image/chapter_create.gif" border="0" height="534" width="353"><br />
</center></p>
<p>Верхняя кнопка с изображением фотоаппарата позволяет использовать конкретный кадр муви в качествефона меню любого уровня. Нижняя &#8211; помещает кадр с галлерею к уже имеющимся фонам&#8230; </p>
<p>Переходим к созданию меню второго уровня. Для этого выбираем любой фон и перетаскиваем его мышьюво второй (чёрный) прямоугольник снизу интерфейса программы &#8211; фон отобразится в большом окне просмотра. Переходим на закладкуButtons, выбираем окно, в котором будут отображаться первые кадры сцен и перетаскиваем его в большое окно просмотра.Подбираем при необходимости его размер, далее копируем окно (Crtl+C) и вставляем его необходимое количество раз (Ctrl+V),чтобы все окна были одного размера. Осуществляем привязку каждого окна к конкретному чаптеру. Не забываем подписать окна и поместить кнопку возврата к главному меню (с привязкой, например &#8211; <b>Menu-&gt;Menu_1-&gt;Button_1</b>).</p>
<p>Создание меню закончено, можно проверить работоспособность навороченного&#8230; Для этого нажимаем в левомнижнем углу большую кнопку 2 (Simulate) и пытаемся управлять созданым творением с помощью кнопок внизу большого окнапросмотра (по аналогии с пультом ДУ) или непосредственно, нажимая на кнопки мышью. Как всегда, работа меню должна бытьлогичной и не иметь тупиковых направлений&#8230;</p>
<p>Если всё нормально, то можно смело переходить к заключительному этапу авторинга &#8211; прожику диска. Нажимаем большую кнопку 3 (подписанную не иначе, как Export), выбираем резак, скорость записи, ставим/снимаем галкина дополнительных возможностях и жмём клавишу &laquo;Write&raquo;. Программа сразу же предлагает сохранить проект &#8211; согласимся сней в этом, тем более, что другого выхода у нас просто нет&#8230; И тут начинается самое интересное &#8211; создание образа будущего диска в формате DVD-Video. </p>
<p>Если хватило места на винте в выбранной папке для образа и нет проблем с резаком и свободным местомна DVD-матрице, то процесс записи должен пройти успешно.</p>
<p>При работе с анаморфным видео, нам потребуется небольшая коррекция управляющего файла VTS_01_1.IFO,поскольку в данной программе нет такой возможности&#8230; Необходимо будет изменить строку, в которой указывается аспект картинки, с 4:3 до 16:9 и внести дополнительную ифнормациюдля автоматического включения фильтра Letterbox у DVD-плейера. Посему, не спешите вставлять матрицу в резак, а сначалазапишите образ на винт, измените ифошник и только потом залейте всё на DVD-диск&#8230;</p>
<p>Для осуществления поставленной задачи, запустите программу IfoEdit, откройте файл VTS_01_1.IFO усвеже-авторизованного образа диска, дважды нажмите на указанной (на рис.ниже) строке и в появившемся окне внесите необходимые изменения.</p>
<p>Сохраните результат и проверьте корректность внесённых изменений (либо открыв снова ифошник, либозапустив на воспроизведение весь образ диска). Если всё нормально &#8211; можно прожечь диск, однако, для прожига придётсяуже использовать другую программу, например, Nero, выбрав режим прожига UDF/ISO.</p>
]]></content:encoded>
			<wfw:commentRss>http://cheldan.net/dvd-avtoring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

