I have a .ts file that I want to play on my PS3. I converted it to .mt2s but then realized the codec the file uses is VC-1 and I can't figure out how to change it so it's compatible with the PS3. I've searched but didn't find anything. Thanks.
IF the dimensions of your movie are either 1920x1080 or 1280x720 then use a program called tsMuxeR. Mux your audio and vc-1 video together to Blu-Ray, then with imgburn or Nero, make a UDF Data DVD... partition type 2.5. Probably half of the Blu-Ray movies are VC-1 codec.
I've tried using tsMuxer but it says it can't recognize the audio track for some reason. I can play it using VLC Media player and it tells me that the video codec is avc-1 and audio codec is mp4a. The size of the video is 1280 x 544.
Yeah, tsMuxeR doesn't support mp4a. Is the audio stream 5.1 or 2.0 channels? You might need to recode so it is compatible, since a recode might be the only option I suggest the h264 codec. BTW, have you even tried playing the file as a m2ts yet? Use a program called MediaInfoRaw on your original .ts file. Save your findings to a text file then copy/paste here so I can see.
The audio is 6 channels. I haven't been able to convert it to.m2ts because I haven't found a program that can. Here's the info from MediaInfoRaw: General #0 Complete name : H:\Movies\Blu-ray\Casino.Royale.2006.nHD.720p.x264.AAC.MatRoska.NhaNc3\Casino.Royale.2006.nHD.720p.x264.AAC.MatRoska.NhaNc3.mkv Format : Matroska File size : 2.18 GiB PlayTime : 2h 24mn Bit rate : 2167 Kbps Encoded date : UTC 2007-09-15 10:16:46 Writing application : mkvmerge v2.0.2 ('You're My Flame') built on Feb 21 2007 23:40:55 Writing library : libebml v0.7.7 + libmatroska v0.8.1 Video #0 Codec : AVC Codec/Family : AVC Codec/Info : Advanced Video Codec Codec profile : High@L5.1 Codec settings, CABAC : Yes PlayTime : 2h 24mn Nominal bit rate : 1828 Kbps Width : 1280 pixels Height : 544 pixels Display Aspect ratio : 2.35 Frame rate : 23.976 fps Chroma : 4:2:0 Interlacement : Progressive Writing library : x264 - core 54 svn-635M Encoding settings : cabac=1 / ref=16 / deblock=1:-2:-1 / analyse=0x3:0x133 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=0 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=1828 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 Audio #0 Codec : AAC LC Codec/Family : AAC Codec/Info : AAC Low Complexity PlayTime : 2h 24mn Channel(s) : 6 channels Channel positions : Front: L R, Rear: L R, LFE Sampling rate : 48.0 KHz Resolution : 16 bits Text #0 Codec : ASS Codec/Info : Advanced Sub Station Alpha Thanks for all the help.
Looks like like when you converted your file to .ts it converted the AAC audio to mp4a. Did you try loading your mkv right in to tsMuxeR... because it does support AAC, which is what the audio codec is. Also, the video codec is not VC-1, it is h264... which is compaticble with the PS3. Load your mkv into tsMuxeR Select the video stream Change the AVC level from 5.1 to 4.1 Select m2ts as the output Start Muxing After that your file should play fine. Also, if your still having problems I believe BeSweet Light can convert your AAC 5.1 audio to AC3 (Dolby Digital) 5.1 for you. BTW, I'd stay away from the NhaNc3 rips, he uses too much compression and obviously a difficult audio stream to work with. Go for the 4.5gb D/L's
Whenever I load the .mkv into tsMuxer it doesn't recognize the audio. I then tried BeLight and let it run overnight but it never did anything. Time remaining stayed at 0:01 and the percentage done never changed, plus the file stayed at 0 bytes. Any other ideas?
Well, I happened to get the audio right, I then made a .m2ts file with video from the .mkv and the audio that I was able to extract. I then tried playing it on my PS3 and the audio is fine but there's no video.
LOL, poor you... all this trouble. Did you remember to change the AVC level from 5.1 to 4.1? May I ask how did you get the audio to go?
Yea, I changed AVC to 4.1. I made a vob file by using mk2vob and tried using the audio from that in tsRemux but it wouldn't work for some reason. Then I used GOTSent and made a copy of the AC3 file it made, then used BeLight to go from 2 to 5.1 channels. Used that file plus the .mkv for the video to make a .m2ts, which works on VLC player but not on my PS3. BTW, why did you say to change AVC to 4.1 instead leaving it at 5.1?
The AVC level 5.1 is not compatible with the PS3, it must be changed in tsMuxeR before remuxing to m2ts. BTW, when I say AVC 5.1-->4.1 I'm referring to the video stream, not audio.
The reason your video is not working is because it was encoded with a setting of 16 reference frames. This is too high for a 720p encode and it will exceed the decoded picture buffer that Blu-ray can handle. The highest amount of reference frames that an encode of the resolution you have (1280 x 544) is 11. Your only option is to re-encode the video. Note: AAC and MP4A are exactly the same thing. It's simply a different extension that identifies the same family of audio (mpeg4 part 3).