View Full Version : AVC playback on PS3
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
giandrea
8th February 2007, 01:01
Well, if you have installed Yellow Dog Linux you could try to install Myth TV, that is a good media center. Anyway it is not trivial to install it, and you will probably find compilation issues as the processor in the PS3 is a dual core PPC.
You could however try to compile MPlayer (if there aren't compile issues here too), then you will be able to play almost everything. Well, considering the processor power of the PS3, and how MPlayer and libavcodec do not support the SPEs of the Cell processor, you won't be able to play HD H264 video with MPlayer, probably SD H264 video will play jerky... so in conclusion...
let's hope that the next major PS3 software update (probably in coincidence with the European launch) will have better H264 and media support.
plonk420
8th February 2007, 23:26
all i can say currently (but not with THAT much certainty) is not to upgrade past 1.31/1.32. i could have sworn i had zero issues with videos pre 1.50. 1.51 didn't fix it, either.
Dixxhead
8th February 2007, 23:30
all i can say currently (but not with THAT much certainty) is not to upgrade past 1.31/1.32. i could have sworn i had zero issues with videos pre 1.50. 1.51 didn't fix it, either.
Yeh, most likeley it is just a software-bug in the 1.5-firmware; however I prefer having somewhat acceptable PS 2-Games-Quality... ;)
Anyway, can anyone explain me what exactly adaptive B-Frames does ( I can only guess) ?
Thanks.
foxyshadis
9th February 2007, 05:31
Adaptive: IPBPBBBPBBPBPPBPBBPBBP...
No adaptive: IPBBBPBBBPBBBPBBBPBBB...
In other words, it makes an extra decision on whether a b-frame or p-frame would be better. Trellis makes the adaptive even a little smarter.
Ricey
15th February 2007, 18:11
Most encodes seem to be working for me now. My problem
was i was trying to play sample encodes off a data CD and
they were playing all jerky. If i use a mem stick or a data DVD
everything plays fine.
inurenegade
16th February 2007, 05:30
question related to ps3 movies
1st is there a certain size limit on files? like 1 gig or can u just make the files the size of a dvd5 or dvd9?
2nd can ps3 decode AAC 5.1 or any other MP4 audio codecs?
Ricey
16th February 2007, 11:02
Yep it can playback any file size and the audio has to be aac lc
akupenguin
16th February 2007, 20:47
Adaptive: IPBPBBBPBBPBPPBPBBPBBP...
No adaptive: IPBBBPBBBPBBBPBBBPBBB...
In other words, it makes an extra decision on whether a b-frame or p-frame would be better. Trellis makes the adaptive even a little smarter.
That "trellis" being the hypothetical RD frame type decision that I used during development but never actually put in libx264? Because that's not what --trellis does.
foxyshadis
17th February 2007, 09:06
That "trellis" being the hypothetical RD frame type decision that I used during development but never actually put in libx264? Because that's not what --trellis does.
I may have been thinking of b-direct, then. Assuming I'm not wrong again. I don't know why I keep thinking trellis has these magical powers beyond stealing a few bits.
TheShadowRunner
25th February 2007, 04:30
Hey all, would it be possible for one of you to post a x264 command line that works with PS3?
My goal is to convert a 720p WMV to 720p AVC that a PS3 can run.
So far, i have created an .AVS file with:
-------------
Directshowsource("source.wmv")
killaudio
converttoyv12()
--------------
(i will deal with audio separately)
then my X264 command line is:
x264 --bitrate 7000 --output test.264 test.avs
The encode goes fine, then i mux with Yamb+MP4box.
On PC, it runs fine in WMP.
But while the PS3 recognizes the video and audio stream alright, I have no video (black screen)!? I can hear the sound alright though.
So i think there must be a mistake / something missing in my x264 command line..
Thank you for any help.
TSR
pspvideo9
25th February 2007, 22:10
Dixxhead,
We're curious to know how you have routed your multichannel audio from the PS3 to your speakers.
PS3 -> Optical -> A/V Reciever -> Speakers?
PS3 -> HDMI -> A/V Reciever -> Speakers?
Hopefully you are using optical which still gives a remote chance of 5.1 AAC working. Unless the PS3 has built in AAC->AC3 encoder, 5.1 won't work over Optical since it only has enough bandwidth for uncompressed PCM 2.0.
HDMI on the otherhand is capable of carrying uncompressed PCM 5.1 and works at least for Blu-Ray discs. This of course requires a A/V reciever than can interpret the HDMI signal rather than just being a simple HDMI pass-though switch.
Dixxhead
25th February 2007, 22:29
Dixxhead,
We're curious to know how you have routed your multichannel audio from the PS3 to your speakers.
PS3 -> Optical -> A/V Reciever -> Speakers?
PS3 -> HDMI -> A/V Reciever -> Speakers?
Hopefully you are using optical which still gives a remote chance of 5.1 AAC working. Unless the PS3 has built in AAC->AC3 encoder, 5.1 won't work over Optical since it only has enough bandwidth for uncompressed PCM 2.0.
HDMI on the otherhand is capable of carrying uncompressed PCM 5.1 and works at least for Blu-Ray discs. This of course requires a A/V reciever than can interpret the HDMI signal rather than just being a simple HDMI pass-though switch.
Hello,
sorry, but I think there is a misunderstanding. As I've written: Regarding 5.1; the PS 3 does play it, but only as a downsampled stereo file...
The PS 3 downsamples the 5.1 aac-lc track to Stereo and Outputs it that way to my Receiver; so the only way to somehow get 5.1 is through Dolby Pro Logic II which really isn't all that great...
So far I have only tried through OpticalOut (because I don't own a HDMI-Receiver, yet :o ) and tried switching through all of the possible output-formats the PS 3 has and also activate them all at once;however, with no change in the result.
I guess all we can do is hope Sony brings out a Firmware Update that supports 5.1 output through AAC to AC 3 or something like that.
winnydows
26th February 2007, 00:13
@Dixxhead
Your link to MeGUI profile dead. Can you please post your CLI lines from MeGUI worked for your PS3, please.
Dixxhead
26th February 2007, 07:35
@Dixxhead
Your link to MeGUI profile dead. Can you please post your CLI lines from MeGUI worked for your PS3, please.
"High Quality"-Profile:
--pass 2 --bitrate 1000 --stats ".stats" --level 4.1 --ref 3 --mixed-refs --bframes 3 --no-b-adapt --b-pyramid --b-rdo --bime --weightb --direct auto --subme 6 --trellis 1 --analyse p8x8,b8x8,i4x4 --threads auto --thread-input --progress --no-psnr --no-ssim --output "" ""
"Medium Quality"-Profile:
--pass 2 --bitrate 720 --stats ".stats" --level 4.1 --ref 3 --mixed-refs --bframes 3 --no-b-adapt --b-pyramid --bime --weightb --direct auto --trellis 1 --analyse p8x8,b8x8,i4x4 --threads auto --thread-input --progress --no-psnr --no-ssim --output "" ""
"Low Quality"-Profile:
--pass 2 --bitrate 700 --stats ".stats" --level 4.1 --ref 3 --mixed-refs --bframes 3 --no-b-adapt --b-pyramid --bime --weightb --direct auto --trellis 1 --analyse none --threads auto --thread-input --progress --no-psnr --no-ssim --output "" ""
Hope that helps. :)
PS.: Keep up the good work with Xvid4PSP! :)
winnydows
26th February 2007, 10:13
@Dixxhead
Mega 10x.
Can you please test it in XviD4PSP (http://forum.doom9.org/showthread.php?p=961572#post961572) ? I don`t have PS3 and can`t test it.
I start from --no-b-adapt. Or you think --b-pyramid important for compatibility too ?
akupenguin
26th February 2007, 16:26
wtf kind of decoder doesn't support b-adapt? and it would be even more surprising to see something support pyramid but not b-adapt, since pyramid is much more complicated and unconventional.
Dixxhead
27th February 2007, 17:31
wtf kind of decoder doesn't support b-adapt? and it would be even more surprising to see something support pyramid but not b-adapt, since pyramid is much more complicated and unconventional.
It wonders me too; I suppose it is nothing else than a Software bug introduced with Firmware 1.5; many people had similiar lockups I experienced (Video freezes, sound still plays; by fast-forwarding the Video starts playing again) with Blu-Ray or even DVDs on the PS 3 after upgrading the Console to 1.5. Afaik the Cell handles the decoding for the PS 3 so there is no real Hardware-decoding going on...
@Winnydows:
I've tried all of my lines and also your presets now in Xvid4PSP, however, I can't seem to get it to work; all I get is a "This data is corrupt" on the PS 3, even if I use the x264.exe I use for MeGui.
In the Temp-folder I also see that the Video gets saved as a 264 raw-file so that can't be the cause either.
Maybe the MP4-Muxer is not muxing it the way the one in MeGui does? I'll try to look into it further... :)
winnydows
8th March 2007, 00:20
@Dixxhead
Let`s finish MP4 PS3 profile creation :).
MP4_PS3_GUI (http://winnydows.com/download/MP4_PS3.rar)
In this pack:
latest x264 - encoder
NicMP4Box - default muxer
mp4creator - alternative muxer
MP4_PS3.bat - bat file with your encoding arguments.
MP4_PS3.exe - simple gui for creating avs.
You can use your own video.avs or auto created from input file. Try experement with this tools for creation working file. And don`t forget post results.
If nothing help try alternative muxer or muxer from MeGUI and x264 from MeGUI also .
Target file will be without sound for clean experement.
Dixxhead
10th March 2007, 19:31
@Dixxhead
Let`s finish MP4 PS3 profile creation :).
MP4_PS3_GUI (http://winnydows.com/download/MP4_PS3.rar)
In this pack:
latest x264 - encoder
NicMP4Box - default muxer
mp4creator - alternative muxer
MP4_PS3.bat - bat file with your encoding arguments.
MP4_PS3.exe - simple gui for creating avs.
You can use your own video.avs or auto created from input file. Try experement with this tools for creation working file. And don`t forget post results.
If nothing help try alternative muxer or muxer from MeGUI and x264 from MeGUI also .
Target file will be without sound for clean experement.
Hello, sorry for the late response...
Anyways, I have been trying now and got following results:
Using the Package "as is" did give me the known error "This data is corrupted". The cause is the NicMP4Box; as I couldn't figure out how to configure the alternative muxer I used the meGui mp4Box to mux the .264 from your package to an mp4
However, then all I got on the PS 3 was a black screen (but it seemed to play, after that, I tryed muxing it with sound and I heard the sound...)
Now I replaced the x264.exe from your package with the one from meGui, still no go with the NicMP4Box so I used the MP4Box from MeGui again.
And then, it worked perfectly (even though there was a slight delay in audio, which might have been caused because I didn't input the right fps into the muxer).
As a side note: I made use of the occasion to create a video with adaptive b-frames and unexpectedly it did not hang-up anymore on firmware 1.54 (newest PS 3 Firmware). It seems that Sony fixed that; so here are my new Profiles:
Fast:
--pass 2 --bitrate 700 --stats ".stats" --level 4.1 --ref 3 --mixed-refs --bframes 3 --bime --direct auto --trellis 1 --analyse none --threads auto --thread-input --progress --no-psnr --no-ssim --output "" ""
Normal:
--pass 2 --bitrate 720 --stats ".stats" --level 4.1 --ref 3 --mixed-refs --bframes 3 --b-pyramid --bime --weightb --direct auto --trellis 1 --analyse p8x8,b8x8,i4x4 --threads auto --thread-input --progress --no-psnr --no-ssim --output "" ""
High Quality:
--pass 2 --bitrate 1000 --stats ".stats" --level 4.1 --ref 3 --mixed-refs --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 6 --trellis 1 --analyse p8x8,b8x8,i4x4 --threads auto --thread-input --progress --no-psnr --no-ssim --output "" ""
Hope I could help :)
winnydows
11th March 2007, 13:21
@Dixxhead
10x for tests and info.
So result - wrong MP4Box + wrong x264.
Try this package (http://winnydows.com/download/MP4_PS3.rar).
mp4 create with two muxers now - mp4creator and MP4Box. And x264 replaced to from MeGUI. Also CLI updated.
Post results please.
Dixxhead
11th March 2007, 15:24
@Dixxhead
10x for tests and info.
So result - wrong MP4Box + wrong x264.
Try this package (http://winnydows.com/download/MP4_PS3.rar).
mp4 create with two muxers now - mp4creator and MP4Box. And x264 replaced to from MeGUI. Also CLI updated.
Post results please.
Hi,
I have now tryed your new package; the mp4Box-file works by letting everything to the CLI; however with wrong framerate (well, all that would be necessary is to specify a framerate then ;)), but the mp4creator one doesn't work at all (you have to specify the framerate there...);
However, by creating a mp4 with mp4creator over the DOS cmd-line <mp4creator -create="video.264" -rate=30.330 "x264-PS3-mp4creator.mp4"> I managed to get a working Video aswell, so in the end it all works the way it should :)
That's all I have to report up until now :p
winnydows
11th March 2007, 16:37
Try XviD4PSP 4.107 RC4 full (http://winnydows.com/download/xvid4psp/XviD4PSP_4107_RC4_full.exe)
Probably MP4 PS3 will work now. If don`t try replace x264 and x264_mt to version from megui.
Dixxhead
11th March 2007, 17:52
Try XviD4PSP 4.107 RC4 full (http://winnydows.com/download/xvid4psp/XviD4PSP_4107_RC4_full.exe)
Probably MP4 PS3 will work now. If don`t try replace x264 and x264_mt to version from megui.
Yay! It works perfectly on PS 3! Great job Winnydows!
As I am currently converting a vid for PSP anyways I'll also let you know if it also still works for that (has it become faster yet again? Now it is encoding @ 30fps where before it only encoded @ 23fps..!)
Again, good job! :D
Edit: Tested it for the PSP, works as good as always (better/faster actually). :)
zeroprobe
12th March 2007, 18:33
so ps3 cannot playback an mp4 file with 5.1. We will just get stereo????
I hope sony will fix this.
aolmos
24th March 2007, 14:33
With firmware 1.6, the PS3 now plays back .m2ts files from the Sony HDR-SR1. Not in surround, though, just stereo.
b_squared
24th March 2007, 16:09
... it supports High profile inside the .m2ts files!
Unfortunately, I can't seem to find something that will mux AVC into a TS right now. Theoretically, we should be able to get .mkv HD encodes, mux them into a .m2ts file and have the PS3 play it.
ps3hacker
25th March 2007, 02:31
To play mack .m2ts, avc files from bluray just rename to mp4 and it will play. This will work for mpeg2 .m2ts files also, but not vc-1.
Has123
25th March 2007, 22:12
Hello,
Just wanted to share this. I finished encoding a H264 TS interlaced file recorded from Starz HD with R5000 modded satellite receiver to Nero Digital HDTV AVC using Nero Recode latest version and to my surprise it worked flawlessly on the PS3.:helpful:
Bigmango
26th March 2007, 06:56
This is great news.
Is it possible to play back an avc video with ac3 or dts audio ?
If the ps3 can't decode it with the video this is not a problem for me; I just need it to pass through as my home theater receiver will do the ac3/dts decoding.
So the bottom line of my question is:
Can I put an avc video with ac3/dts in a container (mp4 ?) and play this on my ps3 with 5.1 ac3/dts sound on my home theater ?
If the ps3 can't do it, do you know of any other Blue ray/HD player that can do this ?
Thanks.
plonk420
26th March 2007, 08:49
1.60 fixed borked (homebrew) AVC playback (freezing). also fixes the BRD-Movie playback i mainly just experienced in The Fifth Element and others in random seeming movies like The Departed (which i didn't). i heard it had to do with connecting to the online service...
also, not sure if it's been around since inception, but just discovered that you can play 60fps MPEG-2 thru the crossbar as well
and lastly some irony: WMA playback was added in 1.6 as well X)
mic64
26th March 2007, 11:06
hmm my MPEG2 PS which played w/o problems till FW 1.54 donīt play at all with 1.6
_leech_
30th March 2007, 04:30
Would it be possible for someone to make some MeGUI profiles?
jcar
4th April 2007, 13:49
Hey all!
I've successfully used nero vision to create an "avchd" disc from something encoded in h264 high profile. Nero, however, re-codes it to h264 1080p advanced profile 4.1. Anyway, the .mts that can be found in the "stream" folder of the resulting disc, plays perfectly on the ps3!
Too bad that nero will recode instead of remux files. But wouldn't it be possible to remux an mkv (h264 high profile 5.1 + ac3 audio) into one of these mts?
I'm obsessed trying to play this mkv file without any re-encoding, which takes ages. There has to be a way to mux m2ts files!
zeroprobe
6th April 2007, 00:25
I used PS3 Video 9 to remux MKV's. It does a great job of x264 files.
My AVC used to freeze up, I have just updated to 1.6 firmware and it now plays perfectly :)
darkedgex
8th April 2007, 01:50
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):Probably something that's common knowledge by now, but no, the PS3 doesn't seem capable of handling 5.1 AAC (both the Fantastic Four and Ocean's 13 trailers lacked audio). To be fair, I didn't use MP4Box but QuickTime Pro (had QT Pro pass the audio through unchanged). If there's some difference, I'd be happy to try MP4Box instead.
giandrea
8th April 2007, 02:48
Probably something that's common knowledge by now, but no, the PS3 doesn't seem capable of handling 5.1 AAC (both the Fantastic Four and Ocean's 13 trailers lacked audio). To be fair, I didn't use MP4Box but QuickTime Pro (had QT Pro pass the audio through unchanged). If there's some difference, I'd be happy to try MP4Box instead.
Well, I don't think that QT pro can pass trough 5.1 AAC Audio in MP4 container, I've just tried and it forces me to either recompress it to Stereo, or to not include the audio in the exported movie. So perhaps you did not pass the audio to the MP4 file (see if you can hear the 5.1 audio of your MP4 file with QT before trying with the PS3). Can you try MP4Box instead? It works for sure. If you are not able to test it, I can give you a sample file.
darkedgex
8th April 2007, 06:31
Well, I don't think that QT pro can pass trough 5.1 AAC Audio in MP4 container, I've just tried and it forces me to either recompress it to Stereo, or to not include the audio in the exported movie. So perhaps you did not pass the audio to the MP4 file (see if you can hear the 5.1 audio of your MP4 file with QT before trying with the PS3). Can you try MP4Box instead? It works for sure. If you are not able to test it, I can give you a sample file.You're right. QT Pro wasn't passing through the audio (and in fact, the option was grayed out when I went to double check the settings). I used MP4Box (as suggested by you earlier) and tried the resulting .mp4 in my PS3. Happily it played fine, audio and all. Now back to finding a decent command line for x264 to encode video. :P
giandrea
8th April 2007, 11:47
You're right. QT Pro wasn't passing through the audio (and in fact, the option was grayed out when I went to double check the settings). I used MP4Box (as suggested by you earlier) and tried the resulting .mp4 in my PS3. Happily it played fine, audio and all. Now back to finding a decent command line for x264 to encode video. :P
Good, very good. Now I wonder if it plays just two of the 6 channels of the AAC, if it downmixes or if it plays as 5.1 trough the digital audio out... ;) (I always have more questions... ;) )
Dixxhead
8th April 2007, 14:29
Good, very good. Now I wonder if it plays just two of the 6 channels of the AAC, if it downmixes or if it plays as 5.1 trough the digital audio out... ;) (I always have more questions... ;) )
I believe I actually already answered the question 1 page before...:
The PS 3 downsamples the 5.1 aac-lc track to Stereo and Outputs it that way to my Receiver; so the only way to somehow get 5.1 is through Dolby Pro Logic II which really isn't all that great...
Tried it over Optical Out, can't say if it would work over an AAC receiver (I don't believe so, as it did just output it as stereo again even with AAC checked in the XMB) or with the HDMI-Cabel...
plonk420
9th April 2007, 11:27
well, the PS3 definitely plays 720p60 AVC ... as seen with the Super Rub a Dub tlr... (59.94fps to be exact)... not sure what needs to be done to encode such a video. i've been doing MPEG2 in the mean time (which struggles at sub-14mbit bitrates, at least with demoscene videos)
edit: video here: http://www.megaupload.com/?d=EL5XFZ1A
Bajunid
9th April 2007, 15:53
Hi all,
First, thank you very much for all the great post trying to make homebrew AVC playable on PS3.
Just one question...
1. Can PS3 show soft subs in MP4?
plonk420
10th April 2007, 19:13
Bajunid, no.
hrm the PS3 doesn't like using all of AVC's efficient features... (i broke down and used Main Concept to try to get 60fps AVC to work; never COULD get x264 to work)
http://rapidshare.com/files/25252849/finalaudition-720p60-12mbit-clip.mpg.html
(an MPEG2 sample to see what 60fps material should look on a PS3)
http://www.megaupload.com/?d=ULBKCDHY
(my first 60fps AVC attempt wiht Main Concept, quick 1pass with fast/simple analysis)
http://www.sendspace.com/file/5kihq9
(60fps AVC Main Concept, 2pass, complex/hq analysis)
Thorax12
10th April 2007, 21:45
Too bad that nero will recode instead of remux files. But wouldn't it be possible to remux an mkv (h264 high profile 5.1 + ac3 audio) into one of these mts?
I'm obsessed trying to play this mkv file without any re-encoding, which takes ages. There has to be a way to mux m2ts files!
yes, that's exactly what i'm also looking too. what i was able is to demux the mkv, and and convert the ac3 into aac and mux into mp4, this worked. but a lot of steps to do.. and still time to wait. i would like to convert into a container including ac3, without encoding that into something new. but when i check the supported types for PS3, http://manuals.playstation.net/document/en/ps3/current/video/filetypes.html it looks like there is currently no way for AC3 and AVC in same container. so we have to hope they add .mkv support....
Has123
11th April 2007, 03:56
Hello,
I used Nero vision to create an AVCHD, the mts file with LPCM audio played flawlessly on the PS3. I had audio sync problems when I used AC3.
Thorax12
11th April 2007, 06:56
Hello,
I used Nero vision to create an AVCHD, the mts file with LPCM audio played flawlessly on the PS3. I had audio sync problems when I used AC3.
do you know if there is a muxer to directly create the mts file without encoding it trough nero
jcar
11th April 2007, 11:24
yes, that's exactly what i'm also looking too. what i was able is to demux the mkv, and and convert the ac3 into aac and mux into mp4, this worked. but a lot of steps to do.. and still time to wait. i would like to convert into a container including ac3, without encoding that into something new. but when i check the supported types for PS3, http://manuals.playstation.net/document/en/ps3/current/video/filetypes.html it looks like there is currently no way for AC3 and AVC in same container. so we have to hope they add .mkv support....
Well, then you're lucky. Most MKV out there are using the high profile AVC and even if you remux them into mp4 they won't play on the ps3.
Maybe you can make a script or something so it's down to less steps. But the speed actually depends on your whatever it takes your computer to "move" large amounts of data from one place in the hard drive to another.
Under linux transcoding the AC3 to AAC didn't take more than 3-4 minutes...
So I guess the whole remuxing-with-audio-recoding could take around 8-15 minutes. Which is a lot less than the 7 hours it took me to do a 2-pass re-encoding.
do you know if there is a muxer to directly create the mts file without encoding it trough nero
I've checked my directshow filters and there's an MP4 muxer, and splitters, decoders, encoders... but I couldn't find anything that seemed to do the trick. Maybe it's there, waiting to be found!
awx
11th April 2007, 13:25
Would it be possible for someone to make some MeGUI profiles?
Here are some profiles (http://forum.doom9.org/showthread.php?p=980479#post980479) created (probably using info from this thread) by someone at AVS forum.
Thorax12
13th April 2007, 18:54
i did some more testing... and with avidemux (http://avidemux.berlios.de/index.html) you can copy the streams into other containers. so i tried first to copy it to the mpeg ts container, but this failed, it always said that the codecs are wrong... so there is also an option to store it into psp format. i did this, it went a few secs and the movie was stored in another format... i couldn't watch it on the psp, but I have really no idea what the file extension should be. i tried m2ts.. and then the ps3 saw the file, but couldn't play it. with nero i could play the file on my computer... any hints?
plonk420
14th April 2007, 06:58
you need to use .MP4 (or .MPG if possible?) .. sony disabled .TS/.TRP/.M2TS in firmware 1.6 (assumably because it was hacked?)
Thorax12
15th April 2007, 21:14
you need to use .MP4 (or .MPG if possible?) .. sony disabled .TS/.TRP/.M2TS in firmware 1.6 (assumably because it was hacked?)
are you sure? at http://www.us.playstation.com/PS3/Network/Updates they write:
"Motion JPEG and AVCHD (.m2ts) have been added as playable formats."
Has123
15th April 2007, 21:20
AVCHD encoded with Nero Vision plays with no problems with firmware 1.6, though I get audio sync issues with AC3, it is also downsampled to stereo.
Thorax12
16th April 2007, 06:58
AVCHD encoded with Nero Vision plays with no problems with firmware 1.6, though I get audio sync issues with AC3, it is also downsampled to stereo.
and what file extension do these files have? thanx
Has123
16th April 2007, 12:59
they have mts extension. AC3 gave audio out of sync and LPCM played without problems...
plonk420
18th April 2007, 07:53
maybe just TS files were disabled...
jcar
18th April 2007, 10:37
I'm beggining to think that avchd mts/m2ts file have something that makes them different from a regular MPEG-2 Transport Stream with MPEG-4 encoded content. It's either that, or those TS muxers can't handle MPEG-4 properly
pspvideo9
18th April 2007, 20:30
M2TS (aka AVCHD aka BDMV) != MPEG-2 Transport Stream
Although they have a very similar structure, they are not exactly the same.
There are no non-commercial M2TS multiplexers available.
jcar
18th April 2007, 20:41
My question is.. is there any commercial muxer in which you can throw your H264 stream and get a M2TS file or something?
I guess, that eventually sony will allow playback of High profile AVC mp4 files. It makes no sense they DON'T!
Bigmango
18th April 2007, 21:10
M2TS (aka AVCHD aka BDMV) != MPEG-2 Transport Stream
Although they have a very similar structure, they are not exactly the same.
On my Casino Royale Blue Ray disc all the files (mpeg2HD and avcHD) have the .m2ts extension.
Some of the trailers (same extension) are encoded in mpeg2. This is .m2ts with mpeg2 and not avchd.
What I understand from you post is that the m2ts container is different from the older mpeg2 TS container ?
Thorax12
19th April 2007, 06:51
There are no non-commercial M2TS multiplexers available.
do you have some links?
plonk420
19th April 2007, 23:52
http://www.avsforum.com/avs-vb/showthread.php?t=815296
pspvideo9
20th April 2007, 17:23
As plonk240 has alluded to, the only software out right now that will multiplex M2TS files are commercial AVCHD and Blu-Ray Authoring Tools.
So that means programs like Nero Vision, Premiere Pro CS3, Scenarist, etc.
jcar
21st April 2007, 19:02
I think Nero vision will only Recode things at a very specific AR and profile and etc. Adobe premiere is not out for a while and for scenarist I don't think I'll ever be able to grab the demo from their website, ... at least I tried!
Mashuto
22nd April 2007, 18:20
Ive been reading through this thread and am still a little bit confused.
I have a 720p clip that im working on reencoding here... i would like to run some tests and hopefully avoid using the ps3's built in scaler and do my own resizing up to 1080 before hand so i can control the resizing and sharpening, etc..
My 720p clips reencoded with MeGUI play fine in the playstation (took some experimenting to get everything right) but as I believe Plonk said earlier in the thread, the 1080p clips just show a black screen, I get audio, but no video when played back in the PS3.
From reading this thread am I correct to assume that the only way currently to successfully encode AVC to to 1080p (that works with the PS3) is with a commercial encoder?
My source also has 5.1 AC3 sound, but I have been downmixing to a prologic 2 channel since there does not seem to be a way currently to keep the AC3 without other commercial software as well.
Im also slightly confused about what would constitute a good bitrate for 720 or 1080 material. Ide like for it to be as close to lossless (in look) as possible without going too far overboard. File size is not a huge concern here but Ide still like to be efficient.
Razorholt
23rd April 2007, 07:28
<Sorry to interrupt> Is there any PS3 expert I can talk to about developing a third party software? It seems that CELL is quite difficult to handle... Please PM me. Thanks a lot. </Sorry to interrupt>
plonk420
26th April 2007, 11:05
Ive been reading through this thread and am still a little bit confused.
I have a 720p clip that im working on reencoding here... i would like to run some tests and hopefully avoid using the ps3's built in scaler and do my own resizing up to 1080 before hand so i can control the resizing and sharpening, etc..
My 720p clips reencoded with MeGUI play fine in the playstation (took some experimenting to get everything right) but as I believe Plonk said earlier in the thread, the 1080p clips just show a black screen, I get audio, but no video when played back in the PS3.
From reading this thread am I correct to assume that the only way currently to successfully encode AVC to to 1080p (that works with the PS3) is with a commercial encoder?
My source also has 5.1 AC3 sound, but I have been downmixing to a prologic 2 channel since there does not seem to be a way currently to keep the AC3 without other commercial software as well.
Im also slightly confused about what would constitute a good bitrate for 720 or 1080 material. Ide like for it to be as close to lossless (in look) as possible without going too far overboard. File size is not a huge concern here but Ide still like to be efficient.
make sure you're using Main Profile at level 3.2. i'm not sure if you can go higher (i haven't bothered trying recently).
as for bitrates i've started around 6400kbps then tried 8mbit and increased by 2 mbit every encode. just experiment experiment experiment.
also, don't forget the PS3 has filesize limit. i'm wracking my brain but i can't remember for the life of me if it's 2 or 4GB.
i think i was able to do a "watchable" 720p24 of Elephants Dream at 3200kbps (and a 1080p24 at 8mbit mpeg2) (although i was using the raw PNG frames as source); however it took 16mbit to do a 720p60 capture of "FR-041" and have it look "lossless" (not even 720p; it was 1280x640 or so)
Mashuto
26th April 2007, 14:39
plonk, thanks for the input. What i eventually settled on was just sticking to 720p. This was more of an experiment but it seems to have worked so far. My source material is 720p25, and i am in the united states, so i didnt think it would work at all, but it playsback just fine. I started with a ps3 profile i found i think through this thread. at 720p i think its level 4.1 which works fine. If i feel so inclined to go back and do a 1080 conversion i mighjt try mpeg2, but we will see, so far the results at 720p look fine when upconverted to 1080i on my ps3 and i probably wont be able to improve too much by doing my own conversion.
I believe the file size limit on the ps3 is 4gb since it runs on a fat32 system, of which 4gb is the limit. If the limit is 2gb, well im screwed and I will test once encoding finishes.
The bitrate i ended up on was 6000kb/s which from my perspective seems to be pretty much lossless from the original source (which was already encoded in Xvid) and the file sizes are a tad smaller than the originals.
The next thing I will have to work on is figuring out someway to incorporate 5.1 sound. Which for me at this point would be AC3 only option i think. I am using optical out on the ps3 and my receiver wont decode aac. Looks like AVCHD will be promising at some point in the future, but for now seems like ill have to try mpeg2 soon.
deets
26th April 2007, 17:08
would any kind PS3 owner be good enough to test a video clip i have made? i basically just want to make a profile that works on both the PSP and PS3 (for megui) but sadly i dont have a PS3!
it would only be a small file via my private torrent tracker :) if you wouldnt mind, send me a pm!
plonk420
29th April 2007, 19:33
maybe try Rapidshare (200mb) or megaupload.com?
deets
29th April 2007, 20:00
ok ill boot somethign to megaupload, i hate rapidshare :)
http://www.megaupload.com/?d=41V5LM0W
heres the link, just some trailer or something :)
works on the psp, of course dont know about the ps3. not too fussed about PQ right now :)
if folks could let me know if the ps3 can handle it! ill then maybe do a 720 encode
Hi deets
US PS3 FW 1.7 plays this file w/o problems.
Quality is of course not that great. :-)
Hi deets
US PS3 FW 1.7 plays this file w/o problems.
Quality is of course not that great. :-)
thanks very much! interesting, i will put up another test at 720 and one more at 480 using some other settings :)
yeah i only used 300kb and its fast moving sports :P
thanks again, ill put up a profile on my site once the testing is done :)
http://www.megaupload.com/?d=USBEVDVR
ok thats 720... i wonder how you get it to the right ratio to expand on the psp and ps3??
that should look a bit better :)
http://www.megaupload.com/?d=VU9S3XO1
one more with some extra settings, would be very interested to know if this one worked... 480x272 again
gonna try them out tonight.
jagaskywalker
3rd May 2007, 11:26
This is my first post after a few years of "read-only" participation.
I have created several AVCHD tests DVDs using Nero Vision, testing AC3 and LPCM tracks. My experience is that audio is always out of sync (it seems that AC3 is worse than LPCM). I would expect this to be an "issue" of Nero, but I cannnot confirm as I do not have any other source for AVCHD files.
What I wanted to test is whether 5.1 AC3 was actually kept multichannel or not (reading the above posts and some other forums it did not seem to be the case). Using Dolby Digital and THX intro clips I can confirm that multichannel is kept. The on-screen information of the PS3 provides the correct bitrate, my Marantz Receiver says is Dolby Digital 5.1 and I can clearly hear the correct sound distribution between the speakers....
I do not know if there is any difference between playing the AVCHD files from the DVD or playing the m2ts (mts) files in the XMB as I am still at 1.5 firmware.
Is it possible to create AVCHDs with Scenarist ?
Regards
J
aleitry
3rd May 2007, 11:47
This is my first post after a few years of "read-only" participation.
I have created several AVCHD tests DVDs using Nero Vision, testing AC3 and LPCM tracks. My experience is that audio is always out of sync (it seems that AC3 is worse than LPCM). I would expect this to be an "issue" of Nero, but I cannnot confirm as I do not have any other source for AVCHD files.
quick question - how long does nero take to process the movie?
I've had zero success with some high profile level 4.1 or 5 [264/aac]mp4 test files but once I figure out how to find lower profile and level files I want to start messing around with m2ts
jagaskywalker
3rd May 2007, 17:25
quick question - how long does nero take to process the movie?
I've had zero success with some high profile level 4.1 or 5 [264/aac]mp4 test files but once I figure out how to find lower profile and level files I want to start messing around with m2ts
I have a Pentium D 945 ("Presler") at 3.4 GHz and a 40 min video took a couple of hours.
Anybody already tested Ulead Video 11 or the new Sony Vegas 7 ? I do not know if they can author AVCHDs .....
J
Mashuto
10th May 2007, 01:58
After finishing my last encodes I discovered that my audio was out of sync even when encoding to aac, i tried adding delays to fix it, but it didnt actually do anything... kind of stuck on what to do now.
wondering if PS3 support more then one audio stream on MP4
I relied on XviD4PSP for all my conversion needs so far...
I just mux an aditional audio track to MP4 i had tested with MPC played fine and change audio track fine
but when i play it back on PS3 there no option to change Audio track is it only available in DVD mode or am i doing something wrong ?
PS: MP4Box did the muxing
i love H264 it even cleans up divx and Xvid anime video after rencode's
I'm trying to eliminate copys by only keeping one format
UKDNA
29th May 2007, 13:21
I've encoded several movies that play fine with both VLC and PSP XMB, but, on the PS3, they ALL seem to have about a 50-100ms audio delay. (using HE AAC ~128kb)
has anyone else noticed this?
Has123
10th June 2007, 16:45
Hello,
Wanted to share this. The PS3 can play high profile AVC and AAC HE with 1.8 firmware. Still though it downsamples 5.1 audio to stereo and 1080i mpeg playback is broken, stops few seconds after it starts.
mic64
12th June 2007, 10:41
MPEG2 Playback can be done if you remux the stream to m2ts with TSRemux.
It plays perfectly then, but also only with 2.0 sound
Atak_Snajpera
12th June 2007, 20:58
Hello,
Wanted to share this. The PS3 can play high profile AVC and AAC HE with 1.8 firmware. Still though it downsamples 5.1 audio to stereo and 1080i mpeg playback is broken, stops few seconds after it starts.
I doubt PS3 is able to decode AAC-HE entirely. Probably you hear only half of frequency. For instance 24000Hz instead of 48000Hz. Same story with PSP.
I think I can confirm that the PS3 does at least play AAC HE files though I have no idea if it only outputs half the frequency as Atak_Snajpera suggests. I ripped a CD with Easy CD-DA Extractor using the "aacPlus .m4a (near CD quality)" setting and it did indeed play fine on the PS3.
Edit2: Just to be sure, I re-ripped to wav and converted to AAC HE+PS with Nero+MeGUI and the PS3 plays that correctly. btw GSpot still says it's AAC LC.
Atak_Snajpera
14th June 2007, 01:07
I think I can confirm that the PS3 does at least play AAC HE files though I have no idea if it only outputs half the frequency as Atak_Snajpera suggests.
If you are not sure I suggest to encode two same audio tracks from cd using AAC-HE @128kbps and AAC-LC @128kbps. Use headphones and difference should be spoted very easily!
OK, I'll give that a try. But the only headphones I have are iPod earbuds so maybe I still won't be able to decide.
foxyshadis
14th June 2007, 09:28
The difference is very easy to spot with headphones or speakers, if you can play two tracks next to each other, even if you're not sure what you're looking for. You could also listen on your computer and then on the PS3. In 22khz (HE without the HE) it sounds dull and muffled because all the high frequencies are just gone.
As I test, I've tried playing the beginning of "Friday I'm In Love" by the Cure on my PC using Media Player Classic and ffdshow using iPod earbuds. Both LC and HE were done as 112 cbr from Nero+MeGUI from a wav. I just can't hear any difference.
nurbs
15th June 2007, 13:50
If you want to check if the PS3 decodes HE-AAC correctly you should try encoding at ~64 kbbs or less. If it doesn't support HE the HE file should sound worse than the LC encode. It would be interesting to know if the PS3 does decode the HE part.
Quick question: Can the PS3 play media from burned DVD/Blu-Ray and UMS devices?
It can play AVC files from DVDs and USB sticks/drives.
I've had some 96kbps mp3s that I could obviously tell were worse than but with AAC I'm making, I can't really hear a difference. Someone else is going to have to step in here.
a1677c
16th June 2007, 06:11
I have been using Nero Recode to very easily & successfully put 2 or 3 movies of DVD quality on one DVD-R; however even though I select DD 5.1 as my audio it will not playback on a PS3 as 5.1 but instead downmixes it to 2.0. My thought was that my older receiver even though it is a DD 5.1 unit could not handle the AAC audio. In the PS3 there are settings as to what you can select to output in regards to audio DTS, AC3, AAC etcetera. I have these all selected to no avail; however the sound is still good & in sync but the best I can get is Dolby Pro Logic. I have been trying to load my m2ts files from a few Blu-ray movies into Nero recode & it would take forever to load them once it loaded a movie it would tell me I would have to have the blu-ray/HD plug-in so I broke down and purchased the serial for that which is actually already in the program. Unfortunately even with the plug-in when I get to the final step and hit burn which actually is going to a harddisc folder named VIDEO the program fails or crashes. So I have tried to use Nero Vision it has a very difficult time accepting the m2ts files & even if it does once I get to the final step the program crashes. When I tried to do this with Nero Vision before it told me I must have the plug-in but the plug-in has done nothing. I have loaded the m2ts files into PS3 Video 9 and the program seems to accept the files just fine unfortunately I can not find anyway to adjust the final output. Also tried AutoMKV and it will not accept the m2ts files well you can load them but once you click start encoding it states it cant find audio or video. What I would like to do is take my m2ts file and put it on one DVD-R as a MP4 AVC in at least 720 or possibly 1080 I think the results would be quite good. If any of you could suggest a program for doing this that has an adjustable output size it would greatly be appreciated and I hope any info I have here may be of help. On a side note I have downloaded d a few 1080p trailers from apple such as the Bourne Ultimatum trailer and used PS3 to video 9, selected QuickTime HD pass-through and I can easily view the file back through a PS3 in 1080p.
Thanks,
WF
jagaskywalker
18th June 2007, 15:58
...What I would like to do is take my m2ts file and put it on one DVD-R as a MP4 AVC in at least 720 or possibly 1080 ...
WF
Why don'y you try with AVCHD format ? Nero Vision generates DVDs with that format (and PS3 keeps the original 5.1 AC3 soundtrack)
You can also try TSRemux (search for it in Doomm's forums) to create m2ts and maybe even a file structure playble in the PS3 (it has to be checked if Bluray "structure" can be burnt in DVDs and is playble in PS3)
J
a1677c
19th June 2007, 08:20
I did try using Nero Vision AVCHD it will fail if you load an m2ts file. Yes I am familiar with TSremux & I have made several attempts at stripping everything non-essential running it through TSremux. I keep the main video stream and select the 5.1 surround. This eliminates all the other graphic streams & audio streams not needed. While Tsremux does a great job Nero recode or vision still will fail the m2ts file. So you know the ps3 will not playback the 5.1 but instead down mixes everything to 2.0. I can attest to this as I have only included the 5.1 audio on many mp4's. Hopefully there will be a firmware fix for this in the future. I have been able to successfully take an mt2s file and run it through ps3 video 9 @ 720p. The quality is quite good, however there are a lot of nice features in recode/vision I would like to take advantage of and that I paid for. I am using a free program to do what my paid program isn't doing. I do have a question for you in regards to the 4gb limit. If necessary I would like to take full advantage of the full 4.3 gb on a dvd-r for hd material: is there a way for me to rename the mp4 to a mpg so ps3 will play it?
jagaskywalker
19th June 2007, 09:08
Did you try building the Bluray disk structure in TSRemux and burning a DVD with it ? Maybe it plays in the PS3...
I do have a question for you in regards to the 4gb limit. If necessary I would like to take full advantage of the full 4.3 gb on a dvd-r for hd material: is there a way for me to rename the mp4 to a mpg so ps3 will play it?
I do not know if this is possible. I thought the 4 Gb limit was related to copying to the hard disk, does it also exist for mp4 strored on DVDs ?
a1677c
19th June 2007, 12:47
Thanks for that idea I just tried to load a 720p mp4 avc I made into tsremux. But it would not accept the file. A pop-up box comes up and says “The specified file is not a valid TS or M2TS or EVOB file”. As far as what I have read the 4 bg limit applies to a DVD as well which makes sense as it is reading it as a data disc & the same as it would be from a memory stick or Hdd etc. “VIDEO” then your video file … I have seen some comments in regards to changing their file to a mpg so there wouldn’t be the 4gb limitation; however no one has explained how this is done. If I have to keep everything at 4 GB then I would be losing 400 MB.
a1677c
19th June 2007, 15:07
jagaskywalker, If you would like to test this 1 min clip of Dirty Dozen 1080p m2ts file in Nero Recode/Vision please click here.
http://www.uploading.com/files/9D46V6BY/Dirty_Dozen_1080p_clip.m2ts.html
kurt
19th June 2007, 16:34
does the ps3 drive support UDF (1.02 i.e.) at all?
giandrea
19th June 2007, 17:50
To definitely test if the PS3 is able to support HE-AAC, I suggest you this set of files:
http://lists.apple.com/archives/Streaming-server-users/2005/Aug/msg00007.html
Scroll down to download the 3gp files from the HTTP server (don't click on the RTSP streams), put them on the PS3, and follow the instructions.
If you need help, just ask me :)
foxyshadis
19th June 2007, 20:04
does the ps3 drive support UDF (1.02 i.e.) at all?
DVD is UDF 1.02 and Bluray is UDF 2.5 (HD-DVD using 2.6), so I'd assume it has to.
kurt
19th June 2007, 20:07
ok, sorry for my ignorance :D. Anyone of you managed to play some HD mkv files in mplayer via linux (ubuntu i.e.)?
a1677c
19th June 2007, 21:54
I burn using UDF for the ps3.
ok, sorry for my ignorance :D. Anyone of you managed to play some HD mkv files in mplayer via linux (ubuntu i.e.)?
Played some 720 HD xvids via Linux on the PS3.
To definitely test if the PS3 is able to support HE-AAC, I suggest you this set of files:
http://lists.apple.com/archives/Streaming-server-users/2005/Aug/msg00007.html
Scroll down to download the 3gp files from the HTTP server (don't click on the RTSP streams), put them on the PS3, and follow the instructions.
If you need help, just ask me :)
The PS3 reports all of those files as an unsupported data type. What is different about those files versus the AAC HE files from Nero?
Bigmango
21st June 2007, 14:36
ok, sorry for my ignorance . Anyone of you managed to play some HD mkv files in mplayer via linux (ubuntu i.e.)?
Played some 720 HD xvids via Linux on the PS3.
Cool, so the solution to the whole problem would be to install one of the linux media centers on the ps3 ? This would make the ps3 play everything.
giandrea
21st June 2007, 18:51
The PS3 reports all of those files as an unsupported data type. What is different about those files versus the AAC HE files from Nero?
The difference is that they are muxed as 3GP, slightly different from MP4. You could try rename them to .mp4 or to remux them to MP4 with MP4Box. They should work anyway. :P
kurt
21st June 2007, 19:11
Played some 720 HD xvids via Linux on the PS3.
can you give us some more infos plz? does the ps3 playback 720p material smoothly? and what about 1080p? here's a short test clip (http://rapidshare.com/files/15969975/tearing.avi)...
another question is the audio support in mplayer: is it possible to passthrough ac3/dts (spdif)?
-ac hwac3
nurbs
21st June 2007, 21:46
Some further questions:
1. Does it play anamorphic encoded content correctly?
2. Is ther support for subtitles (ttxt,...)?
3. Can you play mp4s with multiple audio tracks and switch between them?
The difference is that they are muxed as 3GP, slightly different from MP4. You could try rename them to .mp4 or to remux them to MP4 with MP4Box. They should work anyway. :P
That site has mp4 and m4a files too. All of them refused to play. But I did try to remux it with Yamb- it made no difference.
can you give us some more infos plz? does the ps3 playback 720p material smoothly? and what about 1080p? here's a short test clip (http://rapidshare.com/files/15969975/tearing.avi)...
another question is the audio support in mplayer: is it possible to passthrough ac3/dts (spdif)?
-ac hwac3
Some 720p clips have worked and some not. It gets close to the ability of the unaccelerated video system to display that much. My understanding is that 1080p is out of the question until there is real access to the graphics hardware or SPE help.
There are some people working on other Cell specific solutions such as using the SPEs to handle much of the graphics load. But those projects still sound like they are a ways off. I honestly think Sony will add a virtualized graphics card to the hypervisor at some point and that will solve the last remaining problems.
I don't have an AC3 decoder but I've read that the PS3 hypervisor does have commands to support AC3 passthrough. Since I don't have a need for it, I haven't researched it any further.
Cool, so the solution to the whole problem would be to install one of the linux media centers on the ps3 ? This would make the ps3 play everything.
I think for SD content that could work quite well. I've had no trouble with SD stuff. But HD is still not 100%.
nurbs
27th June 2007, 07:48
Does anybody know if the PS3 can play anamorphic mp4s correctly?
I'm planning to use it as a media center and thats the only information I still need for my decision on wheter to buy it or not.
mic64
27th June 2007, 10:22
yes it plays anamorphic encodes just fine and stretches them to the correct AR.
The only downside is still that it outputs only 2.0 sound.
nurbs
27th June 2007, 11:24
Thanks for the info.
I heard about the 2.0 output, but I don't have a proper 5.1 system anyway at the moment. Also there is the chance that they fix it someday.
deets
27th June 2007, 15:34
Thanks for the info.
I heard about the 2.0 output, but I don't have a proper 5.1 system anyway at the moment. Also there is the chance that they fix it someday.
not that you can put ac3 etc in mp4 :(
nurbs
27th June 2007, 18:06
I don't use the original ac3 anyway. Can't HDMI transport an uncompressed 5.1 audio signal?
Has123
27th June 2007, 19:53
I just tried NeroVision to author an AVCHD and now I am able to fit a full movie (2.5 hours) on DVD9 with DD 5.1 and excellent quality and it loads as AVCHD on the ps3 with menus and chapters and outputs 5.1 audio to my receiver. Previously I could not fit the files on DVD9 and DD 5.1 was out of sync (fixed with the latest Nero update). The only problem is NeroVision does a full re-encode and on my fast machine (c2d OCed to 3.2 and 2 GB ram) takes more than 24 hours (high quality 2 passes).
Bajunid
28th June 2007, 04:34
Hi,
Sony just released Firmware 1.82 with changes relating to H264 High Profile....What is so significant about it?
Will the video quality be so much diff..?
i think u still have to reencode to remove adaptive B frames too bad i was expecting it now be able to play AVC lvl 5.1 files with no need to reencode just demux encode audio to ACC and remux to Mp4 container. :mad:
bunch of H264 lvl 5.1 stuff out there damn sony
is there a patcher to remove or change adaptive B frames to none adaptive ?
dorati
28th June 2007, 12:52
I created some MP4 with MEGui (x264 + AAC.
The files smaller 4GB plays fine.
Files with more 4GB don't work.
In a PS3 - Forum, they say, the PS3 plays Files bigger 4GB.
I testet with UDF-DVD and copy over Network.
Always "Bad Data".
Somebody has files bigger 4GB playing?
nurbs
28th June 2007, 19:26
I didn't notice that the PS3 can't play files with adaptive B frames. I've been encoding files with that option ever since I started using x264. So much for my media center idea.
You can't get rid of adaptive B frames without reencoding.
b_squared
28th June 2007, 22:41
Guys, the PS3 will refuse to play anything marked as level 5.1. But if you just go ahead and hex edit the elementary AVC stream to mark it as 4.1 and use MP4Box to import it, I think you'll find that the PS3 will play just about anything that's out there.
I don't know about the adaptive b-frames. Send me a sample in .mkv format and I'll see if I can get it to play.
a1677c
29th June 2007, 04:42
Bajunid could you please include a link for firmware 1.82? The last firmware I have is 1.80 & I am on the Sony site now and do not see ver. 1.82.
Bajunid
29th June 2007, 08:43
Bajunid could you please include a link for firmware 1.82? The last firmware I have is 1.80 & I am on the Sony site now and do not see ver. 1.82.
Here it is...
http://dsa01.ps3.update.playstation.net/up...dc/PS3UPDAT.PUP
It's taken for asian site...
Don't worry, all region uses the same updating file....
And here's the link from JAP site..
http://djp01.ps3.update.playstation.net/up...dc/PS3UPDAT.PUP
@ b_squared
How do you hex edit them...?
just tested the hexedit works but u get few error when ps3 decodes/plays back to bad but still watchable (by errors i mean pixels go green or black on some small parts some times)
anyways it's simple grab your mkv or mp4 or avi any other format that contains a H/X/264 stream and demux it.
mkv you can demux with MKVtoolnix & MKVextractGUI
mp4 & AVI u can use mp4Box with Yamb as GUI
after demux you will have h.264 stream with AC3 or AAC audio etc
hexedit tool i used http://www.archive.org/download/tucows_304928_HexEdit_2.5/hexed2_5.zip
now since i did not know where the location of the profile lvl values i used mp4box and mux the h264 stream to a mp4 container ( i know where to find it when it's on a mp4 container since i search and read the forums :search:) skip if u know (don't delete the h264 raw stream) u need it.
now we have a mp4 with a h264 file inside just to find the profile lvl :) then u can delete it
ok i open it with hexedit and search for ==>> avcC. <<== next to it will be the profile lvl rigth that down and open the H.264 stream u need to change it ( see picture for more detail ) save and exit then remux your video and audio using mp4box ( Yamb options tab enable import settings) when you add video or audio file be sure to use same frame rate of the original everything else leave blank.
Yamb and mp4box work together so extract them to same folder :stupid: :)
i used Media Player Classic to view original frame rate when playing video hit/file / properties / details tab you can also media info http://mediainfo.sourceforge.net/en
one thing i found that audio and video must have the same name filename before muxing other wise won't play. exa:
ninja.h264
nijatrack1.aac
if you mux those 2 files it won't play
you have to rename ninjatrack1.aac to ninja.aac or ninja.h264 to ninjatrack1.h264 they must match only the extension can be different
you may have to reencode your audio file with bitrate of 160kb i think is the limit of ps3 using AAC LC downmix to 2 channels
use MeGUI for that search the forums for ps3 audio profiles you also need the nero AAC encoder search for MeGUI to use
hahahaha MeGUI will make a AAC file within a mp4 container u need to extract the raw AAC stream to mux it with your hexedited H264 use yamb
not my fault so much crap u got to do maybe someone else has different solution
most problem i see here is the encoding of the audio for nOObs hexedit is easy ones you do it ones
basically is search copy the value use the replace feature hit replace all and save your done
jagaskywalker
29th June 2007, 16:38
Nice info ATT.
PS3 Video 9 (from redkawa) was doing the "hexedit" trick already for the previous fw version. There is "mkv passthru" profile in which the video is left untouched, except for patching the profile, and the audio is transcoded to aac.
All done automatically and pretty fast.
They are now testing for the new firmware and I would expect an update in the next few days to support the new fw.
Any news on the 4 Gb size limitation ? (I heard it was now gone)
mark_in_2k
29th June 2007, 16:48
Wow, great tutorial ATT. I didn't realize there would be some many steps involved in getting an MKV remuxed for PS3!
Can I ask if you tested this with a 1080p MKV file?
Also, have you had any success with PS3 Video9?
nurbs
30th June 2007, 00:49
I don't know about the adaptive b-frames. Send me a sample in .mkv format and I'll see if I can get it to play.
I made a small test file (mp4) with the options I have used for the last year. I would appreciate if you or anyone else could try if it plays with the current ps3 software.
http://www.savefile.com/files/852001
well i tested this on 720p files cause all the 1080p files i got have real resolution of 1088 and ps3 don't like 1088p to bad it won't remove 8 pixels like software players with out having to reencode the video again.
let me try it post results in while got to get a 1080 sample.
as for PS3 Video 9 (from redkawa) i tried using it in the past ( when they first introduced mkv passthru) it has alot of problems you have to pray it likes your Mkv file or else it won't do nothing just hit start and it will say it's complete. when you check the ps3 folder it's empty.
don't know they may have fix alot of bugs
update: just tried PS3 Video 9 same results i mention above it suxors
nurbs : your mp4 works OK
sorry having trouble locating a 1080p sample may have to do it some other day
a1677c
30th June 2007, 05:24
jagaskywalker 1.82 is out now. I have just installed it and still no AAC 5.1 playback from a file/"VIDEO" nor are the chapters available. Just curious where did you hear about there not being a 4GB limitation? Also have you tested this yourself?
nurbs
30th June 2007, 11:07
nurbs : your mp4 works OK
Interesting. This file had adaptive b-frames enabled, so it looks like they fixed that problem.
If anyone has a full movie with adaptive b-frames could you try it? I feel better now that the sample worked, but 600€ is still a lot of money and I would like to be certain.
edit:
Also thanks for trying the file ATT.
jcar
30th June 2007, 15:47
OK, from what I've found... the HEX codes are the following
Right after "avcC." you can find:
42E0xx: baseline
58A0xx: extended profile and low complexity aac
4D40xx: main profile and low complexity aac
6400xx: high profile
the xx is the level.
Level 5.1 is "33"
Level 4.1 is "29"
Everything in HEX. In decimal, the "33" is a 51, and the 29 is a 41. So you can put whatever level you want by just using a calculator to get the hex value of a two-digit decimal number.
---
Update:
or you can do it the easy way
- Download "h264info" from https://sourceforge.net/projects/batchccews/
- Demux your MKV file into elementary streams
- Change the level of the h264 stream with h264 info. Type the desired level (4.1) where it says Level. Leave the other fields untouched
- Remux the MODIFIED h264 with the audio using mp4box (I use the YAMB gui)
- Play it in your PS3 :p
Notes:
1. I tested it with a MKV with high profile level 5.1 video and it worked, no flaws in the video.
2. I didn't try the audio, because I had to recode it from AC3 to AAC, and was lazy. I will now try a whole episode of something, including the audio recoding, and then report my results.
This means that NO VIDEO TRANSCODING IS NEEDED. The audio, due to limitations of the mp4 container, may have to be transcoded, but that is a lot faster compared to video transcoding.
mark_in_2k
30th June 2007, 18:19
Update:
or you can do it the easy way
- Download "h264info" from https://sourceforge.net/projects/batchccews/
- Demux your MKV file into elementary streams
- Change the level of the h264 stream with h264 info. Type the desired level (4.1) where it says Level. Leave the other fields untouched
- Remux the MODIFIED h264 with the audio using mp4box (I use the YAMB gui)
- Play it in your PS3 :p
Notes:
1. I tested it with a MKV with high profile level 5.1 video and it worked, no flaws in the video.
2. I didn't try the audio, because I had to recode it from AC3 to AAC, and was lazy. I will now try a whole episode of something, including the audio recoding, and then report my results.
This means that NO VIDEO TRANSCODING IS NEEDED. The audio, due to limitations of the mp4 container, may have to be transcoded, but that is a lot faster compared to video transcoding.I used this method last night to re-mux a couple of 1080p MKV samples that I have.
Neither files played video, but the did both play audio (after I downsampled it to 384 kbps).
jcar
30th June 2007, 18:38
Well I dont have any 1080p video to try :(
What app are you using to recode the audio? In windows I dont have anything, and opening the files with nero wave editor takes ages
a1677c
30th June 2007, 20:40
jcar here is a 1080p 1 min. clip I uploaded if you want to use it for testing http://www.megaupload.com/?d=8OI98WFB
Don't M2TS files play already without any remuxing?
h264info = black screen when play back on PS3
PC plays fine
I used this method last night to re-mux a couple of 1080p MKV samples that I have.
Neither files played video, but the did both play audio (after I downsampled it to 384 kbps).
your audio file has to be no higher then 160kbps 2 channels or stereo
but anyways h264info won't work for PS3
looks like hexedit only thing that will work unless someone knows how to fix this
h264info works fine for the files I have. And I tried a couple of MKV samples I could get.
The hex hack didnt work for me, but I was editing the MP4s and not the h264 streams.
what version are u using i will love to make this work for me...
I'm using h264info_alpha0007
yes you have to edit the H.264 not the mp4 i just used the mp4 just to find the profile lvl
Update: well looks like the file i was testing did not like h264info messing with it
it was kuro-hama's deathnote30x264 1024x576@29.970 fps maybe 264info did not like the resolution it had. ( i even tested hexedit on it wouldn't play at all) lol guess something wrong with that video.
anyways i tried this other mkv of movie and it work fine.
What exactly do you edit in the H264?
The version I'm using is exactly that one h264info_alpha0007
I demux the MKV, then set the level to 4.1 (leaving the other two fields untouched), and save the output as another .h264
I mux that AVC stream into a mp4 (try without sound first, just in case) and it works.
What is the input file you are trying? size, profile, level, etc?
---
I'm starting to think that maybe the reason this worked for me is because most files around there in level 5.1 are wrongly labeled as 5.1... ?
Yamb reports this
File has root IOD
Scene PL 0xff - Graphics PL 0xff - OD PL 0xff
Visual PL: AVC/H264 Profile (0x15)
Audio PL: No audio capability required (0xff)
No streams included in root OD
Track # 1 Info - TrackID 1 - TimeScale 30000 - Duration 00:18:25.604
Media Info: Language "Undetermined" - Type "vide" - Sub Type "avc1" - 33135 samples
MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21
AVC/H264 Video - Visual Size 1024 x 576 - Profile High @ Level 5.1
NAL Unit length bits: 32
Self-synchronized
where in yamb do I get that info? apparently the version of yamb I have in my laptop is different to the one in my desktop!
well i extracted the mkv took the h264 (before any editing) and mux it with yamb to mp4 then i when on the "Extract tab in Yamb input the file and the info is display on the little window below " it's 1.6.0 by the way
Well, let's see
type avcC
configurationVersion = 1 (0x01)
AVCProfileIndication = 100 (0x64)
profile_compatibility = 0 (0x00)
AVCLevelIndication = 51 (0x33)
reserved = 63 (0x3f) <6 bits>
lengthSizeMinusOne = 3 (0x3) <2 bits>
reserved1 = 7 (0x7) <3 bits>
numOfSequenceParameterSets = 1 (0x01) <5 bits>
<table entries suppressed>
numOfPictureParameterSets = 1 (0x01)
<table entries suppressed>
type btrt
bufferSizeDB = 218784 (0x000356a0)
avgBitrate = 22247760 (0x01537950)
maxBitrate = 12385920 (0x00bcfe80)
and the same thing with modified level
type avcC
configurationVersion = 1 (0x01)
AVCProfileIndication = 100 (0x64)
profile_compatibility = 0 (0x00)
AVCLevelIndication = 41 (0x29)
reserved = 63 (0x3f) <6 bits>
lengthSizeMinusOne = 3 (0x3) <2 bits>
reserved1 = 7 (0x7) <3 bits>
numOfSequenceParameterSets = 1 (0x01) <5 bits>
<table entries suppressed>
numOfPictureParameterSets = 1 (0x01)
<table entries suppressed>
type btrt
bufferSizeDB = 218814 (0x000356be)
avgBitrate = 22250464 (0x015383e0)
maxBitrate = 12375424 (0x00bcd580)
I used a tool called mp4dump. The only differences I found between the two things was the level (5.1 as opposed to 4.1) and the avgbitrate and maxbitrate... those things have something to do with the level indeed, but the difference in this case is minimal so I dont know why it changes
Update: The trick seems to work with 720p videos or lower. With 1080p, I get 'playable' files but with no image. I guess that's better than unsupported data (which right now is level 5.1)
sadly i find the same thing
this kuro hana death note 30 x264 i was hoping to watch on my ps3 anyone figure it out shine in on the situation
before 264info
type avcC
configurationVersion = 1 (0x01)
AVCProfileIndication = 100 (0x64)
profile_compatibility = 0 (0x00)
AVCLevelIndication = 51 (0x33)
reserved = 63 (0x3f) <6 bits>
lengthSizeMinusOne = 3 (0x3) <2 bits>
reserved1 = 7 (0x7) <3 bits>
numOfSequenceParameterSets = 1 (0x01) <5 bits>
<table entries suppressed>
numOfPictureParameterSets = 1 (0x01)
<table entries suppressed>
type btrt
bufferSizeDB = 87748 (0x000156c4)
avgBitrate = 5104272 (0x004de290)
maxBitrate = 700952 (0x000ab218)
after 264info
type avcC
configurationVersion = 1 (0x01)
AVCProfileIndication = 100 (0x64)
profile_compatibility = 0 (0x00)
AVCLevelIndication = 41 (0x29)
reserved = 63 (0x3f) <6 bits>
lengthSizeMinusOne = 3 (0x3) <2 bits>
reserved1 = 7 (0x7) <3 bits>
numOfSequenceParameterSets = 1 (0x01) <5 bits>
<table entries suppressed>
numOfPictureParameterSets = 1 (0x01)
<table entries suppressed>
type btrt
bufferSizeDB = 87778 (0x000156e2)
avgBitrate = 5107392 (0x004deec0)
maxBitrate = 704096 (0x000abe60)
looks like it just won't work on this mkv i wanted
but it's safe to say work on most mkv........:D
So what's the conclusion? Do both methods work on the same files?
darkedgex
1st July 2007, 20:48
OK, from what I've found... the HEX codes are the following
Right after "avcC." you can find:
42E0xx: baseline
58A0xx: extended profile and low complexity aac
4D40xx: main profile and low complexity aac
6400xx: high profile
the xx is the level.
Level 5.1 is "33"
Level 4.1 is "29"
Everything in HEX. In decimal, the "33" is a 51, and the 29 is a 41. So you can put whatever level you want by just using a calculator to get the hex value of a two-digit decimal number.
I used this method with some sample files I have sitting around to much success. The only issue remaining is audio--
The audio, due to limitations of the mp4 container, may have to be transcoded, but that is a lot faster compared to video transcoding.
Alright, so MP4 sucks basically (at least on the PS3), doesn't the m2ts container support more audio options (like AC3 and maybe (???) DTS)? I've used TsRemux to make m2ts files, but it doesn't support muxing from raw files, is there an m2ts muxer out there that can accept a raw AC3 and H.264 stream? My brief googling didn't turn up anything useful.
On a side note, does anyone have any links to m2ts specifications (file format, limits, etc)?
M2TS support more audio options but I think it's even more picky when it comes to bitrates and the video resolution and so on. I'm not sure.
But there are not AVCHD (the m2ts files you talk about) muxers out there. At least not cheap ones.
I found that transcoding the audio using the command line in linux is easier
a1677c
2nd July 2007, 09:31
If it is an m2ts mpeg-2 you can mux using Tmpgenc in the mpeg tools (freeware). I had some difficulty with Kingdom of Heaven because it only had DTS so I extract the audio into wav files re-encoded those in vegas. Then remembering that Tmpgenc has mpeg tools I was able to remux or mux the audio back into the extracted video stream I made with Tsremux. Then do the same process all over again for the other have of the BD-50. Once this was accomplished nero recode accepted the files, made a 720p Mp4 AVC on a DVD-9 I could playback on my Ps3.
Ricey
5th July 2007, 01:32
Any hd mkv iv tried in the last few days works on my ps3.
I just change the level from 5.1 to 4.1 with 264info and encode
the audio to aac mux the two together and i plays perfect.
looks like th ps3 is starting to look like a good buy.
Any hd mkv iv tried in the last few days works on my ps3.
I just change the level from 5.1 to 4.1 with 264info and encode
the audio to aac mux the two together and i plays perfect.
Does this include 1080P encoded videos with high bitrate peaks?
Ricey
5th July 2007, 05:21
Does this include 1080P encoded videos with high bitrate peaks?
only tried 720p so far
Does this include 1080P encoded videos with high bitrate peaks?
Read this post
http://forum.doom9.org/showthread.php?p=1020975#post1020975
That would explain why the method doesn't work with 1080p files out there. I tried a couple of 1080p (well, they weren't exactly 1080, they were 1920x___p) and they didn't work. The would "Play" (the ps3 wouldn't report corrupt or unsupported data) but there was no image. If that's indeed the reason they don't work, there are hopes then :)
Has123
10th July 2007, 19:40
has anyone been successful in burning the BD structure from TSRemux (mpeg source) to DVD or DVD9 with the ps3 recognizing it as BD or AVCHD? ( I tried with Nero UDF 2.6 shows as Data DVD)
I tried NeroVision for AVCHD it works and the ps3 recognize it as AVCHD and plays flawlessly with chapters and DD 5.1 but it does a full encode on my fast machine for best quality takes a full day.
dssgorila
11th July 2007, 17:10
Any hd mkv iv tried in the last few days works on my ps3.
I just change the level from 5.1 to 4.1 with 264info and encode
the audio to aac mux the two together and i plays perfect.
looks like th ps3 is starting to look like a good buy.
Hi Ricey. Can you write a quick step by step on the procedure you did to accomplish this? Also what version firmware are you running?
plonk420
14th July 2007, 07:47
1.82, probably
mk2000
14th July 2007, 16:33
just tested the hexedit works but u get few error when ps3 decodes/plays back to bad but still watchable (by errors i mean pixels go green or black on some small parts some times)
anyways it's simple grab your mkv or mp4 or avi any other format that contains a H/X/264 stream and demux it.
mkv you can demux with MKVtoolnix & MKVextractGUI
mp4 & AVI u can use mp4Box with Yamb as GUI
after demux you will have h.264 stream with AC3 or AAC audio etc
hexedit tool i used http://www.archive.org/download/tucows_304928_HexEdit_2.5/hexed2_5.zip
now since i did not know where the location of the profile lvl values i used mp4box and mux the h264 stream to a mp4 container ( i know where to find it when it's on a mp4 container since i search and read the forums :search:) skip if u know (don't delete the h264 raw stream) u need it.
now we have a mp4 with a h264 file inside just to find the profile lvl :) then u can delete it
ok i open it with hexedit and search for ==>> avcC. <<== next to it will be the profile lvl rigth that down and open the H.264 stream u need to change it ( see picture for more detail ) save and exit then remux your video and audio using mp4box ( Yamb options tab enable import settings) when you add video or audio file be sure to use same frame rate of the original everything else leave blank.
Yamb and mp4box work together so extract them to same folder :stupid: :)
i used Media Player Classic to view original frame rate when playing video hit/file / properties / details tab you can also media info http://mediainfo.sourceforge.net/en
one thing i found that audio and video must have the same name filename before muxing other wise won't play. exa:
ninja.h264
nijatrack1.aac
if you mux those 2 files it won't play
you have to rename ninjatrack1.aac to ninja.aac or ninja.h264 to ninjatrack1.h264 they must match only the extension can be different
you may have to reencode your audio file with bitrate of 160kb i think is the limit of ps3 using AAC LC downmix to 2 channels
use MeGUI for that search the forums for ps3 audio profiles you also need the nero AAC encoder search for MeGUI to use
hahahaha MeGUI will make a AAC file within a mp4 container u need to extract the raw AAC stream to mux it with your hexedited H264 use yamb
not my fault so much crap u got to do maybe someone else has different solution
most problem i see here is the encoding of the audio for nOObs hexedit is easy ones you do it ones
basically is search copy the value use the replace feature hit replace all and save your done
Hmmm, this was nice but I think the picture has a mistake.
The find and replace should be the other way around.
The Hex Find should be 64 00 2a (or whatever 4.2 and above level your file has) and the Replace should be 64 00 29.
In otherwords, the PS3 cannot play anything higher than lvl 4.1 so 64 00 29 is the maximum level that should be specified.
As for H264info, at first I thought I had success but the audio would become out of sync when the video was brought back to mp4, the fps became different (from 23.976 to 25) and the file size would change as well.
I had almost given up but I came back to hexedit (which is less user friendly obviously than h264info) and had full success with it!
The audio was in sync! Also, the file size did not change. :)
I did specify an fps with mp4box but I don't know if that was necessary.
My mp4box line looked like:
mp4box -fps 23.976 -add sample.h264 -add sample.aac -new sample.mp4
I made the first mistake though of not coverting the original mp3 audio from my sample mkv file into AAC. I think the ps3 only likes AAC audio with mp4 files (otherwise it will not play it).
jcar
15th July 2007, 01:39
never forget the -fps in mp4box, the default is 25 fps and that's why. h264info doesn't change the fps as far as I know, but u shouldn't have problems if you manually set the fps in mp4box
mic64
15th July 2007, 12:10
Hi
the remux to mp4 method works like a charm. All 720p stuff works.
But..is there a way to change the Level to 4.1 in a commandline?
I am on Linux and would prefer the commandline, so I coudl write a script.
Ohh..and you should convert your audio to aac 5.1 (of course if the source is 5.1).
The PS3 plays this fine. At the moment still only in 2.0, but maybe this will change.
dssgorila
15th July 2007, 22:00
[B]
The find and replace should be the other way around.
The Hex Find should be 64 00 2a (or whatever 4.2 and above level your file has) and the Replace should be 64 00 29.
In otherwords, the PS3 cannot play anything higher than lvl 4.1 so 64 00 29 is the maximum level that should be specified.
Ok im stuck. Your right h264info creates an audio sync issue.
I tried to find 64 00 2a and the hex editor doesnt find it. I tried searching for avc as well with no luck.
Any suggestions. I might be using the hex editor wrong.
plonk420
16th July 2007, 12:53
i was able to playback 4.2 as long as it was 720p. my two attempts at 1080p (one progressive and one interlaced) both failed. not sure if it was due to 4.2 or interlaced or both...
mic64
16th July 2007, 20:41
ok..after 20-30 remuxes some more usefull findings (I hope)
1. Donīt use h264info !!!
It sometimes destroys the stream. It still may be playable
on the PS3, but will show some errors
2. use a plain hexedit. The best ones are those who donīt need to
load and save the file. I am on Linux and use hexedit. so the change takes 2 sec.
3. AAC Audio can be 5.1. I am recoding the Audio to 5.1 AAC with a bitrate of 380Kbit (depends of source)
But make sure that it has this options " --obj-type LC --mpeg-vers 4"
4. In The hex Editor it is just one place which has to be changed. If it works after this change
its ok. If it donīt, all other tweaks will not work either.
The String is just at the beginning. And only this one needs to be changed.
http://img402.imageshack.us/img402/1716/hexeditlr4.th.jpg (http://img402.imageshack.us/my.php?image=hexeditlr4.jpg)
5. If there is something other then 64 xx xx, the chances that it will not work are 99,99%
6. When muxing with MP4Box or its GUI Yamb, make sure to set the framerate according to sourcefile. So 23.976 or 25.
MP4Box uses 25 by default so ntsc stuff will go immediately out of sync.
Well thats it.
nurbs
17th July 2007, 21:46
I did a small test with setting wrong levels for a stream and it looks like the PS3 only cares if the resolution is within the level constraints. However I haven't checked streams with a bitrate too high for the level.
You can still play the stream if the macroblock options are not correct for that level. For instance you can label a stream level 3.1 and have p4x4 activated and it will play without problems.
Also as mentioned earlier adaptive b-frames work now.
bokkoman
18th July 2007, 00:34
Is there a way to play normal AVI's on the PS3 with a hexedit trick?
Or do i need to mux them to a mp4 file or something?
Cause i have alot of movies in avi and want to play them on my ps3.
Thanks for the info.
plonk420
18th July 2007, 08:28
i got an image with MainConcept h.264 encoder/interlaced (non MBAFF mode) at 1920x1080. however, it was about as useful as an image; motion was jerky (as if it couldn't keep up. hell, my htpc couldn't keep up, even with CoreAVC, altho it WAS smooth if i stepped forward frame by frame)
edit: also, just wanted to add, the Hex Edit didn't work
edit2: mic64, did you hex edit before or after you muxed? hex editing didn't work for me after muxing
edit3: ps3 seems to like MBAFF [30sec sample (http://www.megaupload.com/?d=OXN3J2F6)]
edit4: disregard that link; here's the correct one (http://www.megaupload.com/?d=ZHZFBJQV)
mic64
18th July 2007, 16:10
plonk420
demux, hexedit, mux into mp4
But your file is very strange. Not even mplayer or vlc can play it.
And the PS3 neither.
plonk420
18th July 2007, 18:45
plonk420
demux, hexedit, mux into mp4
But your file is very strange. Not even mplayer or vlc can play it.
And the PS3 neither.
is your PS3 PAL or NTSC? i'm NTSC (and it works here). also, i'm using CoreAVC PC-side (1.1)
mic64
18th July 2007, 19:00
hmm NTSC also her. But this doesnīt matter.
FW 1.82 and I just get the audio..no video
plonk420
18th July 2007, 22:32
looks like i DID bungle it. here's the correct clip (http://www.megaupload.com/?d=ZHZFBJQV)
another observation: so you can't do 1080p60 with 4.1? (it appears to be so at wikipedia (http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC)) the only way is to hack headers?
lchiu7
22nd July 2007, 08:29
This is sort of related to the thread. I have some wmv files in 720p format (Windows Media 9) that I would like to convert to h.264 format for playback on the PS3. I have used avs, DS and x.264 to to the conversion using some of the profiles posted in the thread and I seem to get a playable file out of it. But even with a bit rate of 6000 and mostly high quality settings, the output quality loses sharpness compared with the original files.
Should I be trying to do lossless conversion instead?
Thanks
Larry
plonk420
22nd July 2007, 08:38
This is sort of related to the thread. I have some wmv files in 720p format (Windows Media 9) that I would like to convert to h.264 format for playback on the PS3. I have used avs, DS and x.264 to to the conversion using some of the profiles posted in the thread and I seem to get a playable file out of it. But even with a bit rate of 6000 and mostly high quality settings, the output quality loses sharpness compared with the original files.
Should I be trying to do lossless conversion instead?
Thanks
Larry
there's no "lossless" conversion, unless you use uncompressed (which is stupid, and probably won't fit on any viable storage medium). 3 mins of lossless 1080p60 is around 40-50gb. 720p30 would be around 10-15, or maybe 2-3gb a min?
have you tried pushing the bitrate even higher? DVD is 8mbit (albeit mpeg-2), but the PS3 allows for (at least considering profile 4.1) up to 50-63mbit.
lchiu7
23rd July 2007, 01:24
there's no "lossless" conversion, unless you use uncompressed (which is stupid, and probably won't fit on any viable storage medium). 3 mins of lossless 1080p60 is around 40-50gb. 720p30 would be around 10-15, or maybe 2-3gb a min?
have you tried pushing the bitrate even higher? DVD is 8mbit (albeit mpeg-2), but the PS3 allows for (at least considering profile 4.1) up to 50-63mbit.
I tried 18000 and while the final size was twice the original, the quality was still not as sharp as the original WMV video file. And the data rate of that file is about 9Mbs. Must be the result of decoding and re-encoding I guess?
Larry
plonk420
23rd July 2007, 21:54
I tried 18000 and while the final size was twice the original, the quality was still not as sharp as the original WMV video file. And the data rate of that file is about 9Mbs. Must be the result of decoding and re-encoding I guess?
Larry
i've been trying to find the guide on deblocking strength, but i can't seem to find it. try to do some searching around the AVC forum, too. i think it was a quite read post, too.
foxyshadis
24th July 2007, 05:40
http://forum.doom9.org/showthread.php?t=109747
survivant
25th July 2007, 01:03
Someone know what is the max bit rate ou max file length for mp4 file for the ps3 ?
I'm encoding few movies to mp4, but each time I need to split the file to be able to play it on the PS3. Something is by 2.2gigs , other time 3gigs... I can't figure how to determine that.
Now I have a file 1280x720 at 6600 bitrate and 23.976 fps and no sound and not able to play it on the PS3. Even try to split it by 500 megs.
plonk420
25th July 2007, 03:03
there is a fat32 limit of 2gb per file. make sure you're using a "4CC" (or whatever mp4's eqiuvalent is called) of AVC1 (not X264 or VSSC), also a profile of no higher than 4.1.
the only thing i don't know is if a file larger than 2gb on a UDF formatted disc (dvdr or something) would be visible and/or playable.
btw, foxyshadis, that link is now fuken saved :)
survivant
25th July 2007, 10:46
I know the file limit for Fat32, but It not the case for my problem, and If I want to burn on a CD, I just have to use UDF. I didn't try to change the fourCC. It work's at x264, but I'll try to change it..
and I'm using only setting for the 4.1 profile.
I did some test yesterday with a smaller sample. When I change the bitrate to 1900 it works. I change it to 8000 works too. Now I'm reencoding the movie with a bittate of 6000, Will see tonight if something change.
Someone know how to change the fourcc when encoding with x264 ?
nurbs
25th July 2007, 11:49
make sure you're using a "4CC" (or whatever mp4's eqiuvalent is called) of AVC1 (not X264 or VSSC)
Thats not necessary. The files work just as well with 4CC X264 or VSSH.
survivant
25th July 2007, 12:35
@nurbs
Do you have suggestion for my problem ? Why some files play well and others not ?
survivant
25th July 2007, 13:19
make sure you're using a "4CC" (or whatever mp4's eqiuvalent is called) of AVC1 (not X264 or VSSC),
I read that the 4CC wasn't available in mp4.
We can specified it in megui, but it doesn't change the command line, so I assume that the 4CC is not use.
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
nurbs
25th July 2007, 14:02
We can specified it in megui, but it doesn't change the command line, so I assume that the 4CC is not use.
You're right. I never noticed that it doesn't change the command line.
I have no HD sources yet so I have no experience with such high resolutions and bitrates on the PS3, sorry.
survivant
25th July 2007, 14:13
I have no HD sources yet so I have no experience with such high resolutions and bitrates on the PS3, sorry.
I'll try to get a sample for some tests.
But my main problem is that I can't get all the movies works using the same command line, and sometime I have to split the files, and the size isn't always the same (sometime 2.2 gigs works, other times 3 gigs works...). I'll like to know HOW to get it right each time :)
I didn't find any information about that.
Has123
25th July 2007, 14:29
4 GB for MP4, no limit for MPEG and m2ts as far as I know (including AVC m2ts). My source is mpeg and AVC ts 1080i with DD. For MPEG I run through TSRemux for bluray and use Dorati's method for AVCHD disc ( size up to DVD9 size) without any reencoding and that preserves DD 5.1 playback. For AVC source I either reencode with NeroRecode to NeroDigital AVC 2 pass high quality, all options checked including 8x8t (ps3 does not like 1088) and AAC 5.1 audio (ps3 downsamples to 2 channels), or I use NeroVision to author AVCHD.
Also my understanding is ps3 supports high profile AVC but level not higher than 4.1 or 4.2.
survivant
25th July 2007, 15:04
thanks Has123
that explain why a 4.5 gigs mp4 won't play. Still need to figure why when I split the 4.5 -> 2 x 2.2gig sometime it doesn't play.
can you contact me by PM, to explain if it's possible to convert a mkv 5.1 to AVCHD. and with AVCHD, the result file is bigger than the mp4 ?
Has123
25th July 2007, 15:38
We are waiting for the TSRemux developer to support mkv which is hopefully coming soon. My hope though is to be able to play the AVC ts files without reencoding on the ps3. PS3video9 can passthrough 720p mkv to mp4 and is playable on ps3.
survivant
25th July 2007, 15:45
Thanks. I'll test PS3Video9 tonight, but what happen it the 720p mkv is 5.1 level ?
and I can extract the h264 stream from the mkv, can I input into TSRemux ?
Muxing a MKV using AVC Level 5.1 won't work on the PS3.
survivant
27th July 2007, 12:29
I'm not able to get it to work. Want I try to put a AVC video into a .ts the movie won't play on the ps3, if I put a mpeg-2 into a .ts it will works.
so What do I need to do to get a mp4 into a ts and play it on the ps3 ? is it possible ?
survivant
27th July 2007, 12:49
I think I'll have to check AVCHD, maybe I can get my mp4 to work with that
Gorbachev
28th July 2007, 09:59
You can put the 4.1 h264 and AC3 in a vob container and PS3 will play it perfectly (though from XMB the audio will be converted to stereo still).
No conversion is necessary, nor do you need to put it in AVCHD containers. Tried and tested.
1) demux the mkv
2) swap the profile
3) remux to a VOB
4) play and enjoy :)
http://forum.videolan.org/viewtopic.php?f=4&t=38962
survivant
28th July 2007, 11:44
thanks I'll try.. So if I understand correctly, I'll be able to have a movie unsplit.. that's great, but the audio will be stereo.. that's really bad :)
I'll try and give feedback.
Gorbachev
28th July 2007, 11:50
thanks I'll try.. So if I understand correctly, I'll be able to have a movie unsplit.. that's great, but the audio will be stereo.. that's really bad :)
I'll try and give feedback.
Well, it's still better than being forced to convert the audio to AAC. If sony fixes the XMB bitstream support then that will be taken care of too... As long as the source remains intact :)
survivant
28th July 2007, 16:47
I try to mux it into a vob using ffmpeg but the PS3 wasn't able to play it.
survivant
29th July 2007, 02:12
if I resume all the options out there for playing the movies in the PS3.
For a 480p source (like a DVD)
We have the H264/AVC 4.1 level that are supported, with the sound in AAC, but the file are to be smaller that 4 gigs. Most of the time I splitted the files in 2.2gigs. (like 2 files by DVD5).
We have ts or m2ts (don't make the difference for now.. sorry), the file won't have the 4 gigs limits and we be able to get the 5.1 sound (ac3) (don't know for DTS). The PS3 will play it, but the sound will be downscalling to stereo.
For 720p source
We still have the mp4 options, but for most people this option don't work. I'm able to play some movies, some clips.. but when the clip is small, and a trim from a movie. I try lot of movies 720p mkv -> 4.1, AAC sound mp4 file split into 2 gigs (even try 500 megs) the movie won't play. If I do a trim like 30 min, it works.
We have to ts option like for the 480p option.
We have AVCHD (which I'm trying right now)
for 1080p
We have AVCHD and TS.
I use mkv2ts and the movie won't work unless in a mpegs2 source.
The problems remaining is the 5.1+ sound, and how to fit in on a DVD5 for DVD9. I don't have a DVD/DL writer, but I'll buy one, if I can get the 5.1 sound works each time.
The tools that I know to convert a DVD9->DVD 5 is DVD-RB (works really great), I could use that to get a DVD5 and convert it into a ts container. (Don't know which tool I should use for this step)
Which tool to use to convert a Bluray or HDDVD -> DVD5 or DVD9 ?
Any comments or suggestion for the people out there who which to get theres movies works on the PS3 ?
survivant
29th July 2007, 02:22
Others solutions : using ffmpeg to mux into .vob (didn't work for my 4.1 mp4 movie)
Ps3Video MKV passtrought (with 720p sources.. didn't work either.) maybe it works with samples.. but with my movies.. it doesn't (mp4, 4.1, bitrate > 6000, AAC)
Gorbachev
29th July 2007, 07:52
I try to mux it into a vob using ffmpeg but the PS3 wasn't able to play it.
BTW. I assume you have the latest firmware. 1.8x+ has the high level AVC support. If you have earlier -> it's obviously not going to work.
survivant
29th July 2007, 10:56
BTW. I assume you have the latest firmware. 1.8x+ has the high level AVC support. If you have earlier -> it's obviously not going to work.
Yep.. firmware 1.9. it didn't work either with 1.82
survivant
31st July 2007, 02:15
I been able to play a movie with ac3 sound.
for a 720p source
I converted the mkv to mpeg2-ts using Procoder 2 with no sound. I extracted the ac3 audio track.
after that run this command
ffmpeg -r 23.976 -f mpeg2video -i c:\dvd\x264\MPEG2_HD_NTSC.mpeg -f ac3 -i c:\dvd\x264\Track2.ac3 -vcodec copy -acodec copy -f vob output.vob
the PS3 detect the sound has Digital, but I think the outpt in stereo, my home theater system don't detect the stream has Digital, but I'm still able to get a surrond sound from my system..
still looking for a real digital output
survivant
2nd August 2007, 02:48
I'll try this, soon.. seem to work
Ok, a recap of the NeroVision trick (Credit to Dorati and Hollydoc)
1)Open NeroVision and create an AVCHD
2)import a small clip 20-30 sec, disable menus and BURN (use a DVD RW) so you do not waste it.
3) DO NOT close NeroVision after it is done burning. Go to Documents and Settings==>your windows account==> Local Settings==> Temp
You'll find a folder "NeroHDDVDTmp######", copy it to another location, you can rename it AVCHD.
4) Run your video (in my case it is always mpeg ts) file trough TSRemux and generate a Bluray structure. If you burn this structure the ps3 will see it as a data DVD, hence we do all this.
5) Replace the playlist, stream, clipinf folders in the NeroVision generated structure (the renamed folder) with the ones generated by TSRemux. I also replace the ones in the backup folder.
6) Burn the new BDMV folder on the parent directory of a DVD with UDF 2.5. I use Nero Burning ROM.
7) For your next clip repeat steps 4-6.
So the question IS why we do all this? because this is the only way to output 5.1 audio and the original stream is intact (NO re-encoding).
Hope this helps
Has123
2nd August 2007, 03:18
I'll try this, soon.. seem to work
Ok, a recap of the NeroVision trick (Credit to Dorati and Hollydoc)
1)Open NeroVision and create an AVCHD
2)import a small clip 20-30 sec, disable menus and BURN (use a DVD RW) so you do not waste it.
3) DO NOT close NeroVision after it is done burning. Go to Documents and Settings==>your windows account==> Local Settings==> Temp
You'll find a folder "NeroHDDVDTmp######", copy it to another location, you can rename it AVCHD.
4) Run your video (in my case it is always mpeg ts) file trough TSRemux and generate a Bluray structure. If you burn this structure the ps3 will see it as a data DVD, hence we do all this.
5) Replace the playlist, stream, clipinf folders in the NeroVision generated structure (the renamed folder) with the ones generated by TSRemux. I also replace the ones in the backup folder.
6) Burn the new BDMV folder on the parent directory of a DVD with UDF 2.5. I use Nero Burning ROM.
7) For your next clip repeat steps 4-6.
So the question IS why we do all this? because this is the only way to output 5.1 audio and the original stream is intact (NO re-encoding).
Hope this helps
Hey Survivant, a credit would be nice;)
survivant
2nd August 2007, 12:53
Hey Survivant, a credit would be nice;)
Sorry, Your the best :)
still didn't try yet. I need to find a good encoder, maybe procoder 2, I have a HD DVD of 20 gigs to convert -> DVD 9.
SealTooGreat
3rd August 2007, 07:59
Where can I get info what formats are PS3 playable?
plane
3rd August 2007, 12:46
I don't own a PS3 now but I'm considering to get one. Here is my questions though....
1. Does PS3 support PAL 720x576@25/50 H264? or NTSC only?
2. I use MeGUI to encode x264. If I set the AVC Level to 5.1, it will force the P4x4 at microblock options to disable. What if I select unrestricted level and turn all microblock on and change the AVC Level to 4.1 with editor later? Will it still be playable on PS3?
nurbs
3rd August 2007, 13:26
1. Does PS3 support PAL 720x576@25/50 H264? or NTSC only?
I have a PAL PS3 and it plays both progressive PAL and NTSC rips. I always deinterlace/IVTC so I don't know if it plays interlaced encodes.
2. I use MeGUI to encode x264. If I set the AVC Level to 5.1, it will force the P4x4 at microblock options to disable. What if I select unrestricted level and turn all microblock on and change the AVC Level to 4.1 with editor later? Will it still be playable on PS3?
I have tried files with P4x4 and level 3.1 and they work. (In 3.1 P4x4 is also disabled.) In megui you can set level to unrestricted in the first tab and then enter a level in the custom command line box to do that. On the other hand the P4x4 option doesn't make that much difference, especially with higher resolutions, IIRC. So normally I just disable it and stick to a level. I don't think it will play if you set level 5.1 but I never tried.
Has123
3rd August 2007, 14:10
Since firmware 1.82 the PS3 plays high profile h264 encodes the only restriction is the level 4.2 is the max. As far as resolution it can play everything you can through at it (in my experience) except 1088i (some broadcast streams).
plane
3rd August 2007, 14:16
Thanks for your inputs, they're helpful.
Although I live at a PAL place(Hong Kong) but it's weird that we never can get a PAL console in the near history. All of the PS3/Xbox360 selling here are sticked to the JP/US NTSC models. I'm scared that the NTSC PS3 doesn't truely support PAL and just converted the video to 720x480@29.97 internally.
I got tons of PAL TV/DV clips to encode with and usually deinterlace the source to 25fps progressive because I hate interlace. Sometimes bob it to 50fps if necessary(especially for the DV clips, they always need 50fps to get smooth). Can you help me to test PS3 at 720x576@50?
And, I almost forget I can use the --level 4.1 command line option in MeGUI. :thanks:
plane
3rd August 2007, 14:40
Since firmware 1.82 the PS3 plays high profile h264 encodes the only restriction is the level 4.2 is the max. As far as resolution it can play everything you can through at it (in my experience) except 1088i (some broadcast streams).
oh, okay. I wish PS3 actually comes with no NTSC/PAL restriction.
Now I'm trying to find a friend who owned PS3 to do some testing but it's hard enough to find one because everybody here is buying Wii/Xbox360 and leave PS3 behind.
Has123
3rd August 2007, 14:44
The PAL/NTSC restrictions are for only for DVDs. Digital content is not different also my understanding is BD playback is also not different.
nurbs
3rd August 2007, 14:51
Can you help me to test PS3 at 720x576@50?
Did a test. Works fine.
plane
3rd August 2007, 15:06
The PAL/NTSC restrictions are for only for DVDs. Digital content is not different also my understanding is BD playback is also not different.
I never tried to use console as a media centre. It's a good news to me. :)
plane
3rd August 2007, 15:08
Did a test. Works fine.
thanks ;)
Has123
3rd August 2007, 15:18
I never tried to use console as a media centre. It's a good news to me. :)
I actually do NOT play games at all. I use my ps3s as media centers and for BD SDDVD playback.
survivant
4th August 2007, 14:06
I actually do NOT play games at all. I use my ps3s as media centers and for BD SDDVD playback.
Same thing here. I even don't have games.
Has123
4th August 2007, 18:52
Hello all,
My source files are both mpeg and h264 ts from OTA and modded dish reciever all HD. I have no problems with mpeg files either change to ps or m2ts and PS3 will play and no re-encoding involved. All my trouble are with h264 ts files the only way for me to play these is to do a full re-encode to mp4. When I run these files through TSremux, the m2ts file plays OK on PC but the ps3 plays sound only. The info on the file in ps3 shows AVC and DD so it does recognize the stream but it shows black screen for the video. I tried to demux and play with .h264 file with h264info utility but I had no luck also tried demux/remux using different(xmuxer pro) utilities and also tried using an mp4 container with AAC audio but no go. I think the problem is in the video stream (1088 or the interlacing). I have 2 questions if somebody can help First is there a utility that can change from 1088 to 1080 for h264 ts files?. Second Can someone with the know how try this file http://rapidshare.com/files/46959405/Test.ts.html to get it to work?
Thank you so much in advance:helpful:
Ricey
7th August 2007, 18:51
Hi,
I have no problems getting hd mp4 to work on the ps3
noow but now im trying to get subs working. Is there any
way i can hardcode the subs into the mp4 so that they
will play on the ps3?
nurbs
7th August 2007, 20:58
You can always reencode the mp4s and burn the sub into the video, but thats not really an optimal solution.
I hope Sony adds ttext support someday.
dasilva99
11th August 2007, 01:04
I ripped Wild Things Blu Ray to my external hardrive and it played fine on the ps3 xmb. I split it into 6 pieces, two came up as unsupported data but when i opened them they played fine.
When i tried to rip Cruel Intentions Blu Ray all 6 files came up as unsupported data and wouldn't play on ps3 or on vlc on my laptop.
Both are apparently AVC encodes so why would one play fine and the other not?
Thanks,
Nick
survivant
25th August 2007, 12:23
I got this procedure on another forum for H264 that will works on the PS3
MKVextract --> s-wildhogs-sample.mkv
Convert the ac3 track to 25 fps with Belight/Besweet
Reencode H264 with AutoMKV088
my script used: movie.avs
DirectShowSource("s-wildhogs-sample.mkv")
AssumeFPS(25)
ConvertToYV12()
Lanczos4Resize(1280,544).Addborders(0,88,0,88)
Open that script in automkv do not use an audio source(NONE)
The profile i used was Constant Quality-lossless > 16 >Quantitizer ( this is a fast 1=pass reencode)
Resizers NONE/Original
But with this profile u have to set the level manual:
goto >> Advanced Profile Editing >> Add to line >> (--level 4.1)
Go back to Basic Settings
Container MKV codec H264
>> Start encoding
When finished u need to extract the h264 out of new mkv again (is now 1280x720 25fps level 4.1)
Open the file with latest h264info dont change any settings, extract file and use that file with the besweet converted ac3(25fps) to mux with xmuxer and voila!!!
hekoheko
25th August 2007, 20:04
I got this procedure on another forum for H264 that will works on the PS3
MKVextract --> s-wildhogs-sample.mkv
Convert the ac3 track to 25 fps with Belight/Besweet
Reencode H264 with AutoMKV088
my script used: movie.avs
DirectShowSource("s-wildhogs-sample.mkv")
AssumeFPS(25)
ConvertToYV12()
Lanczos4Resize(1280,544).Addborders(0,88,0,88)
Open that script in automkv do not use an audio source(NONE)
The profile i used was Constant Quality-lossless > 16 >Quantitizer ( this is a fast 1=pass reencode)
Resizers NONE/Original
But with this profile u have to set the level manual:
goto >> Advanced Profile Editing >> Add to line >> (--level 4.1)
Go back to Basic Settings
Container MKV codec H264
>> Start encoding
When finished u need to extract the h264 out of new mkv again (is now 1280x720 25fps level 4.1)
Open the file with latest h264info dont change any settings, extract file and use that file with the besweet converted ac3(25fps) to mux with xmuxer and voila!!!
Id like to know how you convert ac3 track to 25fps.
I have besweetGUI 1.4 and it just briefly shows the cmd and does nothing. :confused:
Thanks!
EDIT: Got it!
survivant
26th August 2007, 01:51
@hekoheko give me feedback if your tests works
thanks
hekoheko
26th August 2007, 09:20
@hekoheko give me feedback if your tests works
thanks
Well I'm not doing this for ps3 coz I don't have one, I'm just trying to get rid of pulldown judder.
So far short sample file worked with newest besweetGUI, it does some sort of channel mixing for LFE, not sure though.
dtubb1978
26th August 2007, 14:11
I've made some mp4 files that play nicly on the PS3 using MeGui. But for some reason the PS3 ignors the chapter information that i've muxed in. Does anyone know of a way to add chapters to MP4 files that the PS3 can use?
survivant
3rd September 2007, 02:57
I've made some mp4 files that play nicly on the PS3 using MeGui. But for some reason the PS3 ignors the chapter information that i've muxed in. Does anyone know of a way to add chapters to MP4 files that the PS3 can use?
I don't think the PS3 will be able to read the chapters. I had encode movies with chapters and none of them works. but I didn't try in .vob or .ts.
survivant
4th September 2007, 15:07
Did someone try the software DoStudio MX ? Suppose to authoring Blu-ray
survivant
6th September 2007, 22:43
Check this post :
http://forum.doom9.org/showthread.php?p=1042319#post1042319
it's almost working h264 + 5.1 on the PS3
lance79
12th September 2007, 19:51
I've got something working here!! >> AVC/AC3 AVCHD
playing smoothly on the PS3.
I reencoded a sample of wildhogs.mkv, used thisone before for mpeg2/AC3 AVCHD. I used Elecard converter studio and output as mpeg ps stream.
I load my movie as avs script and audio(direct stream copy)
But the point is that i can only get avc baseline profile to work for now, main+high will screwup movie, the sound still plays right but movie is skipping alot after muxed with tsremux and playing on the PS3.
Baseline = no b-frames right?
I uploaded a sample if u want to check
http://www.sendspace.com/file/60wy01
I hope we get main and high profile working but this is best result till now
lance79
16th September 2007, 15:37
And finaly... :)
AVC, high level(4.1)/ DTS 5.1 surround on a dvd+r
I converted s-next-sample.mkv to a avchd and thistime its plays right!!
The only thing is cos source is not 1280x720 i needed to reencode movie two times.
And also to get the 5.1 surround working i had to convert AC3 to DTS 5.1
I used elecard converter studio to reencode video to 1280x720with avisynth script into MP4 or mpeg-2 ps(1-pass VBR).
Reencoded audio to DTS with foobar,belight,Surcode
Then with Adobe Encore(AVC 1-pass VBR) i created a blu-ray output.
When done i needed to replace index.bdmv & MovieObject.bdmv from a tsremux 0.18 session.
Burned as udf 2.5 data dvd
Here's a sample from my last try
http://www.sendspace.com/file/7058n1
Bigmango
16th September 2007, 18:25
I used elecard converter studio to reencode video to 1280x720with avisynth script into mpeg-ps(1-pass VBR).
Then with Adobe Encore(AVC 1-pass VBR) i created a blu-ray output.
Thanks for the report.
Mpeg-ps is a container. So what did you reencode to with elecard, mpeg2 ?
And why did you need to do this. Because Encore always fails to reencode AVC from an AVC source ? (this is the case for me).
lance79
16th September 2007, 19:28
Thanks for the report.
Mpeg-ps is a container. So what did you reencode to with elecard, mpeg2 ?
And why did you need to do this. Because Encore always fails to reencode AVC from an AVC source ? (this is the case for me).
I reencoded a x264 video, but container can also be mp4
needed to do this to get a 1280x720 resolution.
Encore doesnt support avc elementary video.
I'm looking for easyer ways to do this but it works for now
survivant
17th September 2007, 01:56
AVC, high level(4.1)/ DTS 5.1 surround on a dvd+r
Then with Adobe Encore(AVC 1-pass VBR) i created a blu-ray output.
When done i needed to replace index.bdmv & MovieObject.bdmv from a tsremux 0.18 session.
Burned as udf 2.5 data dvd
Why didn't you just convert to AVC and mux it with Elecard XMuxer pro 2.5 and after that use TSREmux to get a AVCHD and burn it like you did ?
I'm usin Procoder 3 to encode in H264 (not been able to get a x264 + ac3 working ) and mux the .ac3 track in XMuxer pro.
After that I use TSREmux 0.18 to mux it again in bluray.. burn it.
It played on the PS3.. but only in stereo.
Didn't try with a DTS audio track.. will it make a difference ?
lance79
17th September 2007, 05:34
XMuxer pro & MP2TSME didnt accept dts track
survivant
17th September 2007, 12:34
XMuxer pro & MP2TSME didnt accept dts track
but what is the difference between the .ac3 track and the .ac3 converted to DTS ?
Drillakilla
17th September 2007, 18:31
okay guys, need some of your expert help, from all the post I have read here, I gathered that mkv x264 files are now playable on the ps3
I have done some tests to see what works, and what I do is,
and basically the best tool for going from mkv to mp4 without any long encode for the video is PS Video 9 using the mkv pass through feature.
Only one hitch, if the audio is 640kbps ac3 it will need to be downsampled to 384 otherwise ps3 video 9 doesn't create an mp4 file.
1) I extract the video and audio using Mkv extract into
a h264 file and ac3 file
2) re encode the audio to ac3 384kbps
3) mux back together to H264 file using mkv merge, you now have a mkv file that will be usable by ps3 video 9
4) run the video using the mkv pass through feature
5) you now have a ps3 compatible mp4 file with the least time spent encoding ( if it is over the 4gb limit, you may need to split using yamb)
Now here are my questions
1)okay so from doing this i figured i could really just encode the audio my self into aac, and mux togther with the h264 file using yamb, and create a compatible file for ps3, could this be done?
2) if this is possible without using the whole ps3 video 9 tool, what settings would be best used to transcode the audio to aac ...keeping the best sound quality possisble, and what tool should i use? Ps3 video 9 the sound comes out with very little bass
3) are there any additional things i need to know when muxing using yamb for ps3? or will it work.
Thanks for any help, I am so happy that now theer is a quick way to watch my Hd tv shows rather than re encoding the whole thing
Drillakilla
19th September 2007, 10:21
can anyone help?
survivant
19th September 2007, 14:19
can anyone help?
I don't use PS3video, and the mkv passtrough is more a hack, will not always work.
There is plenty of posts in this thread, you should read them.
I posted few technics you can use.
I use Procoder3 to encode to H264 and mux the ac3 track with XMuxer 2.5 pro, and mux again in TSREMUX. You will have a h264+ac3 but that won't play on the PS3 with sound.
You ca use autoMKV to generate a mp4 with aac. There is a profile for the PS3. All the settings are corrects.. I know I made the ps3 profile :)
Drillakilla
20th September 2007, 10:33
the mkv pass through recently has been working with everything i try, because of the recent ps3 updates allowing the ps3 to play Level 4.1 h264, previously it only allowed 3.1 which was the problem as majority of the mkv files were encoded 4.1, so you would get the odd random file you could use the passthrough trick on.
But now pretty much verything I run through works, all the old files that previously didn't .. work now, I haven't come across a single mkv h264 file that hasn't worked, unless it has been encoded on a higher profile
Automkv, will this allow me to mux my h264 and AAC files together into a Ps3 compatible MP4? I want to avoid re encoding the video
Thanks for your help mate
survivant
20th September 2007, 13:47
Automkv, will this allow me to mux my h264 and AAC files together into a Ps3 compatible MP4? I want to avoid re encoding the video
Thanks for your help mate
Don't use automkv if your source is already 4.1 H264. use MkvExtract to extract the stream and use YAMB to remux them.. that's it
Drillakilla
20th September 2007, 17:06
thats mate will do some tests this weekend, just need to find a good method for doing the audio from ac3 to aac with the best quality i can have
Drillakilla
26th September 2007, 20:45
okay I am at a dead end at the mo, here's what I have:
I have my tv show .mkv file, i can run this through ps3 video 9 and get a mp4 file that is compatible with the ps3 and it works fine, the reason I don't want to run it through ps3 video 9 though is because the audio gets raped in the process, PS3 video 9 adds no bass and surround effects.
so what i did was extract the audio ( ac3) file and the h264 video file,
I converted the audio my self using belight into a raw aac file, LC, 160kbps
Now i use yamb to mux the raw video and new aac audio together, the resulting mp4 file works on PC, but the ps3 does not recognise it.
Does anyone know what i am doing wrong? The audio is in the correcrt format and works ( lc), the video is level 4.1 h264 and works when i run it through ps3 video 9, both the files are okay, so i know its to do with the muxing,
Do i need to use anything like atomchanger ?
Please any help much appreciated
MrAngles
27th September 2007, 04:41
I've got a similar problem, I normally demux my mkv using mkvextractgui, use a hexeditor to relabel the h264 file as level 4.1 by changing 64 00 33 to 64 00 29, reencode the AC3 audio to AAC using MeGUI, then mux using yamb. This has worked for everything until this particular episode. Oddly, if I use h264info to change the file to 4.1 it is playable, although there are odd artifacts that appear at least once in the episode (I've only watched the intro so far.) If I use the hexeditor to change the level to 4.1, yamb recognizes the file as 4.1, but when I try to play the episode back on the PS3 I get the unsupported data error.
bkman
27th September 2007, 08:16
Just wanted to post a bit of software some might find useful
http://thehandofkwll.googlepages.com/lvlchange.exe
Drop a H.264 elementary stream onto it and it will essentially do the hexediting to change High Profile@5.1 to High Profile@4.1. Won't work correctly or do very much for anything else.
It's very quick, and I think it can't do any damage.. but no guarantees ;)
Drillakilla
27th September 2007, 13:30
but the thing i dont get is, the tv show that are getting done now are level 4.1, so i really shouldn't need to change the header.
Example, I have heroes S2 Ep 01 720p mkv, ps3 video 9 does the passthrough fine and it works on my ps3, which means the level is 4.1( or maybe below) thats why i am able to do the mkv passthrough.
so I really should just be able to use yamb and mux with aac audio, but that doesn't seem to work, always get unsupported data
This is so frustrating, I know it is something simple and small but can't put my finger on it,
please any help
bkman
27th September 2007, 13:38
but the thing i dont get is, the tv show that are getting done now are level 4.1, so i really shouldn't need to change the header.
Example, I have heroes S2 Ep 01 720p mkv, ps3 video 9 does the passthrough fine and it works on my ps3, which means the level is 4.1( or maybe below) thats why i am able to do the mkv passthrough.
so I really should just be able to use yamb and mux with aac audio, but that doesn't seem to work, always get unsupported data
This is so frustrating, I know it is something simple and small but can't put my finger on it,
please any help
PS3 video 9 changes the level during the passthrough.. so if it works then it doesn't mean that the original source is 4.1..
Drillakilla
27th September 2007, 13:45
mate u r a geezer, if thats it, then all i have to do is change the header using the method u have said, are there any additional things i need to do when muxing the h264 with aac using yamb? any settings etc?
Drillakilla
27th September 2007, 13:46
is there a tool i can use to check the level of the h264?
thanks again
bkman
27th September 2007, 13:57
is there a tool i can use to check the level of the h264?
thanks again
YAMB 2.0 will tell you, as will Avinaptic.
are there any additional things i need to do when muxing the h264 with aac using yamb? any settings etc?
Pretty sure this has already been discussed earlier in this thread. Have a read through ;)
Drillakilla
27th September 2007, 14:13
Thanks BK man
Drillakilla
27th September 2007, 19:22
do u have a link for a hex editor i can use to change the profile heading, i have opened the h264 file in yamb 2.0, and it is level 5.1
MrAngles
27th September 2007, 20:31
Yeah heroes is what I'm having issues with as well. I've been using yamb to see what the level is. I've been using HexEdit 2.5 (from http://www.tucows.com/preview/304928) to change to level 4.1, which has worked perfectly with episodes of prison break. I'm going to try lvlchange.exe and see how that goes.
MrAngles
28th September 2007, 02:00
lvlchange.exe did the exact same thing that editing it manually did, still unsupported by the ps3.
hgmeier
28th September 2007, 09:08
Hi,
I have used TsRemux v0.0.18 to generate a mini-Blu-Ray (burned with Nero Burning Rom 7.9.6.0) from HD-television recordings (german Television, I think it is encoded in AVC). Basically it worked, but when I play the Discs on the PS3 I get sound dropouts every few seconds (always reproducable on the same positions). When I use the PC to play discs there are no dropouts. The problem is obviously not connected to the type of recordable discs I use. I tried several types and brands (-R, +R, -RW, +RW and DL's) of recordable discs, and I get always sound dropouts during playback on PS3. Picture is fine and doesn't show dropouts.
Any ideas what I did wrong?
Another problem is streaming HD-recordings to the PS3. Neither the .ts nor the .m2ts files generated with TSremux are playable on the PS3 (I'am trying to stream the data via LAN). How do I remux the original transport stream of my HD-receiver (Eycos S80.12) so that I can stream the data to the PS3?
Hope that anyone can help me. Thanks a lot,
Chris
P.S.: PS3 is with firmware 1.93
bkman
28th September 2007, 10:30
lvlchange.exe did the exact same thing that editing it manually did
Yep, that's what it's suppose to do. Couldn't tell you why that doesn't work in Heroes' case.
foxyshadis
28th September 2007, 13:41
If it's an x264 encode, would you mind copying the option string out of the top of the file? That might shed some light on why it doesn't play, some option might be out of spec.
MrAngles
28th September 2007, 17:34
This?:
options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x133 me=hex subme=6 brdo=1 mixed_ref=0 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=0 threads=6 nr=0 decimate=1 mbaff=0 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=1 wpredb=1 bime=1 keyint=240 keyint_min=24 scenecut=40(pre) rc=2pass bitrate=2576 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
Looks like other than the bitrate the options are the same as the ones I've done that work.
On the other hand, looking at the code in the file after I edit it with h264info (which is playable on the ps3) I don't see any options listed anywhere, just gibberish.
MrAngles
29th September 2007, 06:17
Now I'm having the same issue with House 4x01
MrAngles
4th October 2007, 04:43
Oddly, I am now able to get these episodes to work by demuxing the mkv using MKVExtractGUI, running the h264 file through lvlchange.exe and converting the ac3 file to aac using MeGUI, and finally muxing them all together using YAMB. As far as I know this is the same exact process I had been using before, the only difference being that now YAMB doesn't ask for the fps before muxing for some reason. I'm going to do some more experiments, and I'll post if I figure out what I'm doing different, but so far i have no idea what I've changed.
MrAngles
5th October 2007, 01:46
Well I still don't know why it's happening, but the files that don't work appear to have an audio problem. When playing them in media player classic and clicking on properties, there appear to be 2 audio tracks, one at 19 kbps and one at 160 kbps. Check it out for yourself if you are still having the problem and please let me know if you're seeing the same situation.
Grimmi Meloni
7th October 2007, 17:00
Is there any Linux tool I can use to switch the videostream from 5.1 to 4.1 profile?
So far I have sucessfully used PS3 Video 9, and I also have created a VOB with the h264 and original ac3 stream. For the later I used the instructions over at redkawa (http://www.redkawa.com/forums/showthread.php?t=1906(.
What Iīm looking for is a solution that I can run completely on my linux server box. The instructions linked above use mkvextract, ffmpeg and h264info. Unfortunetly there is no linux build of h264info.
I read on the previous page that one can do it "the hard way" by hexediting the video stream. This is probably a way to do it, but i'd rather have a solution that I can script. Any suggestions?
survivant
7th October 2007, 21:00
thanks to lance_79. I been able to get my first AVCHD with H264 + 5.1 working.
I use the free movie Elephant's Dream HD 1080p with AC3.
tools used.
-1 avisynth (.avs) : my .avi
-2 besweet + belight : convert the ac3 to a new ac3 (to be reconize by Encore CS3)
command line : BeSweet -ota( -fs 48000 ) -core( -input audio.wav -output mono -6ch )
I need to find or the change the frame rate in this command line.
-3 convert the .avs with Elecard Studio converter into h264.
-4 import them in Encore CS3.
- overwrite the index and movie.bdmv with TSRemux files
- burn it with Nero UDF 2.5
Bingo.
remarks.. With theses steps, the h264 created should be reconize by Encore CS3 (no transcoding needed), but it didn't. Don't know why, but the ac3 track was perfect (except that I didn't change the frame rate, so I assume that I'll be no sync.
I need to find why the movie encoding with x264 4.1 level (all the settings supported by the PS3 mp4. No mp4info hack.. )
coolguyrocks
8th October 2007, 05:42
Well, I read through most of this topic and others, and I really want to know what is the best way to convert/encode an mkv file into a compatible PS3 file. I don't care if the audio is down converted to stereo, or if the process takes over a day. All I care about (for now), is the PQ.
thx
lance79
8th October 2007, 05:53
thanks to lance_79. I been able to get my first AVCHD with H264 + 5.1 working.
I use the free movie Elephant's Dream HD 1080p with AC3.
tools used.
-1 avisynth (.avs) : my .avi
-2 besweet + belight : convert the ac3 to a new ac3 (to be reconize by Encore CS3)
command line : BeSweet -ota( -fs 48000 ) -core( -input audio.wav -output mono -6ch )
I need to find or the change the frame rate in this command line.
-3 convert the .avs with Elecard Studio converter into h264.
-4 import them in Encore CS3.
- overwrite the index and movie.bdmv with TSRemux files
- burn it with Nero UDF 2.5
Bingo.
remarks.. With theses steps, the h264 created should be reconize by Encore CS3 (no transcoding needed), but it didn't. Don't know why, but the ac3 track was perfect (except that I didn't change the frame rate, so I assume that I'll be no sync.
I need to find why the movie encoding with x264 4.1 level (all the settings supported by the PS3 mp4. No mp4info hack.. )
For changing framerate(23.976 >> 25) u can use...
BeSweet -ota( -r 23976 25000 -fs 48000 ) -core( -input audio.wav -output mono -6ch )
Bigmango
8th October 2007, 06:42
Well, I read through most of this topic and others, and I really want to know what is the best way to convert/encode an mkv file into a compatible PS3 file. I don't care if the audio is down converted to stereo, or if the process takes over a day. All I care about (for now), is the PQ.
thx
Well, the tsremux / AVCHD way which will let you keep 5.1 ac3 is still completely unstable. So afaik the best way currently is to convert the mkv to mp4, i.ex:
1. demux the mkv
2. check the video avc level. If it is higher than 4.1, try to set it to 4.1 with h264info (so you won't need to re-encode the video).
3. if the audio is different from mp3 or aac, convert it to aac (it can be 5.1 aac, but the ps3 will play it in stereo if you are not connected to an amplifier that supports aac or 5.1 pcm -> hdmi amplifier).
4. remux into mp4
If it doesn't play, at point 2 you need to re-encode the video into level 4.1 avc (megui and automkv have nice ps3 ready x264 profiles).
I believe "ps3 video 9" can convert it into a ps3 compliant mp4 in 1 click.
edit: after first checking the avc level (with mediainfo for example), and you see that you need to re-encode, tools like megui or automkv can convert the mkv to an mp4 directly, using the ps3 profile with better encoding quality than ps3 video 9.
Grimmi Meloni
8th October 2007, 07:35
I believe "ps3studio" can convert it into a ps3 compliant mp4 in 1 click.
Ps3 Video 9 by RedKawa allows the same, but is available free of charge.
coolguyrocks, if you want no "fiddling" around (but what is left for fun, then? :) ) itīs probably the best choice. Also be aware of the fact, that you need at least PS3 FW 1.8 (or above) for things to work correctly.
It also seems like there are currently some problematic files out there (see some posts above on Page 16). The one-click converters seem to fail on them, and the manual way creates files that PS3 claims to be incompatible. Probably itīs a good idea to stick around, try things out and see what we all come up with in the end.
Bigmango
8th October 2007, 08:16
Ps3 Video 9 by RedKawa allows the same, but is available free of charge.
Ah yes you are right, I was meaning ps3 video 9, not ps3 studio. I edited it :)
Olebrumm71
8th October 2007, 10:48
thanks to lance_79. I been able to get my first AVCHD with H264 + 5.1 working.
remarks.. With theses steps, the h264 created should be reconize by Encore CS3 (no transcoding needed), but it didn't. Don't know why, but the ac3 track was perfect
I finally managed to get Adobe Encore CS3 to accept my H.264 encoded streams without transcoding.
I used Mainconcept H.264 encoder v 2.1.0 (Mainconcept & Elecard is quite closely related from what I have understood).
The encoding was done with profile= main, level = 4.1
and saved as an elementary stream.
BUT: Adobe Encore CS3 apparently REQUIRES the input file to have .264 as the file name extension. If I named the file something.mpg, Encore insisted on transcoding it. If I named it something.264, it was left untranscoded.
Well worth trying :)
survivant
8th October 2007, 20:10
I used Mainconcept H.264 encoder v 2.1.0 (Mainconcept & Elecard is quite closely related from what I have understood).
The encoding was done with profile= main, level = 4.1
and saved as an elementary stream.
Thanks,
I just check with Mainconcept. The elementary stream is .mpv. if I choose H264. I assume that I have to rename .mpv ->264 ?
I know that the PS3 supporte 4.1HP, but why choose Mainprofile in Encore CS3 ? is it in the bly-ray specification ?
If I choose the encoder x264, I have to choose the 4.1Main and it should be imported correctly in Encore CS3 ?
survivant
8th October 2007, 22:07
I encode a clip with Mainconcept 2.1. H264 Main 4.1 elementary stream (butt he ouput is .mpv)
When I import the clip info Encore CS3.
Here the lines in CS3. (my CS3 is in french, so I'll translate it, but I'm not sure if I have the right terms..)
Type
video file
length
10;53;0
Transcoding Status
not transcoded
BluRay Transcoding Status (****)
don't trancode
**** that's mean that the clip won't be transcode right ?
Codec : AVC
Codec/Info : MPEG-4 AVC
Codec profile : Main@L4.1
Width : 1920 pixels
Height : 1088 pixels
Aspect ratio : 16/9
PixelAspectRatio : 1.000
DisplayAspectRatio : 1.765
Ranguvar
9th October 2007, 03:12
XviD4PSP will do PS3...
Try the 4.115 stable.
http://www.winnydows.com/xvid4psp.html
http://forums.maxconsole.net/showthread.php?t=23305
lance79
11th October 2007, 20:56
Hi, does any1 knows how to calculate the right bitrate/filesize for encoding h264/ac3 movie that needs to be converted to AVCHD and then still fits on DVD5/DVD9?
Grimmi Meloni
12th October 2007, 17:55
Oddly, I am now able to get these episodes to work by demuxing the mkv using MKVExtractGUI, running the h264 file through lvlchange.exe and converting the ac3 file to aac using MeGUI, and finally muxing them all together using YAMB. As far as I know this is the same exact process I had been using before, the only difference being that now YAMB doesn't ask for the fps before muxing for some reason. I'm going to do some more experiments, and I'll post if I figure out what I'm doing different, but so far i have no idea what I've changed.
Iīm in a somewhat same situation right now. I have successfully remuxed (mkv -> mp4) a few files for my PS3. But some donīt seem to work.
I tried around a bit with the video streams, and noticed a difference in the output from mplayer when I just play the h264.
mplayer for the working video says:
Playing video.h264.
H264-ES file format detected.
FPS seems to be: 23.976025
and for the non-working file it says:
Playing video.h264.
libavformat file format detected.
[lavf] Video stream found, -vid 0
VIDEO: [H264] 1280x720 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Both files have been extracted by the same mkvextract version using just a call like:
mkvextract tracks sample.mkv 1:video.h264 2:audio.ac3
So I guess, somethings off with the videostreams, but what? Maybe itīs about those 0bpp and 0.0kbps values? Any suggestions what to try next?
easy2Bcheesy
18th October 2007, 22:06
Hi,
I have 1440x1080 Huffyuv AVI 1080p files I wish to encode into anamorphic x264 MP4s.
I'm not having much luck. The AviSynth auto script editor within MeGUI doesn't like my AVIs when I attempt to get my footage interpreted as anamorphic so that doesn't work.
Main Concept AVC just produces jerky video, although it is anamorphic. Sorenson's Apple AVC doesn't work on PS3, and the results of Sorenson's own AVC encoder look terrible (but does produce smooth video) plus I can't get anamorphic pixels to work. And it took almost three hours to do 1.5 minutes of footage.
AutoMKV doesn't work with my video with a DirectShow() script (freezes when studying the audio in my AVI) and PSP Video 9 just doesn't work full-stop.
So I guess my questions are...
1. How can I 'manually' produce an AviSynth script so that MeGUI interpets my footage as anamorphic
2. Is there a PS3-friendly profile I can add to MeGUI?
3. Any other tips? Or decent encoders I can try out?
Assistance is much appreciated!
Drillakilla
24th October 2007, 11:08
I read a few posts back that someone was having problems with heroes episodes, up until now i have had no problems,
i normally extract the h264 file and ac3 file from the mkv, i convert the audio to aac, patch the header on 264 using h264info, mux the two back together using yamb setting the fps to 23.976, and hey presto, all works fine, until recently ... now episodes of heroes i use this method on just come out with a black screen with audio,
anyone know how to solve this problem?
Grimmi Meloni
24th October 2007, 12:24
Well, that's the exact problem I am having, too. Some videostreams work, some don't. I still don't know how exactly the video streams differ, though.
Maybe someone can point to a h264 tool that will give more information about a videostream. I guess it must be some weired detail the PS3 is choking on.
Drillakilla
24th October 2007, 14:10
maybe they are using a different profile to what the ps3 can take?
Drillakilla
24th October 2007, 14:11
if only they will just give open access on the ps3 to play all h264
Grimmi Meloni
24th October 2007, 14:35
IMHO analyzing the files will be a better approach. I guess we just have to see what tools are out there, and what they can tell us about the video stream.
Grimmi Meloni
24th October 2007, 15:14
Avinaptic might be able to give some more info. But I won't be able to give it try until tomorrow evening.
http://forum.doom9.org/showthread.php?t=123076
Drillakilla
24th October 2007, 20:10
Thanks mate, if i get a chance will try in the weekend, looks quite complex, but will give it a bash
Drillakilla
30th October 2007, 23:48
Grimmi Meloni, did u have any luck with this at all mate?
Grimmi Meloni
31st October 2007, 12:44
No, so far nothing. But I'm on vacation right now, and I don't have my PS3 with me. The analysis shows some differences, especially in the h264 part, but unfortunately the two working do not have a single field in common which is different to the non working. Frankly, I'm at a loss here. :-(
easy2Bcheesy
31st October 2007, 12:54
Gentlemen, you've made it clear you're fully aware of rule #6, but here it is again:
6) No warez, cracks, serials or illegally obtained copyrighted content! Links to content of a questionable nature, asking for, offering, or asking for help/helping to process such content in any way or form is not tolerated.
Next time strikes will be issued but in the meantime I've edited your posts.
dtubb1978
3rd November 2007, 15:43
For some reason any mp4 I mux together using Megui come up as unsupported data on my PS3. But when i mux the same AVC and AAC files together using YAMB they work fine. Has anyone else had an problems with the version of MP4Box that comes with Megui?
buzzqw
3rd November 2007, 16:11
try downgrading the mp4box to 0.4.4 not 0.4.5
for me is working (i am using 0.4.4 in automen for ps3 encoding)
BHH
Murkurial
3rd November 2007, 17:24
Anyone figure out how to convert a 1080p mkv to a PS3 compatible m2ts. I've been able to do it with 720p files but 1080p only leaves me with a blank screen and no audio.
Has123
8th November 2007, 12:44
No more reencoding for me. Firmware 2.0 added 2 major things
1) Ability to play AVC (h264) ts files interlaced
2) output 5.1 audio from networked files and xmb.
Thank you Sony:):)
t1ger
8th November 2007, 13:26
No more reencoding for me. Firmware 2.0 added 2 major things
1) Ability to play AVC (h264) ts files interlaced
2) output 5.1 audio from networked files and xmb.
Thank you Sony:):)
Great
How did you mux the h264 to ts, and was it ac3?
buzzqw
8th November 2007, 13:43
and.. all x264 files ? or only those streams already compatible ?
BHH
Has123
8th November 2007, 14:05
These are from a R5000HD moded dishnetwork receiver (transport streams 1440x1080 AVC level 4.0 interlaced with AC3 5.1 audio)
As far as the audio, I get 5.1 output from ts (mpg and h264) and mpg files with AC3.
t1ger
8th November 2007, 19:13
5.1 ac3 sound in .ps(vob) files works as well
And fastforward work for ps with h264 in it
nurbs
8th November 2007, 19:30
Has anyone tried 5.1 aac in mp4?
MrAngles
8th November 2007, 23:39
AAC 5.1 seems to be output properly now by the ps3, but now my receiver doesn't output any sound at all for 5.1 aac files. 2.0 aac still works fine through the receiver. To get audio at all from files with 5.1 aac I have to deselect aac from the audio output settings. I think it converts it to AC3 or something, because then it goes back to outputting 5.1 aac files as stereo again.
Update: vob files now have no audio output whatsoever, and appear to have no audio at all when I press select... it only shows the video format and bitrate now, what the hell?
Caoimhghin
9th November 2007, 14:17
Not sure whether to post this in the hardware part of the forum, but it relates to AVC playback on the PS3, so here goes.
I stream all my AVC videos from a LaCie Ethernet Disk Mini 2 NAS drive, with TwonkyMedia Server installed. Prior to the v2.0 PS3 firmware install all of these files played fine, now around 25% when played either stutter or return the 'the data is corrupted' message. I have the same files backed up on an external HDD and these play fine. So I guess they've messed up the network streaming side of things.
Is anyone else having any problems?
_leech_
11th November 2007, 06:46
I tried out the method linked to in this post (http://forum.doom9.org/showpost.php?p=1063574&postcount=48) but it doesn't seem to be working properly. The audio can be heard but the screen stays black. The PS3 will still show the AVC bitrate, though.
Bigmango
12th November 2007, 02:24
AAC 5.1 seems to be output properly now by the ps3, but now my receiver doesn't output any sound at all for 5.1 aac files. 2.0 aac still works fine through the receiver. To get audio at all from files with 5.1 aac I have to deselect aac from the audio output settings. I think it converts it to AC3 or something, because then it goes back to outputting 5.1 aac files as stereo again.
For 5.1 AAC you need:
1. A receiver that supports aac decoding (like ac3, dts, it needs aac) or
2. or a receiver that supports 5.1 PCM (this is an hdmi 1.3 receiver). In this case the PS3 will decode the aac and send it decoded to the receiver (5.1 PCM)
If you don't have one of the above you will only get stereo output (2.0 PCM) (5.1 PCM is the same as the uncompressed HD audio on blu-ray discs; for this you need an hdmi 1.3 receiver as the optical connexion doesn't support the bandwidth of 5.1 PCM, this is why you only get stereo).
Update: vob files now have no audio output whatsoever, and appear to have no audio at all when I press select... it only shows the video format and bitrate now, what the hell?
Vob files (AVC+AC3 muxed with ffmpeg) play fine here. The only problem is that seeking still doesn't work (the video starts to play too fast and audio/video get out of sync). If seeking is not used everything is fine though.
Bigmango
12th November 2007, 02:26
I tried out the method linked to in this post (http://forum.doom9.org/showpost.php?p=1063574&postcount=48) but it doesn't seem to be working properly. The audio can be heard but the screen stays black. The PS3 will still show the AVC bitrate, though.
This probably means that your video is not avc level 4.1 compliant. If you have already tried to force the avc level to 4.1 with h264info you will need to recode it.
Bigmango
12th November 2007, 02:44
5.1 ac3 sound in .ps(vob) files works as well
And fastforward work for ps with h264 in it
How do you create your vobs ?
With the vobs I create with ffmpeg (avc+ac3) the video/audio get out of sync if I fastforward.
Well, it seems that at the slow 1.5x fastforward it works, but as soon as I try 10x , 30x or 120x it gets out of sync and the only way to get it to play properly again is to start the movie back from the beginning.
MrAngles
12th November 2007, 04:07
Prior to the v2.0 PS3 firmware install all of these files played fine, now around 25% when played either stutter or return the 'the data is corrupted' message.
I don't have any issues streaming from my PC using TVersity after the update, using a wired connection. I have had problems playing larger files over a wireless connection, but that is regardless of the firmware version.
For 5.1 AAC you need:
1. A receiver that supports aac decoding (like ac3, dts, it needs aac) or
2. or a receiver that supports 5.1 PCM (this is an hdmi 1.3 receiver). In this case the PS3 will decode the aac and send it decoded to the receiver (5.1 PCM)
I had a feeling that this was the case, I just thought it was odd that the receiver apparently decodes aac 2-channel audio just fine. I've never noticed a receiver claiming that it decodes aac audio at all, for that matter.
Vob files (AVC+AC3 muxed with ffmpeg) play fine here.
I haven't tried creating my own .vob files with AVC yet, but prior to the update I could play dvd .vob files taken directly from the dvd's file structure. Now, these same files still play, but sans audio. Is this only happening to me?
_leech_
12th November 2007, 04:46
This probably means that your video is not avc level 4.1 compliant. If you have already tried to force the avc level to 4.1 with h264info you will need to recode it.
I followed all the steps - including forcing level 4.1 with h264info - with a sample MKV and it worked fine. However, following the same steps for the full file (8GB+, 1080p) produced the result I mentioned.
nm
12th November 2007, 07:06
I had a feeling that this was the case, I just thought it was odd that the receiver apparently decodes aac 2-channel audio just fine. I've never noticed a receiver claiming that it decodes aac audio at all, for that matter.
Most probably it doesn't. PS3 decodes the AAC stream and outputs 2-channel PCM. Usually receivers have a display that shows the type of the audio stream played, like DD, DTS or PCM.
t1ger
12th November 2007, 10:25
How do you create your vobs ?
With the vobs I create with ffmpeg (avc+ac3) the video/audio get out of sync if I fastforward.
Well, it seems that at the slow 1.5x fastforward it works, but as soon as I try 10x , 30x or 120x it gets out of sync and the only way to get it to play properly again is to start the movie back from the beginning.
Only a few files do work woth fastforward, the one that workt had 60fps, meybe the framerate is the key to FF
oozie
15th November 2007, 18:19
Does DTS sound also work?
Grimmi Meloni
15th November 2007, 19:04
On a side note: I have created a small java tool to do the change from 5.1 to 4.1, so I can do this all in a script on my linux box. If anyone is interested I could upload it somewhere on the net.
ultratoto14
16th November 2007, 10:11
yes, i'm interested in your java application. Could you upload it on rapidshare ?
mic64
16th November 2007, 16:58
yes pls upload it somewhere.
I was looking for this thing, cause then I could make a script which do all things for me.
Ronin-7
16th November 2007, 17:27
Not sure whether to post this in the hardware part of the forum, but it relates to AVC playback on the PS3, so here goes.
I stream all my AVC videos from a LaCie Ethernet Disk Mini 2 NAS drive, with TwonkyMedia Server installed. Prior to the v2.0 PS3 firmware install all of these files played fine, now around 25% when played either stutter or return the 'the data is corrupted' message. I have the same files backed up on an external HDD and these play fine. So I guess they've messed up the network streaming side of things.
Is anyone else having any problems?
The problem affects other media servers as well confirmed with Nero, Twonky & TVersity (though they have released patches which may fix the problem) anyway it's not the videos so either software updates to the UPnP servers or a new firmware (or both) is the fix.
MrAngles
17th November 2007, 07:43
Most probably it doesn't. PS3 decodes the AAC stream and outputs 2-channel PCM. Usually receivers have a display that shows the type of the audio stream played, like DD, DTS or PCM.
That's probably true, it's just odd then that it would decode it when I had the aac box checked on the the audio settings.
For 5.1 AAC you need:
Vob files (AVC+AC3 muxed with ffmpeg) play fine here. The only problem is that seeking still doesn't work (the video starts to play too fast and audio/video get out of sync). If seeking is not used everything is fine though.
I tried making my own vob file from a h264 mkv with ac3 audio, it worked great, apart from the seeking issues. However, ripping vob files directly from dvds still doesn't work right... A vob of the 24 season 6 premier episode ripped from the dvd worked fine (albeit with only 2-channel sound) prior to the update, now there is no audio. A rip of the movie Night Watch works fine, but only for the first 2 gigs worth (about a half hour), then stops. If I rip the movie in four 2-gig increments, the first 2 gigs works perfectly, but the rest of the movie has no audio. Keep in mind these files all work perfectly and with audio when I play them on a PC.
wewerka
18th November 2007, 19:13
No more reencoding for me. Firmware 2.0 added 2 major things
1) Ability to play AVC (h264) ts files interlaced
2) output 5.1 audio from networked files and xmb.
Thank you Sony:):)
Still can't play AVC 1920x1088 .ts files. ( "The data is corrupted " )
Do you have any idea ?
Has123
18th November 2007, 19:55
I think you should wait for fw 2.01 coming this week and check again. My ts files are 1440x1088 interlaced and I run them through TSRemux to make the audio part play.
zeroprobe
20th November 2007, 08:31
I converted a 1080i 29.97 fps to 720p 59.94fps x264
I then used mkv2vob
The ps3 plays this perfectly smooth and I can fast forward rewind no problem. I have AC3 5.1 audio and the PS3 shows this.
My receiver also says it is Dolby Digital but im only getting stereo output left+right which is really strange. Any ideas?
toftrem
22nd November 2007, 09:22
Hello all
i'm french and i bought the ps3 in June 2007...
I have many Bluray rip .m2ts on my pc (thanks to NG and poster).
I read them after muxing video file and audio file i'm intersted with Tsremux0018 and download on Hdd ps3 xmb with redkawa file server.
It works perfectly. :)
But now i've one m2ts with Avc video and DTS audio ....
Ps3 can't read DTS...
I tried to quicktime pro, nero vision, yamb to recode Dts to ac3 and it doesn''t work on ps3....
A tools all in one exist for convert m2ts to mp4 for ps3 whitout réencoding video ? only réencode audio?
Thanks
tof
Grimmi Meloni
25th November 2007, 00:11
On a side note: I have created a small java tool to do the change from 5.1 to 4.1, so I can do this all in a script on my linux box. If anyone is interested I could upload it somewhere on the net.
Sorry for the delay. Iīve put this up on FilesHost (http://www.fileshost.com/en/file/17858/mkv2mp4-tar-gz.html). Iīve also included my script I use for the conversion and a small readme.
Be advised, the before mentioned level changer does indeed work, but is very simplistic. It does not patch as thorough as h264info does, and the created video stream is not compatible with the "h264+ac3 in vob" mux discussed in the other thread (http://forum.doom9.org/showthread.php?t=131782).
If you are interested in the source of the LevelChanger just PM me.
MrAngles
26th November 2007, 20:31
Just an update in case no one else has noticed this yet, it looks like with the 2.01 update the 2 gig limit on mp4s that came with 2.0 is lifted.
Caoimhghin
28th November 2007, 21:37
Just an update in case no one else has noticed this yet, it looks like with the 2.01 update the 2 gig limit on mp4s that came with 2.0 is lifted.Yes I had noticed! :D
Does anyone know if the 'original limit' of 4GB still exists on AVC? I've consciously kept any MP4 encodes below 4Gb, would be nice to know if it accepts larger files now, but I doubt it.
B4tm4n
28th November 2007, 22:28
Yes I had noticed! :D
Does anyone know if the 'original limit' of 4GB still exists on AVC? I've consciously kept any MP4 encodes below 4Gb, would be nice to know if it accepts larger files now, but I doubt it.
Still there.:mad:
zeroprobe
29th November 2007, 12:59
I believe the limit is on the external usb drives. I'm sure you could download one from your pc onto the internal hdd with a bigger file size.
yotsu
2nd December 2007, 20:10
yes you can upload a file bigger than 4gb on the PS3 but with mp4's format it doesn't work if the file is bigger than 4Gb :s
tyee
3rd December 2007, 16:31
Is it possible to get the PS3 to playback VC1 encodes from an external HDD yet? AVC works fine but I've only tried one VC1 and it did not work.
yotsu
5th December 2007, 17:46
Hey there, Did someone found a way to play a 1080p video MP4/AVC on ps3 ?? I do everything i can but i only have a black screen and just audio :(. Thx for helping me
yotsu
6th December 2007, 20:27
Up :(
tyee
6th December 2007, 21:26
Summary
For getting Blu-ray (AVC and MPEG Only (not VC1) to play in PS3 XMB menu).
Load up the M2TS file in TSREMUX after using AnyDVD HD to get it to your HDD.
Select only the Video stream and Dolby Digital Stream.
Select the output format as M2TS and remux the file.
Load up HDBDSplitGUI and split the files at 3900. 3.9gigs(reason behind this if for external drives can only be formated at fat32 for now and fat32 has a 4 gig limit)
Now either copy over the files to the ps3 internal HDD or copy the files to an external USB HDD (make a folder called "VIDEO" in root drive) and plug it into PS3 and they will play with no loss in video quality. When you plug USB HDD in, look under "Video" menu in PS3 XMB for these files.
To play back VC1 encoded files you MUST select "Blu ray output" in the above tsremux step and then burn the BDMV folder created to mulitiple dvds or blu-ray disc, I believe. Actually you must split the large file first then do the tsremux step if your using normal sized dvds.
dj wurst
7th December 2007, 10:52
xxxxx
dj wurst
7th December 2007, 11:02
Hey there, Did someone found a way to play a 1080p video MP4/AVC on ps3 ?? I do everything i can but i only have a black screen and just audio :(. Thx for helping me
maybe this is your problem:
Yes I had noticed! :D
Does anyone know if the 'original limit' of 4GB still exists on AVC? I've consciously kept any MP4 encodes below 4Gb, would be nice to know if it accepts larger files now, but I doubt it.
i also tried a 2,2gb file -> works fine
but 6,8gb -> no picture just audio
i'm new to this and wasn't aware that there is a problem with the file size. before firmware 2.0 h264+ac3 playback wasn't possible, so i wasn't interested in the whole thing.
is there an easy way to play a blu-ray rip or a recorded hdtv1080i file on the ps3 (no splitting, no fat32 just transfering the whole m2ts file to the internal ps3 hdd)?
btw firmware 2.00 already played the above mentioned 2,2gb file.
Has123
7th December 2007, 17:10
maybe this is your problem:
i also tried a 2,2gb file -> works fine
but 6,8gb -> no picture just audio
i'm new to this and wasn't aware that there is a problem with the file size. before firmware 2.0 h264+ac3 playback wasn't possible, so i wasn't interested in the whole thing.
is there an easy way to play a blu-ray rip or a recorded hdtv1080i file on the ps3 (no splitting, no fat32 just transfering the whole m2ts file to the internal ps3 hdd)?
btw firmware 2.00 already played the above mentioned 2,2gb file.
You should be able to play and transfer h264 ts files using TVersity (no transcoding). For some reason I need to run my ts files through TSRemux (ts or m2ts option) for the audio part to play. There is no size limit on ts/m2ts files.
tyee
7th December 2007, 17:19
@Has123
I heard that v2.00 firmware for the PS3 had a bug that broke TVersity and another streamer from playing properly. Did you hear if v2.01 fixed it yet??
buzzqw
7th December 2007, 17:29
no.. fw 2.01 bugfixes some odd bugs with games like cod/pes...
BHH
Has123
7th December 2007, 17:53
@Has123
I heard that v2.00 firmware for the PS3 had a bug that broke TVersity and another streamer from playing properly. Did you hear if v2.01 fixed it yet??
Yes. I confirm fw 2.01 fixed the 2 GB size limit with ts/m2ts/mpg/vob that was introduced with fw 2.00 (mp4 size limit at 4 GB is not fixed though yet). TVersity works flawlessly for streaming and large file transfer to the internal drive.
tyee
7th December 2007, 19:32
I've never used TVersity. I've only used a USB HDD to play into the PS3, which works fine for AVC movies but not VC1.
So I guess TVersity needs a computer or NAS box, yes? Do VC1 movies stream? I suspect not.
TVersity wouldn't work from an external USB HDD would it, no point really except maybe I could stream just like from an NAS box or computer and get around the 4GB file limit?
BTW, I heard that the "albums feature" lets you effectively join 4GB files together to play as one. Anyone tried this yet?
I see Sony added a couple of playlists but not for VIDEO yet, hmm, wonder why. They obviously know NTFS exists but uppers may not be letting the engineers enable it for just the reasons we want. Can you think of any other reasons??
Regarding the firmware v2.01, I'm still confused, buzzqw says no and Has123 says yes? This is what I read on other sites too, so I asked here to get the final answer but ???
bgbop15
7th December 2007, 21:03
I used an apple to rip some over the air content in DVD quality, h264 video aac audio.
With mkvmerge, i put the tracks into an mkv
Then I took the mkv and ran it through automen's PS3 profile, ginving me an .mp4
WILL THIS BE PLAYABLE ON PS3 AND xbox360?
yotsu
9th December 2007, 12:32
So, if i understand well:
VC1(1080p) and file bigger than 4Gb doesn't work in any container, especially in .mp4 container -_-. damn ...
Has123
9th December 2007, 14:08
So, if i understand well:
VC1(1080p) and file bigger than 4Gb doesn't work in any container, especially in .mp4 container -_-. damn ...
Again. The size limit is ONLY for mp4 container. ts/m2ts/mpg/vob have no size limit. You can check other forums or try for yourself;) (TVersity (free) + PC ==> you can either stream or move the files to the internal drive)
omf
9th December 2007, 18:35
Again. The size limit is ONLY for mp4 container. ts/m2ts/mpg/vob have no size limit. You can check other forums or try for yourself;) (TVersity (free) + PC ==> you can either stream or move the files to the internal drive)
You can't create a file larger than 4GB on a disk formatted with FAT32. It doesn't matter what kind of file it is.
I haven't been able to find a reference to the official specifications, but I doubt there's a 4GB size limit on the MP4 container format itself. More likely it's that people have been trying to create them on FAT32 disks.
The only container format still in common use that definitely has a size limit is the AVI container (2GB).
Has123
9th December 2007, 19:39
You can't create a file larger than 4GB on a disk formatted with FAT32. It doesn't matter what kind of file it is.
I haven't been able to find a reference to the official specifications, but I doubt there's a 4GB size limit on the MP4 container format itself. More likely it's that people have been trying to create them on FAT32 disks.
The only container format still in common use that definitely has a size limit is the AVI container (2GB).
I do not think you understood me. I am NOT using an external HDD, I am using a DLNA server to stream/move large files.
yotsu
9th December 2007, 19:51
Ok, so limited file size is only for MP4.
Indeed I tested a 12 Gb TS file in the PS3 HDD and it works, but it was MPEG-2. VC1 not supported yet :s
cacepi
9th December 2007, 21:03
The only container format still in common use that definitely has a size limit is the AVI container (2GB).Well, yes and no. AVI 1.0 has a size limit of 2GB, but most applications nowadays support OpenDML, which places the limit at about 16 exabytes (16 Billion GB).
Has123
9th December 2007, 21:10
Ok, so limited file size is only for MP4.
Indeed I tested a 12 Gb TS file in the PS3 HDD and it works, but it was MPEG-2. VC1 not supported yet :s
I also tested a h264 ts 13 GB and it plays perfectly. I think you can get the ps3 to play VC1 if you run through TSRemux Bluray option and burn on DVD/BD at least this is what others reported.
tyee
9th December 2007, 21:14
VC1 is supported on Discs. I tried using tsremux last night. Tried to convert an HD-DVD to Blu-ray output folder structure and then burned a UDF 2.5 format on a DVD-R.
PS3 did detect it as an AVCHD disc and started to play it but it was in slow motion and there was no sound. I think it's something to do with 29.97i (HD-DVD) vs. 23.976 (Blu-ray).
Anyone else tried this with tsremux, should it be able to do what I tried?
If not, can we demux the VC1 video and DD+ audio, convert the audio to DD, then remux the VC1 with the DD to get a .m2ts or .ts file, then load that in tsremux and create the Blu-ray folder structure, then burn.
If yes to the above, anyone know of a VC1/AC3 muxer that outputs .m2ts file?? Maybe Elecard XMuxer Pro?? Not sure if it accepts VC1??
omf
9th December 2007, 22:41
I do not think you understood me. I am NOT using an external HDD, I am using a DLNA server to stream/move large files.
Oh, I see. It's too bad TVersity has that limitation... I assumed it used the FFMPEG/MPlayer code, which can play MPEG4 larger than 4GB just fine on Windows.
omf
9th December 2007, 22:43
Well, yes and no. AVI 1.0 has a size limit of 2GB, but most applications nowadays support OpenDML, which places the limit at about 16 exabytes (16 Billion GB).
True... I couldn't remember the "OpenDML" name, so I left that bit out. :D
omf
9th December 2007, 22:46
Have any of you tried an AVC/AC3 TS burned to a Blu-ray format disc to see if the fast-forward/rewind problem still occurs?
omf
9th December 2007, 22:47
Oh, I see. It's too bad TVersity has that limitation... I assumed it used the FFMPEG/MPlayer code, which can play MPEG4 larger than 4GB just fine on Windows.
I just tried it myself... It actually WILL work if you have TVersity's transcoder enabled. I guess in that case it does use the FFMPEG/MPlayer code.
bnz
10th December 2007, 00:38
I'm sorry, how do you manage to play .ts files? Because i have tried to use Red Kawa to download video files to the internal harddisk and with .ts files i am not even presented the option to download to the harddisk. Will this work with renaming to .mp4 or something like that?
gwaitsi
11th December 2007, 10:46
i am not sure what all the issues are.
I have had no problem to use nero recode with HE-AAC 5.1, Standard AVC profile for my DVDs.
I use a bit rate of 1500/kbs but have used 2000/kbs.
I have no problems playing these files on my PS3 with firmware 2.01 if they are played from the HDD or from CD/DVD.
Naturally, these are down converted on my system because i am only use the standard RCA out. I understand and can see the options to pass direct to HDMI or Optical output AAC 5.1, DTS 5.1, etc. Of course, this is then dependant upon having a suitable decoder to play.
The issue i have is streaming.....
I have no problems streaming audio mp4 AAC-LC 192/kbs but when there is video (doesn't matter AAC-LC or HE-AAC audio) it stops and starts.
I have tried the Nero streamer, TVersity, Twonky but they are all the same.
Next thing is to try streaming over switched cable instead of wireless.
B4tm4n
11th December 2007, 13:31
i am not sure what all the issues are.
I have had no problem to use nero recode with HE-AAC 5.1, Standard AVC profile for my DVDs.
I use a bit rate of 1500/kbs but have used 2000/kbs.
I have no problems playing these files on my PS3 with firmware 2.01 if they are played from the HDD or from CD/DVD.
Naturally, these are down converted on my system because i am only use the standard RCA out. I understand and can see the options to pass direct to HDMI or Optical output AAC 5.1, DTS 5.1, etc. Of course, this is then dependant upon having a suitable decoder to play.
The issue i have is streaming.....
I have no problems streaming audio mp4 AAC-LC 192/kbs but when there is video (doesn't matter AAC-LC or HE-AAC audio) it stops and starts.
I have tried the Nero streamer, TVersity, Twonky but they are all the same.
Next thing is to try streaming over switched cable instead of wireless.
I'm connected by wires and when I tested streamining 5.1 aac ( don't know whether it was aac-lc or he-aac) I got the stuttering playback aswell. I've gone back to stereo audio, haven't got the audio equiment to decode 5.1 aac anyway.
survivant001
11th December 2007, 13:58
I got the stuttering playback aswell.
I have that problem since I change my computer. I had a p4 2.4 and now I have a AMD 6000+ on Windows Xp x64.. and I can't play movies smoothly since that upgrade.. Don't know why.
I even patch tcpip.sys.. didn't change a thing.
gwaitsi
11th December 2007, 16:02
I have that problem since I change my computer. I had a p4 2.4 and now I have a AMD 3600+ on Windows Xp x64.. and I can play movies smoothly since that upgrade.. Don't know why.
I even patch tcpip.sys.. didn't change a thing.
Interesting, guess you meant to say "can't play movies", in which case i too have AMD X2 4800+ with Vista x64.
I might try the media server on my xp box and see if it makes a difference.
B4tm4n
11th December 2007, 23:02
I'm using a MacBook with a 2ghz core 2 duo and 2GB ram.
And streaming with twonky.
gwaitsi
12th December 2007, 09:29
I'm using a MacBook with a 2ghz core 2 duo and 2GB ram.
And streaming with twonky.
did you try copying the file to HDD on the PS3 or burning to CD?
My nero file play great if copied first. Only they take so blo.dy long to copy over wireless.
i didn't have any luck with twonky on the PC
dj wurst
12th December 2007, 10:28
anyone here from germany? anyone tried to play .ts-files from premiere hd?
B4tm4n
12th December 2007, 14:21
did you try copying the file to HDD on the PS3 or burning to CD?
My nero file play great if copied first. Only they take so blo.dy long to copy over wireless.
i didn't have any luck with twonky on the PC
Oh yeah it plays perfectly from the internal hard drive, but I can't be bothered with transfering files over just to watch them. And as I said I cant decode the 5.1 aac into 5.1 anyway so I just encode to 2.0 and stream.
My PS3 sits near my router so I just use a wired connection to stream.
dj wurst
14th December 2007, 09:21
i tried to play via satellite recorded ts-files on my ps3, but h264info crashes and binreplace can't find "0167640033"
is there any tool, that shows me the profile level of my ts-file?
or does anybody have an why they don't work? (ripped files from blu-ray play perfect)
yotsu
14th December 2007, 15:02
Originally Posted by Has123
Again. The size limit is ONLY for mp4 container. ts/m2ts/mpg/vob have no size limit. You can check other forums or try for yourself (TVersity (free) + PC ==> you can either stream or move the files to the internal drive)
We are talkin' about 1080p videos right ? Doesn't work for me...:rolleyes:
I tried remuxing my video and audio file into a vob container, then i moved the file into the internal drive --> Sound works but i have a Black screen
Same thing when i split the .mp4 file (6,5 Gb) via meGUI (3.9 Gb and 2.6Gb) --> Sound works but i have a Black Screen on each parts.
I tried to stream the video via Nero Media Home --> Black screen for each container (Vob & Mp4)
And finally tversity is not recognize as a media server on my ps3 so i can't test it.
Note: The video works on my PC :)
Please help me to make my 1080p videos work ! :(
Has123
14th December 2007, 15:28
We are talkin' about 1080p videos right ? Doesn't work for me...:rolleyes:
I tried remuxing my video and audio file into a vob container, then i moved the file into the internal drive --> Sound works but i have a Black screen
Same thing when i split the .mp4 file (6,5 Gb) via meGUI (3.9 Gb and 2.6Gb) --> Sound works but i have a Black Screen on each parts.
I tried to stream the video via Nero Media Home --> Black screen for each container (Vob & Mp4)
And finally tversity is not recognize as a media server on my ps3 so i can't test it.
Note: The video works on my PC :)
Please help me to make my 1080p videos work ! :(
I meant physical size not display size. As far as AVC 1080p some files work some do not from what others reported. I do not encode AVC 1080p so I can not help you with the specifics.
B4tm4n
14th December 2007, 16:15
I came across this in handbrake saying that for a mp4 to be bigger than 4GB it had to have 64 bit option turned on, but that broke compatibilty. Could this have something to do with the PS3 not playing mp4s bigger than 4GB ?
http://img232.imageshack.us/img232/6286/picture2kq3.png
wewerka
15th December 2007, 10:02
anyone here from germany? anyone tried to play .ts-files from premiere hd?
So far the only way is to remux PREMIEREHD.ts file with TsRemux into Blu-Ray disc structure and burn it either to DVD+-R or blu ray disc.( UDF 2.6 ). The PS3 plays perfectly.
Unfortunately current firmware 2.01 doesn't play AVC 1920x1088i files file or network through XMB. We have to wait for next update :(
yotsu
15th December 2007, 14:21
yep :s
fisiko
16th December 2007, 22:40
So far the only way is to remux PREMIEREHD.ts file with TsRemux into Blu-Ray disc structure and burn it either to DVD+-R or blu ray disc.( UDF 2.6 ). The PS3 plays perfectly.
Unfortunately current firmware 2.01 doesn't play AVC 1920x1088i files file or network through XMB. We have to wait for next update :(
wewerka, could you explain a bit the procedure please? I've got my .h264 and .ac3 files demuxed from the .ts but have no idea of witch software use to author a blu-ray and burn it to a DVD. I tried all the others methods, reencapsulation via mp4 or vob but none of them worked :(
B4tm4n
17th December 2007, 04:00
wewerka, could you explain a bit the procedure please? I've got my .h264 and .ac3 files demuxed from the .ts but have no idea of witch software use to author a blu-ray and burn it to a DVD. I tried all the others methods, reencapsulation via mp4 or vob but none of them worked :(
Put your .ts file, no need to demux it, in TsRemux and choose Blu-Ray output, then carry on following what wewerka said.
fisiko
17th December 2007, 11:11
:thanks: it works fine now. Now let's hope Sony will soon allow the xmb to play the damn file, it'll make things easiers and no more need to burn 5 DVD-RW for a single HD show :angry:
yotsu
17th December 2007, 20:50
Apparently the new firmware 2.10 (probably tomorrow) enable Vc-1 File ! Great !
dj wurst
18th December 2007, 17:44
firmware 2.10 doesn't play premierehd-files :-)
is there any program to crop the lines from 1088 to 1080?
tyee
18th December 2007, 18:09
Can't find the update. Only v2.01 is on US website!
dj wurst
18th December 2007, 19:31
@tyee
sorry, german homepage has the 2.10 update?!?!?
@all
what am i doing wrong?
1. ripped blu-ray disc (VC1) with anydvd to my hd
2. started twonymedia
3. m2ts-file won't play :-(
wewerka
18th December 2007, 20:36
firmware 2.10 doesn't play premierehd-files :-)
is there any program to crop the lines from 1088 to 1080?
IMHO I don't think the 1088/1080 is the problem for PS3. It normally plays thru network another .ts file ( captured from DVB-T test broadcasting ), which is AVC 1920x1088i, but MP2 sound.
We really have to wait for Mr. SONY till he enables this playback :)
Maybe I remember wrong but firmware 1.8? could do that :(
( but unfortunately no DLNA feature :( :( )
dj wurst
18th December 2007, 22:14
i think the sound isn't the problem.
other h264+ac3 files work with firmware 2.10
wewerka
18th December 2007, 22:41
With new 2.10 firmware the mentioned file cannot be played from network. Only from PS3 HDD. Interesting update :(
zwirek75
18th December 2007, 23:07
Please help me to make my 1080p videos work ! :(
Have you tried to reduce number of reference frames to 1 during the encoding ?
I've noticed that for 1080p media files having ref set to 3 are not working, but these with 1 or 2 may work (it something related with DPB size)
Regards
Tomasz
yotsu
20th December 2007, 13:01
I'll give it a try. Thank you.
t1ger
20th December 2007, 19:07
I think that the 4GB limit in MP4 playback on PS3 is that it do not suport the co64 (64-bit atom length).
You can see if the file uses co64 by using AtomicParsley application. http://atomicparsley.sourceforge.net/
there is probebly more app to tell that.
omf
20th December 2007, 19:32
I think that the 4GB limit in MP4 playback on PS3 is that it do not suport the co64 (64-bit atom length)
That's probably true, and since you can't have an MP4 longer than 4GB without co64, we can't have bigger MP4 files until Sony provides an update.
Ricey
20th December 2007, 22:43
will ac3 now
work in mp4 on the ps3?
superx
21st December 2007, 02:23
hey guys has anyone got a way to get transformers hd dvd to play on the ps3 I tried demuxing it and eacto the audio to DD but there is something screwed with the framrate of the video, something to do with the fact that its 24fps but has flags in it for for 1080i60.
so the audio gets all screwed up. has anyone successfully got it to play on the ps3 thanks.
tyee
21st December 2007, 04:51
@superx
I'm going to try the same thing. I was told on another thread about an app called "vc1conv". Give it a try. I read something about it a few days ago and it does remove the flags but I think it didn't do something else that was required. Can't remember what though.
PS. Found the post that talks about it -- http://forum.doom9.org/showthread.php?p=1038219#post1038219
superx
21st December 2007, 05:08
that is for VC1 Transformers is AVC
tyee
21st December 2007, 05:41
@superx
Does not look possible at this time. Read this --
http://www.avsforum.com/avs-vb/showthread.php?p=12369939#post12369939
MrAngles
29th December 2007, 01:52
I got my new Panasonic SA-XR57 receiver for Christmas and it turns out that it decodes 5.1 aac audio. I now can watch my mp4s with surround!
Has123
29th December 2007, 16:25
I got my new Panasonic SA-XR57 receiver for Christmas and it turns out that it decodes 5.1 aac audio. I now can watch my mp4s with surround!
Thanks for sharing. I was looking into this for a while now. Do you have the latest ps3 firmware and you're sure it is NOT downmixed and is your encode LC or HE for the audio and lastly are you aware of any other receivers that decode AAC. Thanks again,
nick101181
29th December 2007, 22:05
I've got a problem and I've been using mkv2vob with the 4.1 setting so they play on ps3. I've got a mkv that has a mono source (the hddvd was only mono) and for some reason after the program finishes, the ps3 refuses to play it. Does the ps3 just not play vob's with mono sound? Any ideas on how I can get this going on the ps3? Also I've got a 720p/1080i hdtv. I have some mkv's that are 1080p but do not work with mkv2vob for some odd reason,the ps3 refuses to play these also. How can I get these converted so they play in either 720p or 1080i? I guess 1080i is better for a 1080p source than 720p? thanks
MrAngles
30th December 2007, 07:58
Thanks for sharing. I was looking into this for a while now. Do you have the latest ps3 firmware and you're sure it is NOT downmixed and is your encode LC or HE for the audio and lastly are you aware of any other receivers that decode AAC. Thanks again,
I'm at firmware 2.10, the audio is LC, I've attached the audio profile I use in MeGUI for more details. It's definitely not downmixed, I check the aac box on the ps3 audio settings and the received decodes it and specifies that it's 3/2/1 (5.1) channels. I have no idea of any other receivers that decode aac, in fact there is no documentation that I have seen whatsoever, including the manual, that indicate that the SA-XR57 decodes aac. Nonetheless, when I play an mp4, "AAC" lights up under the digital input light on the receiver's display. On the other hand, any receiver that can accept multichannel PCM audio over HDMI can play aac audio as long as the PS3 decodes it first. I've used both methods and either will work. For the money though, the XR-57 gets my recommendation, it's fully digital so it's amazingly clean sounding, small, has low power consumption and puts off very little heat.
http://rapidshare.com/files/80012784/NDAAC-LC-160Kbps.xml.html
xvibe
8th January 2008, 23:30
Any ideas about how to put subtitles using the MKV2VOB or adding subtitles without reencoding?
Does the PS3 load the subtitles in a MP4 container?
Any idea how to put subtitles without reencoding?
I know that this is not important for the english guys... Please help the rest of the world!
MrAngles
9th January 2008, 02:29
Any ideas about how to put subtitles using the MKV2VOB or adding subtitles without reencoding?
Does the PS3 load the subtitles in a MP4 container?
Any idea how to put subtitles without reencoding?
I know that this is not important for the english guys... Please help the rest of the world!
Unfortunately the PS3 doesn't support subtitles yet in video files so you'll have to hard-encode them in for now. I wouldn't be surprised if that was addressed in a future update though, multiple audio tracks were not even supported until recently.
MrAngles
9th January 2008, 02:57
Has anyone had this problem? Generally I remux AVC streams from 720p television episode MKVs into MP4 files, but I get no video when trying to play Heroes episode 2x06 or 2x10, so I'm reencoding them with MeGUI, but I'm coming up against some sort of 500 MB filesize limit. The full episode gives me the Unsupported Data error on the PS3, but if I split it into separate files under 500 MB they play perfectly. I've attached my video profile, which I've used to encode 480p videos at 1 to 2 mbps with filesizes sometimes exceeding 2 gigs, never having any playback problems whatsoever. The only difference between all my successful mp4 files and this one are the 720p resolution and the 3345 kbps bitrate. Thoughts?
xvibe
10th January 2008, 23:17
So, what is the best way to hardcode subttiles from a .mkv movie?
I've tryed with Megui using the PD-PS3-XBOX360 profile and having ffdshow displaying subtitles. the problem was that the subtitles were there but the quality of the movie was very worst than original .mkv file.
So, I don't understand how should I do it. If i use MKV2VOB the qualitty is the same (of course, it's just a container change) but the profile in the Megui some how changes the quality dramaticly.
for exeample, I've tryed a 100MB .mkv file and the result was a 10MB file, i.e., the compression was much higher.
Any help for this?
MrAngles
11th January 2008, 00:25
The difference between your two files is almost definitely the bitrate. Click the config button by the video profile drop-down box in MeGUI and change it to about ten times higher prior to enqueuing the video job. You can also find out the bitrate of your original file first and set your profile to that exact bitrate.
xvibe
15th January 2008, 23:28
How could I know the original bitrate of the original movie?
buzzqw
16th January 2008, 07:40
analyze mkv with avinaptic (use the search)
BHH
xvibe
16th January 2008, 23:55
Thanx guys for the help!
Just hope that Sony release an update that supports subtitles.
There's any easy way to create an DVd with the vob file from MKV2VOB and them add subtitles?
Any problem with avinaptic that can't open large files? I just can open the samples files from my movies....
MovieRipper
18th January 2008, 14:11
Hi.
I recently came across this problem. I used to watch my vobs in SD on a standard television. Recently I bought a new LCD screen and connected my PS3 to it thru HDMI. All works ok so it seems. Now what happens is that I can still see vido in the thumbnails from my vobs but when I actually start playing them, I get a black screen, the timeline doesn't seem to be counting up and there's no bitrate indicated next to the AVC part. I didn't change anything to te files nor did I upgrade the firmware (I already was on 2.10 when it worked). Did anyone else have this problem?
shadowofdarkness
19th January 2008, 08:19
Hi, I am trying to make a completely automated script to convert mkv to a ps3 format . I have successfully got it working with the exception that h264info (works under wine) is needs manual interaction. I am trying to see if the lvlchange program from page 15 on this thread will work automatically but I get a error about not finding the level to change. (Same h264 file goes through h264info fine) Is there something I need for the command line.
Here is my command and the output
wine lvlchange.exe video.h264
Can't find level to change; giving up
My script so far
mkvextract tracks $1.mkv 1:$1.264
ffmpeg -i $1.mkv -vn -ab 320k -ac 2 $1.aac
#Change level of video to "4.1" then save with .h264 extension
wine `locate h264info.exe`
MP4Box -new -add $1.h264 -add $1.aac -fps 23.976 $1.mp4
bkman
19th January 2008, 12:54
lvlchange is a really simple program. It looks for a specific binary sequence and changes it to another, and if it can't find it in the first thousand or so bytes then it gives up. It's possible that the video you are trying is not using the profile that it is looking for, or the profile is later in the file than expected.
And sorry I don't seem to have the code for it anymore :o
MovieRipper
19th January 2008, 20:37
Got them working after fiddling around a bit. Must say te Vob method works perect. In some case audio and video got out of sync but in all, all samples both 1080p and 720p seem to be playing fine.
On a sidenote, using the mkv2vob program shows me that the levels for recent samples don't need to be adjusted. Think word got around on this :)
nathan118
20th January 2008, 19:36
Just wanted to add that I've found the PS3 can playback interlaced AVC content great, at least at HDV resolution. Using a Canon HV20 as source, and using the Sony AVC settings in Vegas Video, I rendered to an interlaced AVC file (mp4) that plays perfectly smooth on the PS3. No deinterlacing necessary, and that is a god send! Have tried streaming, on a dvd, and on a memory stick. Have yet to try anything over 4gb though.
darth_xenu
26th January 2008, 15:13
Hi,
newbie here!
I have a question regarding the PS3 and firmware related issues, here's to hoping someone on this board might be able to help me out.
Is the filelimit on AVC MP4 files 2 gig or 4 gig after firmware 2.10?
I know DivX files are limited to 2 gig, but not if this also applies to AVC MP4 files. I'v read so many confilicting reports on this, a final confirmation of whether or not near 4 gig files will play would be most welcome.
Are there any bugs (with the most rcent formware) affecting playback, either from the hardrive or BD, I should be aware of?
Also, can I upgrade directly from v.1.93 to 2.10, or do I have to stop by v.2.00 along the way?
Thanks for any help.
lexor
26th January 2008, 15:41
Hi,
newbie here!
I have a question regarding the PS3 and firmware related issues, here's to hoping someone on this board might be able to help me out.
Is the filelimit on AVC MP4 files 2 gig or 4 gig after firmware 2.10?
I know DivX files are limited to 2 gig, but not if this also applies to AVC MP4 files. I'v read so many confilicting reports on this, a final confirmation of whether or not near 4 gig files will play would be most welcome.
Are there any bugs (with the most rcent formware) affecting playback, either from the hardrive or BD, I should be aware of?
Also, can I upgrade directly from v.1.93 to 2.10, or do I have to stop by v.2.00 along the way?
Thanks for any help.
AVC in mp4 is still 4 gigs, regardless of source (x264, Apple, etc). DivX is 2gb.
For upgrade, just select system update from the Settings and let it do its job (assuming you have PS3 networked, if not just get the latest file version).
darth_xenu
26th January 2008, 16:01
Thank you, Lexor, that was very helpful.
I should have been clearerer about that, my bad, but no, my PS3 isn't connected, so I'm resticted to upgrading via either usb or portable hardrive. In any event, you answered that too, cheers!
Just remeberd, one more thing!
I have been searching the forums for this, but didn't find an answer. Sorry if I missed it.
The files I use are transcoded with the PS3 video 9, and all work perfectly - apart from a few which exceeds the 4 gig limit with between 20 to 200 gig. Instead or re-transcoding the originl files with a lower bitrate and all that follows from that, I was thinking the best way to get it under 4 gig would be to simply cut off the end credits of the transcoded files.
Is there an easy to use program that can do this without having to re-encode to whole file?
MrAngles
29th January 2008, 02:19
I haven't noticed any bugs or heard of any bugs with version 2.10. As far as cutting off the end of an MP4, YAMB is a great program for splitting, joining, muxing or demuxing mp4s, I use it all the time.
darth_xenu
3rd February 2008, 16:12
Thanks for the tip, Mr Angeles,
I'll be sure to cjeck out YAMB.
MGSteve
3rd February 2008, 16:57
AVC in mp4 is still 4 gigs, regardless of source (x264, Apple, etc). DivX is 2gb.It appears you can get around that by streaming the DivX movie to the PS3. My LOTR: Fellowship is 2.5GB and plays just fine on the PS3. Its being streamed to it by a TwonkyMedia Server.
darkedgex
3rd February 2008, 23:02
Question:
I've noticed with a lot of new trailers from Yahoo! that simply exporting the streams no longer seems to result in a smooth video (take the Star Trek teaser as an example). I've been using MP4Box or Quicktime Pro to convert up until now, but lately the trailers have been playing back with a strange stutter that I haven't found a cause for. Anyone have any insight? =)
wdiceo
3rd February 2008, 23:39
Ok I have a question and I need help. Its really annoying. So, I bought the ps3 to be, like others, a media center. After spending over a week figuring out how to get HD 1080p AVC encodes from HD DVD/Blue Ray pure sources; I finally figured it out. Spent several days testing 2 minutes clips to finally get it down. Im at the point where im making a simple .bat file(takes me back to high school in the early 90's under windows 3.1).... its what I know. It will eventually make it a 1 step, seamless process.
Here is the issue. I have made 1080p mp4 avc encodes with .aac sound. Testing with 1 or 2 minutes clips, which average 40-60 megs depending; they play amazing on the ps3 on my big LCD in the living room. So, when I run the full encode for the entire movie I usually average 7-8 gigs. They dont play.
Now, Ive heard of file size so I used a mp4 splitter and split them into 2 4 gig files, no go. Tried several 2 gig files, no go.
If I break them in 6 1.5 gig files and copy over either on a DVD or USB play great.
SO, whats the deal? Its obviously note the codec or options? All are set to AVC profile 4.1 and .aac which is what is supported in the mp4 contanier. Is there some wierd thing im missing.
Also, streaming is a no go either. The size issue is there as well. Tversity and Twonky( I have both running and working, to test). The ps3 will play the files that are 1.5 gig, sees them; tells me what there information is.
When I go to try and play the larger, say 4 or 8 gig chunks.. the ps3 tells me they are AVC, but once I try to stream and play - Error _unsupported or corrupted data.
So, theres something about the size? Any thoughts? Other then that, the smaller 1.5 gig chunks look amazing.
survivant001
4th February 2008, 02:35
@wdiceo
use the software ripbot286 or automkv. profile 4.1
mux the output in m2ts.. that's it. burn it on a dvd. if you want
wdiceo
4th February 2008, 05:04
Whats a good proggie to mux to m2t? I have ripbot, but it also throws out mp4.. all are profile 4.1 already..
So, how do I get from mp4 to m2t, which is mpeg 2 stream right?
XolocoTuxmaster
4th February 2008, 22:37
People, take a look at the 100% compatible, 100% standard, no ff pause problems, several audio codecs supporting (DTS, TRueHD, etc) and in general the best way to play AVC videos at PS3: BD-9
http://forum.doom9.org/showthread.php?t=134402
plonk420
4th February 2008, 22:37
Hi,
Is the filelimit on AVC MP4 files 2 gig or 4 gig after firmware 2.10?
<snip>
Also, can I upgrade directly from v.1.93 to 2.10, or do I have to stop by v.2.00 along the way?
pretty sure it's still 4gb.
also, you can upgrade from any version to the latest (you could go 1.10 to 2.10 if you wanted). there's one oddity with 2.10 (unfortunately) .. last i knew, it locked Linux devs out of what access they'd figured out how to utilize. not sure how long til they get around that lockdown, if ever...
hi_dencity
10th February 2008, 18:12
Also, streaming is a no go either. The size issue is there as well. Tversity and Twonky( I have both running and working, to test). The ps3 will play the files that are 1.5 gig, sees them; tells me what there information is.
When I go to try and play the larger, say 4 or 8 gig chunks.. the ps3 tells me they are AVC, but once I try to stream and play - Error _unsupported or corrupted data.
I'm in the same boat. 2 min clips encoded with MeGUI PD-PS3-Xbox360 profile bitrate=9000 vbv buffer size=20000 vbv max bitrate=25000 play fine streaming or copied. No luck on any movie sized content, no matter what container. I have tried mp4 via mp4box, ts via tsmuxer 1.2.10, and m2ts via tsmuxer 1.2.10.
Has anyone been able to stream x264 encoded 1080p content to the PS3 that is movie length? Currently my only option is jamos' ffmpeg transcode to mpeg2 (http://forum.doom9.org/showthread.php?t=133563) which works well but I would rather save disk space. Thanks in advance!
MrAngles
13th February 2008, 02:26
I'm in the same boat. 2 min clips encoded with MeGUI PD-PS3-Xbox360 profile bitrate=9000 vbv buffer size=20000 vbv max bitrate=25000 play fine streaming or copied. No luck on any movie sized content, no matter what container. I have tried mp4 via mp4box, ts via tsmuxer 1.2.10, and m2ts via tsmuxer 1.2.10.
Has anyone been able to stream x264 encoded 1080p content to the PS3 that is movie length? Currently my only option is jamos' ffmpeg transcode to mpeg2 (http://forum.doom9.org/showthread.php?t=133563) which works well but I would rather save disk space. Thanks in advance!
Movie length content at 1080p is generally going to be larger than 4 gigs, so as an mp4 it will not work on the PS3 without splitting it into <4 gig files. AVC content can be larger than 4 gigs if it's in a vob container using mkv2vob, but I'm not sure whether mkv2vob supports 1080p or not, I've never tried it.
hi_dencity
14th February 2008, 00:18
Movie length content at 1080p is generally going to be larger than 4 gigs, so as an mp4 it will not work on the PS3 without splitting it into <4 gig files. AVC content can be larger than 4 gigs if it's in a vob container using mkv2vob, but I'm not sure whether mkv2vob supports 1080p or not, I've never tried it.
My understanding is that mkv2vob transcodes 1080p content into mpeg2 to make it work, which is the same thing I'm doing with ffmpeg. I don't understand why 720p AVC can be contained in a vob but 1080p can't (or maybe it's just that the PS3 can't play 1080p AVC in a vob).
I don't believe the 4GB limit is my problem, b/c I have tested the same x264 encoded AVC stream in a m2ts file with the same results (corrupted data). I know that 1080p AVC can be much larger than 4GB in a m2ts file and stream perfectly to the PS3 b/c I have done it with an original AVC stream from a BD rip. So I suspect there is a way to encode AVC to mimic BD AVC so that it will stream to the PS3... hope that's possible with x264.
jamos
14th February 2008, 02:05
pretty sure it's still 4gb.
also, you can upgrade from any version to the latest (you could go 1.10 to 2.10 if you wanted). there's one oddity with 2.10 (unfortunately) .. last i knew, it locked Linux devs out of what access they'd figured out how to utilize. not sure how long til they get around that lockdown, if ever...
if your talking about sak for ps3 it works fine with 2.10, but they did lock out the output video (it was always locked) to 720p.
MrAngles
14th February 2008, 06:54
My understanding is that mkv2vob transcodes 1080p content into mpeg2 to make it work, which is the same thing I'm doing with ffmpeg. I don't understand why 720p AVC can be contained in a vob but 1080p can't (or maybe it's just that the PS3 can't play 1080p AVC in a vob).
I don't believe the 4GB limit is my problem, b/c I have tested the same x264 encoded AVC stream in a m2ts file with the same results (corrupted data). I know that 1080p AVC can be much larger than 4GB in a m2ts file and stream perfectly to the PS3 b/c I have done it with an original AVC stream from a BD rip. So I suspect there is a way to encode AVC to mimic BD AVC so that it will stream to the PS3... hope that's possible with x264.
I can tell you that I have played 1080p AVC content on the PS3 in a mp4 container 2 gigs in size, so it's definitely possible. Additionally, mp4 files larger than 4 gigs have proven not to play regardless of their resolution. My suggestion is to use YAMB to split your mp4s into <4 gig files and see how that goes. As far as m2ts goes, I couldn't advise you on that, every m2ts or ts I make says data corrupted for any resolution I try.
For troubleshooting's sake, you could try not including the audio in the mp4, in case it's a muxing problem of some kind.
lchiu7
15th February 2008, 19:01
Starting to get test broadcasts locally DVB-T which seems to be AVC and AAC (HE-AAC format). File format is .ts
The native files don't play on the PS3 but a quick pass through TSRemuxer changing them to .m2ts provides a playable file. But there is no audio. I am guessing that DVB-T broadcasts are reasonably standard (I tried with both our local tests and some BBC tests that are on the net) and both play with no audio.
Is there something special that has to be done to convert those files to a playable format for th PS3?
Thanks
Atak_Snajpera
15th February 2008, 21:34
AVCHD (.m2ts) standard supports only AC3!!!
m2ts in bluray structure supports AC3, DTS BUT no AAC.
AAC is allowed only in mp4.
hi_dencity
16th February 2008, 20:34
Has anyone been able to stream x264 encoded 1080p content to the PS3 that is movie length?
Ok I have no idea why this works, but I ran my x264 encodes through h264info alpha .18, muxed to m2ts, and I'm now able to stream movie length 1080p content to the PS3 with no issues. Here's my process:
Demux source file to elementary streams with tools like TSremux or MKVextract
MeGUI x264 PD-PS3-Xbox360 bitrate=9000, output as raw AVC stream
h264info alpha .18 level=4.1, Write PPS=check
If audio is not already ac3 re-encode with eac3to
Mux to m2ts with tsMuxeR 1.2.10
Streams encoded with MeGUI/x264 and directly muxed do not play, so there is obviously some incompatibility that h264info is fixing. It would be great not to have to take this extra step, especially since I'm trying to automate this process with Linux, but for now it works and at least I'm able to get 1080p content to play.
The1n
16th February 2008, 22:04
Ok I have no idea why this works, but I ran my x264 encodes through h264info alpha .18, muxed to m2ts, and I'm now able to stream movie length 1080p content to the PS3 with no issues. Here's my process:
Demux source file to elementary streams with tools like TSremux or MKVextract
MeGUI x264 PD-PS3-Xbox360 bitrate=9000, output as raw AVC stream
h264info alpha .18 level=4.1, Write PPS=check
If audio is not already ac3 re-encode with eac3to
Mux to m2ts with tsMuxeR 1.2.10
Streams encoded with MeGUI/x264 and directly muxed do not play, so there is obviously some incompatibility that h264info is fixing. It would be great not to have to take this extra step, especially since I'm trying to automate this process with Linux, but for now it works and at least I'm able to get 1080p content to play.
Same thing happends to me.
db2450
17th February 2008, 02:06
Ok I have no idea why this works, but I ran my x264 encodes through h264info alpha .18, muxed to m2ts, and I'm now able to stream movie length 1080p content to the PS3 with no issues. Here's my process:
Demux source file to elementary streams with tools like TSremux or MKVextract
MeGUI x264 PD-PS3-Xbox360 bitrate=9000, output as raw AVC stream
h264info alpha .18 level=4.1, Write PPS=check
If audio is not already ac3 re-encode with eac3to
Mux to m2ts with tsMuxeR 1.2.10
Streams encoded with MeGUI/x264 and directly muxed do not play, so there is obviously some incompatibility that h264info is fixing. It would be great not to have to take this extra step, especially since I'm trying to automate this process with Linux, but for now it works and at least I'm able to get 1080p content to play.
Is the original h264 at a level above 4.1? If so that is the reason.
hi_dencity
18th February 2008, 03:35
Is the original h264 at a level above 4.1? If so that is the reason.
The original stream may be at a level above 4.1, but I re-encode it to level 4.1 with MeGUI using the PD-PS3-Xbox360 profile. Still not PS3 compatible... still needs to be run through h264info. So I doubt 4.1 is the problem. Maybe it has something to do with PPS. Or whatever else h264info is doing.
gwaitsi
18th February 2008, 06:25
The original stream may be at a level above 4.1, but I re-encode it to level 4.1 with MeGUI using the PD-PS3-Xbox360 profile. Still not PS3 compatible... still needs to be run through h264info. So I doubt 4.1 is the problem. Maybe it has something to do with PPS. Or whatever else h264info is doing.
"C:\Program Files (x86)\megui\tools\x264\x264.exe" --crf 22 --level 3.1 --ref 3 --mixed-refs --bframes 3 --b-pyramid --b-rdo --bime --weightb --filter -2,-1 --subme 5 --trellis 1 --analyse p8x8,b8x8,i4x4 --threads auto --thread-input --sar 1823:1250 --progress --no-psnr --no-ssim --output "D:\DVDs\SYRIANA\VIDEO_TS\syriana_q22.mp4" "D:\DVDs\SYRIANA\VIDEO_TS\syriana.avs"
I have put my command line for a standard dvd conversion that works on the playstation for sure both locally and via streaming.
I the PD-PS3-Xbox360 didn't work for me either, but i over wrote the orginal profile settings so can't tell you the differences now.
hope that helps.
p.s. i have had no problems with various files played locally from nero, x264, etc. the problems were always with streaming.
buzzqw
18th February 2008, 08:17
remove the --b-pyramid
BHH
Hedi
18th February 2008, 19:27
Hi, I'm running into some problems with encoding 1080p on ps3:
So far I had a profile that was working for 720p encodes (mp4/x264), so I figured let's just increase bitrate and it should work, well it didn't.
Profile was level 4.1, high profile, without p4x4, without b-pyramid, so it worked fine.
So I used the PD-PS3-X360 profile to encode my 1080p video. Didn't work either, result was "Unsupported data". However with the same profile, if I encode 100 frames only it works fine.
Video is 1920x1080@30fps, encoded with latest megui and latest x264.exe. Final encoding size is 500mb for 24mn, so I'm way under the 2 or 4gb limit.
I'm really out of ideas, perhaps someone can suggest something?
thanks for your input
foxyshadis
18th February 2008, 19:39
How many reference frames did you use? It has to be a maximum of 4, and you have to use a recent x264 to ensure that there are no more than 4 (older versions would use 4+more for b-frames).
Hedi
18th February 2008, 19:45
I used 3 reference frames and x264 rev 736-2 jarod. I read about the reference frames somewhere so I reduced them on all my testing, but still nothing.
Edit: I tried a 720p resize, and it doesn't work either, so I'm thinking it's because of my source framerate which is 30fps. Is there any known problem cause by that?
survivant001
19th February 2008, 02:44
HEdi.. just check if you don't see VBV bufferUnderflow in the x264 ouput log.
if you have that it won't play on the ps3.. but will be fine on your PC.
if you have the problem.. use --thread 1 instead of auto
Hedi
19th February 2008, 18:19
I checked the logs, nothing on all my tests. I just noticed my source video is actually variable frame rate, does the ps3 support that?
Edit: Constant 23.976 works, turns out PS3 doesn't support vfr, or it does and i'm not doing it right :(
XadoX
20th February 2008, 14:58
Does the PS3 support anamorph encoded videos [aspect ratio]?
Is there maybe anywhere an information what exactly the ps3 supports (audio and video)? For now I think its more trie and error.
Maybe the first post could be updated with the lastest cognitions?
nurbs
20th February 2008, 15:28
Does the PS3 support anamorph encoded videos [aspect ratio]?
In mp4 yes. Never tried other containers but I assume it generally works.
XadoX
21st February 2008, 11:50
In mp4 yes. Never tried other containers but I assume it generally works.
Ok, thx. Are there anywhere official specifications, about Filecontainers, Encoding Level ect.? Because I can't find them.
hi_dencity
22nd February 2008, 22:55
So I used the PD-PS3-X360 profile to encode my 1080p video. Didn't work either, result was "Unsupported data". However with the same profile, if I encode 100 frames only it works fine.
Sounds like the same problem I was having. Test clips worked fine, anything movie length wouldn't play. I had to run my 1080p encodes thru h264info and then mux to m2ts.
hi_dencity
22nd February 2008, 22:57
Ok, thx. Are there anywhere official specifications, about Filecontainers, Encoding Level ect.? Because I can't find them.
This (http://manuals.playstation.net/document/en/ps3/current/video/filetypes.html) is the best I've found, but it's not even very specific. Hence all the discussion on this message board.
hi_dencity
22nd February 2008, 23:05
"C:\Program Files (x86)\megui\tools\x264\x264.exe" --crf 22 --level 3.1 --ref 3 --mixed-refs --bframes 3 --b-pyramid --b-rdo --bime --weightb --filter -2,-1 --subme 5 --trellis 1 --analyse p8x8,b8x8,i4x4 --threads auto --thread-input --sar 1823:1250 --progress --no-psnr --no-ssim --output "D:\DVDs\SYRIANA\VIDEO_TS\syriana_q22.mp4" "D:\DVDs\SYRIANA\VIDEO_TS\syriana.avs"
Here's the original (latest profile in MeGUI):
--pass 2 --bitrate 1000 --stats ".stats" --level 4.1 --ref 3 --mixed-refs --bframes 3 --b-rdo --bime --weightb --direct auto --subme 6 --trellis 1 --analyse p8x8,b8x8,i4x4,i8x8 --8x8dct --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 9000 --vbv-maxrate 24000 --qcomp 0.5 --me umh --merange 12 --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input"
There are several differences but I'm not expert enough to know what they all mean (it looks like you are using a constant quality method instead of average bitrate). Rather than spending lots of time experimenting by trial-and-error I'm going to stick with my process w/ h264info for now, which seems to work pretty well, it just takes extra time.
Atak_Snajpera
22nd February 2008, 23:24
http://forum.doom9.org/showthread.php?p=1102485#post1102485
PentaQ
23rd February 2008, 22:33
Same prob here. Samples 1080p AC3 work fine. Full length movie unrecognized (no matter what the downconverted bitrate). My latest run in megui set aq to 0 and --aud. Still no go.
Here is the command line:
--crf 23.0 --level 4.1 --ref 3 --mixed-refs --no-fast-pskip --bframes 3 --bime --weightb --filter 1,0 --subme 6 --trellis 2 --analyse p8x8,b8x8,i4x4,i8x8 --8x8dct --vbv-bufsize 9000 --vbv-maxrate 25000 --me umh --threads auto --thread-input --progress --output "output" "input" --aq-strength 0 --aud
relevant media info data on original MKV
File size : 7.32 GiB
PlayTime : 1h 31mn
Bit rate : 11 Mbps
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
Cover : Yes / Yes / Yes / Yes / Yes / Yes
Video #0
Codec : AVC
Codec/Family : AVC
Codec/Info : Advanced Video Codec
Codec profile : High@L5.1
PlayTime : 1h 31mn
Bit rate : 9127 Kbps
Width : 1920 pixels
Height : 1032 pixels
Display Aspect ratio : 1.860
Frame rate : 23.976 fps
Chroma : 4:2:0
Interlacement : Progressive
Title : title
Writing library : x264 - core 54 svn-622
Language : English
after megui conversion and mux into mp4
General #0
Complete name : name.mp4
Format : MPEG-4
Format/Info : ISO 14496-1 Base Media
Format/Family : MPEG-4
File size : 2.57 GiB
PlayTime : 1h 30mn
Bit rate : 4053 Kbps
StreamSize : 2.14 MiB
Encoded date : UTC 2008-02-22 00:17:49
Tagged date : UTC 2008-02-22 00:17:49
Video #0
Codec : AVC
Codec/Family : AVC
Codec/Info : H.264 (3GPP)
PlayTime : 1h 30mn
Bit rate : 3632 Kbps
Width : 1920 pixels
Height : 1032 pixels
Display Aspect ratio : 1.860
Frame rate : 23.976 fps
StreamSize : 2.39 GiB
Encoded date : UTC 2008-02-20 06:51:13
Tagged date : UTC 2008-02-22 00:34:46
for the moment an extra pass through h264info to fix level is required on the raw file.
By the way I'm not exactly a MeGui noob but I can't get a detailed log with PNSR and x264 info like older versions did! Even checked the x264 library. Pretty crippling when I need to debug this..I'm probably overlooking something obvious...any help?
thanks in advance.
Atak_Snajpera
23rd February 2008, 22:36
Try RipBot264 profile and select m2ts instead of mp4.
PentaQ
23rd February 2008, 22:44
wow quick reply (the web is truly a wonderful thing) I am downloading your ripbot as we speak and will report results.
By the way, any ideas why i don't get my full logs (with x264 info and pnsr) in meGui? The old version did and it would be helpful info in this thread (wondering if I'm getting any x264 over/under flows)
gwaitsi
27th February 2008, 09:16
remove the --b-pyramid
BHH
why? it works fine already.
survivant001
27th February 2008, 11:54
@gwaitsi
if you want a fully supported 264 on the ps3.. don't use --b-pyramid.
if you want to simpliest command line.. use ripbot264 and automkv (but remove the --aqxxx keep the default values)
The1n
27th February 2008, 19:05
--b-pyramid works perfect with the ps3 in the latest x264 builds.
Atak_Snajpera
27th February 2008, 22:14
in bluray structure as well? :)
nathan118
29th February 2008, 01:13
Having some problems turning my wedding DVD into a ps3 compatible mp4. This is streaming using media player.
I ripped the dvd, ran it through dgindex, made the avisynth file, but I run into problems getting a useable file out of megui.
I'm using the ps3 profile, I'm using ND AAC and LC for my audio. At first I tried outputting x264 in an mp4, and the ps3 reported it as an mpeg2 file. Tried to play, and it was corrupted. Then I saw about outputting it as RAWAVC, and that allowed the ps3 to create a thumbnail image, but even that won't play. The odd thing is that it's a 2 gig file, streaming over the network, but it reports it as 167 megabytes.
I just tried some small files, no audio, and the same thing happens. I did the same thing above with rawavc, and when I look at the files information, the ps3 says it's an mpeg2 file.
Now I tried it on a usb stick, and now it worked. Don't have one big enough to try the 2 gig file, but the small files work and are recognized as AVC. They're not 4:3 like they should be from a regular dvd, but I think that's something that needs to be set in the mp4 file. I was using Media Player to stream...so it's obviously messing something up. I'll try twonky or tversity and see if I get better results.
Edit: Tversity plays everything fine. WMP sharing is crap.
ACrowley
29th February 2008, 13:16
--b-pyramid works perfect with the ps3 in the latest x264 builds.
Im not sure if it is Compatible with Xbox360..i will test it.
But i thuink its OK
Problem on Xbox360 is the low Bitrate and only Stereo AAC.
So imho (W)VC1 encodes are by far the better choice for XBox360.
All WMA Format support and higher Bitrates
Sysmic Wave
10th March 2008, 19:40
Ok I have no idea why this works, but I ran my x264 encodes through h264info alpha .18, muxed to m2ts, and I'm now able to stream movie length 1080p content to the PS3 with no issues. Here's my process:
Demux source file to elementary streams with tools like TSremux or MKVextract
MeGUI x264 PD-PS3-Xbox360 bitrate=9000, output as raw AVC stream
h264info alpha .18 level=4.1, Write PPS=check
If audio is not already ac3 re-encode with eac3to
Mux to m2ts with tsMuxeR 1.2.10
Streams encoded with MeGUI/x264 and directly muxed do not play, so there is obviously some incompatibility that h264info is fixing. It would be great not to have to take this extra step, especially since I'm trying to automate this process with Linux, but for now it works and at least I'm able to get 1080p content to play.
Fantastic, cheers for that.
My problem was that I already had an mp4 and spent a further 10 hours running it through megui/PS3 profile only to discover i just had to change the header info in h264info and mux to m2ts.
I am, however, having a new problem in that only some will play. On the ps3 the information of the file seems fine. It states my video codec as AVC 3.5mbps but only plays the audio.
Instead of trying the long megui process, is there any way i can compare the header of a non working h264 file to a working one. Which tool should I use?
On a side note, i saved the GT5 trailer from the PS store onto my memory stick and when i demuxed it on the pc it said that it was profile 4.0, rather than 4.1. Could that be the problem with the original PD-PS3 profile in meGUI?
Cheers for all your help
Beastie Boy
11th March 2008, 09:36
Is there any advantage in using m2ts over ts as the container? The official documentation on the playstation web site list TS as a supported file format, so I have done a few tests using both.
Here is my workflow:
Encode video to a raw .264 file using the PD-PS3-Xbox360 profile in MeGUI. The borders can be cropped in the avisynth script, but I think it is best to make sure the height is a multiple of 16 eg. 1920x800. Since I am storing files to a HDD for streaming, file size is not critical so I use the Constant Quality mode with a crf of 17 or 18.
Do not run the video through h264Info. Reason below.
Load video .264 file and then audio AC3 file into tsMuxerGUI. No settings required, other tham making sure TS is selected as output format.
I stream using Tversity which so far has worked 100%.
The results of my testing:
With M2TS files, FF and Rewind don't work above 1.5x. Video freezes.
With TS files pased through h264Info, FF and Rewind don't work above 1.5x. Video freezes.
With TS files muxed without h264Info, no problems. FF and Rewind work at any speed.
Cheers, Beastie.
Psythorn
12th March 2008, 00:20
Is there any advantage in using m2ts over ts as the container? The official documentation on the playstation web site list TS as a supported file format, so I have done a few tests using both.
Here is my workflow:
Encode video to a raw .264 file using the PD-PS3-Xbox360 profile. The borders can be cropped in the avisynth script, but I think it is best to make sure the height is a multiple of 16 eg. 1920x800. Since I am storing files to a HDD for streaming, file size is not critical so I use the Constant Quality mode with a crf of 17 or 18.
Do not run the video through h264Info. Reason below.
Load video .264 file and then audio AC3 file into tsMuxerGUI. No settings required, other tham making sure TS is selected as output format.
I stream using Tversity which so far has worked 100%.
The results of my testing:
With M2TS files, FF and Rewind don't work above 1.5x. Video freezes.
With TS files pased through h264Info, FF and Rewind don't work above 1.5x. Video freezes.
With TS files muxed without h264Info, no problems. FF and Rewind work at any speed.
Cheers, Beastie.
Could you please be a little more detailed ?
Where do you use PD-PS3-Xbox360 ? In Ripbot ?
By the way: Anyone managed to get ps3 playable ac3+h264 out of nero recode with only one or two additional steps ?
(Recode using nero and then remux using some tool ?)
hi_dencity
12th March 2008, 03:22
Is there any advantage in using m2ts over ts as the container?
Not that I know of. I read that m2ts is similar to ts except that m2ts has added time stamps, which make the file size larger. The PS3 doesn't seem to care either way, so I have started muxing to ts to save some space.
The results of my testing:
With M2TS files, FF and Rewind don't work above 1.5x. Video freezes.
With TS files pased through h264Info, FF and Rewind don't work above 1.5x. Video freezes.
With TS files muxed without h264Info, no problems. FF and Rewind work at any speed.
I have the same results with newer versions of tsmuxer. Previously (when I wrote my previous posts) I was using version 1.2.9 which had no options for "Add picture timing info" and "Continually insert SPS/PPS" (which are now defaults in recent versions). Newer versions of tsmuxer eliminate the need for the h264info step.
FYI, if you add the --aud option to your x264 encode, you need to uncheck "Continually insert SPS/PPS" in tsmuxer to get ff/rr to work properly. That's my experience with 1080p content anyway.
One other note: ff/rr works with movie length 1080p (9Mb/s) content muxed as m2ts or ts, but for me it requires patience. For example if I ff at 120x to the middle of the movie and press "play" it can take over 30 seconds to start playing. It might be the result of a slow media server though. I need to try copying to the HDD to see if my results are any different.
hi_dencity
12th March 2008, 03:34
I am, however, having a new problem in that only some will play. On the ps3 the information of the file seems fine. It states my video codec as AVC 3.5mbps but only plays the audio.
I had the same problem with a 1080p video that was encoded at level 5.1 when I tried to play it on the PS3 in a m2ts container. If it's not 1080p, you can change the level to 4.1 in h264info or tsmuxer without re-encoding and it might work. If it's 1080p you will likely have to re-encode... I think it has to do with PS3 not liking more than 4 reference frames (see quant options in megui).
Beastie Boy
12th March 2008, 10:27
Could you please be a little more detailed ?
Where do you use PD-PS3-Xbox360 ? In Ripbot ?
Sorry about that. I encode in MeGUI. I have just downloaded RipBot264 and will give that a go.
I have edited my original post.
Cheers, Beastie.
MarkRy
12th March 2008, 12:58
I have been reading these threads to find a way to get a 1088 AVC (mp4) ts file to play off hard drive and stream with Twonky to my PS3. I got there and I have summarised how below.
I joined the 4gb ts files (actually tp0) with tssplitter into 1 ts file. (I needed to remux into another ts with tsRemux because it was in fact a tp0 file).
Cut with TSCutter to remove audio delay (thanks Atak_Snajpera)
Demuxed with Xport to h264 and ac3
Changed to 1080 with h264info (also 4.0 and write PPS)
Muxed ac3 and h264(1080) with TSMuxerGui into m2ts.
Plays and streams perfectly. The ac3 stream was only broadcast as 2.0 so I cant say whether had it been 5.1 it would play as 5.1 or 2.0.
Hope this helps. Thanks to everyone too.
Atak_Snajpera
12th March 2008, 13:09
Cut with TSCutter to remove audio delay (thanks Atak_Snajpera)
If you use xport you don't have to use TSCutter. During demuxing xport always corrects audio delay (0 delay)
MarkRy
12th March 2008, 14:23
If you use xport you don't have to use TSCutter. During demuxing xport always corrects audio delay (0 delay)
Thanks. Its a good ts editor too but I will bear that in mind. I wish I could leave out the h264info bit because that takes ages (1-2 hours). I think TSMuxeR does most of the things but only h264info changes 1088 dimensions AFAICS.
B4tm4n
12th March 2008, 23:32
Thanks. Its a good ts editor too but I will bear that in mind. I wish I could leave out the h264info bit because that takes ages (1-2 hours). I think TSMuxeR does most of the things but only h264info changes 1088 dimensions AFAICS.
Have you tried without changing the 1088 to 1080, I'm sure I've had some 1088 files playing via streaming with no problems. If I'm remembering correctly you could cut out that 1-2 hours of your workflow.
Sysmic Wave
13th March 2008, 11:42
I had the same problem with a 1080p video that was encoded at level 5.1 when I tried to play it on the PS3 in a m2ts container. If it's not 1080p, you can change the level to 4.1 in h264info or tsmuxer without re-encoding and it might work. If it's 1080p you will likely have to re-encode... I think it has to do with PS3 not liking more than 4 reference frames (see quant options in megui).
Cheers for the reply.
Sorry, I forgot to say that my video is 720p and i've already altered the level with h264info to 4.1 and it still won't work.
I'm going to have a look at the way two seperate .h264 files were encoded, one working and one not. The difference so far is that 1 of them is at level main@4.1 (the working file) and the other is at high@4.1 (the non working one). I am however gong to check whether or not b-pyramid is set to 1 on both files. I'll put some money on the working file being set to 0
No matter what, if i want it to play on ps3, i'm gonna have to re-encode for 10 hours. I just wondered if i could edit the profile (main to high or high to main) as well as the level in h264info?
On another note, i'm trying to use xport to demux my m2ts but i keep getting "Cannot open bitstream" I've tried every option variant.
Any ideas?
Cheers
Cheers
MarkRy
13th March 2008, 11:54
Have you tried without changing the 1088 to 1080, I'm sure I've had some 1088 files playing via streaming with no problems. If I'm remembering correctly you could cut out that 1-2 hours of your workflow.
I did try and understood that 1088 only plays off BluRay. I might have anothe look. Thanks.
Sysmic Wave's comments on Main and High sounds like another potential problem. Hopefully the next firmware will put an end to all of this.
Sysmic wave, what about burning to Bluray/dvd to avoid encoding.
With the m2ts stream why not remux it to a ts stream using TSRemux and try again.
Sysmic Wave
13th March 2008, 12:23
I did try and understood that 1088 only plays off BluRay. I might have anothe look. Thanks.
Sysmic Wave's comments on Main and High sounds like another potential problem. Hopefully the next firmware will put an end to all of this.
Sysmic wave, what about burning to Bluray/dvd to avoid encoding.
With the m2ts stream why not remux it to a ts stream using TSRemux and try again.
Lets hope the main and high problem is sorted.
I've also tried burning the files to dvd but exactly the same thing happens
Thanks for the tsremux tip but i really want to get xport working
Cheers
Sysmic Wave
13th March 2008, 14:04
With the m2ts stream why not remux it to a ts stream using TSRemux and try again.
Just got what you meant. I'll try that tonight
Cheers
Sysmic Wave
13th March 2008, 18:31
Ok, so here we go. Here are the options both files were encoded with:
Test1 (Working)
cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=6 / brdo=0
/ mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11
/ chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1
/ b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=240 / keyint_min=24
/ scenecut=40(pre) / rc=2pass / bitrate=3231 / ratetol=1.0 / rceq='blurCplx^(1-qComp)'
/ qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40
/ pb_ratio=1.30 / aq=1:0.5:13.0
Test2 (Not working)
cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=5 / brdo=0
/ mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11
/ chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1
/ b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=24 / keyint_min=12
/ scenecut=40(pre) / rc=2pass / bitrate=3238 / 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
I've highlighted, in red, the differences.
Does anyone have any idea what I should change first in my re-encode?
I also tried to mux to .ts rather than .m2ts but the PS3 wouldn't recognise it. Guess i'll have to run it through H264Info and then mux to .ts.
Oh and thankfully i didn't bet money on it being the --b-pyramid thing :rolleyes:
Thanks for your help
jostheim
17th March 2008, 04:08
Hi-
First post to Doom9, and I have used the 5 day waiting period to really familiarize myself with all the tools and what everyone else is doing. Given that, I still have some questions that I think could help a lot of people out.
So I have .m2ts files that I want to stream to my PS3 (yes, I have gigabit to my PS3). Problem is that the .m2ts files contain VC1 video streams instead of h.264. Okay, so I review Doom9, figure out that I can use megui to convert the VC1 stream to h.264...
So my next step is to figure out what profile to use in megui, and here is where I run into issues. I am absolutely fine with a 30GB file (as the original VC1 is), so I used the bitrate calculator to calculate the average bit rate that would give me that file. I put that in as the average and did one pass, got the file out remuxed it with TSRemux. Got a file that plays fine, streams fine.
Problem is the quality is poor compared to the original. So my question to the forum is, how do I set megui such that I can yield a similar quality in h.264 that I have in vc1? Can I do this in a similar file size?
I **think** that a lot of people are in a similar boat, in terms of the fact that b/c I can't stream vc1 to the ps3, I just want something of similar quality that I can stream. The encoding is more about the capability of the PS3 than wanting to save space or anything like that.
Thanks in advance,
jostheim
Beastie Boy
17th March 2008, 10:24
@jostheim, try using the SA-PS3/XBox profile with the following alterations:
Use one pass quality based encoding (at the bottom of the drop down list). Set the CRF to 18. Lower values will give a larger file, higher values a smaller file of lower quality.
Set the max bitrate to 40000. I've tested this and the PS3 has no problems playing back the file. The PS3 display actually showed a peak bitrate of 51Mb/s and didn't stutter.
B-Pyramid can be enabled, tsMuxer detects that it is present and produces a stream which the PS3 plays fine.
Cheers, Beastie.
jostheim
17th March 2008, 15:20
Beastie Boy-
Thanks for the info, running now, I"ll know more in a about a day (dual core with 4GB of RAM, but still takes a while).
BTW I did not see an SA PS3-Xbox , so I chose the SA-Blue Ray and altered the settings as you mentioned.
Am I missing some profiles?
With the last video I muxed together I did get some stopping and starting at the PS3, I am assuming it was network problems. I have some cat6 cables on the way, hoping I get true gigabit out of those.
jostheim
tetsuo55
17th March 2008, 17:28
Ok, so here we go. Here are the options both files were encoded with:
Test1 (Working)
cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=6 / brdo=0
/ mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11
/ chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1
/ b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=240 / keyint_min=24
/ scenecut=40(pre) / rc=2pass / bitrate=3231 / ratetol=1.0 / rceq='blurCplx^(1-qComp)'
/ qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40
/ pb_ratio=1.30 / aq=1:0.5:13.0
Test2 (Not working)
cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=5 / brdo=0
/ mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11
/ chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1
/ b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=24 / keyint_min=12
/ scenecut=40(pre) / rc=2pass / bitrate=3238 / 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
I've highlighted, in red, the differences.
Does anyone have any idea what I should change first in my re-encode?
I also tried to mux to .ts rather than .m2ts but the PS3 wouldn't recognise it. Guess i'll have to run it through H264Info and then mux to .ts.
Oh and thankfully i didn't bet money on it being the --b-pyramid thing :rolleyes:
Thanks for your help
It looks like mixed_ref=1 adds a ref frame. you can test it by changing the second code to "ref=2"
cabac=1 / ref=2 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=5 / brdo=0
/ mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11
/ chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1
/ b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=24 / keyint_min=12
/ scenecut=40(pre) / rc=2pass / bitrate=3238 / 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
jostheim
19th March 2008, 05:58
Re: my earlier post about quality for ps3 streaming
Beastie Boy's suggestions worked perfectly I have a great quality streaming file now. The file I produced was slightly smaller than the original, so I might even bump the quality down to 17 from 18, though I doubt anyone would notice.
Beastie Boy
19th March 2008, 11:29
The file I produced was slightly smaller than the original, so I might even bump the quality down to 17 from 18, though I doubt anyone would notice.
I would suggest doing some test encodes of a few short clips with the different CRF settings. I doubt there will be any visable difference between 17 & 18.
You could try encoding a test clip with settings from CRF 16 upto say 24, compare them with the original and see at what point you can notice degradation. I would be interested to see what you find.
Tip: Media Player Classic is good for comparing clips as you can have multiple instances of it running, and seek to specific frames.
Cheers, Beastie.
MarkRy
19th March 2008, 13:28
Oh well I think its back to the drawing board.
The file I created using hdinfo and TsremuxeR play off HDD and stream to the PS3 but there is a lot of picture break up / pixelation - every couple of minutes (its not network as it is same off HDD). The same movie remuxed as an mpg (1080i) and played on my media player does not pixelate. It may be errors in the original transport stream but, if so, these are corrected by my media player set top box. A BBCHD stream that I only needed to pass throught TSRemux does not suffer the same problem.
Could it be something else? Any ideas welcomed.
Sysmic Wave
20th March 2008, 00:05
It looks like mixed_ref=1 adds a ref frame. you can test it by changing the second code to "ref=2"
cabac=1 / ref=2 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=5 / brdo=0
/ mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11
/ chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1
/ b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=24 / keyint_min=12
/ scenecut=40(pre) / rc=2pass / bitrate=3238 / 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
Superb. That was the problem. Unfortunately changing the number of frames in h264info made the video blocky so i'll have to reencode anyway but it's nice to know it worked.
akupenguin
20th March 2008, 01:39
It looks like mixed_ref=1 adds a ref frame.
No.
But that doesn't mean mixed_ref couldn't cause a playback failure, after all Apple somehow managed to not support it.
tetsuo55
20th March 2008, 15:54
No.
But that doesn't mean mixed_ref couldn't cause a playback failure, after all Apple somehow managed to not support it.
So would it be safe to say mixed_ref is incompatible with hardware? lets continue the discussion of mixed_ref's in the hardware compatibility thread
http://forum.doom9.org/showthread.php?t=132924
mparter
22nd March 2008, 10:29
Been trying to follow the discussions in this thread but unless you can put the stuff into practice, it's difficult. Anyway, now I have an x264 file. I've demuxed the h264 and ac3 streams from it.
I've then muxed these together using tsMuxeR (setting the Profile to 4.1) but the resulting m2ts wouldn't play on the PS3, Unsupported Data.
I then tried running the h264 stream through h264info, setting the Profile to 4.1 with the "Write PPS Every Picture" option enabled. This was recognised by the PS3 as MPEG-4, but there was no video, just audio.
What can I try next?
survivant001
22nd March 2008, 11:43
mparter
the best way to get a valid movie on PS3.. is to reconvert to video !
use ripbot or automkv.. profile PS3.. that's it.
you still can try mkv2vob if you still doesn,t want to reconvert the video
Sysmic Wave
22nd March 2008, 23:26
Been trying to follow the discussions in this thread but unless you can put the stuff into practice, it's difficult. Anyway, now I have an x264 file. I've demuxed the h264 and ac3 streams from it.
I've then muxed these together using tsMuxeR (setting the Profile to 4.1) but the resulting m2ts wouldn't play on the PS3, Unsupported Data.
I then tried running the h264 stream through h264info, setting the Profile to 4.1 with the "Write PPS Every Picture" option enabled. This was recognised by the PS3 as MPEG-4, but there was no video, just audio.
What can I try next?
Sounds like the problem I had. You've got more ref frames than the PS3 can handle (3). In H264info try entering 3 in the "num_ref_frames" box.
If that doesn't work then you probably got mixed_refs as well as standard. Change the "num_ref_frames" box to 2.
At the end of the day you're still probably going to have to re-encode as the video will become blocky and unwatchable but it's nice to know that the frames were causing the problem.
mparter
23rd March 2008, 01:35
Sounds like the problem I had. You've got more ref frames than the PS3 can handle (3). In H264info try entering 3 in the "num_ref_frames" box.
If that doesn't work then you probably got mixed_refs as well as standard. Change the "num_ref_frames" box to 2.
At the end of the day you're still probably going to have to re-encode as the video will become blocky and unwatchable but it's nice to know that the frames were causing the problem.
I've deleted the file as I get fed up mucking about with it but thanks for posting anyway. If only I understood what you were talking about :confused:
I know what H264Info is but I haven't grasped the structure of video files, all these pyramids and frames and GOP structures, etc
mparter
23rd March 2008, 21:42
What's the likelyhood of an x264 encoding with the following settings working on the PS3 without re-encoding?
cabac=1 / ref=8 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=6 / brdo=1 / mixed_ref=1 /
me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=2 /
nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 /
keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=8770 / 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
nurbs
24th March 2008, 19:20
Too many reference frames for 1080p at level 4.1. I think the limit is 3 or 4. You also need to specify the level you encode to. apart from that it should work.
Sysmic Wave
25th March 2008, 12:59
What's the likelyhood of an x264 encoding with the following settings working on the PS3 without re-encoding?
cabac=1 / ref=8 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=6 / brdo=1 / mixed_ref=1 /
me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=2 /
nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 /
keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=8770 / 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
As nurbs says, the PS3 can only handle a maximum of 3 reference frames (including mixed) and has to be set to a level of 4.1 or lower. However, the encoding options above don't show which level the file is set to. Are you using MediaInfo to view the properties of the file? Is it in a MKV container?
brigz006
25th March 2008, 20:40
Hi-
First post to Doom9, and I have used the 5 day waiting period to really familiarize myself with all the tools and what everyone else is doing. Given that, I still have some questions that I think could help a lot of people out.
So I have .m2ts files that I want to stream to my PS3 (yes, I have gigabit to my PS3). Problem is that the .m2ts files contain VC1 video streams instead of h.264. Okay, so I review Doom9, figure out that I can use megui to convert the VC1 stream to h.264...
So my next step is to figure out what profile to use in megui, and here is where I run into issues. I am absolutely fine with a 30GB file (as the original VC1 is), so I used the bitrate calculator to calculate the average bit rate that would give me that file. I put that in as the average and did one pass, got the file out remuxed it with TSRemux. Got a file that plays fine, streams fine.
Problem is the quality is poor compared to the original. So my question to the forum is, how do I set megui such that I can yield a similar quality in h.264 that I have in vc1? Can I do this in a similar file size?
I **think** that a lot of people are in a similar boat, in terms of the fact that b/c I can't stream vc1 to the ps3, I just want something of similar quality that I can stream. The encoding is more about the capability of the PS3 than wanting to save space or anything like that.
Thanks in advance,
jostheim
Hey jostheim, I am in the same boat as you. I'm assuming you rip blu-rays with sak and decrypt with anydvd, which leaves you with a *.m2ts file containing a VC-1 video stream (as seen in tsremux) that is unplayable on your PS3. I have a few questions. First, with megui, how long did it take your dual core to convert the entire VC-1 to h.264? Second, are you using WMP11 to stream, and if not what are you using? Last, have you tried streaming a *.m2ts file with an AVC video stream, and do those work without using megui?
Thanks!
-Bryan
h41cyon
2nd April 2008, 18:47
I've followed this thread quite closely and have successfully created a rip which streams nicely through tversity to my ps3.
The .ts file I've created happens to be about 4.4 G in size and I would like to burn it to disk to play on the PS3.
Problem is, I can't seem to do this. I've tried doing an ISO i nero, and it craps out saying the file is larger than 2G, so I need to use UDF.
I've tried both UDF 2.0 and UDF 2.5 and both are unreadable by my PS3. Any sugg as to what I need?
Also, I have my .ts file renamed to *.ts.mp4 . Is this required? Or will the PS3 pick up the .ts file extension and play it as a video?
Thanks in ADvancE!
Beastie Boy
2nd April 2008, 19:00
I would try leaving the file with a .ts extension, not mp4. AFAIK, there is still a 2GB file size limit on mp4 files. That could be your problem.
The PS3 officially supports TS files.
Cheers, Beastie.
nurbs
2nd April 2008, 19:53
Ithere is still a 2GB file size limit on mp4 files
Filesize limit for mp4 is 4GB.
h41cyon
2nd April 2008, 21:05
And as far as UDF 2.0 vs 2.5? Should both work?
h41cyon
3rd April 2008, 03:57
I would try leaving the file with a .ts extension, not mp4. AFAIK, there is still a 2GB file size limit on mp4 files. That could be your problem.
The PS3 officially supports TS files.
Cheers, Beastie.
I just tried a UDF 2.0 disk with my ts file and the PS3 sees nothing on the disk. I had a jpeg on the disk, and it didn't read that either.
Makes me think that it cannot read UDF 2.0 disks...
Wish I had a DVD-RW disk, so I wouldn't have to waste so many
lexor
3rd April 2008, 04:06
I just tried a UDF 2.0 disk with my ts file and the PS3 sees nothing on the disk. I had a jpeg on the disk, and it didn't read that either.
Makes me think that it cannot read UDF 2.0 disks...
Wish I had a DVD-RW disk, so I wouldn't have to waste so many
Dunno about 2.0, but 2.01 and 2.5 work flawlessly for me. You only need 2.5 if you burning Blu-ray structure to DVD (which I don't, but I did burn some data as 2.5 just to test), so I use 2.01 since that's the latest version that's also readable in WinXP.
h41cyon
3rd April 2008, 04:11
Correction. The JPEG DID show up just fine.
So, UDF 2.0 works fine on the PS3, It's just not recognizing my 4.4 gig ts file.
Anyone know of a ts size limit?
lexor
3rd April 2008, 04:16
Correction. The JPEG DID show up just fine.
So, UDF 2.0 works fine on the PS3, It's just not recognizing my 4.4 gig ts file.
Anyone know of a ts size limit?
That's strange, I thought the whole point of burning ts to disc is to escape 4gb size limit. Did you make .ts or .m2ts? I had to rename my .m2ts file to .m2t for them to show up, but I've never burned .ts files so can't help you there.
h41cyon
3rd April 2008, 04:48
Well, I changed two things and now it works
Change #1: I ran the original h264 video file through h264info.
Change #2: I selected m2ts as my output tsmuxer
I then renamed the file to .m2t and it now plays.
I'm gonna find out which changed fixed it, keep you posted.
h41cyon
3rd April 2008, 05:08
Well, I changed two things and now it works
Change #1: I ran the original h264 video file through h264info.
Change #2: I selected m2ts as my output tsmuxer
I then renamed the file to .m2t and it now plays.
I'm gonna find out which changed fixed it, keep you posted.
Ok, looks like change #1 didn't fix anything. TS files just do not play for me.
mt2 and mt2s both work for files over 4GB.
Beastie Boy
3rd April 2008, 07:19
Ok, looks like change #1 didn't fix anything. TS files just do not play for me.
That's strange. I have no problem streaming .TS files to the PS3, and they all range between 15 - 22GB in size. I've never tried burning a .TS file to disc.
Cheers, Beastie.
sr71
8th April 2008, 19:36
Dear all,
I have a PS3 since few weeks and it is realy fine.
As I have tons of recorded HDTV material I had the idea to recode it to AVCHD (from h264 1088i@50) and put it together with the AC3 sound on a DVD. So far so good this works really fine, even if I compress everything to fit on a single disc with 720p. THerefore I use meGUI. At least one problem still exists. If I try to make FFWD or FRWD with faster than 10 times (even that blocks sometimes) the playback blocks and I cna jsut leave playback and go back to XMB(main PS 3 sceen and begin again). Do I have some wrong encoding parameters or is anything else wrong?
Here the way I encode:
1. Cut ts stream with h264_cutter
2. Extract AC3 Stream with tsremux 0.020
3. Load ts in megui and start encoding with (bitrate changed whether it should fit on DVD-5 or DVD-9)
1st pass:
--pass 1 --bitrate 4200 --stats "D:\video\720premiere.stats" --level 4.1 --keyint 24 --min-keyint 1 --bframes 3 --no-b-adapt --direct auto --subme 1 --partitions none --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 9000 --vbv-maxrate 7000 --qcomp 0.5 --me dia --threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim --output NUL "D:\video\720premiere.avs" --mvrange 511 --aud --nal-hrd --sar 1:1
2nd pass:
--pass 2 --bitrate 4200 --stats ".stats" --level 4.1 --keyint 24 --min-keyint 1 --ref 3 --mixed-refs --bframes 3 --no-b-adapt --b-rdo --bime --direct auto --subme 6 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 9000 --vbv-maxrate 7000 --qcomp 0.5 --me umh --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input" --mvrange 511 --aud --nal-hrd --sar 1:1
4. Then I mux the h264 video with the ac3 sound with tsmuxer.
5. Now the ts file will be transfered to a Blu Ray structure with
tsremux 0.020
6. Then this structure will be burned on DVD by using Nero UDF disc format 2.50
I guess the only mistake could occure with the used parameters in meGUI?!
Any hints are welcome. I already read a lot of topics here and in other forums but nothing helped me yet.
Plus: I forgot to mention that the audio is getting more and more out of sync to the end of the film. WHat's wrong here?
Atak_Snajpera
8th April 2008, 19:43
Maybe you should try bluray-structure from TSMuxer.
sr71
8th April 2008, 19:46
ok I will try.
sr71
9th April 2008, 06:17
ok I will try.
In fact it has no influence with which tool I create the blu ray structure, plus it also did not help not to disable "COntinually insert
SPS/PPS" when muxing to blu ray structure or m2ts. After 3/4 of each film it get's async but in the first half it seems to be in sync (but may just I do not see/hear it async already).
In fact what I maybe do wrong could be: As megui do not like to load my ts-files I just converted them to m2ts which were accepted immediatly. megui GDIndexer complains about missing PIDS for the ts. What did I wrong. Was it the cutting in h264_tscutter?
Any guesses?
pelle412
9th April 2008, 16:38
The recommended VBV settings for PS3 compatibility appears to be vbv-bufsize = 9000, vbv-maxrate = 24000. I have one movie (3:10 to Yuma), that will not let itself be encoded at any bitrate without thousands of VBV underflow errors using these VBV settings. My target resolution is 1280x544 so it's not that much really. I even tried to encode it using one thread but at a 4400 bitrate the average quantizers come up around 45-50. The movie is only 2 hours long. At 8000 bitrate I got the same result. The encoded movie just becomes a puddle of mush to look at.
Have others run into movies that will just choke with the PS3 VBV settings? My other settings are the standard PS3 profile in MeGUI with the exception of 5 reference frames + b-pyramid which seems to work just fine in every case I've tried.
I figured out what the problem was. The memory in my PC had gone bad and corrupted the video stream to the encoder making frames incredibly more complex to encode in random places. Putting in a stick of Kingston DDR2-800 that I know to be good solved the problem. Time to RMA the Ballistix DDR2-1066 sticks.
jostheim
17th April 2008, 16:08
Hey jostheim, I am in the same boat as you. I'm assuming you rip blu-rays with sak and decrypt with anydvd, which leaves you with a *.m2ts file containing a VC-1 video stream (as seen in tsremux) that is unplayable on your PS3. I have a few questions. First, with megui, how long did it take your dual core to convert the entire VC-1 to h.264? Second, are you using WMP11 to stream, and if not what are you using? Last, have you tried streaming a *.m2ts file with an AVC video stream, and do those work without using megui?
Thanks!
-Bryan
Sorry I haven't been on for a while. First off, converting from VC-1 to H.264 works like magic. As for the time it takes, usually at least 24 hrs on my dual core with megui running at high priority. So it takes a long time unfortunately. I use tversity and .ts files to stream, wmp just didn't ever work quite right, even with some of the registry hacks to recognize .m2ts files. I have not tried streaming a .m2ts file with an AvC video stream, how does that work?
My hope is that sony will support Vc-1 with above a stereo stream in the near future, reencoding is a big hassle. FYI, for anyone who doesn't know you can do VC-1 in a WMV container (and I believe the latest firmware update removes the 2GB constraints) with only stereo audio and it should stream.
chris41188
20th April 2008, 19:07
I just tried a UDF 2.0 disk with my ts file and the PS3 sees nothing on the disk. I had a jpeg on the disk, and it didn't read that either.
Makes me think that it cannot read UDF 2.0 disks...
Wish I had a DVD-RW disk, so I wouldn't have to waste so many
have you tried putting the video file in a folder named VIDEO and the photos in PHOTO on the dvd that worked for me before the disc wouldnt even show up
chris41188
20th April 2008, 19:13
Sorry I haven't been on for a while. First off, converting from VC-1 to H.264 works like magic. As for the time it takes, usually at least 24 hrs on my dual core with megui running at high priority. So it takes a long time unfortunately. I use tversity and .ts files to stream, wmp just didn't ever work quite right, even with some of the registry hacks to recognize .m2ts files. I have not tried streaming a .m2ts file with an AvC video stream, how does that work?
My hope is that sony will support Vc-1 with above a stereo stream in the near future, reencoding is a big hassle. FYI, for anyone who doesn't know you can do VC-1 in a WMV container (and I believe the latest firmware update removes the 2GB constraints) with only stereo audio and it should stream.
I havea vc1 video in a .ts container, howdo i go about playing this on the ps3, i used ffmpeg to convert to mpeg2 but th eoutput is "stuttery" is there a betterway to get this to play?
B4tm4n
20th April 2008, 20:26
I havea vc1 video in a .ts container, howdo i go about playing this on the ps3, i used ffmpeg to convert to mpeg2 but th eoutput is "stuttery" is there a betterway to get this to play?
Start reading...
http://forum.doom9.org/showthread.php?p=1126598#post1126598
plonk420
28th April 2008, 07:59
has anyone tried and/or succeeded in playing Lossless AVC on PS3? i haven't... (samples coming up... i may just post an archive of sequential PNGs that actually turned out 33% smaller than the lossless MP4... we'll see)
edit: used RDO2 and checked some more boxes and got 138mb instead of 174mb. still a bit bigger than 117mb in PNGs
http://www.megaupload.com/?d=VVN85SZ7 (source: demoscene demo - neuro - die ewigkeit schmerzt) lossy AVC 800kbps L4.1
http://www.megaupload.com/?d=DHTBVLH7 (die ewigkeit schmerzt PNGs part 1 (MEGAUPLOAD))
http://rapidshare.com/files/110973797/des2.7z.html (die ewigkeit schmerzt PNGs part 2 (RAPIDSHARE))
http://www.megaupload.com/?d=73N7NISE (die ewigkeit schmerzt PNGs part 2 (MEGAUPLOAD))
has anyone tried and/or succeeded in playing Lossless AVC on PS3?
Not possible for now.
darkedgex
7th May 2008, 05:16
Question:
I've noticed with a lot of new trailers from Yahoo! that simply exporting the streams no longer seems to result in a smooth video (take the Star Trek teaser as an example). I've been using MP4Box or Quicktime Pro to convert up until now, but lately the trailers have been playing back with a strange stutter that I haven't found a cause for. Anyone have any insight? =)
Anyone have any info on this issue? It's happening with more trailers lately (even transcoded trailers, for example, if I take an HD trailer and use RipBot264 to encode it for use on a PSP, the stuttering is encoded into the new copy as well leading me to believe PC decoding isn't immune).
If there's a thread on this subject elsewhere, I'd appreciate a pointer as well. =)
Atak_Snajpera
7th May 2008, 10:10
Some asshole encoded 23.976 fps as 25 with duplicated frames therefore video is not smooth.
darkedgex
7th May 2008, 15:19
Some asshole encoded 23.976 fps as 25 with duplicated frames therefore video is not smooth.
Ugh.. I was hoping it was something else like Quicktimes AVC encoder was doing something new. Seems strange that companies would let something this obvious be done to their film trailers.
Is there any way to fix it?
I've used x264 with numerous ps3 option profiles to create avc video streams that work great on the ps3 in an mp4 file with aac audio.
But these same avc streams require the magic touch of h264info before they'll work on the ps3 in a m2ts file with ac3 audio (as boxed by tsMuxeR). No h264info options are required, just run the avc stream through h264info and it works fine in a m2ts.
After reading through this thread, I see no way of eliminating the h264info step by changing my x264 options, or maybe by changing tsMuxeR options?
Or am I missing something?
(doing this in linux, h264info under wine)
pelle412
13th May 2008, 04:50
After reading through this thread, I see no way of eliminating the h264info step by changing my x264 options, or maybe by changing tsMuxeR options?
Or am I missing something?
(doing this in linux, h264info under wine)
Try the x264 option --level 4.1. That should accomplish the same thing (I think). My x264 encodes play just fine on a PS3 (a neighbor's) in m2ts container.
On a different note, I haven't really found how much I can squeeze out of x264 while still be compatible with the PS3. I've tried 720P encodes with 7 reference frames and b-pyramid and that works. I haven't tried how much it can handle in a 1080P encode yet. I have a suspicion it can easily handle 4 reference frames but maybe not b-pyramid.
Has anyone tried if there are any issues with using 16 bframes?
What's the max vbv-bufsize and vbv-maxrate it can handle? The PS3 MeGUI profile states 9000/24000, but the SA-BluRay profile uses 30000/38000. I tried a 1080P encode with those VBV options and it played fine, so I think the PS3 profile is a bit conservative. If I do a 1080P encode with the lower settings I usually run into a lot of VBV underflow errors.
Try the x264 option --level 4.1. That should accomplish the same thing (I think). My x264 encodes play just fine on a PS3 (a neighbor's) in m2ts container.
I wish. All the profiles I've tried set level to 4.1, here's a typical example:
X264_OPTS="--crf 20 --no-fast-pskip --sar 1:1 --partitions all \
--aud --level 4.1 \
--ref 3 --mixed-refs --bframes 3 --b-pyramid --direct auto \
--direct-8x8 1 --8x8dct --analyse all --subme 6 --me umh \
--b-rdo --bime --weightb --trellis 1 --threads 0 --no-ssim \
--no-psnr --progress "
This avc stream works fine in an mp4 ...
So exactly what x264 opts are you using and are you using tsMuxeR to mux the h264 and ac3 streams?
If I could try to duplicate what you've done ...
pelle412
13th May 2008, 15:21
Here's a batch file I use:
@echo off
\bin\x264 --pass 1 --bitrate %2 --stats "x264.stats" --level 4.1 --bframes 3 --direct auto --subme 1 --partitions none --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 30000 --vbv-maxrate 38000 --qcomp 0.5 --me dia --threads auto --thread-input --sar %3 --progress --no-psnr --no-ssim --output NUL %1
\bin\x264 --pass 2 --bitrate %2 --stats "x264.stats" --level 4.1 --ref 4 --mixed-refs --bframes 3 --b-rdo --bime --weightb --direct auto --subme 7 --trellis 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 30000 --vbv-maxrate 38000 --qcomp 0.5 --me umh --threads auto --thread-input --sar %3 --progress --no-psnr --no-ssim --output "output.mkv" %1
Beastie Boy
13th May 2008, 16:06
When doing an encode for the PS3, I use the MeGUI XBox 360 / PS3 profile, but with a couple of changes. I enable b-pyramid, set max bitrate to 42000, and I also use 1 pass quality based with a qrf of 18.
I also did a test encode of a trailer in 2 pass mode with an average birate of 35000, max bitrate of 42000, b-pyramid enabled. The filed played fine and info on the PS3 showed peaks of 50Mb/s. I have never changed the default number of reference frames.
Cheers, Beastie.
pelle412
13th May 2008, 16:47
When doing an encode for the PS3, I use the MeGUI XBox 360 / PS3 profile, but with a couple of changes. I enable b-pyramid, set max bitrate to 42000, and I also use 1 pass quality based with a qrf of 18.
I also did a test encode of a trailer in 2 pass mode with an average birate of 35000, max bitrate of 42000, b-pyramid enabled. The filed played fine and info on the PS3 showed peaks of 50Mb/s. I have never changed the default number of reference frames.
Cheers, Beastie.
What was the resolution of the encodes you tried?
Beastie Boy
13th May 2008, 16:52
What was the resolution of the encodes you tried?
1920 x 1080p. It is the Ironman trailer taken off the Transformers HD DVD. I use it for testing as it is quite short, but contains some good scenes.
Cheers, Beastie.
# ok, set the bitrate to 20000 and sar to 1:1 in your script
# input is just the yuv from a dvd
x264 --pass 1 --stats "x264.stats" --level 4.1 --direct auto --bitrate 20000 --bframes 3 \
--subme 1 --me dia --partitions none \
--ipratio 1.1 --pbratio 1.1 --vbv-bufsize 30000 --vbv-maxrate 38000 --qcomp 0.5 \
--threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim \
--output NUL temp.yuv 720x480
x264 --pass 2 --stats "x264.stats" --level 4.1 --direct auto --bitrate 20000 --bframes 3 \
--subme 7 --me umh --b-rdo --ref 4 --mixed-refs --bime --weightb --trellis 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct \
--ipratio 1.1 --pbratio 1.1 --vbv-bufsize 30000 --vbv-maxrate 38000 --qcomp 0.5 \
--threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim \
--output "temp.mkv" temp.yuv 720x480
# But mkv output is just colourful noise when played on PC (?) ..., but continuing on:
echo "V_MPEG4/ISO/AVC, temp.mkv, track=1" > temp.meta
echo "A_AC3, temp.ac3" >> temp.meta
tsMuxeR temp.meta temp.m2ts
# And the ps3 doesn't like the m2ts either.
# So I'm still stumped
pelle412
14th May 2008, 14:37
Hmm, well. Try TsMuxer_GUI instead maybe? If that fails, use mkv2vob to process a mkv file into a m2ts file. All that does though is to remux it into a m2ts, but it has always worked for me.
Hmm, well. Try TsMuxer_GUI instead maybe? If that fails, use mkv2vob to process a mkv file into a m2ts file. All that does though is to remux it into a m2ts, but it has always worked for me.
Ah well, h264info does the job too. I was just trying to eliminate the step somehow by changing my x264 opts.
Did try the latest version of TsMuxer in wine, but same prob.
And I did get the "colourful noise" problem sorted out by switching x264's input to a YUV4MPEG2 (.y4m), but the problem with the PS3 remained.
Thanks
ultratoto14
12th June 2008, 08:55
It seems that a part of profile HIgh@5.1 is now supported on the PS3 (firmware 2.35)
http://forum.doom9.org/showthread.php?p=1147539#post1147539
atreides93
6th July 2008, 08:23
I'm glad I found this thread. I ran into the problem many of you did with MeGui and streaming the results to a PS3.
What I found is that if I use the Muxer in MeGUI to mux to mp4 and tell it to split at 1 cd size (700mb)..the resulting files are all playable if I stream them to the PS3.
If I try to break it up into larger pieces, say 1.5 gigs for the first piece and the 2nd piece is only 400 megs...the 2nd piece will stream fine, but the first piece always says data type not supported.
So it appears the muxer in MeGUI is doing something really strange with anything larger than 1 gig?? at least I think its 1 gig...I haven't experimented enough to see the exact size limit on an mp4 that Megui muxes that will still stream to my PS3 using Tversity.
Now I've seen people mention all these profiles that I don't have with MeGUI. So I'm going to try to find those profiles because maybe that would make a difference.
nurbs
6th July 2008, 13:31
You can try this:
Take the mp4 you have and demux the video with yamb or whatever to raw. Then remux the .264 and the audio files to mp4.
For some reason encoding the video to mp4 and muxing with the audio gives me the "unsupported data" error on the PS3. If I take the same video and demux it to raw before muxing with the audio, or encode to raw in first place I have no problem with files smaller than 4 gigs. I don't stream things, so I'm not sure if it will help in your case.
edit:
I just remembered that there was a time when I had problems with multible 5.1 AAC tracks on the PS3. It only occured with the neroAAC CLI encoder in quality and ABR mode, and then only in some cases. I never figured out what exactly caused it. So you might want to try playing the video only just in case. The above mentioned problems with directly encoding to mp4 still stands in this case.
atreides93
6th July 2008, 19:30
thanks Nurbs. That worked too. And its much better than splitting them up into < 1 gig pieces :)
The strange thing is, all I'm doing is demuxing to raw, then remuxing using Yamb. So that shouldn't mean the encoding is bad...but just the muxing that MeGUI does? Very odd....these files play great on my PC, its just the PS3 that doesn't like them. I wish they'd make it less picky
By the way, just out of curiosity, I also tried using TsMuxer to mux the raw h.264 with the ac3 file from that clip...and it produces a bluray structure which my ps3 was able to read from a dvd+R. But it plays the movie and its all black and only the audio works. But maybe I'll figure out that problem another day....
lexor
6th July 2008, 20:16
By the way, just out of curiosity, I also tried using TsMuxer to mux the raw h.264 with the ac3 file from that clip...and it produces a bluray structure which my ps3 was able to read from a dvd+R. But it plays the movie and its all black and only the audio works. But maybe I'll figure out that problem another day....
If you are creating the Blu-ray structure, you've got to follow the Blu-ray profile in MeGUI almost to the letter or it won't work, but I think you can change its weird keyint values and leave them at default, pretty sure they are there for some other software to play nice (scenarist?), not for Blu-ray.
As for your trouble with mp4, I've never had PS3 reject mp4 x264 produces (--level 4.1 is pretty much all that has to be there, so long as everything else is sane it will work). I do have trouble with PSP though, x264 output mp4 won't play. If I remux it with Yamb it won't play. If I demux to raw and mux with Yamb it will play if it detects fps of 23.976, but not 29.970. For 29.970 I have to delete the 0, to make it 29.97 and it plays.
So I'm starting to suspect that the value that gets put for the fps has too many digits after the decimal point when x264 does the muxing to mp4.
nurbs
7th July 2008, 11:54
The strange thing is, all I'm doing is demuxing to raw, then remuxing using Yamb. So that shouldn't mean the encoding is bad...but just the muxing that MeGUI does?
It also works if you mux the raw with MeGUI, so that's not the problem. I just set the output container to raw when encoding and ignore the problem.
Bajunid
10th July 2008, 01:43
thanks Nurbs. That worked too. And its much better than splitting them up into < 1 gig pieces :)
The strange thing is, all I'm doing is demuxing to raw, then remuxing using Yamb. So that shouldn't mean the encoding is bad...but just the muxing that MeGUI does? Very odd....these files play great on my PC, its just the PS3 that doesn't like them. I wish they'd make it less picky
By the way, just out of curiosity, I also tried using TsMuxer to mux the raw h.264 with the ac3 file from that clip...and it produces a bluray structure which my ps3 was able to read from a dvd+R. But it plays the movie and its all black and only the audio works. But maybe I'll figure out that problem another day....
Try checking with Avinaptic, it your ref frame is more that the limit that that may be the problem...
No other choice, have to reencode with lesser ref frame
720p - I've got files with higher than 11 ref frames working
1080p - Only with 3-4 ref frame...anything higher will result in black screen
atreides93
10th July 2008, 06:36
I can't tell from this why it won't play in a bluray structure...but at least the m2ts file plays and the mp4 too :)
This was on the mp4 file but the h.264 was the same one I used to create the bluray structure that doesn't play.
Date: 8/07/2008 07:46:09
Size: 4,088,931,150 bytes (3899.509 MB)
[ Generic infos ]
Play duration: 02:02:31 (7350.633333 s)
Container type: MP4/MOV
Major brand: ISO Base Media version 1
Compatible brands: JVT AVC
Creation time: 7/07/2008 14:38:23 UTC
Modification time: 7/07/2008 14:38:23 UTC
Number of streams: 2
Type of stream nr. 1: video (avc1) {GPAC ISO Video Handler}
Type of stream nr. 2: audio (AAC Low complexity) {GPAC ISO Audio Handler}
Audio streams: 1
[ Relevant data ]
Resolution: 1280 x 528
Width: multiple of 32
Height: multiple of 16
[ Video track ]
Codec: avc1
Resolution: 1280 x 528
Frame aspect ratio: 80:33 = 2.424242
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 80:33 = 2.424242
Framerate: 23.976023 fps
Number of frames: 176235
Bitrate: 4249.642225 kbps
[ Audio track ]
Codec: AAC Low complexity
Bitrate: 197.065453 kbps
Channels: 6
Sample rate: 48000 Hz
[ About H.264 encoding ]
User data: x264
User data: core 60 r895M 16b8f79
User data: H.264/MPEG-4 AVC codec
User data: Copyleft 2003-2008
User data: http://www.videolan.org/x264.html
User data: cabac=1
User data: ref=3
User data: deblock=1:0:0
User data: analyse=0x3:0x113
User data: me=umh
User data: subme=6
User data: rdcmp=psy
User data: brdo=1
User data: mixed_ref=1
User data: me_range=16
User data: chroma_me=1
User data: trellis=1
User data: 8x8dct=1
User data: cqm=0
User data: deadzone=21,11
User data: chroma_qp_offset=0
User data: threads=3
User data: nr=0
User data: decimate=1
User data: mbaff=0
User data: bframes=3
User data: b_pyramid=0
User data: b_adapt=1
User data: b_bias=0
User data: direct=3
User data: wpredb=1
User data: bime=1
User data: keyint=250
User data: keyint_min=25
User data: scenecut=40(pre)
User data: rc=2pass
User data: bitrate=4250
User data: ratetol=1.0
User data: rceq='blurCplx^(1-qComp)'
User data: qcomp=1.00
User data: qpmin=10
User data: qpmax=51
User data: qpstep=4
User data: cplxblur=20.0
User data: qblur=0.5
User data: vbv_maxrate=17500
User data: vbv_bufsize=14745
User data: ip_ratio=1.40
User data: pb_ratio=1.30
User data: aq=2:1.00
SPS id: 0
Profile: High@L4.1
Num ref frames: 3
Aspect ratio: Square pixels
Chroma format idc: YUV 4:2:0
PPS id: 0 (SPS: 0)
Entropy coding type: CABAC
Weighted prediction: No
Weighted bipred idc: B slices - implicit weighted prediction
8x8dct: Yes
[ Profile compliancy ]
Profile to check: MTK PAL 6000
Resolution: 1280 x 528 > 720 x 576
Framerate: 23.976023 <> 25
Warning: If you need a more complete report, then click on "DRF analysis"
This report was created by AVInaptic (18-11-2007) on 9 lug 2008, h 22:33:58
lexor
10th July 2008, 21:33
Resolution: 1280 x 528
That's why, has to be 1280x720, and in general full 720p and 1080p no cropping for Blu-ray. The rest of the video settings look fine.
CruNcher
11th July 2008, 09:54
Hi im not so up2date on PS3 Decoding capabilities (firmware) unfortunately, is it safe to use hierarchical b-frames now with say at least 3 ref frames (for both consumer level and Blu-Ray Disc) ?
As the PSP even with the latest firmware still has major issues with this (garbaged frames playback) tough p4x4 is now supported i think also the mother of it won't really support it yet, or am i wrong ?
And another question would be do the PS3 and XboX 360 support AVC in Program Stream (on a consumer level as Dashboard,XMB) ?
lexor
11th July 2008, 14:55
And another question would be do the PS3 and XboX 360 support AVC in Program Stream (on a consumer level as Dashboard,XMB) ?
I'm not sure what you mean by Program Stream, but PS3 supports transport stream (both ts and m2ts). 360 doesn't (yet?), the only reason PS3 does is due to it's explicit support for AVCHD from consumer cameras which comes in one of those ts containers. That's also the reason why PS3 will never playback DTS in m2ts, it's not in AVCHD spec, only AC3 is.
If you mean something else by Program Stream, gimme a small sample and I'll test it (in PS3).
And what's hierarchical b-frames? If it's --b-pyramid, then I'm pretty sure it works in TS/MP4, though could be a problem in Blu-ray (I don't know about that).
ultratoto14
11th July 2008, 15:42
PS3 already supports DTS in m2ts when the m2ts is in AVCHD structure created by tsMuxer.
lexor
11th July 2008, 16:06
PS3 already supports DTS in m2ts when the m2ts is in AVCHD structure created by tsMuxer.
tsMuxer doesn't have AVCHD structure. It has ts, m2ts and blu-ray structures.
ultratoto14
11th July 2008, 16:08
When you create a blu-ray structure with tsMuxer, it is recognized as an AVCHD by the PS3. This is why i wrote that.
lexor
11th July 2008, 16:26
When you create a blu-ray structure with tsMuxer, it is recognized as an AVCHD by the PS3. This is why i wrote that.
Well of course blu-ray supports DTS, I said that ts/m2ts don't. I don't see the point of your original correction.
CruNcher
11th July 2008, 18:20
Thx lexor :)
here is a PS Main Profile Example with hierarchical b-frames (aka b-pyramid) http://mirror05.x264.nl/CruNcher/force.php?file=.//b-pyramid-ps-main.mpg
lexor
11th July 2008, 20:15
Well, there is a good news and a bad news.
The Good: the a/v streams themselves play fine, no issues or artifacts (I repacked it into m2ts with tsMuxer)
The Bad: the file you gave me doesn't play in the PS3. Nor does it play in MPC for me. Haali splitter doesn't even start (instead the "disabled" internal mpeg2 splitter starts in MPC) and I get only audio, which is weird. Are you sure that file is a proper PS?
CruNcher
11th July 2008, 20:36
Yes it's ISO specified tough most application don't parse it yet (FFMPEG,VLC,Mplayer) :( (try Gabest his Mpeg Source filter it should playback it tough it detects the Framerate wrong but thats not a big problem)
lexor
11th July 2008, 20:46
Meh, too lazy and I don't really care to parse that filetype. The point is that PS3 plays --b-pyramid fine, you just have to choose some other container (m2ts is a good alternative, or mp4 if you don't need ac3 support).
CruNcher
11th July 2008, 20:51
Yeah still the question why the PSP doesn't playback it as fine as the PS3 :( (i hate all these interoperability problems)
PS: No m2ts is no alternative it's purpose is error correction and it has a massive overhead also seeking is much slower then compared to PS (but yeah there seems no other way then to demux for the PS3 into m2ts currently (but for the consumer it's just waste of space, usability and energy for nothing) wich is really sad if everyone would just adhere and support the standards but no instead everyone has todo their own thing :(
lexor
11th July 2008, 22:59
PS: No m2ts is no alternative it's purpose is error correction and it has a massive overhead also seeking is much slower then compared to PS (but yeah there seems no other way then to demux for the PS3 into m2ts currently (but for the consumer it's just waste of space, usability and energy for nothing) wich is really sad if everyone would just adhere and support the standards but no instead everyone has todo their own thing :(
Actually that is only a problem if (like me) you have an older receiver and don't have funds to upgrade.
If you got something that can handle HDMI, then you don't need AC3, AAC 5.1 is just as good, and if you set PS3 to output PCM you get full multichannel.
So MP4 can be the answer to all questions, if you have newer hardware.
The1n
11th July 2008, 23:07
Actually that is only a problem if (like me) you have an older receiver and don't have funds to upgrade.
If you got something that can handle HDMI, then you don't need AC3, AAC 5.1 is just as good, and if you set PS3 to output PCM you get full multichannel.
So MP4 can be the answer to all questions, if you have newer hardware.
Except for mp4 is size limit to 4gig , am i right ?
lexor
12th July 2008, 02:12
Except for mp4 is size limit to 4gig , am i right ?
Only on external HDD (through USB) which has to use FAT32. Either on DVD5/9 with UDF file system or internal HDD (which doesn't use FAT) you don't have the 4gb limit.
The right hardware really does solve the problem of weak software. In this case.
tyee
12th July 2008, 03:07
If PS3 had a video playlist this would be a moot point! I guess it's too hard to program or ....
NoOne2
12th July 2008, 13:10
I'm stumped...I've read through some of these threads and know what I need to fix(I think), just do not know how.
I have some MP4's encoded with H264. They will play fine on an Xbox 360 when the filename is changed to .mov. On the PS3 I get audio only, no video. I can convert them to VOB's using CuCusoft's AVI to DVD but the file size increases by 3X.
I demuxed them and tried to change the container but no luck....the container is the issue, right? I just need to change the container type?
I don't want to re-encode and I don't want to use the Xbox. I bought a 360 used to test and after spending some time with it we'd rather use the PS3.
I've researched this to the nth degree with no luck. Transcoding is an option but TVersity has its own set of problems and I can't get it to do it properly on Win2K3 which it has issues with. Nero's transcoder may work but the demo doesn't like to play with H264 and I'm not sinking another dime in until I know something will work.
Any suggestions?
lexor
12th July 2008, 14:17
If the video in mp4 container doesn't play, it won't play in any other container. The only reason we bother with other containers is greater audio support, but you've got that working.
Try using h264info tool to change level to 4.1 of the elementary h264 stream, if that doesn't work, you'll have to re-encode.
NoOne2
12th July 2008, 16:17
How can I retain quality during an re-encode and have it not take forever?
I can spit out a VOB file that works at 3X the size in about a few minutes.
I have a 3.2ghz OC'd Q6600 but I don't want to wait 45 minutes to recode a movie.
I tried resetting the flag to 4.1, still fails.
Thanks for the help...I wish I knew why it would not play the file then I'd have a better understanding of what the PS3 issue is.
NoOne2
12th July 2008, 16:54
I read somewhere else the PS3 likes to see audio as stream 0, video as stream 1.
I demuxed the video and audio and remuxed it in that order, it was the opposite.
No luck still only audio but no video...but then I used TSmuxer and made a TS file and a MT2S file out of it.
Now they would "play" on the PS3 but there was no sound and it looked really pixelated and wrong colors with flashes of it being right.
Beastie Boy
13th July 2008, 07:15
...but I don't want to wait 45 minutes to recode a movie.
That made me laugh. A re-encode to x264 takes about 24hrs on my machine :)
atreides93
14th July 2008, 20:29
thanks for the response. I will try re-encoding but without any cropping to see if it will play in a bluray structure created by tsmuxer.
By the way, I noticed that my m2ts files will play on my ps3 BUT...fast-forwarding doesn't work...at best I can switch to 1.5x mode...but 10x etc just stops the picture. I wonder if there's some setting I'm missing when muxing to m2ts with tsmuxer that's causing this? MP4's work perfectly fine.
i'm going to experiment with mp4 and m2ts with the exact same h.264 raw file to see if maybe its just the m2ts format for some reason.
Ranguvar
14th July 2008, 21:13
It's a known issue with M2TSes on the PS3, you can't fast-forward.
Atak_Snajpera
14th July 2008, 22:47
Yes you can
http://forum.doom9.org/showthread.php?p=1124914#post1124914
lexor
15th July 2008, 03:10
I also can fast-forward just fine (upto x120) on all my m2ts files.
tsMuxerR 1.8.4
Add Picture Timing Info = ON
PPS/SPS = OFF (just because I don't need it, I don't know if it's related to this)
atreides93
15th July 2008, 06:25
I also can fast-forward just fine (upto x120) on all my m2ts files.
tsMuxerR 1.8.4
Add Picture Timing Info = ON
PPS/SPS = OFF (just because I don't need it, I don't know if it's related to this)
Yep the PPS/SPS=OFF is the reason you can do this...you're talking about on a ps3 right?
Anyway, once I turned off PPS/SPS I was able to fast forward my m2t files on a PS3.
ChuckleWorthy
15th July 2008, 13:23
Yep the PPS/SPS=OFF is the reason you can do this...you're talking about on a ps3 right?
Anyway, once I turned off PPS/SPS I was able to fast forward my m2t files on a PS3.
In tsMuxerGUI - what does your 'Meta file' section say? (I only ask as I'm running Ubuntu Server and my Windows build is borked)
Also does anyone know the meanings/values of the MUXOPT section?
yotsu
18th August 2008, 19:39
Is there any way to play a .m2ts file (AVC/VC-1) and in the same way keep his size (15-25 Gb) ?
yotsu
29th August 2008, 21:35
Up ????????????????
yotsu
2nd September 2008, 17:25
Am i invisible ? >_<
Sharktooth
2nd September 2008, 17:27
yotsu, your question makes no sense. that's why you get no answers.
pelle412
2nd September 2008, 17:27
From what medium are you looking to play a m2ts file? If from an external USB HD, then you need to use TsMuxer to split it into 4Gb chunks to work on a FAT32 filesystem.
yotsu
2nd September 2008, 17:38
No sense ? don't think so...
Okay pelle412, apparently we have to split videos, because with .m2ts files which contains mpeg2 codec we can play them on the PS3 Hard Drive and the size no matters. I just wanted to know if it was the same situation with AVC/VC-1 Codec. Thanks for the confirmation.
Sharktooth
3rd September 2008, 03:22
well it makes no sense coz you didnt give any details. so ppl have to guess what are you asking for...
frogman
3rd September 2008, 03:58
Yep the PPS/SPS=OFF is the reason you can do this...you're talking about on a ps3 right?
Anyway, once I turned off PPS/SPS I was able to fast forward my m2t files on a PS3.
Where did you find that PPS/SPS=OFF switch! I just went though my PS3 config menu's and didn't spot that one! I got the latest setup files v.2.4.2 installed.
pelle412
3rd September 2008, 04:27
Where did you find that PPS/SPS=OFF switch! I just went though my PS3 config menu's and didn't spot that one! I got the latest setup files v.2.4.2 installed.
It's in the TsMuxer software application.
frogman
3rd September 2008, 22:09
It's in the TsMuxer software application.
Doh! Good thing I wasn't wareing my glasses... I might of hit that format button again!
:thanks:
zeteo
6th September 2008, 21:37
I've been trying to get this file to play on the PS3 without any luck so far.
http://img253.imageshack.us/img253/2415/gspotbmovpromofh3.th.png (http://img253.imageshack.us/my.php?image=gspotbmovpromofh3.png)
Copy of file here 8MB (RapidShare) (http://rapidshare.com/files/143180190/_DB__King_of_New_York__Bleach_Movie_Promo___C5AFA95E_.avi.html)
I used VirtualDubMod to move it from OpenDML to 1.1e but that didn't work, but i think it won't play an AVC file in an AVI container. I've tried useing AVIdemux (2.4.1) but haven't gotten anywhere; whether due to me overlooking something or just the file itself.
Can anybody help me figure out how to get the video/audio into a container the PS3 will read without re-encoding it into a different codec? :) :thanks:
martino
6th September 2008, 22:10
DB heh.
Extract the h264 stream from the AVI (AVIMuxGUI, ffmpeg perhaps?) and mux it into MP4 with the audio.
Sharktooth
7th September 2008, 01:48
h.264 in avi...
kemuri-_9
7th September 2008, 01:56
Extract the h264 stream from the AVI (AVIMuxGUI, ffmpeg perhaps?) and mux it into MP4 with the audio.
ffmpeg -vcodec copy -an -i "[DB]_*.avi" vid.h264
ffmpeg -acodec copy -vn -i "[DB]_*.avi" aud.mp3
mp4box -add vid.h264:fps=23.976 -add aud.mp3 -new file.mp4
though they might be using level 5.1, so would need a level changer in that case
lexor
7th September 2008, 16:10
He'd also need to re-encode mp3 to aac, ps3 doesn't play mp3s in mp4 container. Or did that change and no one told me?
MadmanZ
31st December 2008, 01:28
I have a encoded file, made a 1920x1080 encoded version (bd9) This however won't play on my PS3. There is audio (640 kBps AC3), but no picture and the bitrate is just ---- if I take up info.
Nothing special with the video itself, followed a guide as well... could there be something wrong with the H264 video itself, file plays perfectly on pc... but after mux -> avchd and burn... it becomes nuts... If this is something that have been discussed earlier.. then point me to the right direction please... I don't want to burn any more coasters..
Sorry if I've posted this incorrectly as well, haven't been around for a couple of years (see join date)
//MadmanZ
ni9ht_5ta1k3r
31st December 2008, 16:52
I too am trying to get AVC h.264 files (using ripbot) to play on the PS3 but with mixed to no luck at all. My attempts are as follows....
720p AVC @ about 8mbps + AAC-HE 5.1 (Gone Baby Gone) = ERROR
480p AVC @ about 8-9mbps + AAC-LC 2.0 (Bourne Ultimatum supplement) = PLAYABLE
1080p AVC @ 9mbps + AAC-LC 2.0 (Top Gear Polar Special) = ERROR
720p AVC @ 9mbps + AAC-LC 2.0 (The Dark Knight Prologue) = PLAYABLE
720p AVC @ 9mbps + AAC-LC 2.0 (Top Gear Polar Special) = ERROR
720p AVC @ 8mbps + AAC-LC 2.0 (Top Gear Polar Special) =ERROR
All 2-pass encodes and are saved as mp4.
Now, for some reason short clips like the bourne ultimatum supplement and the dark knight prologue work fine on my PS3 but when I try any source video that is over 1 hour at the same settings it just does not play at all.
nm
31st December 2008, 17:10
All 2-pass encodes and are saved as mp4.
People are saying that PS3 has a 4 GB limit for MP4 files, but I don't know if that is still true with the latest firmware versions. MPEG-TS is not limited, except by the FAT file system if you use that to store your files.
Atak_Snajpera
31st December 2008, 17:37
I too am trying to get AVC h.264 files (using ripbot) to play on the PS3 but with mixed to no luck at all. My attempts are as follows....
Officially MP4 cannot be bigger than 4GB (4096 MB)
lexor
31st December 2008, 23:02
720p AVC @ about 8mbps + AAC-HE 5.1 (Gone Baby Gone) = ERROR
PS3 has no AAC-HE support I believe, unless Sony changed that and didn't tell anyone. So AAC-LC only.
The others don't work probably because of the total size being over 4gb. (try splitting one of the files and see if one part will play)
ni9ht_5ta1k3r
1st January 2009, 03:03
Officially MP4 cannot be bigger than 4GB (4096 MB)
hmmm.....OK, I'll give it a shot and see if that works or not!
ni9ht_5ta1k3r
1st January 2009, 11:09
OK, I did another test and yes - finally - my 74 minute video played on my PS3.
Manao
1st January 2009, 13:00
Officially MP4 cannot be bigger than 4GB (4096 MB) Just to set the record straight. MP4 allows for bigger file sizes than that. But PS3 might not support it.
ni9ht_5ta1k3r
1st January 2009, 13:55
Just to set the record straight. MP4 allows for bigger file sizes than that. But PS3 might not support it.
yeah, i thought so cos I had videos that were over 4gb and they played fine on my PC...just not on the PS3 (that needs to be fixed by sony)
Atak_Snajpera
1st January 2009, 14:11
Instead I would like to have mkv support. PS3 + mkv = ULTIMATE STANDALONE PLAYER !!!
lexor
1st January 2009, 16:05
Instead I would like to have mkv support. PS3 + mkv = ULTIMATE STANDALONE PLAYER !!!
Unfortunately, I doubt they'd include subtitle support, and my father needs that even for English movies. The convenience of my media library set up is lost to him because I can't offer him subtitles, so he still has to juggle discs.
Very annoying, how hard is it to give us plain text subtitle support? Even fixed, non customizable font will do, so long as it is readable. (not like close captioning is all that good looking on TV)
Atak_Snajpera
1st January 2009, 16:12
They should really do something to boost selling. Even people not interested with games would buy PS3 just for mkv support. Divx7 will use .mkv as container so there is hope. If we can watch now .divx files with subtitles so soon or later will get the same in mkv.
lexor
1st January 2009, 17:18
They should really do something to boost selling. Even people not interested with games would buy PS3 just for mkv support. Divx7 will use .mkv as container so there is hope. If we can watch now .divx files with subtitles so soon or later will get the same in mkv.
.divx files with subtitles on PS3? how?
Atak_Snajpera
1st January 2009, 17:31
http://forum.doom9.org/showthread.php?t=125310
XMEN3
25th July 2010, 15:41
Limit is on mp4 standards in the ps3. Not for other container, such m2ts.
For mp4 i've found the limit something between
6,83 GB (7.343.139.169 byte) works
7,63 GB (8.023. dont remember byte) doesn't work
Using MP4Box_0.4.6-DEV-1(2009-09-26) modified version
With official mp4box is not possible the mux over 4GB
asarian
26th July 2010, 20:58
Instead I would like to have mkv support. PS3 + mkv = ULTIMATE STANDALONE PLAYER !!!
I'd settle for .SUP streaming support in .m2ts files. :)
Atak_Snajpera
14th April 2012, 22:22
i doubt that any hardware available for average joe support that color space.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.