Changes between Version 45 and Version 46 of SV8Specification
- Timestamp:
- 01/16/09 00:49:51 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SV8Specification
v45 v46 82 82 Do we need to specify the channel position ? Is there standard positions / order of the channels ? 83 83 84 The SV8 stream allow only to start decoding on first packet frame, so cutting the stream require to cut on packet boundaries. Beginning / End silence fields providesmore precise cutting possibilities.[[BR]]84 The SV8 stream allows to start decoding only on first packet frame, so cutting the stream requires cutting on packet boundaries. Beginning / End silence fields provide more precise cutting possibilities.[[BR]] 85 85 86 86 Frequency table … … 109 109 The 0 value means that this field has not been computed (no gain must be applied in this case.[[BR]] 110 110 exemples :[[BR]] 111 * Replay gain finds that this title as a loudness of 78.56 dB, it will be encoded as 78.56 * 256 ~ 20111 = 0x4E8F111 * Replay gain finds that this title has a loudness of 78.56 dB, it will be encoded as 78.56 * 256 ~ 20111 = 0x4E8F 112 112 * For 16 bits output (range [-32767 32768]), the max is 68813 (out of range). it will be encoded as 20 * log10(68813) * 256 ~ 24769 = 0x60C1 113 113 * For float output (range [-1 1]), the max is 0.96. it will be encoded as 20 * log10(0.96 * 2^15^) * 256 ~ 23029 = 0x59F5 (for peak values it is suggested to round to nearest higher integer) … … 204 204 205 205 [[Image(alpha.png, nolink)]] [[BR]] 206 This file format can be used for streaming. The "SH" block is (can ?) used assynchronization marker. The decoder will scan for a "SH" block and check its CRC. Once the decoder is synchronized, it will start decoding. It's up to the streaming server to choose when to send "SH" block.[[BR]]206 This file format can be used for streaming. The "SH" block is (can be?) used as a synchronization marker. The decoder will scan for a "SH" block and check its CRC. Once the decoder is synchronized, it will start decoding. It's up to the streaming server to choose when to send "SH" block.[[BR]] 207 207 To send meta data while streaming, the Chapter-Tag packet can be used. 208 208 … … 212 212 [[Image(final.png, nolink)]] [[BR]] 213 213 No packet must be written after the stream end packet to allow tagging by other applications.[[BR]] 214 Those tags are global to the file, and define sthe default values for all the tag fields. The Chapter-Tag packet can redefine the field value for each chapter.214 Those tags are global to the file, and define the default values for all the tag fields. The Chapter-Tag packet can redefine the field value for each chapter. 215 215 216 216 == Exemple file ==