Autodesk 64006-051108-9001 User Guide - Page 191

None Natural Only, Every, automatic or natural, the timer is reset. For example

Page 191 highlights

Encode Tab 183 Some codecs let you specify different options for keyframes. The possible keyframe options are: •None (Natural Only) - This turns off all keyframes other than the first frame and naturally occurring keyframes. •Every - The number you enter in the Every field with this option is like a "timer" that counts the number of frames between keyframes. Every time there is a keyframe, automatic or natural, the timer resets. Natural keyframes may also occur depending on the codec. •All - This option makes every frame in the movie a keyframe. This feature is useful in encoding movies for editing purposes. Depending on the codec, the frequency at which you need to insert keyframes can vary. As a start, set keyframe frequency rates according to the following table. Codec Cinepak Sorenson H.264 Keyframe Frequency 15 - 30 100 - 300 30 With modern codecs, having more automatic keyframes gives the viewer more random access at the expense of quality at a given data rate. The "keyframe strobing" effect is an issue with low data rates. It can occur when adding more keyframes and result in lower image quality for your movie. When using streaming codecs, such as the Sorenson Video codec, a keyframe every five to ten seconds is usually a better starting point because these codecs depend heavily on temporal encoding to achieve high quality at low data rates and do not need very many keyframes. Temporal encoding targets compression of information between frames. In fact, increasing the keyframe rate often degrades the final image quality of movies made with these codecs. For example, if the source is 15 fps, start at a keyframe frequency of 150. The number you enter in the keyframes field with the Every pop-up menu selected is like a "timer" that counts the number of frames between keyframes. Every time there is a keyframe, automatic or natural, the timer is reset. For example, a keyframe rate of 15 does not mean a user should expect keyframes on frames 15, 30 and 45, but rather every 15 frames after the "timer" resets. Additional keyframes may be inserted by the codec as needed for scene changes and other "high-change" segments. Also, if the natural keyframe rate is higher than the automatic keyframe rate, there are no automatic keyframes. Higher keyframe frequency is important for movies that viewers randomly access because each time a movie is accessed, the current frame must be calculated from the nearest keyframe. If the nearest keyframe is many frames away, it can take a substantial amount of time to generate the current frame.This applies to progressive-streaming or CD-ROM content, but generally not to realtime-streaming content.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292

Encode Tab
183
Some codecs let you specify different options for keyframes. The possible keyframe options are:
None (Natural Only)
— This turns off all keyframes other than the first frame and
naturally occurring keyframes.
Every
— The number you enter in the Every field with this option is like a “timer” that
counts the number of frames between keyframes. Every time there is a keyframe, automatic
or natural, the timer resets. Natural keyframes may also occur depending on the codec.
All
— This option makes every frame in the movie a keyframe. This feature is useful in
encoding movies for editing purposes.
Depending on the codec, the frequency at which you need to insert keyframes can vary. As a
start, set keyframe frequency rates according to the following table.
With modern codecs, having more automatic keyframes gives the viewer more random access
at the expense of quality at a given data rate. The “keyframe strobing” effect is an issue with
low data rates. It can occur when adding more keyframes and result in lower image quality for
your movie.
When using streaming codecs, such as the Sorenson Video codec, a keyframe every five to ten
seconds is usually a better starting point because these codecs depend heavily on temporal
encoding to achieve high quality at low data rates and do not need very many keyframes.
Temporal encoding targets compression of information between frames. In fact, increasing the
keyframe rate often degrades the final image quality of movies made with these codecs. For
example, if the source is 15 fps, start at a keyframe frequency of 150.
The number you enter in the keyframes field with the Every pop-up menu selected is like a
“timer” that counts the number of frames between keyframes. Every time there is a keyframe,
automatic or natural, the timer is reset. For example, a keyframe rate of 15 does not mean a user
should expect keyframes on frames 15, 30 and 45, but rather every 15 frames after the “timer”
resets. Additional keyframes may be inserted by the codec as needed for scene changes and
other “high-change” segments. Also, if the natural keyframe rate is higher than the automatic
keyframe rate, there are no automatic keyframes.
Higher keyframe frequency is important for movies that viewers randomly access because each
time a movie is accessed, the current frame must be calculated from the nearest keyframe. If the
nearest keyframe is many frames away, it can take a substantial amount of time to generate the
current frame.This applies to progressive-streaming or CD-ROM content, but generally not to
realtime-streaming content.
Codec
Keyframe Frequency
Cinepak
15 - 30
Sorenson
100 - 300
H.264
30