2 type: filter # consumer, filter, producer, or transition
6 copyright: Copyright (C) 2008 Marco Gittler
10 creator: Marco Gittler
14 - Video # this may produce video
15 description: Oversaturate the Color in Video, like in old Technicolor movies
17 filename: oldfilm/tcolor.svg # relative to $MLT_DATA/modules/
18 content-type: image/svg
19 content-encoding: base64
21 PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjwh
22 LS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8
23 c3ZnCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgeG1s
24 bnM6Y2M9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgeG1sbnM6cmRmPSJodHRwOi8v
25 d3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgogICB4bWxuczpzdmc9Imh0dHA6
26 Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9z
27 dmciCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RU
28 RC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUu
29 b3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHdpZHRoPSIyMTBtbSIKICAgaGVpZ2h0PSIyOTdt
30 bSIKICAgaWQ9InN2ZzIiCiAgIHNvZGlwb2RpOnZlcnNpb249IjAuMzIiCiAgIGlua3NjYXBlOnZl
31 cnNpb249IjAuNDUuMSIKICAgc29kaXBvZGk6ZG9jYmFzZT0iL2hvbWUvbWFyY28vbWx0LXN2bi9t
32 bHQvc3JjL21vZHVsZXMvb2xkZmlsbSIKICAgc29kaXBvZGk6ZG9jbmFtZT0idGNvbC5zdmciCiAg
33 IGlua3NjYXBlOm91dHB1dF9leHRlbnNpb249Im9yZy5pbmtzY2FwZS5vdXRwdXQuc3ZnLmlua3Nj
34 YXBlIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzNCI+CiAgICA8bWFya2VyCiAgICAgICBpbmtzY2Fw
35 ZTpzdG9ja2lkPSJBcnJvdzFMZW5kIgogICAgICAgb3JpZW50PSJhdXRvIgogICAgICAgcmVmWT0i
36 MC4wIgogICAgICAgcmVmWD0iMC4wIgogICAgICAgaWQ9IkFycm93MUxlbmQiCiAgICAgICBzdHls
37 ZT0ib3ZlcmZsb3c6dmlzaWJsZTsiPgogICAgICA8cGF0aAogICAgICAgICBpZD0icGF0aDQxMTEi
38 CiAgICAgICAgIGQ9Ik0gMC4wLDAuMCBMIDUuMCwtNS4wIEwgLTEyLjUsMC4wIEwgNS4wLDUuMCBM
39 IDAuMCwwLjAgeiAiCiAgICAgICAgIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6IzAw
40 MDAwMDtzdHJva2Utd2lkdGg6MS4wcHQ7bWFya2VyLXN0YXJ0Om5vbmU7IgogICAgICAgICB0cmFu
41 c2Zvcm09InNjYWxlKDAuOCkgcm90YXRlKDE4MCkgdHJhbnNsYXRlKDEyLjUsMCkiIC8+CiAgICA8
42 L21hcmtlcj4KICA8L2RlZnM+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJiYXNlIgog
43 ICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBi
44 b3JkZXJvcGFjaXR5PSIxLjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBp
45 bmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnpvb209IjMuNTg0Mzk0NiIKICAg
46 ICBpbmtzY2FwZTpjeD0iODguNTcxNDMiCiAgICAgaW5rc2NhcGU6Y3k9IjgyNS43MTQyOCIKICAg
47 ICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXll
48 cj0ibGF5ZXIxIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTEyMSIKICAgICBpbmtzY2Fw
49 ZTp3aW5kb3ctaGVpZ2h0PSI1ODYiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjU1MSIKICAgICBp
50 bmtzY2FwZTp3aW5kb3cteT0iMjM5IiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTci
51 PgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAg
52 ICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlw
53 ZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0
54 aWxsSW1hZ2UiIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRh
55 PgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkViZW5lIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBt
56 b2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIj4KICAgIDxyZWN0CiAgICAgICBzdHlsZT0ib3Bh
57 Y2l0eToxO2ZpbGw6IzkxMDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJv
58 a2U6bm9uZTtzdHJva2Utd2lkdGg6Mi41OTk5OTk5O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tl
59 LWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBpZD0icmVjdDIxNjAiCiAg
60 ICAgICB3aWR0aD0iNTIuMzcwMzczIgogICAgICAgaGVpZ2h0PSIxMDIuODU3MTQiCiAgICAgICB4
61 PSI0Mi44NTcxNDMiCiAgICAgICB5PSIxNzUuMjE5MzMiIC8+CiAgICA8cmVjdAogICAgICAgeT0i
62 MTc1LjIxOTMzIgogICAgICAgeD0iOTQuNDY5NzU3IgogICAgICAgaGVpZ2h0PSIxMDIuODU3MTQi
63 CiAgICAgICB3aWR0aD0iNjEuMDE4OTc0IgogICAgICAgaWQ9InJlY3QyMTYyIgogICAgICAgc3R5
64 bGU9Im9wYWNpdHk6MTtmaWxsOiNmZjAwMDA7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOmV2ZW5v
65 ZGQ7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjIuNTk5OTk5OTtzdHJva2UtbWl0ZXJsaW1pdDo0
66 O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiAvPgogICAgPHBhdGgKICAg
67 ICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOiMwMDAwMDA7
68 c3Ryb2tlLXdpZHRoOjIuNTk5OTk5OTtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9p
69 bjptaXRlcjtzdHJva2Utb3BhY2l0eToxO21hcmtlci1zdGFydDpub25lO21hcmtlci1lbmQ6dXJs
70 KCNBcnJvdzFMZW5kKTtzdHJva2UtbWl0ZXJsaW1pdDoyLjQ7c3Ryb2tlLWRhc2hhcnJheTpub25l
71 O2ZpbGwtb3BhY2l0eToxO29wYWNpdHk6MC42ODA4NTEwNiIKICAgICAgIGQ9Ik0gNjYuMzk4OTQs
72 MjI0LjYwNzMzIEMgMTIzLjg3MDI5LDIyNC42MDczMyAxMjMuODcwMjksMjI0LjYwNzMzIDEyMy44
73 NzAyOSwyMjQuNjA3MzMiCiAgICAgICBpZD0icGF0aDMxMzQiIC8+CiAgPC9nPgo8L3N2Zz4K
75 notes: Implementation or additional usage notes go here.
76 bugs: # this can be just for documentation, or the tool may disclose it to help user avoid pitfalls
77 - need to do some speed improvement.
80 - identifier: oversaturate_cr # 'argument' is a reserved name for a value supplied to the factory
81 title: Blue/Yellow- axis
83 description: Adjust factor for Blue/Yellow axis
92 - identifier: oversaturate_cb
95 description: Adjust factor for Red/Green axis