2. About relative time specification
- In the script, the position on the disk is specified by three types of relative positions.
- Session relative time
- Extent relative time
- File relative time
- There are start (BeginTime) and end (EndTime) specifications, respectively, but the relationship between the specified position and the position where the actual data is placed is as follows.
- (1) When BeginTime is specified
Begin Time
↓
┏━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯
┃ │ │ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │
┗━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷
- (2) When EndTime is specified
End Time
↓
┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┓
│ ■ │ ■■ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │ ■ │ │ │ │ ┃
┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┛
* The start position is set so that the file ends at End Time.
- (3) When BeginTime, UnitSize, GapSize are specified
Begin Time
↓
┏━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯
┃ │ │ │ ■ │ ■ │ │ │ │ ■ │ ■ │ │ │ │ ■ │ ■ │
┗━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷
↑ └─────┘ ↑ └─────┘ ↑
│ Gap │ Gap │
─┴─────────┴─────────┘
Unit
- (4) When EndTime, UnitSize, GapSize are specified
End Time
↓
┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┓
│ │ │ │ ■ │ ■ │ │ │ │ ■ │ ■ ┃
┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┛
↑ └─────┘ ↑
│ Gap │
──────┴─────────┘
Unit
- (5) Session Relative Time (BeginTimeS, EndTimeS)
- Specifies the location of non-file interleaved ISO files.
If specified in the definition of a file-interleaved ISO file, it will be ignored.
The specified time is expressed in (minutes: seconds: frames) time with the session start at 00:00:00. - (6) Extent relative time (BeginTimeE, EndTimeE)
- File Specifies the location of the interleaved ISO file. It is used to indicate the positional relationship between interleaved files. An error will occur if you specify a file other than the <extension file> defined in the Extent line.
The specified time is expressed in (minutes: seconds: frames) time with the start of the extent as 00:00:00.
If you want to specify the position in the session, specify the position of the interleaved file collectively in the argument of the Extent line. - (7) File relative time (BeginTimeF, EndTimeF)
- It specifies the location of the file source in the ISO file. If you specify it in a place other than the file source definition, an error will occur. The specified time is expressed in (minutes: seconds: frames) time with the start of the file as 00:00:00.
When defining a channel-interleaved ISO file, you can specify the position of the channel in the ISO file by specifying BeginTimeF or EndTimeF in the file source definition that makes up the channel, and you can define the positional relationship between the channels.
The beginning of the file source that makes up the channel is the start of the channel, and the end of the file source is the end of the channel.