Log in

View Full Version : Xbox and Ps3 suport


BiO-HaZaRd
23rd June 2008, 00:23
Well i want to know if i'm really missing something...

As ive read the options to take notices are:

AVC Level: 4.1

No B-Pyramid and P4x4 support

Right?

am I missing something?

Thanks for the help ;)

Ranguvar
23rd June 2008, 01:31
p4x4 isn't allowed in level 4.1 anyways.

I believe the PS3 can handle 5.1 with the latest firmwares (but not positive). The 360 can't.

The 360 can't play anamorphic video if it's also high profile.

b-pyramid works fine for me, test yourself.

I would limit reference frames to 5.

And lastly, if you're encoding something that may exceed 24,000kb/s, limit it to that with the VBV.

desta
23rd June 2008, 05:53
The 360 can't play anamorphic video if it's also high profile.
Yes it can. 360 has no problems playing back anamorphic encodes with either HP @ L3.1 or 4.1, and I've had a lot of 5.1 encodes that worked just fine by editing the level (HEdit, for example).

refulgentis
23rd June 2008, 05:53
as long as this is on topic...can anyone tell me why my MP4 encodes that work fine even with Quicktime aren't working on my PS3? When I try to access them via WiFi on a UPnP share it says "Corrupted data" when I try playing it. Here's the script I use for converting and muxing, commented and formatted easier to read obviously

VIDEO (x264 from a couple weeks ago patched with psyrdo) (note: odd VBV sizes with CRF are because of Apple TV limits)
mencoder "$1" -of rawvideo -vf harddup -oac faac -ovc x264 -x264encopts crf=23
bframes=3, subme=6, me=umh, threads=4, level=31, ref=3, mixed-refs=0, vbv-maxrate=4500, vbv-bufsize=2000, keyint=240, min-keyint=24, trellis=2 -o "/Volumes/500/Conversions/video.h264"

AAC AUDIO
mencoder "$1" -of rawaudio -vf harddup -ovc copy -oac faac -faacopts mpeg=4:br=128:object=2 -channels 2 -srate 48000 -o "/Volumes/500/Conversions/audio.aac"

Mux video with mp4creator AND mp4box (need to fix this to use only one)
mp4creator -create="/Volumes/500/Conversions/video.h264" -rate=23.976 "/Volumes/500/Conversions/video.mp4" && mp4box -add "/Volumes/500/Conversions/video.mp4"#video -add "/Volumes/500/Conversions/audio.aac"#audio -inter 0 -fps 23.976 "/Volumes/500/Conversions/mp4box.mp4"

Recopy through the muxed MP4 through ffmpeg (ffmpeg won't mix raw H.264 and AAC by itself, but it "fixes" the MP4 so Quicktime sees proper track data sizes)
ffmpeg -i "/Volumes/500/Conversions/mp4box.mp4" -y -vcodec copy -acodec copy "$1".mp4 && rm "/Volumes/500/Conversions/audio.aac"

Ranguvar
23rd June 2008, 15:48
Yes it can. 360 has no problems playing back anamorphic encodes with either HP @ L3.1 or 4.1, and I've had a lot of 5.1 encodes that worked just fine by editing the level (HEdit, for example).
But it doesn't resize them correctly. Tested this a few times...

@refulgentis: Make sure that AAC is LC, try using mp4box or mp4creator to mux, and use a 4.1 or lower level switch when encoding the video.

desta
23rd June 2008, 19:54
But it doesn't resize them correctly. Tested this a few times...
Yes it does. So long as the anamorphic flags are given using --sar (40:33 for NTSC WS, and 16:11 for PAL WS), then it resizes perfectly fine.

refulgentis
23rd June 2008, 21:30
But it doesn't resize them correctly. Tested this a few times...

@refulgentis: Make sure that AAC is LC, try using mp4box or mp4creator to mux, and use a 4.1 or lower level switch when encoding the video.
MediaInfo shows it as "Codec Profile: Main@L3.1", "Audio Codecs Used: AAC LC"

Ranguvar
24th June 2008, 01:17
Yes it does. So long as the anamorphic flags are given using --sar (40:33 for NTSC WS, and 16:11 for PAL WS), then it resizes perfectly fine.
Looked at the other thread you made... you, yourself, affirm that setting the anamorphic in x264 does not work, and one needs h264info or YAMB.

YAMB has not worked for me so far when setting the anamorphic flag. I will try h264info.

desta
24th June 2008, 02:23
Looked at the other thread you made... you, yourself, affirm that setting the anamorphic in x264 does not work, and one needs h264info or YAMB.
If you read that thread right to the end, you'd see me, myself, confirm that encoding directly to mp4 with HP@L4.1 (or 3.1), using the appropriate sar settings, will play back anamorphically and correctly on the 360.

h264info no longer really needs to be in the loop.

Times that you may have a problem are when the h264 stream is demuxed from mkv, having previously been muxed with mkvmerge - for some reason this changes the anamorphic flags. If the mkv was muxed with gdsmux, then there isn't a problem.

That's an aside though...

BiO-HaZaRd
28th June 2008, 21:24
Wich are the thing that are restricted when using 4.1 level?

Inventive Software
29th June 2008, 02:04
:search: http://en.wikipedia.org/wiki/H.264/AVC