How-To: Transcode & stream videos on Xbox 360
Last week's Xbox 360 Fall Dashboard update added support for the Windows Media Video (WMV) video codec. The feature was a welcomed gain for non-Media Center users who have been limited to photo and music sharing between their Windows PCs and Xbox 360s -- and to anyone who's longed to watch video files on 360 via a thumb drive or CD/DVD.Unfortunately, licensing fees and digital rights concerns have limited the patch to WMV-support only. Being Microsoft's proprietary format, WMV is neither popular or oft-used, taking a backseat to preferred codecs like DivX and XviD. And so, we're still left scrambling for a solution to getting our video content onto Xbox 360.
Windows Media Center users have enjoyed on-the-fly transcoding for some time, courtesy of Transcode 360. While the developer says he expects "someone to knock up a transcoding solution not too far down the line" for Windows Media Player 11 and Windows Media Connect (read: not Windows Media Center), he suggests that it won't be him doing it.
So, until Microsoft adds support for more codecs or offers up an application capable of transcoding (to WMV) and streaming on-the-fly (okay, that will never happen), we're forced to manually transcode our non-WMV files into WMVs and then, if we wish to stream, point our 360s at the WMV files (on our PCs). That's the solution. Now, we're gonna show you how it's done:
Luckily, Happy Beggar has already taken care of most of the legwork. The site recently compared three (WMV-capable) transcoding applications: VLC, WinAvi 7.7, and Windows Media Encoder. The clear winner, in both speed and quality, was VLC, an open source media player that has a history of proven functionality. VLC is what we'll use for this guide.
Step One: Download VLC (official website). Exctract the folder to the root of your hard disc drive (usually "C:\"):
For clarity, rename folder as "vlc":
Step Two: To make things even easier, Happy Beggar provides us with a supplemental batch file that optimizes transcoding (download here).
Step Three: Move/copy batch file into the folder where the videos you wish to transcode are contained:
Step Four: Drag and drop a video file onto the batch file:
Command Prompt will automatically launch (and execute batch script), followed by VLC; transcoding begins:

(Arrow: WMV is automatically added to the oringal file's folder)
[Note: Transcoding times will vary. Happy Beggar was able to convert a typical 42-minute TV show (hour-long program with commercials removed) from XviD to WMV in 13 minutes; it took us just over twenty minutes for the same size file.]
Step Five: At this point, you can transer the newly created WMV file(s) to a thumbdrive or burn them onto a CD/DVD; or better, stream them from your PC (Windows XP required) to your Xbox 360. [For help establishing a connection between your PC and Xbox 360, see here.]
You could use Windows Media Player 11 (guide here) or TVersity (guide here) to tag your videos for sharing, but we've found the simpliest approach is to add your WMV files (as they're created) to a folder (example: "My Videos") that has been set up to share with the Xbox 360.
To set up a folder for sharing, launch the Windows Media Connect application (under Network and Internet Connections) from the Control Panel:

Select the "Sharing" tab and add the folder you keep your WMV videos in:

- 1. Select "Sharing"
- 2. Click "Add..."
- 3. Locate folder (and rename, if desired)
- 4. Allow folder to be shared with Xbox 360
- 5. Click "OK" to add
Step Six: Now it's time to fire up your Xbox 360 (first: make sure your PC is on and Windows Media Connect is enabled). Navigate to the Media Blade and select "Videos," and then (1) select "Computer"; (2) select the video you wish to stream; (3) Select "Play":

Voilà (on HD monitor):

On standard-def TV:

On 57-inch Projection HDTV:

[Note: video quality will vary and is dependant on several key factors: (1) quality of original video file; (2) transcoding settings (Happy Beggar batch file is designed to use optimal settings); (3) the display -- we found that videos looked best on a 25-inch standard-def TV because the lower resolution muted most of the WMV's imperfections (due to compression).]
While tedious, transcoding your video files to WMV is simple -- and free. If you're the type to catch up on TV's latest hunched over your computer screen -- or perhaps delve into other, more sordid, types of video -- now you can consider moving that experience onto your Xbox 360. Enjoy.
[Thanks to Happy Beggar for its good work!]












Reader Comments (Page 1 of 2)
KineticOnline @ Nov 7th 2006 12:13PM
This looks like re-encoding to me. Transcoding is where you can watch the video as the file is created
kevolution @ Nov 7th 2006 12:30PM
Too bad WMC & WMP11 both won't stream due to the fact my 360 can't find my PC. This is a huge problem for alot of users, just check xbox's forums. I personally have tried every option out there right now from firewalls to uninstalling WMP11 and reinstalling WMC. Joystiq should do a story on the many gamers that are stuck with no help from MS or anyone yet.
jharr @ Nov 7th 2006 12:17PM
Thanks this was very helpful!
pat @ Nov 7th 2006 12:19PM
This is a useful guide, thanks for the help James/Joystiq/Happy Beggar!
Alex @ Nov 7th 2006 12:23PM
Nice re-encoding, but where's the guide on transcoding and streaming?
tack @ Nov 7th 2006 12:32PM
KineticOnline, it's transcoding. Re-encoding can also be called transcoding like when dropping bitrate in the same codec or format.
Ryan @ Nov 10th 2006 1:25AM
Yeah this is not transcoding, this is encoding. I saw this on Digg a few days ago. You can also write a batch file that will take your new downloaded tv shows from a folder like your Bit Torrent download folder and re-encode them without having to drag and drop the files onto the batch encoding file. It is the closest thing compared to Transcode 360. The guy who ran Transcode 360 gave out the source code, so I am sure someone will use that existing code and modify it to work with WMP 11. Now you can download tv and movies though so is this even necessary.
EnderAl @ Nov 7th 2006 12:36PM
Anybody happen to know if you can watch that HD WMV version of Terminator 2 that was included with the special edition DVD? I'm wondering if I'd be able to just pop that DVD in and watch the HD version through my 360 since it's a WMV file (unless I heard wrong). Anybody? Bueller?
Shredso @ Nov 7th 2006 12:35PM
Just looking for an opinion on this. If I download some high def content, then use this method to convert it, am I still in high def goodness, or has all the converting and compression taken it's toll and I might as well be watching a DVD?
C. Grant @ Nov 7th 2006 12:35PM
KiteicOnline: I disagree, that would simply be "on-the-fly" transcoding, but transcoding simply means to re-encode. Wikipedia agrees.
http://en.wikipedia.org/wiki/Transcoding
Alex: this IS a guide on transcoding and streaming. If you want to do it "on-the-fly" you have one option: use Windows Media Center and Transcode360. We mention that right there in the guide, remember?
"Windows Media Center users have enjoyed on-the-fly transcoding for some time, courtesy of Transcode 360. While the developer says he expects "someone to knock up a transcoding solution not too far down the line" for Windows Media Player 11 and Windows Media Connect (read: not Windows Media Center), he suggests that it won't be him doing it.
So, until Microsoft adds support for more codecs or offers up an application capable of transcoding (to WMV) and streaming on-the-fly (okay, that will never happen), we're forced to manually transcode our non-WMV files into WMVs and then, if we wish to stream, point our 360s at the WMV files (on our PCs). That's the solution."
Niklas @ Nov 7th 2006 12:39PM
great, much faster than anything I have tried before
BW @ Nov 7th 2006 12:40PM
This guide is relatively good for simple conversions, but the VLC tool lacks some of the controlability that I needed. For some reason my TV (or 360, not sure which) outputs the video cutting off about 5% on all sides. This is really only noticeable when using subtitles (as in Anime). I have used a number of tools to stream off of my Windows Vista machine, but WinAVI seems to be the simplest and best for converting to many different video types, and allows you to crop and enlarge the video space (adding black bars to the edges) but it is incredibly slow. If any one knows of a better program to resize and encode in WMV9 with WMA then I would love to hear about it, but WinAVI is what I have to use for now.
ross @ Nov 7th 2006 1:21PM
anyone got a clue how to do this on a mac? connect 360 is limited to music and photos...
razer @ Nov 7th 2006 12:45PM
The worst solution for streaming video ever!
John @ Nov 7th 2006 12:50PM
I copied some WMVs onto my ipod and my 360 wouldnt play them! rip off!
jc @ Nov 7th 2006 12:56PM
I just want a simple program that will allow me to store my existing DVDs onto my computer so I can watch them from my X360.
Evan @ Nov 7th 2006 1:05PM
It's easier just burn the DivX files directly to a DVD-R and play them on a $49 DivX-playing DVD player.
BuzzBuzz312 @ Nov 7th 2006 1:19PM
Just tried to convert a video but when converted it came up with no audio?
tack @ Nov 7th 2006 1:15PM
EnderAl-
I just gave that T2 disc a shot.
No dice.
Still puts up the dialog that it is playable in a PC and to return to the main menu.
Bummer
Tucker @ Nov 7th 2006 1:18PM
EnderAl: You're lucky I'm home on my lunch break. The question interested me too, so I popped in my copy.. Looks like the 360 just reads the DVD content on it, which only pulls up a screen telling you to open the file in WMP. The system doesn't seem to be able to see the file on the dvd, or it doesn't look, so it doesn't show up in the media screen either. I'd say the best option would be to copy the file off the DVD to another disc, drive or your PC. In fact, I'll probably try that tonight.
Aux @ Nov 7th 2006 1:24PM
Amen on what Evan said. In addition, lets hope you have the hard drive space to convert all of your non wmv files over.
portorikan @ Nov 7th 2006 1:39PM
Any Mac options available?
OtakuCODE @ Nov 7th 2006 1:34PM
About the T2 DVD... I thought I read a long while ago that the way you could play those WMV-HD discs via the 360 was by putting the disc in your PC which would handle the license authentication and crap (because Microsoft and the MPAA think you're bastard thieves), and the DVD drive could be shared through WMC... could be wrong, but I remember reading that somewhere.
For those asking for a true streaming transcoding solution... are you high? Or do you just not understand the computational load of video decoding and encoding? Unless you have hardware acceleration, video encoding is going to take a very, very long time if you want to get anywhere near decent quality. Transcoding from Xvid or Divx into WMV is a cardinal sin of video processing anyways, since you're going from lossy format to lossy format. That is Just Not Done.
Myself, the way I get my Divx and Xvid files onto my HDTV, I switch inputs over to my modded Xbox running XBMC (total cost: $120) and I browse my fileserver and stream the video straight from there in whatever format it's in. No re-encoding, no quality loss, hell I can even apply quality enhancing filters to the output! It can't handle true HD content, but it handles the greater-than-DVD resolution Xvid and h.264 encodes that come from HD sources, and it looks great. If only it had a more powerful processor...
There are no licensing or DRM issues preventing Microsoft from including Divx and Xvid support. They're both MPEG-4 formats. So is WMV. So is Quicktime. They only vary by sound compression formats and container formatting issues. The only thing stopping Microsoft is Microsoft. No one would be able to sue them or anything like that if they supported Xvid and Divx.
Shredso: Expect less than DVD quality.
Gregory Class @ Nov 7th 2006 1:38PM
Just to clarify, Transcoding is changing the encoding of one compressed media file to another encoding. Also, you can use Microsoft's Movie Maker to perform transcoding as well.
OtakuCODE @ Nov 7th 2006 1:39PM
jc: That will never happen. Not on the 360 as an official option from Microsoft. That WOULD get them sued.
Of course, you can do it very easily with a PC and a modded Xbox running XBMC. Or a home theater PC running MythTV or Sage or most other non-Microsoft media center software solutions.
Can you see the future? The only consumers not writhing in pain will be those living in the sewers and hacking their Nikes to remove the nails from the sole, hunted day and night by cybernetic lawyers/bounty hunters.
Chris @ Nov 7th 2006 1:45PM
@21, 26: I'm not aware of any Mac solutions, hopefully it's possible for Connect 360 to be updated accordingly..
Streaming to the 360 was the one thing I forgot about when I switched, oops. :-\
Jason @ Nov 7th 2006 1:57PM
Anyone want to add how one would go about doing this process in batch for multiple episodes?
nea @ Nov 7th 2006 1:53PM
anyone know how to convert on OSX? is it even possible?
Mike @ Nov 7th 2006 1:56PM
There is ALSO smart soft video converter which is free and works very well you can either get the trial or download the pro from Bitlord
Todd H. @ Nov 7th 2006 2:09PM
I recently purchased a USB hard-drive, should I be able to place WMV files directly onto the external hard-drive and play them through my 360? Or do they have to be streamed from my PC?
Evan @ Nov 7th 2006 2:20PM
OtakuCODE: "because Microsoft and the MPAA think you're bastard thieves"
Gee, I wonder why they think that?
Chris @ Nov 8th 2006 11:27AM
I would really love to see a way to transcode to FLV on the fly so I can combine OSXs built in webserver to play videos on the Wii (or PS3)... That or M$, Nintendo, & Sony could just listen to their customers and find a way to give us a good console media player solution. Until then, I guess my xbox (running XBMC) stays in the living room.
Los360 @ Nov 8th 2006 7:17PM
jc, you can use vlc to transcode your DVDs into WMV. I converted one DVD so far.
Search on VLC and dvdsimple.
crono141 @ Nov 7th 2006 4:54PM
"OtakuCODE: "because Microsoft and the MPAA think you're bastard thieves"
Gee, I wonder why they think that?"
Because a small minority are. I'd be willing to bet that 95% of movie watchers buy or rent DVD, and the other 5% pirate (in the states, at least).
otakucode @ Nov 7th 2006 5:09PM
Evan: Because they define thievery in an overly vast context. If I take a DVD that I purchased and paid cash money for and rip it and put it on my fileserver and stream it to my TV (which is, BTW, exactly what I do), they think I stole it. They think the burden of swapping discs and keeping track of the discs is part of their product. My ability to do such a thing, or transcode the movie and put it on a portable device and such, though completely protected by court precedent (the original VCR lawsuits) they view as thievery.
If you have a subscription to cable TV, downloading the shows you could have watched when they aired will never be something the courts will declare illegal. It is technically illegal now only because no one has had the money to fight the DMCA to the supreme court. As soon as they do, it will fall in a heartbeat. It's like the Communications Decency Act was... overly-broad and legally worthless.
epobirs @ Nov 7th 2006 5:16PM
DiVx is an MPEG-4 variant but it is indeed owned. Microsoft could not include DiVx support in the 360 without obtaining a license from DiVx, Inc., as companies like Philips have done for their decks. That is very unlikely to happen as a free update to the 360, especially when Microsoft has a vested interest in promoting their own codec for use in situations like this and standalone players.
A more probable scenario is making the DiVx support an item that can be pruchased on the Xbox Live Marketplace. If it required the purchased version of DiVx on the PC side it would make the DiVx folks especially happy. A combined cost of under $30 would be pretty reasonable. DiVx Pro can currently be had for $14 with a coupon code but the MPEG-2 support cost an additional $10. If, like me, you're pulling files from a DVR for permanent retention, converting to DiVx saves a huge amount of space but also makes that MPEG-2 support a critical item.
Evan @ Nov 7th 2006 5:17PM
crono141, we're talking about playing DivX files and ripped DVDs from a PC harddisk. It's a safe bet that the majority of DivX files and ripped DVDs are pirated or copied. The majority of movie watchers who buy or rent DVDs can simply put the DVDs into their 360s.
Creepy17 @ Nov 7th 2006 8:11PM
I tried to use the batch file and it briefly showed the command screen, but then nothing happened. I have VLC already and i followed all the directions but even trying different files and folders the batch does not convert anything for me.
Any help would be appreciated.
Thanks
Thomas @ Nov 7th 2006 10:23PM
to BW.. If you have a Rear Projection unit, CRT 4sure(not sure on DLP or LCD R-Proj), its prob your TV.. My Zenith 50" TV over-scans the Image bout 2" on all sides.. *most noticable on sides* For some reason thou, when I got it, it was 3" on Left side and 1" on Right side.. So I was loosing more image on the Left, only when using the 360 did I really notice how annoying this was.. So I found the service menu to my TV and center'd the image.. I was gunna shink the image a lil but I didnt have enuf info to re-align the CRTs.. ANYWAAAAYsss. . this could be your problem.(?)
and to Creepy17 above..
Make sure if you used the installer, instead of the zip folder, to change the directory info in the batch file to where you installed the program.. I had this issue too.. (default install was C:\Program Files\VideoLAN\VLC) Just change the info in the Quotes in the first line, not all just the directory *it starts with it*, to that and you should be set..
happybeggar @ Nov 7th 2006 10:36PM
TVersity will probably provide a realtime solution sooner than later. At this point my VLC based solution will become obsolete. For now I have not found anything easier around.
For those interested, check back on my site, I have now an updated set of batch file to produce cleaner looking file for both 4:3 and 16:9 content.
Can you beleive it, playing with resolution I noticed that the 360 seem to have a bug with some resolution. If you feed the 360 with a WMV of 640x360 it will alway play it as a 16:9 Aspect Ratio... even if it is flagged as 4:3. The same file will play as 4:3 in WMP11... so it is clearly a bug.
I actually ran into a similar bug with the MPEG2 decoding engine when working with runtime on Transcode 360. We had to come up with a work around to fix the issue.
Cheers!
Angel @ Nov 7th 2006 10:29PM
I've found it easier to install Windows Media Center on my Macbook and use Transcode 360 to stream various formats to my 360.
Wild Homes @ Nov 7th 2006 10:30PM
re: Creepy17,
it's happening because the batch (I'm pretty sure) points to an .exe in the folder (Hard Drive Designation)\VLC. if you've got the program extracted in a subfolder of HDD\VLC or another location it will show the command screen but will not locate the program. try moving your VLC folder if that's the case, and it should work fine.
Hoffer @ Nov 7th 2006 10:51PM
I tried it out and it worked great. It will hold me over until something better comes along.
Ben @ Nov 8th 2006 1:14AM
I'm having the same problems as Creepy...help!! I have the VLC directly under the C drive. Brief flash of the command prompt occured, then nothing. I then moved the vlc folder to the desktop....still nothing. Any help?
Creepy17 @ Nov 8th 2006 3:02AM
Thanks for the help. I had to make sure it was C:\vlc. Or in other words the folder had to be all lower case letters in order for it to work for me. Thanks guys.
Page @ Nov 8th 2006 5:01AM
Alleluijah - it may seem backward that I don't have a dvd recorder on my laptop but that's how it came when i bought it a few years ago... Never been that bothered about downloading video untill now when we get Lost over here in the UK months later than over the pond. Now I can finally download and stream myself without my mates telling me the most important plotlines as they hand over a burned DVD.Ignorance is bliss!!!!
mase @ Nov 8th 2006 6:59AM
I have the WMVHD DVD of "Step Into Liquid" and I was not able to stream from the DVD drive to the 360 using media center, but when I copied the wmv movie file to the hard drive it worked great! Full HD with 5.1 sound. No problems with the license.
Wil @ Nov 8th 2006 11:27AM
I'm trying to download the batch file, but the above link just sends me to a new page with the following:
"c:\vlc\vlc" -vvv %1 --sout-ffmpeg-qscale 1 :sout=#transcode{vcodec=WMV2,scale=1,acodec=wma,ab=96
Nick @ Nov 8th 2006 1:38PM
for Wil - just right-click on the link ans "save as" and it will show up as the batch file on your drive.
Dre @ Nov 8th 2006 6:16PM
WRONG!!
Transcode converts your media on the fly! you don't need to do all this manual crap!
And u don’t have to do all that.. they have no idea!
All u do is install transude 360 on ur pc.
You just click on media center (on the 360) then point to the video file u wanna watch (any xvid or divx) and on the remote click more.. then choose trascode.
That’s it.. it converts and streams on the fly without you leaving your chair.