Playstation 3 and BDMV

Discussion of issues related to specific player hardware and software, resolutions and workarounds.

Re: Playstation 3 and BDMV

Postby Chris Hatton » Mon Mar 17, 2008 12:23 pm

Hi Desmond,

Don't lose heart - you're on the right track, my stating *.java was a little misleading as cpistrip is compiled out this one file, Main.java. The difference is, you've compiled it to a class file rather than the JAR file I've been talking about. The purpose of a JAR is to group together related class files of larger programs, but since we've only got one class file theres no problem to keep it that way. You can use this format, instead, to execute your compiled code:

Code: Select all
java Main < input.m2ts > output.m2ts


Yes, it was my mistake on the naming of .m2ts, it should be like this. Also note that there is no need to write .class after Main, and that you mustn't rename this Main.class file or java will get upset.
Chris Hatton
Site Admin
 
Posts: 68
Joined: Fri Jan 25, 2008 12:33 pm
Location: Woking, Surrey
Country: United Kingdom

Re: Playstation 3 and BDMV

Postby Neuralgene » Tue Mar 18, 2008 10:42 am

Uuh... Chris. I think there's still problem here.

I compiled the Main.java the way you told me to with:

javac Main.java

That's how I got Main.class I don't know how to get .jar instead.
Then after that I use the command you gave me

java Main < input.m2ts > output.m2ts

It went like this:

S:\BDMV\STREAM>java Main < 00000.m2ts > 00000_.m2ts
Exception in thread "main" java.lang.NoClassDefFoundError: Main (wrong name: net
/java/bd/tools/cpistrip/Main)

at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

I color the message in RED because it looks to me where the problem is. But I don't know what that is. Looks like a path I should have or something. Is there anything else I need to have besides installing JDK 1.6.0 and compile the file Main.java?
Neuralgene
 
Posts: 7
Joined: Thu Mar 13, 2008 4:23 am

Re: Playstation 3 and BDMV

Postby Neuralgene » Tue Mar 18, 2008 11:01 am

Chris I tried open the Main.java file in text editor. Read through the code which I don't understand at all, but looks cool anyway. However, almost the end of the code, I found this "Usage: java -jar cpistrip.jar < in.m2ts > out.m2ts" which is like you told me before to use .jar but I can't compile to .jar

Please help me further. Help me through this.
Neuralgene
 
Posts: 7
Joined: Thu Mar 13, 2008 4:23 am

Re: Playstation 3 and BDMV

Postby Chris Hatton » Tue Mar 18, 2008 11:12 am

You're right again, I should have remembered you won't be able to run the class file directly because java needs to find the class within the correct package structure (folders inside the JAR archive). Creating the JAR from the class file involves a bit more work and I think, for your 'one off' purposes, it would be unnecessary to have to go through all this when I can provide you a previously JARred version.

Look under the download\tools folder in the bdjforum.com file repository - see 'File Repository' on main page (you must be logged in).

Full acknowledgement for this utility goes to by Bill Foote, author of the BD-J must-read 'HDCookbook'. He wrote the source code and made it publicly available from the java.net BD-J file repository - hopefully he won't mind me passing on an otherwise unmodified JAR version here for readers' convenience.
Chris Hatton
Site Admin
 
Posts: 68
Joined: Fri Jan 25, 2008 12:33 pm
Location: Woking, Surrey
Country: United Kingdom

Re: Playstation 3 and BDMV

Postby Neuralgene » Wed Mar 19, 2008 6:34 am

Yes Chris it's there. I just had to login to see, otherwise it's not there.
SO.... I downloaded your compiled CPISTRIP from Bill Foote's code. And Executed it. It seems like it works. Input file 00000.m2ts output file 00000_.m2ts Then I deleted the original 00000.m2ts, and rename the output file 00000_.m2ts to 00000.m2ts And that applied to all streams.

I run Nero 8, and create new project for blu-ray disc with Manual UDF 2.5 burnts the disc. And pop in the disc to PS3 again, crossing my finger hoping it would work. Unfortunately it still gave me a black screen after reading the disc for a few seconds.

I don't know what else can be done. You've helped me with Bill Foote's cpistrip. I thank you for that. But I still haven't got the solution.
After you stripped the .m2ts files, is the filesize remain the same as the one before you stripped?

What program did you use to burn the BD_Folder to BD-RE?

BTW my BD-RE works now, after I updated the driver for the controller that the BD-Drive connected to.


Desmond
Neuralgene
 
Posts: 7
Joined: Thu Mar 13, 2008 4:23 am

Re: Playstation 3 and BDMV

Postby benes » Mon Apr 07, 2008 8:15 pm

There is a much easier solution to the CPI problem. All you have to do is change one setting before you mux. See here.
benes
 
Posts: 2
Joined: Mon Apr 07, 2008 8:10 pm

Re: Playstation 3 and BDMV

Postby abigali » Fri Jun 12, 2009 6:59 am

What is the difference between different PS3 models?
Why is there a 40 gb PS3, a 60GB PS3, and an 80GB? What purpose does it function? The two previous playstations didn't have this distinction. What does it mean for the player? Basically, what it boils down to is, which is the best model to buy for what purpose?
____________________
affiliateelite ~ affiliateelite.com ~ adgooroo ~ adgooroo.com
Last edited by abigali on Sat Jun 13, 2009 12:13 pm, edited 1 time in total.
abigali
 
Posts: 1
Joined: Thu Jun 11, 2009 6:43 am
Country: India

Re: Playstation 3 and BDMV

Postby Chris Hatton » Fri Jun 12, 2009 11:15 am

The model/size of the PS3's hard disc doesn't mean anything for the Blu-ray Player capability. It just determines how many games can be installed. The 40Gb model also doesn't have the capability to play Playstation 2 games whereas the other two do. Its worth noting that you can replace the internal 2.5" SATA drive in the PS3 with any compatible laptop hard disc. I have upgraded mine to 320Gb making it more useful as a media center. Aside from this all models are the same AFAIK.
Chris Hatton
Site Admin
 
Posts: 68
Joined: Fri Jan 25, 2008 12:33 pm
Location: Woking, Surrey
Country: United Kingdom

Previous

Return to Player Compatibility

Who is online

Users browsing this forum: No registered users and 1 guest