Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > (HD) DVD, Blu-ray & (S)VCD > Advanced authoring

Reply
 
Thread Tools Search this Thread Display Modes
Old 8th October 2020, 10:50   #1  |  Link
yellowolf
Registered User
 
Join Date: Nov 2019
Posts: 13
How to get the time-shift values of blu-ray disc streams programmely?

Hi, I would like to get the time-shift value of every stream for a given blu-ray disc. After parsing the mpls and clpi files, I still cannot find them. Where are these values stored?
Thanks in advance.
yellowolf is offline   Reply With Quote
Old 9th October 2020, 09:18   #2  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 1,041
What tool do you use ?
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're working on that issue. Synce invntoin uf lingöage..."
Emulgator is offline   Reply With Quote
Old 10th October 2020, 09:22   #3  |  Link
ggtop
Registered User
 
Join Date: Mar 2003
Posts: 307
Quote:
Originally Posted by yellowolf View Post
Where are these values stored?
Hi,
as Emulgator wrote. Your question is very vague, but maybe I know what you mean. Personally I use mediainfo CLI version to create a LOG from MPLS files via:
Code:
<mediainfo_CLI> "<mpls_file>" --FULL --LANGUAGE=RAW --LogFile="<logfile>"
and parse the output. Look out for nodes Audio and subnodes Delay and Delay relative to video

If you want a GUI for testing I prefer MediaInfoXP by LoRd_MuldeR. Be sure to enable "verbose/dedug mode" mode in order to get some subnodes as they are not shown by default.

ggtop

Last edited by ggtop; 10th October 2020 at 09:30.
ggtop is offline   Reply With Quote
Old 11th October 2020, 07:01   #4  |  Link
Ghitulescu
Registered User
 
Ghitulescu's Avatar
 
Join Date: Mar 2009
Location: Germany
Posts: 5,768
The reason why he got no answer from the knowledgeable guys is that they are not sure he would manage this task. In other words, someone wants to do a task he knows no information about the things he has to do.

MLPS and CLPI do not carry this information. Neither the M2TS. There are no "delays" but rather timestamp differences. So your program has to parse the M2TS for each packet, identify its content, cross-check it with CLPI/MPLS if they exist, get the DTS/PTS of it, compute the "ticks", compute the delays.
__________________
Born in the USB (not USA)
Ghitulescu is offline   Reply With Quote
Old 28th October 2020, 04:07   #5  |  Link
yellowolf
Registered User
 
Join Date: Nov 2019
Posts: 13
Quote:
Originally Posted by Ghitulescu View Post
The reason why he got no answer from the knowledgeable guys is that they are not sure he would manage this task. In other words, someone wants to do a task he knows no information about the things he has to do.

MLPS and CLPI do not carry this information. Neither the M2TS. There are no "delays" but rather timestamp differences. So your program has to parse the M2TS for each packet, identify its content, cross-check it with CLPI/MPLS if they exist, get the DTS/PTS of it, compute the "ticks", compute the delays.
Thanks a lot for your valuable instrction. By now I have understood that the delay values are not stored in files simply and cannot be easily obtained. Therefore, it's advisable to turn to a tool such as tsmuxer.

Last edited by yellowolf; 28th October 2020 at 04:10.
yellowolf is offline   Reply With Quote
Reply

Tags
blu-ray disc, stream, time shift

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 05:18.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.