<?xml version="1.0" encoding="ISO-8859-1"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ref="http://purl.org/rss/1.0/modules/reference/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/">
	<channel rdf:about="http://videogeek.shacknet.nu/rss.rdf">
		<title>videogeek</title>
		<link>http://videogeek.shacknet.nu/index.php</link>
		<description><![CDATA[No Footer]]></description>
		<items>
			<rdf:Seq>
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry100624-223510" />
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry100215-095803" />
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry090204-064824" />
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry090111-101431" />
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry090111-081603" />
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry080527-110849" />
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry080421-074226" />
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry080417-224258" />
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry070930-082742" />
				<rdf:li resource="http://videogeek.shacknet.nu/index.php?entry=entry070929-142951" />
			</rdf:Seq>
		</items>
	</channel>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry100624-223510">
		<title>&quot;New&quot; server</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry100624-223510</link>
		<description><![CDATA[I&#039;ve swapped out my fire-breathing linux server for a server built on an old G4 Mac Mini I had kicking around. The difference in the noise level here is amazing - the mini is practically silent. Had very little trouble getting everything moved over and setup here (there&#039;s more than one domain being served off this machine).<br /><br />In the days ahead I&#039;ll be expanding this post to document how to secure MAMP for use as a real production server. There is information out there, but it&#039;s all in bits and pieces and some of it isn&#039;t all that current. I&#039;ll do my best to write up a clear and concise guide.<br /><br />Later!]]></description>
	</item>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry100215-095803">
		<title>Encoding for the PS3</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry100215-095803</link>
		<description><![CDATA[The Sony PS3 is a little picky about what kinds of video files it will play. In the case of .MP4 files, the format is difficult to get exactly right. I&#039;m sure that if you&#039;ve tried before, you will have gotten the dreaded &quot;Corrupt Data&quot; message from the PS3.<br /><br />The correct method is similar to the posts below about encoding from bluray format in that you need to process the audio and video separately, and then mux the results back together into the final .mp4 file. Here is the recipe:<br /><br /><b>Step 1: Separate the Audio</b><br />Separate the audio from your source into a separate .wav file. See below for how to do this for a bluray source. If your source is almost anything else, the following will do it for you:<br /><br /><code>mplayer -quiet %source% -ao pcm:fast:file=audiodump.wav -vc dummy -vo null -channels 2</code><br /><br /><b>Step 2: Encode the audio</b><br /><br /><code>neroaacenc -lc -br 128000 -if audiodump.wav -of temp_audio.m4a</code><br /><br /><b>Step 3: Encode the video</b><br />Note that there will be some small but significant changes to the usual video encoding command line here. These will ensure a file that plays back on the PS3 beautifully. Note that I have omitted the usual crop, scale, and dsize commands from the -vf section, as these will vary greatly from file to file. Look at the bluray entries below for more information on these command line parameters. Just be sure to put the &quot;format=i420&quot; as the last filter in the chain.<br /><br /><code>mencoder %source% -o temp_video.h264 -of rawvideo -nosound -mc 0 <br />-ovc x264 -x264encopts qp=20:bframes=3:partitions=p8x8,b8x8,i4x4,p4x4:<br />me=umh:nofast_pskip:nodct_decimate:frameref=6:subq=6:mixed_refs:<br />level_idc=4:threads=auto -vf format=i420</code><br /><br /><b>Step 4: Mux the result</b><br /><br /><code>MP4Box -add temp_video.h264 -add temp_audio.m4a -fps 23.976 %filename.mp4%</code><br /><br />There you have it. Copy the result to your PS3 via an SD Card or USB Stick, and it will play back perfectly on the PS3.]]></description>
	</item>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry090204-064824">
		<title>BluRay to .mp4 Part 3</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry090204-064824</link>
		<description><![CDATA[Well, it has been an interesting week of tinkering around, trying to find the best way to do this process of turning a bluray title into an .mp4 file. The software line-up has been reduced considerably.<br /><br />Of course you need <a href="http://www.slysoft.com/en/anydvdhd.html" target="_blank" >AnyDVD HD</a>. And you&#039;ll need to follow the instructions in <a href="http://videogeek.shacknet.nu/index.php?entry=entry090111-081603" target="_blank" >Part 1</a> of these instructions on obtaining and installing a UDF File System. And you&#039;ll need the neroaacencoder - follow the instructions in Part 1 for that.<br /><br />You need the newest version of <a href="http://madshi.net/eac3to.zip" target="_blank" >eac3to</a>. There have been a lot of improvements to this tool that makes the process fairly painless.<br /><br />Ok, let&#039;s start. Put your bluray disc (I&#039;m still using Wall-E as my example) into your bluray drive, and open up a Command Prompt window. With the latest eac3to in your path, cd to a place on your computer where you want to store the 20Gb intermediate files that you are going to be ripping from the bluray disc. Then enter the following command:<br /><br /><code>eac3to j:</code><br /><br />J: is the drive letter of my bluray drive - substitute the letter for your own drive here.<br /><br />eac3to will chew on the disc a bit, and then spit out a listing of all the playlists. Now in the case of Wall-E there are 7 different playlists - the main movie in 3 different languages, plus the &quot;geek squad&quot; version of the movie in 3 different languages, etc. etc. With some experimentation on my part, I found that the playlist I wanted was #6. Remember - the longest playlist is not necessarily the movie. On Wall-E the longest playlist is the geek squad version. Not what you want. Now, enter this command to list the streams for playlist 6:<br /><br /><code>eac3to j: 6)</code><br /><br />This will take some time--about 5-6 minutes--but be patient, eventually eac3to will list the video, audio, and subtitle streams contained in playlist 6. What we want is video stream 2, and audio stream 5. The command syntax for eac3to is really simple - you list the stream, and then say what you want done with it. Enter the following command line:<br /><br /><code>eac3to j: 6) 2: video.* 5: audiodump.wav -down2 -down16</code><br /><br />I&#039;ll break this down a bit:<br /><br /><code>2: video.*</code><br />This tells eac3to that we want to save track 2 as a file called &quot;video&quot;. The &quot;*&quot; tells it to give the file an extension according to the format of the stream. In Wall-E&#039;s case, the video is encoded with h264, so the resulting file will be &quot;video.h264&quot;. Easy.<br /><br /><code>5: audiodump.wav -down2 -down16</code><br />This tells eac3to that we want audio track 5 saved to a .wav file, down-mixed to stereo, and down-converted to 16 bit audio.<br /><br />eac3to will set about doing these tasks, and will take some time to do it - up to 4 hours or so depending on the speed of your system. If you have the drive space to do so, ripping the entire disc to your harddrive first will speed up the process considerably. For example, if you had ripped Wall-E to the harddrive first, you&#039;d use the following syntax:<br /><br /><code>eac3to e:\quack_d1_can</code>, substituting your own drive letter and the name of your particular folder.<br /><br />eac3to will do the processing in 2 passes. Because the movie Wall-E is chopped up into several files (46 pieces in all) there are tiny gaps in the audio track. eac3to will recognize this, and create a gap log file as it does the first pass. It will then go back and do a second pass on the audio, using the log file created in the first pass to eliminate the gaps. The reason the movie is chopped up into so many pieces is actually a testament to Pixar&#039;s obsessive tendencies - they not only translate the audio for the movie into different languages, but they also translate most of the visual signage seen in the movie - each little piece is a version of a scene where there is a sign or other visual material that has printed English in it. Other playlists use other pieces, with all those visual bits translated into either french, or spanish. Pretty cool.<br /><br />In the end, you&#039;ll have a video stream &quot;video.h264&quot; and an audio file &quot;audiodump.wav&quot;. Follow the rest of the steps from <a href="http://videogeek.shacknet.nu/index.php?entry=entry090111-081603" target="_blank" >Part 2</a> to encode the audio and video, and mux them into an .mp4 file.]]></description>
	</item>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry090111-101431">
		<title>Blu-Ray to .mp4 Part 2</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry090111-101431</link>
		<description><![CDATA[<b>Ammendment</b><br />After writing this, I discovered that I was doing a step wrong. There is an additional tool you will need called <a href="http://www.cinemasquid.com/Tools.aspx" target="_blank" >BDInfo</a> that will parse the playlists on the blu-ray disc, and help you discover the correct playlist for your movie. You can then load the playlist in TSMuxer instead of the process I described below, and have a much easier (and correct) time of putting the movie back together. I heartily recommend <a href="http://forum.mediacoderhq.com/viewtopic.php?t=5719" target="_blank" >this tutorial</a> and in fact I&#039;ve been having a lot of fun with the <a href="http://mediacoder.sourceforge.net/index.htm" target="_blank" >MediaCoder</a> program described in that tutorial. Pretty nice GUI for beginners, and has access to the advanced encoder options for fussy people like me.<br /><br />At this point you&#039;ve downloaded all the software I mentioned in Part 1. You&#039;ll need to put all this software on your computer somewhere in your PATH. Follow the instructions <a href="http://videogeek.shacknet.nu/index.php?entry=entry060827-203740" target="_blank" >here.</a> You&#039;ve got the UDF driver installed according to the instructions in Part 1. You&#039;ve got your blu-ray drive hooked up, and you are ready to go.<br /><br /><b>Step 1: Extract the movie.</b><br />Put your blu-ray disc in your blu-ray drive. For the sake of this tutorial, I&#039;m going to be using Wall-E from Disney, since it has the most obnoxious file arrangement I&#039;ve seen on a blu-ray disc (so far). If you can rip this one, you can rip anything.<br /><br />Start up tsMuxeR GUI. Click the &quot;add&quot; button, and navigate to your blu-ray disc. You&#039;ll see a few folders. Enter the one called &quot;BDMV&quot;. You&#039;ll see a few more folders. Enter the one called &quot;STREAM&quot;. Here you&#039;ll see a large number of &quot;.m2ts&quot; files. If this were a normal blu-ray disc, you could simply select the largest file and that would be the main movie. On this particular disk the movie is scattered across 23 different files. By a process involving playing each file with mplayer, I determined that the movie was in files 00000.m2ts through 00022.m2ts. Select the 00000.m2ts file to begin. tsMuxeR will chew on the file a bit, then add it to the input files box.<br /><br />A number of tracks appear in the Tracks box. Ignore these for now - we have to add the other 22 pieces of the movie to the input box. Click the &quot;append&quot; button, and select the &quot;00001.m2ts&quot; file. You&#039;ll see that it is appended to the input files list. Repeat this step for each of the remaining 21 files. When you are done, scroll through the input files list to make sure you got all the files, in the right order, with no repeats.<br /><br />Now we&#039;ll have to delete tracks we don&#039;t want to demux. Select the first track in the list, and note that the track info (you might have to widen the tsMuxeR interface to see it completely) lists this as a lower resolution track. Click the &quot;remove&quot; button to delete the track. Repeat this for the second track as well. We want to keep the 1920 x 1080 track. We also want to keep the DTS audio track, so skip down to the AC3 track following that, and keep hitting the &quot;remove&quot; button until only two tracks remain in the list.<br /><br />Under the Output section, select the &quot;Demux&quot; radio button, and then click &quot;Browse&quot; to select a spot on your hard drive with a LOT of room - about 20 Gb free. Then click the Start Demuxing button, and then go find something interesting to do. On my machine, with this movie, the process too about an hour.<br /><br />When you are done you&#039;ll have two large files saved on your hard drive with long file names. Rename them to something sensible, such as &quot;video.264&quot; and &quot;audio.dts&quot;.<br /><br /><b>Step 2: Encode the audio</b><br />Relative to the other steps, this one is fairly quick, so we&#039;ll do it first. Open a command prompt, and navigate to the folder you demuxed the files to. Enter this command:<br /><br /><code>eac3to audio.dts audiodump.wav -down2 -down16</code><br /><br />This will convert the DTS file into a stereo .wav file. Once this is done, you can delete the audio.dts file.<br /><br />Now enter this command:<br /><br /><code>neroaacenc -lc -br 128000 -if audiodump.wav -of temp_audio.m4a</code><br /><br />This will convert the .wav file into a standard .m4a AAC file. Once this is done you can delete the audiodump.wav file.<br /><br /><b>Step 3: Encode the video</b><br />First we need to determine the cropping and scaling. Mplayer will help us out here. Enter this command:<br /><br /><code>mplayer video.264 -vf cropdetect</code><br /><br />Let it run a little while, then ESC out of the video playback. The correct cropping will be reported on the command line. For Wall-E, the cropping was -vf crop=1904:800:8:140. Now, with that information in hand, enter this command:<br /><br /><code>mplayer video.264 -vf crop=1904:800:8:140,scale=1280:-10 -frames 10</code><br /><br />mplayer will report the correct scaling needed for this movie. In this case, it is 1280x544. You can substitute any other mod16 number for 1280, depending on what size you want to encode the file movie at, and mplayer will give you the correct height.<br /><br />With these two pieces of information at hand, we are ready to encode the video:<br /><br /><code>mencoder video.264 -fps 24000/1001 -o temp_video.h264<br />/-of rawvideo -sws 9 <br />/-vf crop=1904:800:8:140,scale=1280:544,dsize=1280:544<br />/-nosound -mc 0 -ovc x264 <br />/-x264encopts qp=18:bframes=3:partitions=all:me=umh:nocabac<br />/:nofast_pskip:nodct_decimate:frameref=6:subq=6:mixed_refs<br />/:level_idc=31:threads=auto<br /></code><br /><br />This will take a very long time - on my system it took about 8 hours to churn through the movie. When this is done you can delete the video.264 file.<br /><br /><b>Step 4: Muxing</b><br />The final step is to remux the video and audio streams into an .mp4 file container:<br /><br /><code>mp4box -add temp_video.h264 -add temp_audio.m4a -fps 23.976 -tmp c:\temp Wall-E.mp4</code><br /><br />Once this is done, you can delete the temp_video.h264 and temp_audio.m4a files. Congratulations - you&#039;re done! The resulting .mp4 file should be playable on an AppleTV, XBox360 or Sony PS3.<br /><br />If you want to retain the .DTS soundtrack, you can skip the audio re-encoding section, and mux everything into an .mkv file, but that&#039;s something I don&#039;t have a lot of experience with, so I&#039;ll leave that an exercise for the reader.]]></description>
	</item>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry090111-081603">
		<title>Blu-Ray to .mp4  Part 1 - software</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry090111-081603</link>
		<description><![CDATA[Automating the process of re-encoding movies from Blu-Ray continues to be a hairy problem. The issue is that the content of Blu-Ray discs can vary widely. Some have H264 encoding, some have Microsoft&#039;s VC-1. Some even still use good old mpeg-2. Some discs have the main movie all in one .m2ts file, with others have the main movie split between dozens of files. For now, the process remains a largely manual one.<br /><br />THIS IS FOR WINDOWS XP ONLY. I do not have Vista, so I cannot test this out on that platform.<br /><br />First, you are going to need some bits of software to get the job done. <a href="http://www.slysoft.com/en/anydvdhd.html" target="_blank" >AnyDVD HD</a> is essential. Without this installed, your blu-ray discs will be unreadably encrypted.<br /><br />You will also need to install a UDF filesystem so that the blu-ray disc is readable by the operating system. Get the UDF driver install from <a href="http://www.csd.toshiba.com/cgi-bin/tais/support/jsp/download.jsp?soid=1284868" target="_blank" >the Toshiba site.</a> If it happens that your computer is not made by Toshiba, you&#039;ll have to fiddle around a little to get the driver to install on your system. Follow these instructions:<br /><blockquote><br />(copied directly from <a href="http://forum.slysoft.com/showthread.php?t=15597" target="_blank" >the SlySoft forums</a>)<br />There is an easy way to &quot;trick&quot; installation of the Toshiba UDF2.5 driver on non Toshiba PCs.<br /><br />1.) Unpack it.<br />2.) Start setup.<br /><br />It will tell you, that you cannot install it on your non-Toshiba PC. DO NOT CLOSE THIS MESSAGE BOX.<br /><br />Navigate to your temp directory with explorer. You&#039;ll find a directory named like this: {1347D5A6-4FE0-476A-B85F-D0FC91F55EB0}<br /><br />Enter it. You&#039;ll find two files: thdudf.inf and thdudf.sys<br /><br />Right click thdudf.inf, select &quot;Install&quot;.<br /><br />Wait a while. Close the Message Box. Reboot.<br /></blockquote><br />The next bit of software you will need is tsMuxer. You can get it from <a href="http://www.smlabs.net/tsmuxer_en.html" target="_blank" >SmartLabs.</a> This is the software that will let you demux a Blu-Ray title into its component streams, and re-assemble a multi-file title into one stream for the purposes of encoding.<br /><br />To convert DTS audio into other formats, you will need <a href="http://madshi.net/eac3to.zip" target="_blank" >eac3to</a>, an indispensable tool for working with blu-ray titles. You will also need the <a href="http://www.nero.com/eng/downloads-nerodigital-nero-aac-codec.php" target="_blank" >Nero AAC Encoder</a>. This will encode the audio into an .mp4 compliant AAC stream.<br /><br />You will also need <a href="http://kurtnoise.free.fr/mp4tools/" target="_blank" >mp4box</a> which is a handy little utility that you will use to mux the video and audio streams into a standard .mp4 file container.<br /><br />Lastly, you&#039;ll of course need MPlayer and Mencoder. Follow the links from my Software Links page to get those.<br /><br />Next post I&#039;ll show you how it all works.]]></description>
	</item>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry080527-110849">
		<title>Adventures in Blu-Ray</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry080527-110849</link>
		<description><![CDATA[I&#039;ve been getting into watching HD movies on my Sony Bravia TV. It&#039;s only a 720p TV set, and I don&#039;t yet own a Blu-Ray player (otherwise known as a PS3), so I&#039;ve been watching HD content from my Mac Mini. Picture quality is excellent.<br /><br />I wanted a legal source of HD content, so I purchased a Pioneer blu-ray DVD ROM drive and put it into an eSATA/USB2 optical drive enclosure. Of course the Mini has no idea what to do with this device. I plugged it into my PC.<br /><br />First off, I need to explain that the forces that be in Hollywood have mandated a torturous DRM scheme in hardware and software to ensure that the same fate that befell DVDs does not happen with Blu-Ray discs. To this end there is a new encryption scheme - AACS, and various hardware requirements in a blu-ray equipped PC - encrypted data path to the video card, encrypted data path to the monitor, etc etc. The system requirements on the Pioneer box read like a list of things I don&#039;t have: Windows Vista, DirectX 10, HDCP-compliant motherboard, graphics card, graphics driver, and monitor, and a SATA connection. I run XP, DirectX 9, have none of that HDCP stuff, and all my SATA connections are used up already.<br /><br />Funny enough, none of this matters. A quick upgrade of <a href="http://www.slysoft.com/en/anydvdhd.html" target="_blank" >AnyDVD</a> to AnyDVD HD, and an install of <a href="http://www.cyberlink.com/multi/products/main_1_ENU.html" target="_blank" >PowerDVD 8</a> and I was in business. Even hooked up via USB, Blu-ray movies play back perfectly on my PC. Silly DRM people, foiled again.<br /><br />Of course, none of this does any good for me watching these movies on my TV set. I could investigate using something like Slingbox to deliver the content from pc to tv, but I&#039;d rather go the re-encoding route. I&#039;ve done a little experimenting, and I can create absolutely gorgeous .h264/aac .mp4 files from blu-ray sources using a handful of freely available software, and AnyDVD HD.<br /><br />I&#039;ll be posting a script to do this once I perfect it, but for now, all you need is a copy of AnyDVD HD to do the heavy lifting of ripping the blu-ray titles from the DVD, <a href="http://www.videohelp.com/tools/eac3to" target="_blank" >eac3to.exe</a> to extract and convert the audio tracks, <a href="http://www.nero.com/enu/nero-aac-codec.html" target="_blank" >neroAacEnc.exe</a> to convert the audio to AAC, mencoder to convert the video to .h264, and <a href="http://www.videohelp.com/tools/mp4box" target="_blank" >mp4box.exe</a> to mux it all together into an MP4 container.<br /><br />I tried a couple of the gui based methods - MeGUI looks like it should do the job OK, RipBot produced uneven framerates, but my script produces absolutely perfect picture quality.<br /><br />More Later.]]></description>
	</item>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry080421-074226">
		<title>Custom Artwork In Front Row</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry080421-074226</link>
		<description><![CDATA[I have a Mac Mini attached to my TV, which is the primary device I use to watch movies from DVD or ripped from DVD to .mp4 format. The media player I use is Apple&#039;s excellent Front Row. The picture quality on my Sony Bravia TV is amazing, and the ease and use of Front Row excellent.<br /><br />I recently upgraded the operating system on the mini to Leopard, which also upgraded Front Row to the new version. There are a couple of annoying differences between the old Front Row, and the new version: <br /><br />1) The old Front Row used to display a moving thumbnail of each movie in your collection. The new Front Row has different behavior -- it now displays a still thumbnail image, captured from about 3 seconds into the movie. Unfortunately this is either a black frame, or a glimpse of one of the many logos that appear before any movie. It almost never has anything to do with the movie itself. Maybe you like all the Columbia, Universal, and Warner Bros. logos, but I don&#039;t find them all that attractive.<br /><br />2) The old Front Row would remember what spot you were in a movie so that when you went back to it, you could pick up from where you left off. The new Front Row only does this for movies that are in the iTunes library now.<br /><br />I wanted a method to choose which movie frame was going to represent the movie in Front Row when scrolling through the collection. And, I wanted to be able to stop videos and come back to them at a later date and pick up from where I left off. A search on the internet revealled some contradictory information, but I have come up with a solution that fixes both annoyances.<br /><br />First off, this method requires that the files you want to use this method on are readable by QuickTime Player. If you have a file that can&#039;t be played in QuickTime Player, I suggest <a href="http://perian.org/" target="_blank" >Perian</a> which is a QuickTime component that adds native support for many popular video formats.<br /><br />To create the custom artwork for your Front Row movie, follow these steps:<br />1) Open the movie in QuickTime Player. Play, or scroll to the frame you wish to use for your custom artwork. Pause the movie at the frame you want. This can be any frame in the movie - I am a purist and tend to use a frame that displays the movie&#039;s title, but you can choose any image from the filme that evokes what the movie is all about, for you.<br />2) From the View menu, select &quot;Set Poster Frame&quot;.<br />3) Go back to the beginning of the movie -- otherwise the movie will start at the poster frame when you start to play it in Front Row. I use the button that looks like this: |&lt;- to do this.<br />4) Go to the file menu and select Save As... Leave the filename alone, but click the button &quot;Save as Reference Movie&quot; and hit save. This should be in the same folder as the original movie, but does not need to be. The filename will have a .mov extension on it, and will be 2-4 Mb in size, depending on the length of the movie.<br />5) Quit QuickTime Player, and fire up iTunes. Go to the Movies category, and drag the reference movie you just created into the window. If you have the movies listed by thumbnail, you&#039;ll see that the movie has the thumbnail of the poster frame you chose.<br />6) Quit iTunes, and fire up Front Row. Select Movies from the media list at the right, and you&#039;ll see the movie you added to iTunes listed there, with the correct artwork.<br />7) Crack open a cold one, put your feet up, and enjoy.]]></description>
	</item>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry080417-224258">
		<title>DVDtoAVI 2.9 Update</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry080417-224258</link>
		<description><![CDATA[More tweaks to the x264 encoding options, and a couple of tweaks to the preview and stream extraction options results in faster and better quality final encodes. Also fixed a small bug in the volume normalizer.<br /><br />Details are in the <a href="files/manuals/dvdtoavi.html" target="_blank" >manual.</a><br />DVDtoAVI 2.9 is available <a href="files/DVDtoAVI2.zip" target="_blank" >here</a>.]]></description>
	</item>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry070930-082742">
		<title>MEncoder and the iPod Touch</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry070930-082742</link>
		<description><![CDATA[This weekend I tweaked DVDtoAVI&#039;s x264 encoding setup for the <b>Apple iPod</b>. Here is the new command line (this for a two pass encode of a wide-screen movie from DVD):<br /><br /><code>mencoder dvd://1 -aid 128 -sws 9 -of lavf -lavfopts format=mp4 -vf pullup,softskip,scale=576:320,dsize=576:320,harddup, unsharp=l3x3:0.5 -ovc x264 -x264encopts bitrate=1381:vbv_maxrate=1500:vbv_bufsize=2000:nocabac:me=umh: subq=6:trellis=1:level_idc=30:global_header:threads=2:pass=1:turbo -oac faac -faacopts mpeg=4:object=2:br=160:raw -channels 2 -srate 48000 -ofps 24000/1001 -o TEMP.mp4<br /><br />mencoder dvd://1 -aid 128 -sws 9 -of lavf -lavfopts format=mp4 -vf pullup,softskip,scale=576:320,dsize=576:320,harddup, unsharp=l3x3:0.5 -ovc x264 -x264encopts bitrate=1381:vbv_maxrate=1500:vbv_bufsize=2000:nocabac:me=umh: subq=6:trellis=1:level_idc=30:global_header:threads=2:pass=2 -oac faac -faacopts mpeg=4:object=2:br=160:raw -channels 2 -srate 48000 -ofps 24000/1001 -o TEMP.mp4<br /><br />nicmp4box -add TEMP.mp4 OUTPUT.mp4</code><br /><br />I&#039;ll break down this command line into some nice easy pieces for you:<br /><br /><code>dvd://1 -aid 128</code><br /><br />These set the input to MEncoder, telling it to get it&#039;s input from your DVD drive, title number 1, using the audio track with the ID 128.<br /><br /><code>-of lavf -lavfopts format=mp4 -ofps 24000/1001 -o TEMP.mp4</code><br /><br />These set the output options, telling it that we are going to output to an .mp4 container file, and that the movie is at film frame rate. If this were a PAL DVD it would be -ofps 25. We are also telling it that it is going to be writing a file called TEMP.mp4.<br /><br /><code>-oac faac -faacopts mpeg=4:object=2:br=160:raw -channels 2 -srate 48000</code><br /><br />These set the audio output options. We are telling MEncoder that we want to use the faac audio codec to produce an AAC audio track, with the properties appropriate for a Quicktime compatible audio stream in an mpeg4 movie. We want a stereo AAC file, 48000 sampling rate, at a bitrate of 160kbps.<br /><br /><code>-vf pullup,softskip,scale=576:320,dsize=576:320,harddup, unsharp=l3x3:0.5</code><br /><br />These are the video filters we are using on the title. The pullup, softskip filters tell MEncoder to convert the 29.97 fps output from the DVD to a progressive 23.976 fps output, since we are sure this is a movie output. If this were a PAL DVD we would skip these two filters, as they would not be needed. The scale here is appropriate to convert a wide-screen format movie to a size that will play back comfortably on an iphone or ipod touch screen. The screen on these devices are only 480x320, so the size seems a bit large. They have this feature where a double tap on the touch screen will zoom into the video so that the height fits the screen, giving you a nice full screen view of the movie while cutting a bit off the sides. This scale accomodates that feature while keeping the quality of the movie high even while zoomed in. The dsize parameter ensures that the resulting .mp4 file has a SAR (pixel aspect ratio) of 1:1, required by the iPod. The harddup parameter ensures that all frames, even duplicate ones, are actually present in the output stream. The unsharp setting is a tweak to make sure the picture looks great on the iPod screen - scaling tends to soften things a little.<br /><br /><code>-ovc x264 -x264encopts bitrate=1381:vbv_maxrate=1500:vbv_bufsize=2000:nocabac:me=umh: subq=6:trellis=1:level_idc=30:global_header: threads=2:pass=1:turbo</code><br /><br />These set the video encoding options. We want to use the x264 codec for the video stream in our output file, at a bitrate of 1381. This bitrate is a little on the high side, and will produce excellent, artifact-free video from most sources. You can go as low as 768 with the bitrate if you want to produce smaller output files, at the risk of introducing blocking artifacts that the iPod doesn&#039;t seem to be too adept at hiding. The vbv_maxrate and vbv_bufsize parameters are there to ensure that the bitrate doesn&#039;t climb above 1500, the iPod&#039;s stated technical limit for bitrate in an x264 video stream. The nocabac parameter turns CABAC (context based adaptive arithmatic coding) off in this video stream, as this is an x264 feature that is not supported on the iPod. The me=umh tells MEncoder to use the &quot;uneven multi hexagon&quot; search&quot; algorithm in it&#039;s motion estimation. This is better, but slower than the default 2 pixel radius hexagon search. This helps compression. MEncoder&#039;s default sub-pixel refinement quality setting (subq) is 5. Setting it to 6 is one better, and increases the quality of the output. The trellis setting stabilizes the bitrate needs of each frame vs wild fluctuations in bitrate, and usually increases the quality of the output file. The idc_level=30 tells MEncoder that we only want x264 options up to level 3.0, the top complexity limit stated in the iPod technical specs. The global_header parameter adjusts the structure of the video stream so that header information is repeated only once in the stream, for compatibility with the iPod.<br /><br />The threads option is going to be different on everyone&#039;s computer. My computer has a dual-core processor, so setting threads=2 allows both CPUs to work on encoding the video at the same time. If you have only one CPU core in your computer, you can eliminate the threads parameter completely. If you have more cores, set this to an appropriate value. pass=1:turbo allows MEncoder to skip some CPU heavy calculations on the first pass that won&#039;t really affect the bitrate decisions on the second pass, and this speeds things up a bit.<br /><br /><code>nicmp4box -add TEMP.mp4 OUTPUT.mp4</code><br /><br />This is necessary. You&#039;ll need <a href="http://nic.dnsalias.com/" target="_blank" >nicmp4box</a> to set the iPod UUID atom in the resulting output file, because this is something that MEncoder cannot do on its own. Without this atom, the resulting file would play fine in MPlayer, Quicktime and iTunes, but would not be synched to the iPod.]]></description>
	</item>
	<item rdf:about="http://videogeek.shacknet.nu/index.php?entry=entry070929-142951">
		<title>iPod touch vs PSP Slim</title>
		<link>http://videogeek.shacknet.nu/index.php?entry=entry070929-142951</link>
		<description><![CDATA[There are many devices out now that will let you watch movies, listen to music, surf the web, or view photographs on the go. A couple of good choices for these tasks would be either the <b>Sony PSP</b>, or the <b>Apple iPod touch</b>. I&#039;d like to take a few minutes and compare the strengths and weaknesses of each device.<br /><br /><img src="images/PSPandiTouch.jpg" width="420" height="335" border="0" alt="" /><br />This image shows the new slimmer PSP and the ipod touch at the same relative scale. <br /><br /><b>Watching Movies</b><br />You can see right away that the ipod touch will fit in your pocket better, because the entire size of the unit is only slightly bigger than the PSP&#039;s screen. This also means the PSP&#039;s screen is much larger than the ipod touch&#039;s screen area. And, it&#039;s got a really nice screen. The ipod touch has a maximum of 16Gb of memory, the contents of which must be managed by the iTunes on a &quot;host&quot; PC or Mac. The PSP uses memory sticks up to 8Gb in size which can be swapped on the go. Additionally, any PC can be used to put content on the PSP, as no special application is needed at all other than a file browser. The PSP also accepts commercial movies on UMD discs, while the ipod touch has no such capability. The PSP&#039;s screen is larger, and arguably nicer to watch videos on, and the built-in speakers make watching movies and videos on the go that much more convenient. Winner: <b>psp.</b>.<br /><br /><b>Listening to Music</b><br />The ipod touch is an ipod. This means you get the ipod&#039;s legendary audio output, small size, great interface, and WiFi access to the iTunes music store. On the downside, your music collection is tethered to the iTunes library on the &quot;host&quot; computer. Listening to music is what the ipod does best, and the interface on the touch is particularly impressive, and a breeze to browse through your library with. You can manage the PSP&#039;s music library from any computer, and you can download music content from certain sites using the built-in web browser. The music listening interface is far more clunky than the ipod&#039;s. On the plus side, you get some really neat visualizers to stare at while you listen to music. Both players will continue to play music while you are otherwise engaged in using the devices. Winner: <b>ipod touch.</b><br /><br /><b>Viewing Photos</b><br />There really is no contest here. The photo viewing capability of the ipod touch with its gestural interface really blows away the rudimentary photo viewing capability of the PSP. The only real hurdle to this feature is the necessity of having to use iTunes to manage everything on the ipod. The PSP has no such restriction, and photos can be added to the memory stick from any computer. Winner: <b>ipod touch.</b><br /><br /><b>Surfing the Web</b><br />Both of these devices are capable of basic wireless web surfing. The PSP however has a fairly crippled mobile browser that isn&#039;t capable of doing much else than stuggle to display most web pages. The Safari browser built into the ipod touch isn&#039;t perfect either, but is much more capable of displaying most sites (if they don&#039;t rely on flash for navigation, that is). Safari on the ipod touch is insanely easy to navigate and zooom around pages with - it&#039;s a genuine pleasure to use. Winner: <b>ipod touch.</b><br /><br /><b>Other Tasks</b><br />The PSP is great for playing games. The ipod touch has no games at all (at the time of this writing). The ipod touch has a few rudimentary applications - calculator, calendar, world clock, but nothing that is going to make or break your purchasing decision. The PSP can act as a really cool little wireless network strength meter, while the ipod touch is really limited to showing you one of three signal strength states. The PSP has a camera and TV tuner add-ons available for it - no such thing for the ipod touch. The ipod touch can watch YouTube videos through it&#039;s own special interface - nothing like that available on the PSP, even through it&#039;s limited web browser.<br /><br />Both devices are capable of being charged via USB cable. This is the iPod touch&#039;s only means of recharging. The PSP comes with a power supply, so it can be charged on the go.<br /><br />Overall, the PSP is a much more general device, with more expansion options (memory stick, accessories, and UMD media) that also happens to be a great media viewer. The ipod touch is a more constrained device with specific purposes, which it happens to excel at. Winner: <b>psp.</b><br /><br /><b>Value for Money</b><br />The Sony PSP retails for $250 Canadian, and for that you get a pretty good game (Daxter), a collection of five Family Guy episodes, the PSP unit itself, a power supply, and a 1Gb memory stick. No earphones or USB cable are included. The ipod touch retails for $499 Canadian, and for that you get the ipod touch, a cleaning cloth, ear phones, and a usb cable. Winner <b>psp.</b><br /><br /><b>Overall Winner</b><br />The ipod touch is going to amaze your friends and confound your enemies with its sheer cool factor, while the retooled slimmer PSP is going to get a yawn from everyone as &#039;old news already&#039;. Which is unfortunate, because overall the PSP is the more capable, less restricted device, which also happens to cost about half as much. Winner: <b>psp.</b>]]></description>
	</item>
</rdf:RDF>
