Skip to content

Commit 4da72b8

Browse files
esondereggerEvan Sondereggeradamthesax
authored
Set MinGOP in bitmovin preset when GopMode is fixed (#331)
* Set MinGOP in bitmovin preset when GopMode is fixed * disable scenecut when in fixed GOP mode Co-authored-by: Evan Sonderegger <[email protected]> Co-authored-by: Adam Sax <[email protected]>
1 parent a890ee2 commit 4da72b8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

internal/provider/bitmovin/bitmovin.go

+4
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,10 @@ func (p *bitmovinProvider) createH264VideoPreset(preset db.Preset, customData ma
227227
return nil, err
228228
}
229229
h264.MaxGOP = intToPtr(int64(gopSize))
230+
if preset.Video.GopMode == "fixed" {
231+
h264.MinGOP = intToPtr(int64(gopSize))
232+
h264.SceneCutThreshold = intToPtr(int64(0))
233+
}
230234
}
231235
if preset.Video.BFrames != "" {
232236
bFrames, err := strconv.Atoi(preset.Video.BFrames)

0 commit comments

Comments
 (0)