Board logo

主題: [討論] [求助]請問有無可能在xbox360上撥放avi或mkv等等類型的影片?? [打印本頁]

發表人: lapogo    時間: 2009-4-6 10:01 PM     主題: [求助]請問有無可能在xbox360上撥放avi或mkv等等類型的影片??

其實我真的不知道該po在何處
所以跑來這區
如題
因為我常常抓avi或mkv 等影片而家中有台未軟硬改過的x360
最近想把影片接到比較大螢幕上
才會想說x360有無方法撥放avi 或 mkv的影片
麻煩有驢有可幫解疑謝謝!!!
發表人: KAILEE    時間: 2009-4-7 02:29 AM

Yep ! There is a way to do it, but you need a PC to real time converting the video files.
There is software called Transcode360. Basically it is a tool that will allows you to
convert MKV, AVI, RMVB into WMV and send them to 360 in realtime. However,
You will need Media Center to do that. Hook up your Window's Media Center &
360's Media Center, then install transcode360, grab ffmpeg's decoder package and
put it under transcode360 's ffmpeg folder. Open transcode config and set it up.
Then share your video folders in your PC's Media Center. Once you are able to see
those folders in 360's Media Center, press Y on your 360's controller when you have
your video file select, then choose transcode360 icon. You should then be able to watch
most video files in real time. ( PC is converting while you are watching. ) I know it's a lot
of work, but that's what you have to pay it for, like what I have done before. Let me know
if you really want to do it. I will give you more info.

P.S. Make sure you have at least one 100M router to bridge the PC & 360.
       Otherwise, you will be suffering the video lag when watching stuff.

P.S.2. This will only worth when you want to send high quality videos from one room to
          another room through the wire or wireless network, without building another PC.
發表人: KAILEE    時間: 2009-4-7 02:51 AM

By the way, using the method I mention above will require a lot of skill to setup.
Also you will need a good network setup to do it wireless.

So, if your TV is not far away from your PC, hook up your TV to your PC and expand
your monitor is the easiest way. If your TV is far away and you have NT10000 to burn,
you can setup another PC and network sharing your video from one PC to another.
( You don't need Media Center to stream videos from PC to PC. )
Use transcode360 only if (1) you have a lot of computer skill but without enough money to burn,
(2)have a lot of time and have Media Center, (3) your TV is in another room.

P.S. Some tests results I 've done with transcode360:

Wireless G ( 56M) - play rmvb & non HD video smoothly.
Wireless N (100M~300M ) & 100M wire network - play things above + 720P movies smoothly.
1000M ( 1G ) wire network - play everything include 1080P movies smoothly.

[KAILEE 在  2009-4-6 11:54 AM 作了最後編輯]
發表人: lapogo    時間: 2009-4-7 06:43 PM

謝謝kailee這位網友提供的意見
我大概了解你說的軟體跟方法^^
送花給你
我來研究看看.....^Q^
發表人: KAILEE    時間: 2009-4-8 04:38 AM

Cool ! let me know if you encounting any trouble.
Connecting Media Center & 360 can be either easy or difficult.
If your media center extender works fine, it should be piece of cake.
However, when I first try this method, my Vista Media Center doesn't
hook up to 360's media center well. I finally track down the issue was came
from my user profile is corrupted. ( Where my Vista doesn't not allow xbox360 to create
user account for hook up. ) So I fixed it by overwrited the damaged
user profile with the clean user profile. After that, everthing works fine,
but that was a week after.......

Also, you will need to edit the MEncoderTranscoder.cs in transcode360
, in order to show the correct big5 subtitle.

Here is what you should replace in the MEncoderTranscoder.cs

------------------------------------------------------------------------------------

                        String fontPath = String.Format(@"{0}\Fonts\{1}",
                                Directory.GetParent(Environment.SystemDirectory).FullName,
                                _host.GetGlobalSetting("SubtitleFont","arial.ttf") );

                        String subtitles = (source._subtitles!=null) ?
                                String.Format("-sub \"{0}\" -font \"{1}\" -subcp cp950 -subpos {2} -subfont-text-scale {3} -subalign 2 -subfont-outline {4} ",
                                source._subtitles, fontPath,
                                _host.GetGlobalSetting("SubtitlePosition"),
                                _host.GetGlobalSetting("SubtitleSize"),
                                _host.GetGlobalSetting("SubtitleOutline")) : "";

--------------------------------------------------------------------------------------------------

find "String fontPath = String.Format" and replace this part of code.
subcp cp950 means subtitle code cp950, which is the language code for BIG5 ( cht ).

Goodluck !




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0