there is no such thing as "fourcc" in mp4. there is only one way to store avc and every standard compliant file has to use it i assume your avc streams are not decodeable by the ps3 try the following: 1) leech an avc stream that works on the ps3 2) extract the avc stream to raw 3) run h264_parse from mpeg4ip over it and post the result 4) take your encode 5) extract the avc stream to raw 6) run h264_parse from mpeg4ip over it and post the result 7) compare the two and use the same setting with x264 as used with the ps3 samples
well, after searching some threads (and experimenting on my own pretty much just with x264), i found the following work/don't work: works: sub-720p AVC (only with audio?) Level 3, Level 4 (tried 640x272, 960x544) 720p24 AVC (only with audio?) Level 3, Level 4 1080p24 MPEG-2 1080p30 MPEG-2 doesn't work: 1080p24 AVC Level 3, Level 4 1088p24 AVC Level 3, Level 4 edit: any idea if x264 is honoring the macroblock count for each of the levels? edit2: that's AVC Main Profile...
If it's of any use the latest version of to have a PS3/H.264 high resolution profile added to it. I have no PS3 myself so cannot verify it's claims but might be worth a try to see what it is doing. I did notice that in Super after 1280x720 the next available resolution is 1920x1072 ?
PS3 looks at the major brand of the MP4-Container File Type Branding Box ('ftyp'), and decides on the FourCC value found there if it will continue with an attempt to play the file. If the PS3 doesn't like or doesn't know the FourCC, it will already reject playback. Normally a player (if it cares about brands at all) is supposed to iterate over the list of compatible brands, and to continue with an attempt to play if at least one of the compatible brands is known to it. The major brand is just meant to be an informational hint for "best use", but not to base a decision on it. It seems that PS3 doesn't give a damn about compatible brands. Viva le standards!! :angry: PS: to be on the safe side the major brand in all cases of mp4-playback has to be set to 'mp42'. If muxer tools cannot be configured to do this, this may be also done with a good old hex editor.
Its funny im reading through this thread cause it was my next experiment after working on the psp for a few weeks. We should try and create some megui profiles for the PS3. I am willing to test some vids and settings. Does any have any suggestions?
PSP3 shoul play everything up to high profile level 4.1 (up to 59.94 fps).1080p shoudn't be a problem also. Try encode that with QuickTime and it should work. Don't use bitrate over 20mbs. I think there is some problem with h.264, try Mainconcept encoder.
Most likely AAC LC. That's what's supported on the PSP so I don't think they'll be straying too far from that. For PSP: MPEG4 SP Level 4 (if within MP_ROOT folder) - AAC LC, 24kHz MPEG4 AVC Level 4 (if within MP_ROOT folder) - AAC LC, 48kHz So maybe just play around with those settings for the moment? Still haven't bought a PS3 so I couldn't test. I'm trying to figure out a way to hide it from my mom, otherwise, she'll go ballistic considering it's over $600 including tax...
unless you're mad about electronics (or have wanted a PS1/2 and BRD player as well), don't bother... not at least until motorstorm, gran tourismo hd, and some other killer apps come out. of the couple of (ps2) games i've tried, it doesn't even do THOSE that well as of yet. however, i don't regret the purchase at all ;) cuz i'm mad like that ;D