<?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>Behind the Scenes &#187; Media</title>
	<atom:link href="http://backstar.com/blog/category/media/feed/" rel="self" type="application/rss+xml" />
	<link>http://backstar.com/blog</link>
	<description>of cutting edge art, media + technology</description>
	<lastBuildDate>Wed, 19 May 2010 18:49:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Darwin Streaming Server on Ubuntu</title>
		<link>http://backstar.com/blog/2010/05/07/darwin-streaming-server-on-ubuntu-8-04/</link>
		<comments>http://backstar.com/blog/2010/05/07/darwin-streaming-server-on-ubuntu-8-04/#comments</comments>
		<pubDate>Fri, 07 May 2010 17:52:33 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Media]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=569</guid>
		<description><![CDATA[The Darwin Streaming Server (DSS), Apple&#8217;s open-source version of the Quicktime Streaming Server, is a great little piece of software for streaming your Quicktime movies. Where it really shines is in its ability to stream .ogg videos to mobile devices.
However, getting it installed on Ubuntu can be a bit frustrating (it is primarily designed to [...]]]></description>
			<content:encoded><![CDATA[<p>The Darwin Streaming Server (DSS), Apple&#8217;s open-source version of the Quicktime Streaming Server, is a great little piece of software for streaming your Quicktime movies. Where it really shines is in its ability to stream .ogg videos to mobile devices.</p>
<p>However, getting it installed on Ubuntu can be a bit frustrating (it is primarily designed to run on Fedora). The following guide includes the patches you need to get DSS up and running on Ubuntu 8.04 (and possibly later versions as well, haven&#8217;t tested that yet).</p>
<p>http://cwshep.blogspot.com/2008/08/darwin-streaming-server-603-on-linux.html</p>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2010/05/07/darwin-streaming-server-on-ubuntu-8-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Append Videos With Mencoder</title>
		<link>http://backstar.com/blog/2009/11/10/append-videos-with-mencoder/</link>
		<comments>http://backstar.com/blog/2009/11/10/append-videos-with-mencoder/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 20:24:25 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Encoding]]></category>
		<category><![CDATA[Mencoder]]></category>
		<category><![CDATA[Scripting]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=538</guid>
		<description><![CDATA[Mencoder, the free audio / video transcoding software packaged with MPlayer, offers a free command line (CLI) method for combining many video clips into one.
Why would you choose this over the multitude of free GUI transcoding programs out there?

Mencoder is super-fast
Allows the process to be scripted
Wide range of codecs
Cross-platform compatible

Once you get the feel for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mplayerhq.hu">Mencoder</a>, the free audio / video transcoding software packaged with MPlayer, offers a free command line (CLI) method for combining many video clips into one.<span id="more-538"></span></p>
<p>Why would you choose this over the multitude of free GUI transcoding programs out there?</p>
<ul>
<li>Mencoder is super-fast</li>
<li>Allows the process to be scripted</li>
<li>Wide range of codecs</li>
<li>Cross-platform compatible</li>
</ul>
<p>Once you get the feel for it, you can append videos much quicker with Mencoder than a more &#8220;user friendly&#8221; GUI program.  And, it works on Linux, Macintosh, and Windows machines, so you don&#8217;t have to learn 3 different programs if you work on multiple operating systems.</p>
<p>Here&#8217;s the basic format of a Mencoder append command:</p>
<pre>
mencoder -oac copy -ovc copy -o 'combined_clip.avi'
'clip1.avi' 'clip2.avi'
</pre>
<p>Simple as that.  The breakdown is as follows:</p>
<ul>
<li><strong>-oac</strong><br />
Tell Mencoder what audio codec to use.  For a complete list of options, check out the <a href="http://www.mplayerhq.hu/design7/info.html#docs">Mencoder documentation</a>.  In this case we have simply used &#8220;copy&#8221;, which will keep the current audio codec the same without transcoding (this option should only be used if the audio codecs are the same for all the clips).</li>
<li><strong>-ovc</strong><br />
Tell Mencoder what video codec to use.  Otherwise, same as above.</li>
<li><strong>-o</strong><br />
Define the paths to input and output files.  First list the output filename, then all the clips in the order which they will be appended.</li>
</ul>
<p>Knowing this, it is easy enough to script the process.  Say I have a whole directory of video files that I want to combine (ex: VID001.AVI, VID002.AVI, VID003.AVI, etc.).  I could use the following ruby script to string them all together in their numbered order:</p>
<pre>
vlist = String.new()
vpath = "/path/to/my/video/directory/"
vdir = Dir.new(vpath)
vdir.each do |v|
  if v.include?(".AVI") == true
    vlist << "\'#{vpath}#{v}\' "
  end
end

cmd = "mencoder -oac copy -ovc copy -o \'combined_clip.avi\'
#{vlist}"
system cmd
</pre>
<p>Save the script as VAppend.rb and run it like so:</p>
<pre>
ruby VAppend.rb
</pre>
<p>(you must be in the same directory as the script in order to run it with the above command)</p>
<p><strong>Final Notes</strong><br />
The command in the first code box is all one line, and the line in the second code box starting with "cmd =" is also all one line that continues onto a second for formatting purposes (in other words, #{vlist}" belongs at the end of the previous line).</p>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2009/11/10/append-videos-with-mencoder/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hard Drive Permissions Fix</title>
		<link>http://backstar.com/blog/2009/09/25/hard-drive-permissions-fix/</link>
		<comments>http://backstar.com/blog/2009/09/25/hard-drive-permissions-fix/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 17:58:49 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[HDD]]></category>
		<category><![CDATA[repair]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=422</guid>
		<description><![CDATA[Yesterday one of our internal media drives got locked up so we no longer had read or write access even from the Admin account of our Mac Pro.
As a result, the easy Get Info permissions fix was not an option.
So, I dove into the Terminal to make some repairs.  A simple chmod command didn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday one of our internal media drives got locked up so we no longer had read or write access even from the Admin account of our Mac Pro.<span id="more-422"></span></p>
<p>As a result, the easy <strong>Get Info</strong> permissions fix was not an option.</p>
<p>So, I dove into the Terminal to make some repairs.  A simple <strong>chmod</strong> command didn&#8217;t work either, but here&#8217;s what did:</p>
<ul>
<li><strong>Open a new Terminal window</strong><br />
Located in ./Applications/Utilities</li>
<p></p>
<li><strong>Enter the following into the Terminal</strong><br />
sudo chflags nouchg /Volumes/&lt;drive name here&gt;</p>
<p></p>
<ul>
<li>If there are spaces in the name you will need to put double quotes around it like so:<br />
/Volumes/&#8221;&lt;drive name here&gt;&#8221;</li>
</ul>
</li>
<p></p>
<li><strong>Change permissions</strong><br />
sudo chmod 775 /Volumes/&lt;drive name here&gt;
</li>
</ul>
<p>Hope that helps.  Permissions problems can be a real pain.</p>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2009/09/25/hard-drive-permissions-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create new menu for existing DVD</title>
		<link>http://backstar.com/blog/2009/09/22/create-new-menu-for-existing-dvd/</link>
		<comments>http://backstar.com/blog/2009/09/22/create-new-menu-for-existing-dvd/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 15:45:12 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=232</guid>
		<description><![CDATA[This tutorial explains how to create a new menu for an existing DVD (one that has already been authored and burned to disc) without requiring the original project files.  It does so without recompressing or otherwise modifying the video tracks or other menus.
This is done entirely with freeware running on Windows XP.
Important: If you [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial explains how to create a new menu for an existing DVD (one that has already been authored and burned to disc) without requiring the original project files.  It does so without recompressing or otherwise modifying the video tracks or other menus.</p>
<p>This is done entirely with freeware running on Windows XP.<span id="more-232"></span></p>
<p><strong>Important:</strong> If you want to modify an existing menu, another post will be made soon to clarify some of the differences.</p>
<hr />
<h2>Contents</h2>
<ul>
<li><a href="#why">Why?</a></li>
<li><a href="#setup">Setup</a></li>
<li><a href="#newmenu">Create new menu image</a></li>
<li><a href="#dummy">Create menu PGC</a></li>
<li><a href="#replace">Import menu image</a></li>
<li><a href="#subpic">Import Subpicture</a></li>
<li><a href="#buttons">Edit menu buttons</a></li>
<li><a href="#firstplay">Create first-play and root-menu PGCs</a></li>
<li><a href="#build">Build ISO / burn disc</a></li>
<li><a href="#conclusion">Conclusion</a></li>
<li><a href="#sources">Sources</a></li>
</ul>
<hr />
<a name="why"></a><br />
<h2>Why?</h2>
<p>This tutorial is written for anyone looking to replace the menu page on an existing, already authored DVD.  This is for situations in which you don&#8217;t have access to the original DVD project files (if you have access to these files you should just re-author the DVD through standard processes).</p>
<p>It is also for those who would like to create a menu on a DVD that doesn&#8217;t currently have one.</p>
<hr />
<a name="setup"></a><br />
<h2>Setup</h2>
<p>You will need the following programs to complete this tutorial:</p>
<ul>
<li><a href="http://www.free-codecs.com/download/PgcEdit.htm">PgcEdit</a></li>
<li><a href="http://www.videohelp.com/tools/Muxman">MuxMan</a></li>
<li><a href="http://www.videohelp.com/tools/VobBlanker">VobBlanker</a></li>
<li><a href="http://download.videohelp.com/DVDSubEdit/">DVDSubEdit</a></li>
<li>image editor (recommended: <a href="http://www.gimp.org/windows/">GIMP</a>)</li>
<li><a href="http://www.imgburn.com/index.php?act=download">ImgBurn</a></li>
</ul>
<p>Begin by copying the VIDEO_TS folder from the DVD to your harddrive. </p>
<ul>
<li>You may have to right-click on the DVD icon in My Computer and choose Explore in order to display the folders, then simply drag the VIDEO_TS folder to an internal or external drive.</li>
<li>If the disc is write-protected you may need to use software such as <a href="http://www.soft32.com/download_75586.html">DVD Decrypter</a> to rip the VIDEO_TS folder from the disc to your harddrive.</li>
</ul>
<p>From now on, when I refer to a VIDEO_TS folder it is in regards to a folder on the harddrive, not on the original disc.</p>
<hr />
<a name="newmenu"></a><br />
<h2>Create new menu image</h2>
<p><strong>Important:</strong> The method described here requires that all buttons be drawn as part of the menu BMP image.  They will be mapped later on in the process.</p>
<ul>
<li>Create a new menu image using the image editor of your choice</li>
<li>Start with a canvas size of 720&#215;540 (4:3)</li>
<li>After creating your image, resize it to 720&#215;480 (NTSC) or 720&#215;576 (PAL).  This will correct for the difference in pixel aspect ratios between your pc display and DVD</li>
<li>Save your image as a bitmap (.bmp).  You can see my example below.</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/supermenu_sm.png" alt="supermenu_sm" title="supermenu_sm" width="351" height="234" class="aligncenter size-full wp-image-447" /></center></p>
<p>You must also create a subpicture, which defines where the button highlights are on the menu image.</p>
<ul>
<li>Choose two colors (one for background, one for highlights).  I use green and black.</li>
<li>The colors you choose here have no bearing on the color of the highlighted buttons, they are simply for defining what part of your subpic image represents the background and what part represents the highlights.</li>
<li>Define where your highlights will be using the highlight color on top of the background color</li>
<li>Here are two examples.  The first will change the color of the buttons, while the second will create a square highlight over that whole section of the menu.</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/submenu_sm1.png" alt="submenu_sm1" title="submenu_sm1" width="234" height="156" class="aligncenter size-full wp-image-448" /><img src="http://backstar.com/blog/wp-content/uploads/2009/09/submenu_sm2.png" alt="submenu_sm2" title="submenu_sm2" width="234" height="156" class="aligncenter size-full wp-image-449" style="padding-left:15px;"/></center></p>
<hr />
<a name="dummy"></a><br />
<h2>Create menu PGC</h2>
<ul>
<li><strong>Open PgcEdit</strong></li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit1a_sm.png" alt="pgcedit1a_sm" title="pgcedit1a_sm" width="498" height="315" class="aligncenter size-full wp-image-271" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>File &gt; Open DVD</strong><br />
select the VIDEO_TS folder of your source DVD</li>
</ul>
<p>The PGCs present in the DVD will be listed on the left side of the interface.  The important distinctions (for our purposes) are as follows:</p>
<ul>
<li><strong>VMGM</strong> = menu</li>
<li><strong>VTST</strong> = video track</li>
</ul>
<p>If there is no VMGM present then there is no menu.  If there is a VMGM, but you want to create a new menu from scratch, then remove it by selecting one of the VMGM PGCs and clicking <strong>Menu &gt; Remove Menu</strong>.</p>
<ul>
<li><strong>Menu &gt; New Menu</strong><br />
create a new VMGM in the PGC list</li>
<li><strong>PGC &gt; Edit PGC</strong><br />
open Edit PGC window</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit2a_sm.png" alt="pgcedit2a_sm" title="pgcedit2a_sm" width="486" height="327" class="aligncenter size-full wp-image-275" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>Create new cell</strong><br />
create an empty VOB cell associated with your menu (this is the cell that we will replace with VobBlanker later in the tutorial)</li>
</ul>
<p>Click <strong>OK</strong> to return to the main PgcEdit window.  Click <strong>File > Save DVD</strong> to save changes to the source VIDEO_TS files.</p>
<hr />
<a name="replace"></a><br />
<h2>Import menu image</h2>
<ul>
<li><strong>Open VobBlanker</strong></li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/vobblanker1b_sm2.png" alt="vobblanker1b_sm2" title="vobblanker1b_sm2" width="512" height="389" class="aligncenter size-full wp-image-395" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<p>To begin with, you must link MuxMan to VobBlanker.</p>
<ul>
<li><strong>Settings &gt; Configure Paths</strong><br />
opens the PATHS menu</li>
<li><strong>Path to MuxMan</strong><br />
browse to your MuxMan.exe file and click <strong>Open</strong> to set the path.</li>
</ul>
<p>Click <strong>Ok</strong> to return to the main VobBlanker screen.</p>
<ul>
<li><strong>Input Video Manager</strong><br />
select the VIDEO_TS.IFO from the source VIDEO_TS folder</li>
<li><strong>Output Folder</strong><br />
select a new, empty folder to output your modified VIDEO_TS folder.<br />
(Optionally, you can select <strong>Use Input Folder</strong> under settings in order to simply overwrite the VIDEO_TS folder specified in the Input Video Manager.  This is not recommended unless you have a backup of that folder.)</li>
<li><strong>TitleSet</strong><br />
select VIDEO_TS.VOB, should be the top item in the list, then click Menu on the right hand side to open a new window</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/vobblanker2a_sm.png" alt="vobblanker2a_sm" title="vobblanker2a_sm" width="474" height="291" class="aligncenter size-full wp-image-277" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>Language Units</strong><br />
select the menu you want to modify from the list of languages (generally there is only one option)</li>
<li><strong>Menu PGCs</strong><br />
select the PGC that corresponds to the menu you want to modify.  Most of the PGCs will list 00 Cells, 00 Buttons, 0:00:00.00 Duration, &#8212;- Action, etc. These are not what you are looking for.  Find the PGC(s) that have data in these categories and click Preview on the right hand side to help locate the PGC that contains the menu image you are looking to modify</li>
<li><strong>Menu PGCs &gt; Cells</strong><br />
once you find your target PGC, select it and click Cells to bring up a new window</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/vobblanker3b_sm2.png" alt="vobblanker3b_sm2" title="vobblanker3b_sm2" width="450" height="296" class="aligncenter size-full wp-image-397" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>CELLS IN MENU</strong><br />
select the cell that contains your target menu image, use Prev/Cut to preview</li>
<li><strong>Still</strong><br />
select your target cell and click Still to bring up a new window</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/vobblanker_still2_sm.png" alt="vobblanker_still2_sm" title="vobblanker_still2_sm" width="379" height="369" class="aligncenter size-full wp-image-453" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>I Frame Selection > dropdown</strong><br />
set this to &#8220;File&#8221;.  In the following pop-up window, browse to and select the BMP image you created for your new menu (not the subpic file).<br />
(if you set the path correctly, VobBlanker will automatically call MuxMan to process the BMP into a VOB)</li>
<li><strong>Browse</strong><br />
If you need to change the file you selected in the pop-up window above you can use this button to force the pop-up window again and select a new VOB file.
</ul>
<p>Click <strong>OK</strong> then click <strong>Apply</strong> then click <strong>OK</strong> to return to the main VobBlanker screen.  </p>
<ul>
<li><strong>TitleSet</strong><br />
make sure that VIDEO_TS.VOB lists its Action as &#8220;Process&#8221;.  If not, select it and click Process on the right hand side.</li>
<li><strong>Skip</strong><br />
(optional) to cut down on the processing time you can select the non-menu VOBs under <strong>TitleSet</strong> and click <strong>Skip</strong> to ignore them during processing (assuming no changes were made to the audio/video tracks)
</ul>
<p>Click <strong>PROCESS!!</strong> to create your new DVD files.</p>
<ul>
<li>The new VIDEO_TS files will be exported to the specified output folder.  These are the files that will appear in the VIDEO_TS folder of the final DVD.</li>
</ul>
<hr />
<a name="subpic"></a><br />
<h2>Import Subpicture</h2>
<ul>
<li><strong>Open DVDSubEdit</strong></li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/dvdsubedit1_sm.png" alt="dvdsubedit1_sm" title="dvdsubedit1_sm" width="450" height="345" class="aligncenter size-full wp-image-450" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>File &gt; Open VOB File(s)</strong><br />
select the VIDEO_TS.VOB file in your new VIDEO_TS folder.</li>
<li><strong>Subpic Color / Transparency &gt; dropdown</strong><br />
select &#8220;Use automatic CLUT&#8221; from the dropdown menu.</li>
<li><strong>Subpic Color / Transparency</strong>
<ul>
<li>set <strong>b</strong> and <strong>p</strong> to the background color of your subpic BMP (must be exact color)</li>
<li>set <strong>e1</strong> and <strong>e2</strong> to the highlight color of your subpic BMP (must be exact color)</li>
</ul>
</li>
<li><strong>File &gt; Replace current subpic with .BMP file</strong><br />
select your subpic BMP file</li>
<li><strong>File &gt; Save all modifications</strong><br />
save your project and quit DVDSubEdit.</li>
</ul>
<p><strong>Important:</strong> You must set the <strong>Subpic Color / Transparency</strong> settings before importing the subpic BMP.  This is how DVDSubEdit knows which elements of your BMP represent the background and which represent the highlights.</p>
<hr />
<a name="buttons"></a><br />
<h2>Edit menu buttons</h2>
<ul>
<li><strong>Open PgcEdit</strong></li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit1b_sm.png" alt="pgcedit1b_sm" title="pgcedit1b_sm" width="498" height="315" class="aligncenter size-full wp-image-283" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>File &gt; Open DVD</strong><br />
select the VIDEO_TS folder of your source DVD</li>
<li><strong>PGC</strong><br />
select the VMGM that you created at the start of the tutorial.</li>
<li><strong>Menu &gt; Show/Edit Menu Buttons or BOVs</strong><br />
select the target VMGM on the left hand side then click this menu option to bring up a new window</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit_buttons2_sm.png" alt="pgcedit3a_sm" title="pgcedit3a_sm" width="367" height="410" class="aligncenter size-full wp-image-284" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<p><strong>Create / modify buttons:</strong><br />
This will show you how to map buttons on your BMP image.  It will not allow you to create new visual images, but simply to define the areas occupied by image elements that are intended to be buttons.  This is similar to creating image maps in HTML.</p>
<p>Also, by defining rectangular areas for the buttons, any part of the subpic image that is within a rectangular boundary will appear as a highlight when that button is selected.</p>
<ul>
<li><strong>Edit</strong><br />
The first time you click this it will ask if you want to create a new button, say yes.</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit4a_sm1.png" alt="pgcedit4a_sm" title="pgcedit4a_sm" width="293" height="353" class="aligncenter size-full wp-image-452" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>Button &gt; New button</strong><br />
create a new button.  Use this to create all the buttons you need, you can edit the parameters of each by toggling between them with the <strong>Edit button</strong> slider.</li>
<li><strong>X position / Y position</strong><br />
set the horizontal or vertical position of the button</li>
<li><strong>Width / Height</strong><br />
resize the button to fit your background image</li>
<li><strong>Adjacent Buttons</strong><br />
set what button will be selected if a given arrow is pressed on the remote (generally, set position 1 to the button above or to the left of the selected button, position 2 to the button to the left or above the selected button, position 3 to the button below or to the right of the selected button, and position 4 to the button to the right or below the selected button)</li>
<li><strong>Use color scheme</strong><br />
set this to 1 for all.</li>
<li><strong>Edit Color Schemes</strong><br />
click this to bring up the <strong>Color schemes Editor</strong> window.</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit_colors_sm.png" alt="pgcedit_colors_sm" title="pgcedit_colors_sm" width="283" height="235" class="aligncenter size-full wp-image-451" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>Color for Selected button</strong><br />
you only need to edit these colors for a basic menu.</li>
<li><strong>Background</strong> and <strong>Pattern &gt; Contrast (Opacity)</strong><br />
set the <strong>Contrast (Opacity)</strong> of these to 0.  Color doesn&#8217;t matter.</li>
<li><strong>Emphasis 1</strong> and <strong>Emphasis 2 &gt; Color index in PGC lookup table</strong><br />
set these to the highlight color of your choice (both should be the same, though I think Emphasis 1 is the active one).</li>
<li><strong>Emphasis 1</strong> and <strong>Emphasis 2 &gt; Contrast (Opacity)</strong><br />
set the transparency of your highlights.</li>
</ul>
<p>Click <strong>Ok</strong> to return to the Menu Editor window.</p>
</ul>
<li>Below the Edit Color Schemes button there is a button that looks something like this:</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit_insert.png" alt="pgcedit_insert" title="pgcedit_insert" width="335" height="31" class="aligncenter size-full wp-image-303" /></center></p>
<ul>
<li>Click it to open the Command Editor.</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit5a_sm.png" alt="pgcedit5a_sm" title="pgcedit5a_sm" width="321" height="168" class="aligncenter size-full wp-image-286" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<p>I am assuming in this case that you are simply targeting video tracks with your buttons rather than other menus.</p>
<p><strong>In the Command Editor:</strong></p>
<ul>
<li><strong>Jump to&#8230; &gt; VTST Title &gt; JumpTT</strong><br />
select this to target a video track</li>
<li><strong>Jump to the entry PGC of title</strong><br />
enter the number of the VTST that contains the video track you want to target.  To find this you may have to return to the main PgcEdit screen and preview the VTST entries on the left hand side by selecting them and clicking Preview > Preview PGC</li>
</ul>
<p>Click <strong>OK</strong> and <strong>OK</strong> again to return to the Menu buttons window.  Now repeat the above steps (from <em>Create/Modify buttons</em> through to here) for each button on your menu (creating new ones as necessary).</p>
<p>When you are finished editing the menu buttons, save your changes with <strong>File &gt; Save DVD</strong>.</p>
<hr />
<a name="firstplay"></a><br />
<h2>Create first-play and root-menu PGCs</h2>
<p>This step is only recommended if you have added a menu to a DVD that previously had no menu.  </p>
<p>This will make the DVD start out on the new menu, and return to it when you press the menu button during the video.</p>
<ul>
<li><strong>Keep PgcEdit open</strong><br />
or re-open it if you closed it after the last section (and load your project)</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit1_menubuttons_sm2.png" alt="pgcedit1_menubuttons_sm2" title="pgcedit1_menubuttons_sm2" width="589" height="372" class="aligncenter size-full wp-image-409" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>VMG, First-Play PGC</strong><br />
select the first-play PGC.  This will be the first PGC in the list, and is always present because PgcEdit will add it if it is not.</li>
<li><strong>pre commands</strong><br />
the right hand window will show the current first-play commands, probably something like &#8220;(JumpTT) Jump to Title 1&#8243;.  This means that the DVD will begin by playing the first video track.  Select this command</li>
<li><strong>Edit Cmd</strong><br />
this will bring up the Command Editor window</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcedit_command_sm.png" alt="pgcedit_command_sm" title="pgcedit_command_sm" width="320" height="167" class="aligncenter size-full wp-image-410" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>Jump to&#8230; > VMGM Menu > JumpSS-VMGM-pgc</strong></li>
<li><strong>Jump to VMGM PGC</strong><br />
enter the number of the VMGM PGC that contains your new menu (this is the VMGM PGC that you modified earlier in the tutorial)</li>
</ul>
<p>Click <strong>OK</strong> to return to the main PgcEdit window.</p>
<p>Each video track (represented by VTST in the PGC menu) should have a corresponding VTSM.  Some may not, in which case you will have to add them.</p>
<p>To add a VTSM to a VTST, select the VTST and click <strong>Menu > New Menu</strong>.  Do this for each VTST that doesn&#8217;t have a VTSM directly preceding it in the PGC list.</p>
<p>By default, newly created VTSMs should contain the following pre command: <strong>(JumpSS) Jump to First Play PGC</strong></p>
<p>Check each of your VTSMs, if their command looks like this then you can leave them be (pressing the menu button on the remote will repeat the first-play action, which we already set to the menu).</p>
<p>If a VTSM contains different commands, select it and do the following:</p>
<ul>
<li><strong>Edit Cmd</strong><br />
this will bring up the Command Editor window</li>
<li><strong>Jump to&#8230; > First Play PGC > JumpSS-FP</strong></li>
</ul>
<p>Click <strong>OK</strong> to return to the main PgcEdit window.</p>
<p>When you are finished editing the VTSMs, save your changes with <strong>File &gt; Save DVD</strong>.</p>
<hr />
<a name="build"></a><br />
<h2>Build ISO / burn disc</h2>
<ul>
<li><strong>Open ImgBurn</strong><br />
Upon opening, select &#8220;Write files/folders to disc&#8221; or &#8220;Image file from files/folders&#8221; to start a new project.  Alternately, select Build from the Mode menu.</li>
</ul>
<p><center><img src="http://backstar.com/blog/wp-content/uploads/2009/09/imgburn1a_sm.png" alt="imgburn1a_sm" title="imgburn1a_sm" width="421" height="294" class="aligncenter size-full wp-image-287" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<ul>
<li><strong>Source</strong><br />
select the folder you set as the output folder in VobBlanker (this is your new VIDEO_TS folder).  You can also set this through the File menu.</li>
<li><strong>Destination</strong><br />
select ISO file or Disc as target using the Output menu, then select the specific ISO location or Disc in the Destination section of the interface</li>
<li><strong>Labels/Advanced</strong><br />
You can also change some of the other settings on the right hand side, particularly under the Labels and Advanced tabs.  These will allow you to make changes to the disc metadata such as the disc label that will appear by its icon on your computer.  You can even force specific creation/last-modified times.  Of course, <em>all these right-hand settings are optional.</em></li>
</ul>
<p>Click the <strong>Folder &gt; Disc/ISO</strong> button to build.</p>
<ul>
<li>If ImgBurn builds without errors then you have successfully created a new, modified version of your source DVD (either in disc or .ISO format).</li>
</ul>
<hr />
<a name="conclusion"></a><br />
<h2>Conclusion</h2>
<p>There is certainly a lot more you can do to modify existing DVDs.  You can create submenus, create motion menus, remove the menus and/or autoplay the main video, modify subtitles, loop videos, combine multiple DVDs, and even add brand new audio/video content (which you will then need to create new menu buttons for).</p>
<p>If any of these topics, or related ones, are of interest to you, drop me a line at <a href="mailto:ben@backstar.com">ben@backstar.com</a> and I will see about putting together another tutorial.</p>
<p>If you have a project that you need assistance with, please let us know via my e-mail (above) or the Contact-Us section of our site.</p>
<hr />
<a name="sources"></a><br />
<h2>Sources</h2>
<ul>
<li><a href="http://backstar.com/blog/2009/09/01/edit-video-on-an-existing-dvd/">http://backstar.com/blog/2009/09/01/edit-video-on-an-existing-dvd/</a></li>
<li><a href="http://forum.doom9.org/showthread.php?t=99306">http://forum.doom9.org/showthread.php?t=99306</a></li>
<li><a href="http://wencas.profitux.cz/downloadmonitor/download.php?nazev=replace_menu_2&#038;url=http://wencas.profitux.cz/vid/replace_menu_2.rar">http://wencas.profitux.cz/downloadmonitor/download.php?nazev=replace_menu_2&#038;url=http://wencas.profitux.cz/vid/replace_menu_2.rar</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2009/09/22/create-new-menu-for-existing-dvd/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Video still frames with VLC</title>
		<link>http://backstar.com/blog/2009/09/14/video-still-frames-with-vlc/</link>
		<comments>http://backstar.com/blog/2009/09/14/video-still-frames-with-vlc/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 18:24:56 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Still frame]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=374</guid>
		<description><![CDATA[In the past I have had a lot of people ask me about how to capture still frames from video files.  Now, if you are a professional or student video editor with access to programs like Avid and Final Cut Pro then you probably know a method for doing this already, within those software [...]]]></description>
			<content:encoded><![CDATA[<p>In the past I have had a lot of people ask me about how to capture still frames from video files.  Now, if you are a professional or student video editor with access to programs like Avid and Final Cut Pro then you probably know a method for doing this already, within those software suites.</p>
<p>However, there is a much simpler, free method of capturing still frames<span id="more-374"></span> using <a href="http://www.videolan.org/vlc/">VLC</a>.  If you don&#8217;t already have VLC on your computer, download it now (in fact, download it even if you don&#8217;t need to grab still frames, it&#8217;s a great piece of software).</p>
<p>Still frames can be created in 3 super simple steps:</p>
<ul>
<li><strong>Open</strong> your video in VLC</li>
<li><strong>Pause</strong> the video on the frame you want to capture</li>
<li><strong>Click</strong> on the Video dropdown menu and select <strong>Snapshot</strong>*
</ul>
<p>* the hotkey is &#8220;shift-s&#8221; by default on Windows, and &#8220;option-apple-s&#8221; on Mac</p>
<p>You have now created your first still frame.  But where is it?</p>
<p>On a Mac it will be saved to the Desktop by default, while on Windows it is saved to the &#8220;My Pictures&#8221; folder.  You can change these defaults in the VLC Preferences menu, which is also where you can specify png or jpg image formats (png is the default).</p>
<p>If you still can&#8217;t find the image in either of the above default directories, run a search for &#8220;vlcsnap&#8221; on your harddrive.  This is the prefix VLC uses for all still frame captures.</p>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2009/09/14/video-still-frames-with-vlc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video compression for the web</title>
		<link>http://backstar.com/blog/2009/09/11/video-for-web-compression/</link>
		<comments>http://backstar.com/blog/2009/09/11/video-for-web-compression/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 20:14:33 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=329</guid>
		<description><![CDATA[This is a brief guide to compressing video for today&#8217;s free video-hosting sites.
Compressing video for the web is something that we deal with daily at Backstar.  As a result, I have become familiar with many free video hosting websites, and with their respective best-practices for compression.  Here&#8217;s a bit of what I&#8217;ve learned&#8230;
A [...]]]></description>
			<content:encoded><![CDATA[<p>This is a brief guide to compressing video for today&#8217;s free video-hosting sites.</p>
<p>Compressing video for the web is something that we deal with daily at Backstar.  As a result, I have become familiar with many free video hosting websites, and with their respective best-practices for compression.  Here&#8217;s a bit of what I&#8217;ve learned&#8230;<span id="more-329"></span></p>
<h2>A Leveled Playing Field</h2>
<p>The technical differences between such sites as YouTube, Vimeo, Blip.tv, and others have been reduced dramatically with recent developments.</p>
<ul>
<li>High quality 720p modes like YouTube&#8217;s HQ and Vimeo&#8217;s HD have brought up the level of quality seen in both SD and HD resolution videos</li>
<li>Flash support for the H.264 codec has solidified it as <em>the</em> codec to use for online video</li>
</ul>
<p>Thus, the differences have been distilled to file size / duration limits and non-technical considerations such as target audience, video player customization, and embedding features.</p>
<p>I will only be dealing with the technical considerations here.</p>
<h2>Compression Settings</h2>
<p>These settings should serve you well when uploading to almost any video hosting site.  The exceptions to this rule are true streaming sites (see the note about CBR/VBR below) and sites that do not recompress your videos upon uploading (such as when hosting videos on your own website).  </p>
<p>In general, if the service is free then these settings will work just fine.</p>
<p><center></p>
<table border="1" cellpadding="5">
<tr>
<td></td>
<td><strong><span style="color:#686e72">SD</span></strong></td>
<td><strong><span style="color:#686e72">SD-wide</span></strong></td>
<td><strong><span style="color:#686e72">HD</span></strong></td>
</tr>
<tr>
<td><strong><span style="color:#686e72">Resolution</span></strong></td>
<td>640&#215;480</td>
<td>853&#215;480</td>
<td>1280&#215;720</td>
</tr>
<tr>
<td><strong><span style="color:#686e72">Video Codec</span></strong></td>
<td>H.264</td>
<td>H.264</td>
<td>H.264</td>
</tr>
<tr>
<td><strong><span style="color:#686e72">Video Bitrate*</span></strong></td>
<td>2000 Kbps</td>
<td>2500 Kbps</td>
<td>5000 Kbps</td>
</tr>
<tr>
<td><strong><span style="color:#686e72">VBR / CBR</span></strong></td>
<td>VBR</td>
<td>VBR</td>
<td>VBR</td>
</tr>
<tr>
<td><strong><span style="color:#686e72">Audio Codec</span></strong></td>
<td>AAC</td>
<td>AAC</td>
<td>AAC</td>
</tr>
<tr>
<td><strong><span style="color:#686e72">Audio Bitrate</span></strong></td>
<td>128</td>
<td>128</td>
<td>128</td>
</tr>
<tr>
<td><strong><span style="color:#686e72">Framerate</span></strong></td>
<td>29.97</td>
<td>29.97</td>
<td>29.97</td>
</tr>
</table>
<p></center><br />
* sometimes you will need to reduce the bitrate in order to get your video under a site&#8217;s  file size restrictions.</p>
<h2>Other Tips</h2>
<p>(in no particular order)</p>
<ul>
<li>If the source video is interlaced, deinterlace it or risk having jagged edges and other artifacting.</li>
<li>Always use the source file for compressions (do not, if possible, recompress an already compressed file).  Each time you compress a video you lose some of the audio/image quality.</li>
<li>2-pass VBR is always better than 1-pass VBR.  If you have the option, and a bit more time, take it.</li>
<li>If you have to reduce the resolution, try to use multiples of 16 (ex: 320&#215;240).  I believe this has to do with the size of the macroblocks used by H.264 codecs.</li>
<li>If you are hosting the video on a site that offers real streaming (not the pseudo streaming offered by YouTube, Vimeo, Facebook, and others like them) then you will want to use CBR (constant bitrate) rather than VBR (variable bitrate).</li>
<li>If audio quality is really important, bump the audio bitrate up to 196 Kbps.</li>
</ul>
<h2>File Size / Duration Limits</h2>
<p>Here are the resource limitations of some of the major free video hosting websites:</p>
<p><center></p>
<table border="1" cellpadding="5">
<tr>
<td></td>
<td><strong><span style="color:#686e72">YouTube</span></strong></td>
<td><strong><span style="color:#686e72">Vimeo*</span></strong></td>
<td><strong><span style="color:#686e72">Facebook</span></strong></td>
<td><strong><span style="color:#686e72">Blip.tv</span></strong></td>
</tr>
<tr>
<td><strong><span style="color:#686e72">Size Limit</span></strong></td>
<td>2 GB</td>
<td>500 MB</td>
<td>1 GB</td>
<td>1 GB</td>
</tr>
<tr>
<td><strong><span style="color:#686e72">Duration</span></strong></td>
<td>10 min</td>
<td>Unlimited</td>
<td>20 min</td>
<td>Unlimited</td>
</tr>
</table>
<p></center></p>
<div style="text-align:center;">* this information pertains to the free (basic) Vimeo account</div>
<p>Yeah, I know Facebook isn&#8217;t often seen as a video hosting platform, but it&#8217;s up there in the top 5 most visited sites on the internet, and it hosts video, so it felt necessary to include it.</p>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2009/09/11/video-for-web-compression/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Edit video on an existing DVD</title>
		<link>http://backstar.com/blog/2009/09/01/edit-video-on-an-existing-dvd/</link>
		<comments>http://backstar.com/blog/2009/09/01/edit-video-on-an-existing-dvd/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 17:50:15 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[repair]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=149</guid>
		<description><![CDATA[This tutorial explains how to edit an audio/video track from an existing DVD without affecting its other elements.  By following these steps you should be able to add to, trim, or replace an audio/video track without affecting the DVD menu or recompressing any of the files.  
This is done entirely with freeware running on [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial explains how to edit an audio/video track from an existing DVD without affecting its other elements.  By following these steps you should be able to add to, trim, or replace an audio/video track without affecting the DVD menu or recompressing any of the files.  </p>
<p>This is done entirely with freeware running on Windows XP.<span id="more-149"></span></p>
<hr/>
<h2>Contents</h2>
<ul>
<li><a href="#why">Why?</a></li>
<li><a href="#setup">Setup</a></li>
<li><a href="#pgcdemux">PgcDemux</a></li>
<li><a href="#edit">Edit Audio and Video</a></li>
<li><a href="#muxman">MuxMan</a></li>
<li><a href="#vobblanker">VobBlanker</a></li>
<li><a href="#imgburn">ImgBurn</a></li>
<li><a href="#conclusion">Conclusion</a></li>
</ul>
<hr/>
<a name="why"></a><br />
<h2>Why?</h2>
<p>Why would you want to do this?  There are a variety of possible scenarios, but this is the most common: </p>
<ul>
<li>you have a DVD that has already been authored (a menu has been created, the disc has been burned) and you do not have access to the original project files, but want to edit some of the DVD content.  This process retains the original menu, and does not result in any loss of audio/image quality as a result of recompression.</li>
</ul>
<hr/>
<a name="setup"></a><br />
<h2>Setup</h2>
<p>You will need the following programs to complete this tutorial:</p>
<ul>
<li><a href="http://www.videohelp.com/tools/PgcDemux">PgcDemux</a></li>
<li><a href="http://www.videohelp.com/tools/Muxman">MuxMan</a></li>
<li><a href="http://www.videohelp.com/tools/VobBlanker">VobBlanker</a></li>
<li><a href="http://www.imgburn.com/index.php?act=download">ImgBurn</a></li>
<li>video editor (recommend: <a href="http://fixounet.free.fr/avidemux/download.html">Avidemux</a>, <a href="http://virtualdub.sourceforge.net/">VirtualDub</a>)</li>
<li>audio editor (recommend: <a href="http://audacity.sourceforge.net/download/">Audacity</a>)</li>
<li><a href="http://www.videolan.org/vlc/">VLC</a></li>
</ul>
<p>Begin by copying the VIDEO_TS folder from the DVD to your harddrive.  </p>
<ul>
<li>You may have to right-click on the DVD icon in My Computer and choose Explore in order to display the folders, then simply drag the VIDEO_TS folder to an internal or external drive.</li>
<li>If the disc is write-protected you may need to use software such as <a href="http://www.soft32.com/download_75586.html">DVD Decrypter</a> to rip the VIDEO_TS folder from the disc to your harddrive.</li>
</ul>
<p>From now on, when I refer to a VIDEO_TS folder it is in regards to a folder on the harddrive, not on the original disc.</p>
<hr/>
<a name="pgcdemux"></a><br />
<h2>PgcDemux</h2>
<p><center><img class="size-full wp-image-163" title="pgcdemux1c" src="http://backstar.com/blog/wp-content/uploads/2009/09/pgcdemux1c.png" alt="PgcDemux screenshot" width="289" height="306" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<p>Settings:</p>
<ul>
<li><strong>Input IFO</strong><br />
select the .IFO file in your target VIDEO_TS folder that corresponds to the track you want to edit<br />
(to preview the .IFO files to find the one you want, open them individually in VLC)<br />
(make note of the VTS file you select, you will need this information later)</li>
<li><strong>Output Folder</strong><br />
select a new, empty folder to output your demuxed audio and video files</li>
<li><strong>Demux video stream</strong><br />
by default unchecked, if you want to edit video as well as audio then check this box</li>
<li><strong>PGC Selection &#8211; Domain</strong><br />
set to Titles</li>
<li><strong>PGC Selection &#8211; dropdown</strong><br />
select a specific PGC (effectively a subtrack) of your .IFO file, if applicable/available<br />
(make note of this also, unless there is only one PGC in the dropdown list)</li>
</ul>
<p>Leave everything else at the defaults and click <strong>Process!</strong> to begin demuxing.</p>
<ul>
<li>The audio (.ac3) and video (.m2v) files will be exported to the specified output folder.</li>
</ul>
<hr/>
<a name="edit"></a><br />
<h2>Edit Audio and Video</h2>
<p>Edit the audio and video files you created with PgcDemux using the audio / video editing software of your choice.</p>
<ul>
<li><strong>Video</strong><br />
I recommend Avidemux and VirtualDub for video editing because when running in &#8220;copy&#8221; mode they will not recompress your source files.</li>
<li><strong>Audio</strong><br />
I recommend Audacity for audio editing because it is free and able to handle almost any common tasks.</li>
</ul>
<hr/>
<a name="muxman"></a><br />
<h2>MuxMan</h2>
<p><center><img class="aligncenter size-full wp-image-179" title="muxman1c" src="http://backstar.com/blog/wp-content/uploads/2009/09/muxman1c.png" alt="MuxMan screenshot" width="503" height="385" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<p>Settings:</p>
<ul>
<li><strong>Video</strong><br />
select the edited video file.  Ideally this should be in .m2v format, though MuxMan accepts a variety of file formats (the underlying video should always be MPEG-2)</li>
<li><strong>Audio</strong><br />
select the edited audio file.  Ideally this should be in .ac3 format, though MuxMan accepts a variety of file formats, including .wav.</li>
<li><strong>Destination Folder</strong><br />
select a new, empty folder to output your remuxed VIDEO_TS files.</li>
</ul>
<p>Click <strong>Start</strong> to begin remuxing.</p>
<ul>
<li>A variety of .BUP, .IFO, and .VOB files files will be exported to the specified destination folder.</li>
</ul>
<hr/>
<a name="vobblanker"></a><br />
<h2>VobBlanker</h2>
<p><center><img class="aligncenter size-full wp-image-180" title="vobblanker2c" src="http://backstar.com/blog/wp-content/uploads/2009/09/vobblanker2c.png" alt="VobBlanker screenshot" width="512" height="389" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<p>Settings:</p>
<ul>
<li><strong>Input Video Manager</strong><br />
select the VIDEO_TS.IFO from the ORIGINAL SOURCE DVD (this file is located in the VIDEO_TS folder you copied off the DVD at the very begining of this tutorial).</li>
<li><strong>Output Folder</strong><br />
select a new, empty folder to output your modified VIDEO_TS folder.<br />
(Optionally, you can select Use Input Folder under settings in order to simply overwrite the VIDEO_TS folder specified in the Input Video Manager.  This is not recommended unless you have a backup of that folder.)</li>
<li><strong>TitleSet</strong><br />
select the VTS file that you edited (hopefully you made note of it during demuxing)</li>
<li><strong>PGCs in Selected TitleSet</strong><br />
select the PGC you specified during the demuxing process.<br />
(if you aren&#8217;t sure what VTS or PGC you edited, selecting a PGC from the list will bring up a preview of the video in the upper right hand corner of the interface)</li>
<li><strong>PGCs in Selected TitleSet &#8211; Replace</strong><br />
select the VTS (.IFO) file that you created with MuxMan</li>
<li><strong>Size</strong><br />
In the upper right hand corner beside the video window, VobBlanker lists some file size information.  The important elements are the Initial size and the Final size.  Depending on what sort of editing you&#8217;ve done, it is possible that these will be the same, however if you have trimmed or added to the length of the original file this should be reflected by a similar change to the Final size (in relation to the Initial size).</li>
</ul>
<p>Click <strong>PROCESS!!</strong> to create your new DVD files.</p>
<ul>
<li>The new VIDEO_TS files will be exported to the specified output folder.  These are the files that will appear in the VIDEO_TS folder of the final DVD.</li>
</ul>
<hr/>
<a name="imgburn"></a><br />
<h2>ImgBurn</h2>
<p>Upon opening, select &#8220;Write files/folders to disc&#8221; or &#8220;Image file from files/folders&#8221; to start a new project.  Alternately, select Build from the Mode menu.</p>
<p><center><img class="aligncenter size-full wp-image-181" title="imgburn1c" src="http://backstar.com/blog/wp-content/uploads/2009/09/imgburn1c.png" alt="ImgBurn screenshot" width="421" height="294" /><br />
settings addressed in this tutorial are highlighted in red</center></p>
<p>Settings:</p>
<ul>
<li><strong>Source</strong><br />
select the folder you set as the output folder in VobBlanker (this is your new VIDEO_TS folder).  You can also set this through the File menu.</li>
<li><strong>Destination</strong><br />
select ISO file or Disc as target using the Output menu, then select the specific ISO location or Disc in the Destination section of the interface</li>
<li><strong>Labels/Advanced</strong><br />
You can also change some of the other settings on the right hand side, particularly under the Labels and Advanced tabs.  These will allow you to make changes to the disc metadata such as the disc label that will appear by its icon on your computer.  You can even force specific creation/last-modified times.  Of course, <em>all these right-hand settings are optional.</em></li>
</ul>
<p>Click the <strong>Folder &gt; Disc/ISO</strong> button to build.</p>
<ul>
<li>If ImgBurn builds without errors then you have successfully created a new, modified version of your source DVD (either in disc or .ISO format).</li>
</ul>
<hr/>
<a name="conclusion"></a><br />
<h2>Conclusion</h2>
<p>This is the best, cleanest, and possibly quickest way that I have found to make changes to the audio/video content of an existing DVD (unless I have the original project files, of course).  Hope this helped, if you need further assistance with your project please drop us a line in the <a href="http://backstar.com/contact-us/">Contact-Us</a> section of our site.</p>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2009/09/01/edit-video-on-an-existing-dvd/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Repairing VHS Tapes &#8211; Transplanting</title>
		<link>http://backstar.com/blog/2009/04/29/repairing-vhs-tapes-transplanting/</link>
		<comments>http://backstar.com/blog/2009/04/29/repairing-vhs-tapes-transplanting/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 16:36:16 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[cassette]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[repair]]></category>
		<category><![CDATA[tape]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[vhs]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=74</guid>
		<description><![CDATA[Today I received a faulty VHS tape from a client.  Ultimately it was to be digitized, but before that was even an option, I had to get the tape to play.  After testing on a variety of players, it seemed clear that this was a problem with the physical cassette, not the data [...]]]></description>
			<content:encoded><![CDATA[<p>Today I received a faulty VHS tape from a client.  Ultimately it was to be digitized, but before that was even an option, I had to get the tape to play.  After testing on a variety of players, it seemed clear that this was a problem with the physical cassette, not the data on the tape.</p>
<p>A routine transplant was in order.<span id="more-74"></span></p>
<h2>Here&#8217;s how&#8230;</h2>
<p>Materials:</p>
<ul>
<li>Original VHS cassette (patient)</li>
<li>New VHS cassette (donor)</li>
<li>Screwdriver (scalpel)</li>
</ul>
<div style="margin-left:auto; margin-right:auto; text-align:center;"><img src="http://backstar.com/images/vhs/vhs1.jpg"></div>
<p>I use new VHS cassettes to insure that they are in good working order, but you could use any old tape for the donor so long as you know it will play and you are willing to sacrifice it in order to save your patient tape.</p>
<p>Now it&#8217;s time to scrub in.</p>
<h2>1.</h2>
<p>Begin by removing the screws on the underside of both cassettes.  There are five screws for each.</p>
<div style="margin-left:auto; margin-right:auto; text-align:center;"><img src="http://backstar.com/images/vhs/vhs2.jpg"></div>
<h2>2.</h2>
<p>Flip the cassettes so they are right-side-up and remove the tops.</p>
<div style="margin-left:auto; margin-right:auto; text-align:center;"><img src="http://backstar.com/images/vhs/vhs3.jpg"></div>
<h2>3.</h2>
<p>Remove the reels from the donor cassette.</p>
<div style="margin-left:auto; margin-right:auto; text-align:center;"><img src="http://backstar.com/images/vhs/vhs4.jpg"></div>
<p>Note that these three cylindrical posts (2 silver, one white) must be in place on the bottom half before continuing (sometimes they get stuck on the top half when it is removed, so look there if you can&#8217;t find them on the bottom half).  Their locations are marked on the above image.</p>
<div style="margin-left:auto; margin-right:auto; text-align:center;"><img src="http://backstar.com/images/vhs/vhs5.jpg"></div>
<h2>4.</h2>
<p>Place the left hand reel from the patient cassette in the left hand spot of the now empty donor cassette.</p>
<div style="margin-left:auto; margin-right:auto; text-align:center;"><img src="http://backstar.com/images/vhs/vhs6.jpg"></div>
<p>Thread the tape between the white and silver cylinders.</p>
<div style="margin-left:auto; margin-right:auto; text-align:center;"><img src="http://backstar.com/images/vhs/vhs7.jpg"></div>
<p>On the right hand side, thread the tape around the silver cylinder and between the silver tab and it&#8217;s peg counterpart.  This last part can be a bit tricky, just pull the tab aside, slip in the tape, and release.</p>
<div style="margin-left:auto; margin-right:auto; text-align:center;"><img src="http://backstar.com/images/vhs/vhs8.jpg"></div>
<p>Place the right hand reel from the patient cassette in the right hand spot of the donor cassette.</p>
<div style="margin-left:auto; margin-right:auto; text-align:center;"><img src="http://backstar.com/images/vhs/vhs3.jpg"></div>
<p>Get rid of any slack in the tape by tightening the reels.</p>
<h2>5.</h2>
<p>Place the top back on to the bottom half of the cassette.  To do so, lift up the flap at the front and be sure the various pegs are aligned as you place it down.  It helps to put the back in first then ease the front down.</p>
<div style="margin-left:auto; margin-right:auto; text-align:center;">
<table cellspacing="0" cellpadding="0" width="100%">
<tr>
<td><img src="http://backstar.com/images/vhs/vhs10.jpg"></td>
<td><img src="http://backstar.com/images/vhs/vhs11.jpg"></td>
</tr>
</table>
</div>
<p>Flip it over and replace the screws.  The operation is complete, and (hopefully) a success.  Pop the cassette in a player and give it a test run.</p>
<p>The reel from the donor and the shell from the patient tape can be discarded.</p>
<h2>More.</h2>
<p>For a more entertaining (though perhaps less informative) video tutorial, check this out <a href="http://vimeo.com/1702416" target="_blank">http://vimeo.com/1702416</a></p>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2009/04/29/repairing-vhs-tapes-transplanting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Streaming Media Solutions Experts</title>
		<link>http://backstar.com/blog/2009/04/13/streaming-media-solutions-experts/</link>
		<comments>http://backstar.com/blog/2009/04/13/streaming-media-solutions-experts/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 17:52:13 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[BD]]></category>
		<category><![CDATA[Camera]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[Consult]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[Encoding]]></category>
		<category><![CDATA[HD]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[Production]]></category>
		<category><![CDATA[Secure]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Streaming]]></category>
		<category><![CDATA[Webcasting]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=68</guid>
		<description><![CDATA[A rather large FWIW&#8230;backstar is focused on large audience, often international webcasting.  We have been working with digital media since forever collectively and webcasting LIVE events since 2002.   Our independence of any marriage to platform, system or network enables us to use customized arrays of tools and systems for optimal content creation, [...]]]></description>
			<content:encoded><![CDATA[<p>A rather large FWIW&#8230;backstar is focused on large audience, often international webcasting.  We have been working with digital media since forever collectively and webcasting LIVE events since 2002.   Our independence of any marriage to platform, system or network enables us to use customized arrays of tools and systems for optimal content creation, editing, compression, webcasting and streaming media of all kinds.<span id="more-68"></span> </p>
<p>Backstar webcasts can feature multiple remote presenters with synchronized slide controls, fully customized players and interfaces, polls, quizzes, games and promotions, syndicated web sites/content, VNRs, LIVE interactive Q &#038; A and metrics beyond your imagination including live updated google maps of your audiences for live and on-demand applications.  </p>
<p>We provide short-notice turnkey SD/HD production including cameras, sound, lighting and of course crew.  Within the webcasting system, opportunities such as sponsorship and advertising are endless with unlimited options for size, movement and duration of content&#8230;with custom programming, clicking on an ad can spawn a targeted array of complementary ads or direct a user to an outside website following the event.  Consider pre and post roll sponsored content including downloads of any documents.  </p>
<p>Video can be pre-produced to simulate live and then delivered LIVE including a LIVE interactive Q&#038;A chat with LIVE video responses by multiple presenters, households, anyone with a webcam and a decent internet connection invited with or without a password.  CLEARLY, a professional production crew with serious gear, lighting and sound will come off better than a Logitech webcam and camera mic in an unlit office.  The fact we can bring a remote presenter (including clients, subjects of a focus group, the deposed, etc.) into an event without any special technical requirements beyond a camera (which often include a decent mic that we can control) and a broadband internet connection is unique among large LIVE event webcasting tools.  We can effectively direct a live event from a reliable web control panel switching between presenters as one would usually with expensive, complex video hardware.  </p>
<p>If firewalls or an IT dept. stonewalls, we can ALWAYS install our encoders on the inside of a clients networks.  Archives can be made in less than an hour following most events.  You may use your existing merchant account for pay-per view/participate.  We have enduring relationships with many of the Chicago hotels, phone/internet carriers, other production companies and certainly with our dozens (not hundreds) of highly-served corporate, government, organization and entertainment clients.  Certainly on the audio/visual side of production, post, animation and especially sound, we partner with expert technicians and gifted artists, often both.  </p>
<p>In 2007 our resident sound engineer and programmer Billy Dalessandro was #6 in the Time Out Chicago Magazine&#8217;s top 20 people to watch in 2007 (as an Electronic Music Producer for his label Siteholder.net).  *Guess who was #16?  A guy from Chi is all but why I am so very lucky to this day.  The rest of the crew is equally amazing&#8230;it takes a village everywhere in life, especially when actively integrating emerging technology for a living <img src='http://backstar.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </p>
<p>In terms of producers, directors, technical directors, 2D/3D animators, engineers and all on/off camera talent, Backstar has a very rich pool of talent both on-staff and on-demand.  Mitchell Norinsky, founder and streaming evangelist, is personally available to consult with and assist in conceiving creative with you.  We have a unique perspective, as many of our contractors are also our clients.  While we also produce content and production services for non-webcast events, our REAL focus is on producing and supplying enhanced platforms for content destined for internet or disc use.  We do high-level authoring on BD and DVD including games, but the true value these days is spent on web-based media.  Questions?  Ping us here >  solutions@backstar.com </p>
<p>*In case you were curious on #16….it was our #44 President of The USA <img src='http://backstar.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2009/04/13/streaming-media-solutions-experts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Datamoshing &#8211; the beauty of glitch</title>
		<link>http://backstar.com/blog/2009/04/09/datamoshing-the-beauty-of-glitch/</link>
		<comments>http://backstar.com/blog/2009/04/09/datamoshing-the-beauty-of-glitch/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 19:50:10 +0000</pubDate>
		<dc:creator>Ben Baker-Smith</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[Content]]></category>

		<guid isPermaLink="false">http://backstar.com/blog/?p=47</guid>
		<description><![CDATA[Datamoshing, as it has been coined by the Providence, RI artist collective Paper Rad (warning, site may induce seizures), refers to a technique of exploiting video compression to create intentional artifacting and distortion.  If you&#8217;ve ever skipped ahead in a poorly compressed DVD rip and seen the moving outlines of actors ghosted behind the [...]]]></description>
			<content:encoded><![CDATA[<p>Datamoshing, as it has been coined by the Providence, RI artist collective <a href="http://www.paperrad.org">Paper Rad</a> (warning, site may induce seizures), refers to a technique of exploiting video compression to create intentional artifacting and distortion.  If you&#8217;ve ever skipped ahead in a poorly compressed DVD rip and seen the moving outlines of actors ghosted behind the pixels of the scene you were just watching then you know what I&#8217;m talking about.<span id="more-47"></span></p>
<p>The effect has been in use by digital media artists since at least 2005, though exactly when it was first produced intentionally is a matter of some debate.  It seems likely that someone was doing this before 2005, after all, there were poorly compressed DVD rips to inspire them.  Regardless, it recently hit the mainstream in the form of music videos for <a href="http://www.youtube.com/watch?v=6LG39Wp7OzQ">Chairlift</a> and <a href="http://www.youtube.com/watch?v=zRQiJhUMHvM">Kanye West</a>, so there has been a lot of digital press on the subject.</p>
<p>To understand datamoshing, you need to know about I- and P-frames.  Digital video files are made up of sequences of different types of frames.  I-frames (also referred to as keyframes) are full representations of a single frame of the video.  Effectively, they are still images containing all the color and luminance information of that frame.  P-frames, on the other hand, are reference files that inform the video player of changes in the image since the previous frame.  Thus, only areas of motion or changing luminance values are described in a P-frame, making them more like a set of instructions than an image.  </p>
<p><center></p>
<table>
<tr>
<td width="25%" align="center">
<img src="http://backstar.com/images/moshimg2.jpg">
</td>
<td width="25%" align="center">
<img src="http://backstar.com/images/moshimg1.jpg">
</td>
</tr>
<tr>
<td align="center">
I-frame
</td>
<td align="center">
P-frame
</td>
</tr>
</table>
<p></center></p>
<p>Naturally, P-frames contain less data than I-frames, so they take up less memory.  This is their attraction for video compression codecs: the higher the P-frame to I-frame ratio the smaller the file size.  </p>
<p>(note: There are also B-frames, these are similar to P-frames but a B-frame references both the frame before AND after itself.  These can be used to create datamoshing effects also, but the effects are less predictable so I&#8217;ll leave that up to you to experiment with.)</p>
<p>Following are some examples of normal frame structures.</p>
<p><center>Examples:<br />
(clip A) I &#8211; P &#8211; P &#8211; P &#8211; P &#8211; P &#8211; (clip B) I &#8211; P &#8211; P &#8211; P &#8211; P &#8211; P &#8211; P<br />
(clip A) I &#8211; P &#8211; B &#8211; P &#8211; B &#8211; P &#8211; (clip B) I &#8211; P &#8211; B &#8211; P &#8211; B &#8211; P &#8211; B<br />
</center></p>
<p>So, how do we use our knowledge of I- and P-frames to datamosh?  Basically, the technique is to insert P-frames from Clip B after an I-frame, or a series of I- and P-frames, from Clip A (to put it another way: remove all the I-frames from Clip B).  The result is that the movement from Clip B, as described in its P-frames, is translated to the image from Clip A.  Clip B&#8217;s P-frames act on the pixels in Clip A according to their original instructions.  </p>
<p><center><br />
Example:<br />
(clip A) I &#8211; P &#8211; P &#8211; P &#8211; P &#8211; P &#8211; P &#8211; (clip B) P &#8211; P &#8211; P &#8211; P &#8211; P &#8211; P &#8211; P<br />
</center></p>
<p>When you skip ahead in a poor quality DVD rip, you may jump into the middle of a bunch of P-frames.  Until the video hits an I-frame you will unintentionally be datamoshing the frame you skipped FROM with the movement of the frames you skipped TO.  This is a result of setting the compression codec to produce fewer I-frames (thus, more P-frames) in order to save on file size for distribution over the internet or on CDs.</p>
<p>Another way to get some crazy effects is to copy the same P-frame over and over again in sequence.  This results in color drifts and smears as the same pixel moves and manipulations are repeated over and over on top of themselves.  </p>
<p><center><br />
Example:<br />
I &#8211; P1 &#8211; P2 &#8211; P3 &#8211; P3 &#8211; P3 &#8211; P3 &#8211; P3 &#8211; P3 &#8211; P3 &#8211; P3 &#8211; P3 &#8211; P3 &#8211; P3 &#8211; P3<br />
</center></p>
<p>If you want to clear the mess of datamoshed nonsense partway through your clip, just insert a new I-frame.  Since I-frames are effectively still images, this will snap the image back to whatever is described in that I-frame.</p>
<p>The technique is really quite fun to play with, certainly one of the most organic and unpredictable approaches to manipulating video I&#8217;ve happened upon yet (that and video feedback loops).  </p>
<p>A great tutorial of the process and the most accessible tools to do it with can be found in this 3-part tutorial (the link is to part 1): <a href="http://www.youtube.com/watch?v=tYytVzbPky8">http://www.youtube.com/watch?v=tYytVzbPky8</a></p>
<p>You can find Paper Rad&#8217;s pre-packaged &#8220;One Stop Datamosh Kit&#8221; here: <a href="http://www.court13.com/datamoshkit.zip">http://www.court13.com/datamoshkit.zip</a></p>
<p>(note: If you run into problems with avidemux crashing all the time, be patient, don&#8217;t move too fast, and I&#8217;ve found it helps to have another clip already placed after the one you&#8217;re currently editing&#8230; I don&#8217;t know why that is, but when copying and pasting lots of P-frames it is less likely to crash if it has that buffer)</p>
<p>Finally, for some inspiration, check out this clip by Takeshi Murata.  I know it&#8217;s been posted alongside other datamosh articles and tutorials, but that&#8217;s because it&#8217;s just that awesome.  I mean really, even if you&#8217;ve already seen it, stop complaining and watch it again.  You&#8217;ll be happy you did.<br />
<center><br />
<code><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/gVdpiq4lS0o&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/gVdpiq4lS0o&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br />
</code><br />
</center></p>
<p>Finally, you can find my own first experiment with datamoshing here:<br />
<a href="http://understolenstreetlights.blogspot.com/2009/04/supermosh.html">http://understolenstreetlights.blogspot.com/2009/04/supermosh.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://backstar.com/blog/2009/04/09/datamoshing-the-beauty-of-glitch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

