View Full Version : AVC playback on PS3
Pages :
[
1]
2
3
4
5
6
7
8
9
10
11
12
13
plonk420
13th January 2007, 12:50
any ideas on how to get x264 files to play on a PS3?
i posted some examples that ended up not able to play on PS3...
http://plonkmedia.org/ED_1080pAVChp-sample.mp4
http://plonkmedia.org/ED_720pAVCmp-sample.mp4
someone analized them and pasted the following info:
Here's the most obvious difference I found between the trailer headers and your headers:
'ftyp' -
major_brand :'isom' vs 'mp42' (theirs)
compatible_brands[0] :'mp41' vs 'isom'
compatible_brands[1] :none vs 'avc1'
since then, i've tried hexediting some new/existing encodes. i've tried an untouched x264 encode with the default MeGUI "fourCC", as well as "avc1"
i've tried muxing it with Ateme's mp4muxer. i've examined mp4box, mpeg4ip, but i didn't see anything that would let me change or mux with a different "fourCC"...
any ideas? any idea what app the guy even used to get those headers?
PS3 Store Trailer (works): Ultraviolet
http://www.megaupload.com/?d=FC0N2P8O
PS3 Store Trailer (works): Underworld
http://www.megaupload.com/?d=839JDYHE
bond
13th January 2007, 13:40
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
CruNcher
14th January 2007, 01:24
isom as major brand gives many problems with pro decoders
bond
14th January 2007, 03:21
isom as major brand gives many problems with pro decodersgive an example
plonk420
17th January 2007, 11:48
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...
Ronin-7
17th January 2007, 14:33
If it's of any use the latest version of Super (http://www.erightsoft.com/SUPER.html) claims (http://www.erightsoft.net/%5EP/supdropdt.html) 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 ?
mediator
18th January 2007, 08:52
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.
plonk420
18th January 2007, 14:37
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.
that was the first thing i tried... but it didnt' like hex editing :/
dssgorila
18th January 2007, 18:47
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?
plonk420
18th January 2007, 22:47
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?
pretty much anything works as long as you're using Level 3 or 4 (and so far, under 720p... i have yet to try the 1072 height one)
kolak
19th January 2007, 01:32
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.
dssgorila
19th January 2007, 02:00
what about audio? aac or mp3?
ilovejedd
19th January 2007, 04:36
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...
plonk420
19th January 2007, 10:22
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
giandrea
19th January 2007, 18:10
I know it's a bit off topic, but could you test if it plays back AAC HE (and v2)?
http://lists.apple.com/archives/Streaming-server-users/2005/Aug/msg00007.html
thanks :)
ilovejedd
19th January 2007, 19:46
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.
Actually, I was thinking of using it as a Media Center PC. Since it can run Linux, I thought might as well buy a couple of these instead of building a Media Center PC (which would cost around $1,000). Right now, though, the problem is getting it past my mom. Form factor is pretty big so there's no way she wouldn't notice it.
dssgorila
19th January 2007, 21:12
Actually, I was thinking of using it as a Media Center PC. Since it can run Linux, I thought might as well buy a couple of these instead of building a Media Center PC (which would cost around $1,000). Right now, though, the problem is getting it past my mom. Form factor is pretty big so there's no way she wouldn't notice it.
lol. @ hiding it from mom.
I've tried a few clips and get the dreaded unsupported formated.
I'm going to test a few settings over the weekend. See what i can come up with.
bond
20th January 2007, 21:03
you can set a brand manually with the -brand option in mp4box
plonk420
20th January 2007, 22:36
Actually, I was thinking of using it as a Media Center PC. Since it can run Linux, I thought might as well buy a couple of these instead of building a Media Center PC (which would cost around $1,000). Right now, though, the problem is getting it past my mom. Form factor is pretty big so there's no way she wouldn't notice it.
just be aware the GPU has been locked out of linux (currently; hacking it hasn't been accounted for yet: they just hacked the ability to play full res 480x272 AVC playback into firmware in the PSP) ... i haven't been tracking how well MPlayer etc is in PS3-linux, but i'd check the linux/ps3 boards if i were you (if that was part of your plan).
I know it's a bit off topic, but could you test if it plays back AAC HE (and v2)?
http://lists.apple.com/archives/Streaming-server-users/2005/Aug/msg00007.html
pretty sure it doesn't, but i'll give it a try as soon as i get back from work (and if i remember)
on another note, i posted 128kbps AAC and MP3 encodes (and 80kbps AAC) by the PS3's encoder at hydrogenaudio...
if anyone has a copy of the lossless versions of audiotracks they're using for blind ABX tests these days, i'd appreciate them. i only have a set of 18 tracks from a dec 2005 test... maybe if someone could rapidshare them...
dssgorila
22nd January 2007, 04:33
Ok so i tested a few 720p Quicktime Trailers and they work fine after re-encoding with MeGUI.
MP4 AVC @ 720p
Video: MainProfile Level 4.1 works fine.
Audio: AAC-LC @ 96Kbps works fine.
I re-encoded with 5000BR. Looks nice. I wasn't able to play anything with mp3 muxed. So I encoded the audio with AAC profile.
As I am writing this I'm re-encoding some 1080p Trailers. Will post the results when I'm done.
My next test is to some of my 1080i HDTV(myhd) Caps with are 59FPS. Whats the best way to convert Mpeg TS to 720p x264?
dssgorila
22nd January 2007, 05:03
Ok so i tested a few 720p Quicktime Trailers and they work fine after re-encoding with MeGUI.
MP4 AVC @ 720p
Video: MainProfile Level 4.1 works fine.
Audio: AAC-LC @ 96Kbps works fine.
I re-encoded with 5000BR. Looks nice. I wasn't able to play anything with mp3 muxed. So I encoded the audio with AAC profile.
As I am writing this I'm re-encoding some 1080p Trailers. Will post the results when I'm done.
My next test is to some of my 1080i HDTV(myhd) Caps with are 59FPS. Whats the best way to convert Mpeg TS to 720p x264?
1080p works fine as well.
MP4 AVC 1080p @ 8000 BR
Video: MainProfile Level 4.1 works fine.
Audio: AAC-LC @ 96Kbps works fine.
plonk420
22nd January 2007, 20:00
1080p works fine as well.
MP4 AVC 1080p @ 8000 BR
Video: MainProfile Level 4.1 works fine.
Audio: AAC-LC @ 96Kbps works fine.
what encoder and what resolution? and how did you mux it (command line included)?
dssgorila
23rd January 2007, 04:39
Hi plonk420.
I used MeGui x264 to encode the video, audio and mux to mp4
Here is the log
Looking for job processor for job...
Processor found!
Starting job job1-1 at 9:57:27 PM
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--pass 1 --bitrate 8000 --stats "C:\Documents and Settings\dvdgorila\Desktop\SampleAVS\Ultraviolet.stats" --level 4.1 --filter 1,1 --subme 1 --analyse none --me dia --threads 2 --thread-input --progress --no-psnr --no-ssim --output NUL "C:\Documents and Settings\dvdgorila\Desktop\SampleAVS\Ultraviolet.avs"
successfully started encoding
Processing ended at 10:03:20 PM
----------------------------------------------------------------------------------------------------------
Log for job job1-1
avis [info]: 1920x1056 @ 23.98 fps (3289 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2
x264 [info]: slice I:14 Avg QP:19.00 size:112818
x264 [info]: slice P:3275 Avg QP:21.70 size: 41445
x264 [info]: mb I I16..4: 52.8% 0.0% 47.2%
x264 [info]: mb P I16..4: 32.3% 0.0% 0.0% P16..4: 30.3% 0.0% 0.0% 0.0% 0.0% skip:37.4%
x264 [info]: final ratefactor: 22.82
x264 [info]: kb/s:8007.8
encoded 3289 frames, 9.34 fps, 8008.40 kb/s
----------------------------------------------------------------------------------------------------------
Starting postprocessing of job...
Postprocessing finished!
Looking for job processor for job...
Processor found!
Starting job job1-2 at 10:03:20 PM
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--pass 2 --bitrate 8000 --stats "C:\Documents and Settings\dvdgorila\Desktop\SampleAVS\Ultraviolet.stats" --level 4.1 --ref 3 --mixed-refs --filter 1,1 --subme 7 --trellis 1 --analyse p8x8,b8x8,i4x4 --threads 2 --thread-input --progress --no-psnr --no-ssim --output "C:\Documents and Settings\dvdgorila\Desktop\SampleAVS\Ultraviolet.mp4" "C:\Documents and Settings\dvdgorila\Desktop\SampleAVS\Ultraviolet.avs"
successfully started encoding
Processing ended at 10:29:59 PM
----------------------------------------------------------------------------------------------------------
Log for job job1-2
avis [info]: 1920x1056 @ 23.98 fps (3289 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2
mp4 [info]: initial delay 0 (scale 2500000)
x264 [info]: slice I:14 Avg QP:18.29 size:116571
x264 [info]: slice P:3275 Avg QP:20.23 size: 41430
x264 [info]: mb I I16..4: 60.1% 0.0% 39.9%
x264 [info]: mb P I16..4: 25.1% 0.0% 12.5% P16..4: 19.6% 6.3% 1.3% 0.0% 0.0% skip:35.1%
x264 [info]: ref P 71.3% 21.7% 7.0%
x264 [info]: kb/s:8008.0
encoded 3289 frames, 2.06 fps, 8008.53 kb/s
desired video bitrate of this job: 8000 kbit/s - obtained video bitrate (approximate): 8009 kbit/s
----------------------------------------------------------------------------------------------------------
Starting postprocessing of job...
Postprocessing finished!
Looking for job processor for job...
Processor found!
Starting job job3 at 10:41:00 PM
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
successfully started encoding
Processing ended at 10:41:21 PM
----------------------------------------------------------------------------------------------------------
Log for job job3
Channels=2, BitsPerSample=16, SampleRate=48000Hz
c:\MeGUI.NET\tools\NeroDigitalAudio\win32\neroAacEnc.exe -ignorelength -lc -br 96000 -if - -of "C:\Documents and Settings\dvdgorila\Desktop\Video Clips\ultraviolet-audio.mp4"*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: May 26 2006 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************
----------------------------------------------------------------------------------------------------------
Starting postprocessing of job...
Postprocessing finished!
Looking for job processor for job...
Processor found!
Starting job job2 at 10:50:00 PM
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
-add "C:\Documents and Settings\dvdgorila\Desktop\Video Clips\UltravioletAVCx264-PS3\Ultraviolet.mp4" -add "C:\Documents and Settings\dvdgorila\Desktop\Video Clips\UltravioletAVCx264-PS3\ultraviolet-audio.mp4":lang=eng -new "C:\Documents and Settings\dvdgorila\Desktop\Video Clips\UltravioletAVCx264-PS3\Ultraviolet-1080p-AVCx264-PS3.mp4"
successfully started encoding
Processing ended at 10:50:19 PM
----------------------------------------------------------------------------------------------------------
Log for job job2
IsoMedia import - track ID 1 - Video (size 1920 x 1056)
IsoMedia import - track ID 1 - Audio (SR 48000 - 2 channels)
Saving C:\Documents and Settings\dvdgorila\Desktop\Video Clips\UltravioletAVCx264-PS3\Ultraviolet-1080p-AVCx264-PS3.mp4: 0.500 secs
JohnV
25th January 2007, 04:22
Just for the info: We have made update to Nero Recode which will allow the Nero Digital MP4 AVC streams to directly play with PS3.
But can't say for sure when this feature will be in released update. In one of the coming updates anyway.
plonk420
25th January 2007, 13:51
Just for the info: We have made update to Nero Recode which will allow the Nero Digital MP4 AVC streams to directly play with PS3.
But can't say for sure when this feature will be in released update. In one of the coming updates anyway.
have you been able to get 60fps to work? i've only tried one encode, but i'm kind of assuming it can't do it (unless it's maybe 720p res or 59.94fps or something)
Ricey
26th January 2007, 18:47
I just done a x264 encode from a 1080p h264 TS file
and used the same settings as you dssgorila. It looks
great on my PC but the PS3 is playing it all jerky its jumping
all over the place.
Me goes and cries.
What bitrate should i use for a 720p rip?
giandrea
26th January 2007, 19:31
I just done a x264 encode from a 1080p h264 TS file
and used the same settings as you dssgorila. It looks
great on my PC but the PS3 is playing it all jerky its jumping
all over the place.
Me goes and cries.
What bitrate should i use for a 720p rip?
Perhaps you should try a higher bitrate or disabling CABAC or some options. :D
Ricey
26th January 2007, 20:18
Perhaps you should try a higher bitrate or disabling CABAC or some options. :D
Im doing another encode now its only a sample like 800mb
and im using a bitrate of 6000.
What do you mean by disabling CABAC?
2nd attempt and still the same thing! I set the bitrate in megui as 6000
and max bitrate as 6500 but im still getting the same problems.
Please Help..
giandrea
26th January 2007, 21:37
Im doing another encode now its only a sample like 800mb
and im using a bitrate of 6000.
What do you mean by disabling CABAC?
2nd attempt and still the same thing! I set the bitrate in megui as 6000
and max bitrate as 6500 but im still getting the same problems.
Please Help..
Try something higher than 6000, because that's pretty low for 1080p. Try 10 mbps. By disabling CABAC I mean using the --no-cabac option of x264, so using only CAVLC. You can try disabling inloop filter too, as it is CPU intensive.
Ricey
26th January 2007, 21:43
well im encoding to 720p using a res of 1080x544
from a h264 1080p source.
Would a higher bitrate help the jerkiness of the playback
on the PS3? Like its not playing back at all it just keeps
skipping constantly. At the top off the screen when playing
it back on the PS3 it can show the bitrate of the audio and
the video it shows as been like 20 or 30mbs.
foxyshadis
26th January 2007, 23:18
Are you using MeGUI? It has a bunch of options for hardware players, although no firm PS3 proile yet. Try CE-Main Profile, or PD-Xbox (Hires). No guarantees, but they might work. Unless someone else has a firm set of off-limits options?
dssgorila
27th January 2007, 06:03
I just done a x264 encode from a 1080p h264 TS file
and used the same settings as you dssgorila. It looks
great on my PC but the PS3 is playing it all jerky its jumping
all over the place.
Me goes and cries.
What bitrate should i use for a 720p rip?
Hmm I converted quicktime hd trailers to test and they played smoothly. for 1080p to 720p I used 5000 or 6000BR. I don't have my main pc up atm (upgrading to C2D :) ) but when i get it up I will post my megui profile.
Ricey
27th January 2007, 13:28
If i have a OAR ts movie and i want to encode to
720p and crop the black bars wont i have to use a
res of 1280x544 because if i use x720 it will have bad_ar?
Correct me if im wrong as im no expert.
lexor
27th January 2007, 20:12
That's called "Standard Definition", downsizing 720p to 540p isn't 720p anymore.
Correct conclusion (with the typo in his post), wrong logic. It is not 544 (note 544 not 540 as you said) that makes it non 720p, but the fact that his horizontal is 1080 (unless this time he mistyped 1280, and I think he did mistype)
1280x544 is 2.35 proper aspect ratio for theatrical release. Some HD channels broadcast in that ratio on the 720p channels with black bars, instead of cuttings sides thus zooming in to get 1.78 ratio. 1280x544 is simply a proper crop of a 720p stream with black bars. To claim it's not HD is like claiming that cropped bars on DVD encodes make it somehow non-DVD resolution.
foxyshadis
28th January 2007, 00:20
Correct conclusion (with the typo in his post), wrong logic. It is not 544 (note 544 not 540 as you said) that makes it non 720p, but the fact that his horizontal is 1080 (unless this time he mistyped 1280, and I think he did mistype)
That makes more sense. 1080x544 looked more like horizontal-expanded ~16:9 SD, but 1280x544 as vertical-compessed HD makes perfect sense.
Ricey, AR can be set in the stream or container and forced during playback, but you will probably find it easier to work with by converting it to a 1:1 AR.
tuner562
28th January 2007, 18:50
Newbie here..
Took a crash course on scripts and such. How can I get encoding information from MP4/264 encoded files? I have a avi/xvid that I encoded using megui that wont play on the PS3. Then I encoded that same file using a "PS3" encoder I downloaded it and it worked.
giandrea
29th January 2007, 04:25
Newbie here..
Took a crash course on scripts and such. How can I get encoding information from MP4/264 encoded files? I have a avi/xvid that I encoded using megui that wont play on the PS3. Then I encoded that same file using a "PS3" encoder I downloaded it and it worked.
Probably you could just transcode the video to MP4 and reencode the audio to AAC, that will save time and quality. But I'm not sure if the PS3 can playback MPEG4 ASP.
plonk420
29th January 2007, 13:05
apologies for testing randomly .. PS3 doesn't seem to like 16 b-frames (since i had to use main profile, i thought i'd up other settings to compensate for lack of complexity in other setting). seems to freeze every few minutes until i fast forward it momentarily.
edit: actually, i think it's the encoder. i tested 16 b-frames, 8 b-frames, down to 3 b-frames, the last two i used 1 and 2 references. all of them freeze within the first few seconds of playback.
i thought it may have been an OS update that broke it, however, i went back and played an old encode (either pre-600 or pre 605 or 610) of Elephants Dream, and it played back perfectly. i played a new encode, a framerip of ASD's The Evolution of Vision, one of my first encodes with 620, and it froze too...
anyone need samples?
edit2: forget that. even Elephants Dream is locking up (right at the VERY end). didn't USED to do that... will have to try even more tests...
Ricey
2nd February 2007, 17:37
edit: sorry wrong thread.
evilkeen
3rd February 2007, 09:45
Ok so i tested a few 720p Quicktime Trailers and they work fine after re-encoding with MeGUI.
The PS3 actually decodes the h.264 video stream for 720p and 1080p Quicktime trailers as-is. The trick is to open up your saved trailer .mov file in Quicktime player. Go 'File>Export...' and use the following settings
Export: Movie to MPEG-4
(then click on the 'options' button)
In the pulldown menu at the top: File Format - MP4
In the 'video' tab select 'Pass Through' for the video option
In the 'audio' tab:
Audio Format: AAC-LC (Music)
Data Rate: 128 kbps
Channels: Stereo
Output Sample Rate: 48kHz
Encoding Quality: Better/Best
In the 'streaming' tab leave 'enable streaming' UNchecked
Then save where you like. Transfer the .mp4 file to your PS3 and voila. No re-encoded video quality loss.
Ricey
3rd February 2007, 16:57
What i want to to is enode all my 1080p ts movies i have
with megui to save to dvd9 so i can play on the PS3.
So far its been hit and miss but mpeg hdtv movies play
perfect on the ps3.
giandrea
3rd February 2007, 17:06
The PS3 actually decodes the h.264 video stream for 720p and 1080p Quicktime trailers as-is. The trick is to open up your saved trailer .mov file in Quicktime player. Go 'File>Export...' and use the following settings
Export: Movie to MPEG-4
(then click on the 'options' button)
In the pulldown menu at the top: File Format - MP4
In the 'video' tab select 'Pass Through' for the video option
In the 'audio' tab:
Audio Format: AAC-LC (Music)
Data Rate: 128 kbps
Channels: Stereo
Output Sample Rate: 48kHz
Encoding Quality: Better/Best
In the 'streaming' tab leave 'enable streaming' UNchecked
Then save where you like. Transfer the .mp4 file to your PS3 and voila. No re-encoded video quality loss.
Do you confirm that it can play 1080p H264?
Anyway you can remux to MP4 with MP4Box, more easily, and you will get the 5.1 AAC on the PS3 (if it can play back 5.1 AAC, that would be interesting to know):
MP4Box -add QT_trailer.mov QT_trailer.mp4
evilkeen
5th February 2007, 00:47
Do you confirm that it can play 1080p H264?
Flawlessly. It will also up and downscale video content seamlessly to whatever resolution the XMB interface is running at (480i to 1080p). But the XMB playback system is very fussy about the encoding profile and parameters for MP4-AVC -- much more so than MPEG1 or MPEG2 or even MP4-SP. So I thought it was very fortunate that the video stream of Apple-encoded HD trailers was 100% supported.
Anyway you can remux to MP4 with MP4Box, more easily, and you will get the 5.1 AAC on the PS3 (if it can play back 5.1 AAC, that would be interesting to know):
MP4Box -add QT_trailer.mov QT_trailer.mp4
I get the impression that video playback in the XMB only supports stereo at the moment. I'll check out MP4Box...if I can that is. My current desktop is an intel Mac Pro Quad workstation and I haven't set it up to dual boot yet. So I don't know if there are any decent MP4 and MKV muxing/demuxing tools for OSX yet. (I'm using--but am not completely happy with--ffmpegx for video work)
giandrea
5th February 2007, 15:24
Flawlessly. It will also up and downscale video content seamlessly to whatever resolution the XMB interface is running at (480i to 1080p). But the XMB playback system is very fussy about the encoding profile and parameters for MP4-AVC -- much more so than MPEG1 or MPEG2 or even MP4-SP. So I thought it was very fortunate that the video stream of Apple-encoded HD trailers was 100% supported.
I get the impression that video playback in the XMB only supports stereo at the moment. I'll check out MP4Box...if I can that is. My current desktop is an intel Mac Pro Quad workstation and I haven't set it up to dual boot yet. So I don't know if there are any decent MP4 and MKV muxing/demuxing tools for OSX yet. (I'm using--but am not completely happy with--ffmpegx for video work)
You don't need Windows, I use MP4Box on my Core Duo Macbook without problems :) If you want I can send you the binary, or you can compile it by yourself (it's included with GPac).
Dixxhead
5th February 2007, 15:54
apologies for testing randomly .. PS3 doesn't seem to like 16 b-frames (since i had to use main profile, i thought i'd up other settings to compensate for lack of complexity in other setting). seems to freeze every few minutes until i fast forward it momentarily.
edit2: forget that. even Elephants Dream is locking up (right at the VERY end). didn't USED to do that... will have to try even more tests...
Hi, I've been experementing with all this for a while now and discovered that the PS 3 doesn't like adaptive B-Frames. Basically disabling those made all of my Videos work like a charm. I've also created a MeGUI profile for the PS 3.
It still needs fine-tuning as it is quite a mess for Speed/Quality-Balance but I guess it should be fixable in that (if there is any interest in it I'd upload it and any help with it would be appreciated :D ).
However, could the B-Frames locking up really be related to a Firmware update for the PS 3? I've been reading things all over the internet that people are having trouble with Blu-Ray or DVDs aswell presumably because they are using some kind of adaptive B-Frame...?
Ricey
5th February 2007, 20:58
can you upload the profile you made for megui?
Dixxhead
6th February 2007, 07:26
can you upload the profile you made for megui?
Here they are:
http://www.yousendit.com/transfer.php?action=download&ufid=6E03C1F7019C0162
(note: you may want to change the Bitrate in them, I've just used them for sd-encoding so far and mainly animes...) :D
Any help optimizing them would be appreciated!
Ricey
7th February 2007, 20:04
I cant open them in megui. Has anyone else
had any luck encoding HD for the PS3?
Its hit and miss for me.
Im really suprised there is not a lot more talk about this.
Dixxhead
7th February 2007, 22:54
I cant open them in megui. Has anyone else
had any luck encoding HD for the PS3?
Its hit and miss for me.
Im really suprised there is not a lot more talk about this.
Oh, sorry; my bad. I'm a kind of a newbie with meGui and thought that simply putting my profiles into a zip-folder would do it... This time I properly exported them using meGUI... Here you go: http://www.yousendit.com/transfer.php?action=download&ufid=3B51F9C165DD1378
Anyways, I have now successfully encoded some longer Movies with proper 5.1 channel sound (aac_lc as I am pretty sure aac_he wouldn't work); remember to encode your Video into a RAWAVC container if you don't do auto encoding...:o
Regarding 5.1; the PS 3 does play it, but only as a downsampled stereo file... In a whole I am not at all satisfied with the PS3s media capabilities... with presumably such hardware-power (Cell BE, anyone?) it is not able to correctly use adaptive B-Frames and/or is far too picky about the data type... AAC_HE should also be more than possible.
And even if you get the thing running, it is not yet really all that great; as I said you don't have support for 5.1, stereo only; there is no option to fix the overscan (especially a problem for hard-subbed anime-series) and it is quite a pain to fast-forward or rewind throughout the video... The decoding quality however seems to be ok and the scaling also seems acceptable to me.(the 360 scaling of wmv is horrible compared to the PS 3s scaling)...
However, it is true that it is kind of silent about this; there was a whole lot more going on when the xbox360 got it's wmv-support and that was actually way more compatible than this mp4-avc-horror...
Now a bit of Off-topic: Since it is possible to get Linux running on the PS 3, isn't there some sort of "Media Center" for the PS 3? One that can basically play everything (sort of ffdshow)?
I've been waiting for a console-Media-Center that can finally rival the great piece of software "XBMC" for the Xbox1 is... :D
Ricey
7th February 2007, 23:30
I have yellow dog linux on my ps3 but i aint got the
first clue on how to do anything with it. Linux sucks!
For me anyway.
Why encode into RAWAVC ?
Im going to try that now. the only way that i have got something to play
nice and clean is by selecting the fourcc as avc1
What avc level do you use? Iv been using 4.1
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.