Changes between Version 47 and Version 48 of SV8Specification
- Timestamp:
- 02/24/09 05:15:52 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SV8Specification
v47 v48 67 67 [[Image(final.png, nolink)]] [[BR]] 68 68 This packet key is "SH".[[BR]] 69 It contains the information sneeded to decode the stream. This block is mandatory and must be written before the first audio packet.[[BR]]69 It contains the information needed to decode the stream. This block is mandatory and must be written before the first audio packet.[[BR]] 70 70 71 71 || '''Field''' || '''Size (bits)''' || '''Value''' || '''Comment''' || … … 80 80 || Audio block frames || 3 || 0..7 || Number of frames per audio packet (4^value^=(1..16384)) || 81 81 82 Do we need to specify the channel position ? Is there standard positions / order of the channels ?83 84 The SV8 stream allows to start decoding only on first packet frame, so cutting the stream requires cutting on packet boundaries. Beginning silence and sample count fields provide more precise cutting possibilities.[[BR]]82 Do we need to specify the channel position ? There seems to be no standard for positions / order of the channels . 83 84 The SV8 stream allows to start decoding only on the first packet frame, so cutting the stream requires cutting on packet boundaries. Beginning silence and sample count 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 has a loudness of 78.56 dB , it will be encoded as 78.56 * 256 ~ 20111 = 0x4E8F112 * For 16 bits output (range [-32767 32768]), the max is 68813 (out of range). it will be encoded as 20 * log10(68813) * 256 ~ 24769 = 0x60C1113 * 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)111 * Replay gain finds that this title has a loudness of 78.56 dB. It will be encoded as 78.56 * 256 ~ 20111 = 0x4E8F 112 * For 16-bit output (range [-32767 32768]), the max is 68813 (out of range). It will be encoded as 20 * log10(68813) * 256 ~ 24769 = 0x60C1 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) 114 114 115 115 == Encoder Info Packet == … … 211 211 212 212 [[Image(final.png, nolink)]] [[BR]] 213 No packet must be written after the stream end packet to allow tagging by other applications.[[BR]]213 No packet must be written after the stream end packet, to allow tagging by other applications.[[BR]] 214 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 == 217 217 218 Packets keys and magic knumber are highlighted :218 Packets keys and magic number are highlighted : 219 219 220 220 {{{