I’m running Windows XP Pro with Media Center 11. I’ve got a XBox 360 that I’m trying to use as a Media Extender so that I can watch my videos on the big ole plasma TV. The catch is that the 360 only plays WMV format videos. Obviously most of my movies aren’t in that format.
I’ve been trying and failing to track down a piece of software that will convert these AVIs and MPEGs to WMV files while maintaining their quality.
I’ve also looked into alternatives such as video streaming and transcoding but that was even more fruitless than finding a converter.
So, this certainly seems like it should be a fairly trivial task. Why the hell is it becoming such a headache?
Have you looked into Windows Movie Maker? I used it years ago to create a forward version of the movie Memento. I’m pretty sure it will import MPEGs and AVIs. Obviously, it will output Windows Media files.
An, open-source option is MediaCoder. It can handle practically any format, and the download page provides handy links to most of the required codecs.
Be aware that any sort of transcoding will degrade video/audio quality either a little or a lot depending on the settings. It’s worthwhile experimenting a little to find the most acceptable settings.
I’ve tried several of the pieces of software mentioned here in my search before posting and I must confess to being utterly and completely flummoxed by them all. Mind you I’m not a total computer retard, so either these tools are pretty tricky to get right or I’m missing something fairly obvious.
TVersity is a media server which transcodes the video on the fly for use with the 360. I love the concept but I’m not sure my PC is up to the task on on-the-fly transcoding. Plus getting the thing installed and configured properly was about as simple as assembling the Space Shuttle. So, I’m willing to give it another crack if it will indeed convert the video files to new files. A little guidance might be needed though.
I also tried the Videora and was able to make it work however it only encodes video to MPEG. This is useless as tits on a bull unless you have a Media Center Edition PC, which I don’t have. Also it seemed unable to directly connect to my Xbox for whatever reason. Fine as a converter if you’re looking to get MPEGs I suppose.
I also tried the Windows Media Encoder and it kept failing when it tried to convert. It’s about as user-friendly Chinese finger-cuffs, I suppose I can try reinstalling it and give it another shot. I do like the fact that it’s provided by Microsoft to encode it’s own format and all.
The others I’ll have to investigate further. Thanks for the help.
I reinstalled the software and it keeps giving me a error when I try and encode an AVI file type, I think it’s Divx which might be the issue. Do I need a special codec or something to make this work?
Add the media file (or folder containing the media folder) to the TVersity window.
Disable all software firewalls (I fumbled around with trying to get zonealarm to allow this, but gave up after a few minutes of frustration – easier to just shut it off to watch a video)
Point port 41952 on your hardware firewall to the computer running TVersity (let me know if you need details on how to do this, and if so post the make/model of your router).
Start up xbox, go to media, video, computer, answer “yes”, and you should get a menu with the tversity files. It will take a while to play after clicking “play” while your computer buffers the file.
OK, got to the part where I’m supposed to point my router to the computer. I have access to the router configuration screen, but I’m not sure what setting we’re looking for here.
It’s a D-Link DI-514 Wireless Router. The XBox is direct connected to it as is the PC.
Hold down the windows key and hit R (or just click start, then run). Type “cmd” and hit enter to open up a console. Type “ipconfig” and hit enter to get the IP address of your computer. It will probably be something to the effect of: 192.168.1.xxx.
Now bear with me here… Going based on a quick read of the manual for your router. Click “advanced”, then “virtual server” and set it up as follows:
Name: Anything you want. Suggest “TVersity”
Private IP: The IP address found from the above step
Protocol Type: TCP
Private Port: 41952
Public Port: 41952
Schedule: always
Two other things: 1) The IP address of your computer is most likely assigned dynamically by your router and it could change if you shut down the computer and another device is given that address. You can fix by changing to a static IP address or just make sure when you boot up the computer is given the same address (otherwise, you’ll need to adjust the virtual server setting).
2) I used the default TVersity port. Make sure it’s correct by clicking settings from the main tversity window and look under “Home Network” / “Port”.
OK. I’ve got TVersity working and I’m able to access the folder with the videos on it. All fine and dandy, but it won’t play one of my videos. Not sure what it is about this video that’s causing the issue. All of the other videos I’ve tried seem to be working just fine, but this one is giving me trouble. It’s of a higher quality than the rest which is the only difference that I can identify.
Are you able to play the video in windows media player? If not, it sounds like codec issue. If it plays fine, then you’ve gone beyond my TVersity knowledge.
Also it appears that my PC isn’t up to snuff for transcoding video. The videos that I am able to play hang periodically. So, I think my first instinct was correct in that I need to be able to convert these files instead of transcoding them,
Why TVeristy doesn’t find it helpful to convert videos as well as transcode is beyond me .
I think TVersity caches the file in one of its directories. I haven’t tried this, but after it’s done transcoding, you may be able to directly play the cached file (may have to add the .wmv). Granted this would be a painfully slow way to convert the file (real time).
I’m not sure if you me specifically, or just generally. I have a somewhat outdated P4 2.53Ghz processor, 1 gig of ram, and a 128MB GEForce Nvidia graphics card and it runs fine for me.
From their site:
If you have patience, I think you can start the movie, click pause, wait about 20 minutes for it to buffer, then click play.