[orx-video-profiles] Expose filters in video profiles

This commit is contained in:
Edwin Jakobs
2023-01-25 14:53:06 +01:00
parent f44084b00f
commit 367a227ccd
6 changed files with 63 additions and 50 deletions

View File

@@ -5,8 +5,10 @@ import org.openrndr.ffmpeg.VideoWriterProfile
class GIFProfile : VideoWriterProfile() {
override val fileExtension = "gif"
val filters = mutableListOf("split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse=dither=none:diff_mode=rectangle", "vflip")
override fun arguments(): Array<String> {
return arrayOf("-vf", "split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse=dither=none:diff_mode=rectangle,vflip")
return arrayOf("-vf", filters.joinToString(","))
}
}