Log in

View Full Version : How to create PS3 compatible H.264 file from Adobe Premiere CS3 ?


p6889k
26th December 2007, 16:07
Hi,
I'm using Adobe Premiere CS3 and am trying to export HDV capture as H.264 file that I can then play on my PS3 as a video file (not BlueRay disc). I've played with various encoder settings, but the file never plays in PS3, it always says that the data is corrupted. The file plays correctly on my Vista PC. When I use other H.264 encoding tools, e.g. Nero Recode, the files play perfectly on PS3. Also when I export from Premiere as MPEG2 or PSP, it plays on PS3.

The encoding settings I started testing with are:
Codec: MainConcept H.264
Res.:1440x1080
fps: 29.97 Progressive
Aspect Ratio: 16:9
Profile: Main 4.2
Bitrate: CBR 5Mbps

I have then changed every setting in about 20 permutations with no luck.

Do any of you have suggestion on how the export from Premiere in H.264 to make it play on PS3? I'm not interested in creating BlueRay disc, just a single mp4 file. I'm also looking only for advice related to Adobe Premiere's H.264, I already have export working from other tools.

Thank you.

B4tm4n
27th December 2007, 14:43
AFAIK the PS3 likes the profile to be 4.1

p6889k
28th December 2007, 00:20
AFAIK the PS3 like the profile to be 4.1

I tried that, but still no go.

Ranguvar
28th December 2007, 02:14
I'd save into a lossless video codec and uncompressed/lossless audio and then use x264 to re-encode it :)

Atak_Snajpera
28th December 2007, 02:26
You will get better quality if you export to lossless format (Lagarith) and then use Megui , AutoMKV or my tool :)

BTW 5Mbps for 1440x1080 is a little bit to small. I suggest to use at least 8Mbps.

p6889k
2nd January 2008, 01:25
Ok, I figured out the problem.

The MP4 container that Premiere CS3 H.264 encoder creates is not recognized by PS3, but the raw streams inside of it are valid. I guess Adobe probably embeds some extra Premiere project info into the container that PS3 doesn't like.

I was able to take the mp4 file produced by CS3 encoder and remux it with "Yamb" and the file then played perfectly in PS3.

CruNcher
2nd January 2008, 12:05
You will get better quality if you export to lossless format (Lagarith) and then use Megui , AutoMKV or my tool :)

BTW 5Mbps for 1440x1080 is a little bit to small. I suggest to use at least 8Mbps.

Yep 8 Mbps with some tools sounds right to me for most unmodified compressed sources (but with heavy compression even 3 Mbps could fit it's source dependent and how much cleaning you apply before very good Motion Adapted Degraining/Noiseing for example can reach that but ofcourse you changeing the Look and Feel compared to the Input that way) i still wonder why Nero Guys force you in Nero Vision to use 15 Mbps :d as Minimum that's a little too harsh requirement for the purpose (especialy lower size input that gets upscalled before) even if they think 1080p most sources would be heavy undercompressed this way (just throwing away space for no Visual improvement @ all), doesn't speak for their Codec but it isn't that bad i know it. All the Encoding Guis out there nowdays should really try to use better comon sense on the input they get (get a little more inteligent) especialy if they target users that have practicaly no idea of what they need todo to get the most balanced results (hint to Atak_Snajpera) :)