Log in

View Full Version : Flip bits to turn audiostreams On/Off?


setarip_old
20th December 2011, 01:43
@jdobbs

What is the underlying procedure (NOT using the BD-RB interface) to turn a Blu-ray's audiostreams off or on, without actually deleting or adding the streams?

jdobbs
20th December 2011, 01:51
Sorry, but I don't understand what you're asking.

setarip_old
20th December 2011, 03:11
If I have a Blu-ray disc that has three audiostreams and I want to make one of them inaccessible BUT NOT DELETED, by what is this controlled - by coding in the .CLPIs, .MPLSs, metafile, or something else? (I presume that the reverse of the procedure could be used to make an already inaccessible audiostream accessible)

jdobbs
20th December 2011, 04:06
I can't imagine why you'd want to keep an inaccessible stream. But the stream would normally be referenced in the M2TS file's header records (the Program Map Table), the .CLPI file (the ProgramInfo() Table), and the .MPLS file (in the STN table of the PlayItem tables of the Playlist). If there is secondary audio/video they can also be cross-referenced in other tables.

If you wanted it inaccessible -- you could just add it to the M2TSusing an unreferenced PID and leave it out of the CLPI and MPLS.

setarip_old
20th December 2011, 06:24
@jdobbs I can't imagine why you'd want to keep an inaccessible stream.

What I'm attempting to do (and I'm likely over my head) is understand how some of the previously viewed Blu-rays are structured.

Although the audiostreams (including commentaries and foreign languages) are present on the disc and CAN be accessed either by a "Movie-only" (for this test I made an UNCOMPRESSED "Movieonly" with tsMuxer) or by directly playing the .M2TS file(s), they are "non-existent"/"invisible" on (25Gbmade by BD-RB) "Full Disc" playback, either from the menu, popup menu, or the remote control "Audio" button (or from the "Options" button on the SONY360). Likewise, they are "non-existent"/"invisible" on (25Gb made by BD-RB) "Full Disc" playback on PowerDVD.

jdobbs
20th December 2011, 12:37
TSMUXER just looks at the M2TS (unless you open the MPLS for multi-part building).

Video Dude
20th December 2011, 17:17
setarip, you could use a program like BDEdit (http://forum.doom9.org/showthread.php?t=125903) to dereference the stream.

setarip_old
20th December 2011, 19:39
Thanks for the insight folks ;>}

setarip_old
21st December 2011, 01:01
@jdobbs

As a matter of fact, it was a multi-part build - and tsMuxer identified exactly the same files as did BD-RB for a "movie-only" build. I am presently starting to process a 25Gb BR-RB "movie-only". I'll post the results when they are available...

**EDIT** The 25Gb BD-RB "movie-only" version, as I expected, allowed for the use of the additional audiostreams. Therefore, I'm guessing that "turning off" of the additional audiostreams is done within the links from the menu to the video...