Turns out that I’ll be getting an xbox 360 for my birthday. I am hyped as I was looking lustfully at its media streaming capabilities. Most of out TV watching is via what has been described as “stealivision”, so not having to huddle around a laptop to see the latest episode of My Name Is Earl us a big plus. To do this, you download WMP11, and in the library menu, tell it the directory that you want to share with your X360. The only downer is that if you are running XP, you can only stream .wmv files, and given pretty much all my files are DiVX or XViD, I have some transcoding to do. After much searching about, the best free solution I have found is to download windows media encoder 9, and then use the following file (right click, new text file, open that file, once you’ve edited it paste in this text, save as encoder.cmd). Thanks to trooperiziz on PH for the file.
cscript.exe “C:\Program FilesWindows Media ComponentsEncoderwmcmd.vbs” -input “type in the directory that you will put your files to be encoded in in here, eg c:\encoding directory” -output “type in the directory that you share with your 360 in here, eg c:\x360 videos” -v_codec WMV9 -v_performance 0 -v_keydist 3 -v_mode 0 -v_bitrate 2000000 -v_buffer 10000 -a_codec WMA9STD -a_mode 0
Sorry it’s not clear in that quote, but you should leave the quote marks in, just edit the text between them to reflect your directories. If you want lower quality\smaller files\faster encoding, just edit the bitrate from 2000000 down to 700000. Personally, I find it better than the vlc\happy beggar batch or the encode360 options, although it should be noted that encode360 will watch a directory and encode automagically once the file has finished downloading, which is great if you torrent overnight, as ithe video will be ready for you come the morning.