Compare commits

..

1 Commits

Author SHA1 Message Date
Nicolas Carion
a67d171b04 test fix for windows renderer 2019-03-16 22:55:11 +01:00
928 changed files with 16768 additions and 28706 deletions

View File

@@ -4,9 +4,9 @@ project(Kdenlive)
# stable release. An additional number can be used for bugfix-only releases.
# KDE Application Version, managed by release script
set(KDE_APPLICATIONS_VERSION_MAJOR "20")
set(KDE_APPLICATIONS_VERSION_MINOR "04")
set(KDE_APPLICATIONS_VERSION_MICRO "1")
set(KDE_APPLICATIONS_VERSION_MAJOR "19")
set(KDE_APPLICATIONS_VERSION_MINOR "03")
set(KDE_APPLICATIONS_VERSION_MICRO "70")
set(KDENLIVE_VERSION ${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO})
@@ -32,12 +32,12 @@ option(BUILD_FUZZING "Build fuzzing target" OFF)
# Minimum versions of main dependencies.
set(MLT_MIN_MAJOR_VERSION 6)
set(MLT_MIN_MINOR_VERSION 20)
set(MLT_MIN_MINOR_VERSION 12)
set(MLT_MIN_PATCH_VERSION 0)
set(MLT_MIN_VERSION ${MLT_MIN_MAJOR_VERSION}.${MLT_MIN_MINOR_VERSION}.${MLT_MIN_PATCH_VERSION})
# KDE Frameworks
find_package(ECM 5.45.0 REQUIRED CONFIG)
find_package(ECM 5.18.0 REQUIRED CONFIG)
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake/modules)
include(KDECompilerSettings NO_POLICY_SCOPE)
include(FeatureSummary)
@@ -56,8 +56,9 @@ find_package(KF5 REQUIRED COMPONENTS Archive Bookmarks CoreAddons Config ConfigW
OPTIONAL_COMPONENTS DocTools FileMetaData Crash Purpose)
# Qt
set(QT_MIN_VERSION 5.11.0)
find_package(Qt5 REQUIRED COMPONENTS Core DBus Widgets Svg Quick QuickControls2 Concurrent QuickWidgets Multimedia)
set(QT_MIN_VERSION 5.7.0)
find_package(Qt5 REQUIRED COMPONENTS Core DBus Widgets Svg Quick Concurrent QuickWidgets Multimedia)
find_package(Qt5 OPTIONAL_COMPONENTS WebKitWidgets QUIET)
add_definitions(-DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING)
set(DEFAULT_CXX_FLAGS "${DEFAULT_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
@@ -77,7 +78,15 @@ if(WIN32)
set(MLT_PREFIX "..")
else()
set(MLT_PREFIX ${MLT_ROOT_DIR})
find_package(Qt5 OPTIONAL_COMPONENTS WebKitWidgets QUIET)
endif()
# Optional deps status
find_package(KF5 5.23.0 OPTIONAL_COMPONENTS XmlGui QUIET)
if(KF5XmlGui_FOUND)
message(STATUS "Found KF5 >= 5.23.0 enabling icon coloring")
else()
message(STATUS "KF5 < 5.23.0 Disable icon coloring")
set(KF5_ICON_COMPATIBILITY TRUE)
endif()
if(KF5FileMetaData_FOUND)
@@ -136,12 +145,7 @@ ki18n_install(po)
include(GNUInstallDirs)
install(FILES AUTHORS COPYING README.md DESTINATION ${CMAKE_INSTALL_DOCDIR})
if (ECM_VERSION VERSION_LESS "5.59.0")
install(FILES kdenlive.categories DESTINATION ${KDE_INSTALL_CONFDIR})
else()
install(FILES kdenlive.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR})
endif()
install(FILES kdenlive.categories DESTINATION ${KDE_INSTALL_CONFDIR})
############################
# Tests
@@ -163,7 +167,7 @@ if(BUILD_TESTING)
add_executable(runTests ${Tests_SRCS})
set_property(TARGET runTests PROPERTY CXX_STANDARD 14)
target_link_libraries(runTests kdenliveLib)
add_test(NAME runTests COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/runTests -d yes)
add_test(runTests runTests -d yes)
endif()
if(BUILD_FUZZING)

View File

@@ -1,9 +1,9 @@
#!/bin/sh
#!bin/sh
kdenlive_subdirs="plugins renderer data src src/ui"
$EXTRACTRC --tag=name --tag=description --tag=label --tag=comment --tag=paramlistdisplay data/transitions/*.xml data/effects/*.xml data/generators/*.xml data/kdenliveeffectscategory.rc >> rc.cpp
$EXTRACTRC `find $kdenlive_subdirs -name \*.rc -a ! -name encodingprofiles.rc -a ! -name camcorderfilters.rc -a ! -name externalproxies.rc -o -name \*.ui` >> rc.cpp
$EXTRACTRC --tag=name --tag=description --tag=label --tag=comment --tag=paramlistdisplay data/effects/*.xml data/kdenliveeffectscategory.rc >> rc.cpp
$EXTRACTRC `find $kdenlive_subdirs -name \*.rc -a ! -name encodingprofiles.rc -a ! -name camcorderfilters.rc -o -name \*.ui` >> rc.cpp
$XGETTEXT `find $kdenlive_subdirs -name \*.cpp -o -name \*.h -o -name \*.qml` *.cpp -o $podir/kdenlive.pot
$XGETTEXT `find $kdenlive_subdirs -name \*.cpp -o -name \*.h` *.cpp -o $podir/kdenlive.pot
rm -f rc.cpp

View File

@@ -4,17 +4,10 @@
[Kdenlive](https://kdenlive.org) is a Free and Open Source video editing application, based on MLT Framework and KDE Frameworks 5. It is distributed under the GNU General Public Licence Version 2.
# Building from source
# Builing from source
[Instructions to build Kdenlive](https://community.kde.org/Kdenlive/Development) are available on the KDE wiki.
# Testing Kdenlive via Nightly Builds
- AppImage (Linux) = https://binary-factory.kde.org/job/Kdenlive_Nightly_Appimage_Build/
- Windows = https://binary-factory.kde.org/job/Kdenlive_Nightly_mingw64/
*Note * - nightly/daily builds are not meant to be used in production.*
# Contributing to Kdenlive
Please note that Kdenlive's Github repo is just a mirror: see [the detailed explanations on how to submit patches](https://community.kde.org/Infrastructure/Github_Mirror).
@@ -22,7 +15,7 @@ Please note that Kdenlive's Github repo is just a mirror: see [the detailed expl
We welcome all feedback and offers for help!
* Talk about us!
* [Report bugs](https://kdenlive.org/en/bug-reports/) you encounter (if not already done)
* [Report bugs](https://bugs.kde.org) you encounter (if not already done)
* Help other users [on the forum](http://forum.kde.org/viewforum.php?f=262) and bug tracker
* [Help to fill the manual](http://userbase.kde.org/Kdenlive)
* Complete and check [application and documentation translation](http://l10n.kde.org)

View File

@@ -8,11 +8,6 @@
find_package(PkgConfig QUIET)
pkg_check_modules(PC_MLT mlt++)
# Workaround cmake 3.17 issue (dropped .dll extension for library search)
if(WIN32)
list(INSERT CMAKE_FIND_LIBRARY_SUFFIXES 0 .dll)
endif()
find_path(MLT_INCLUDE_DIR
NAMES framework/mlt.h
HINTS

View File

@@ -7,6 +7,10 @@ add_subdirectory(man)
add_subdirectory(titles)
add_subdirectory(profiles)
if (KF5_ICON_COMPATIBILITY)
add_subdirectory(pics)
endif()
install(FILES
banner.png
encodingprofiles.rc

View File

@@ -7,7 +7,6 @@ frei0r.bluescreen0r
frei0r.bw0r
frei0r.gamma
frei0r.invert0r
burningtv
# unusable effects
frei0r.3dflippo
@@ -16,7 +15,7 @@ frei0r.perspective
#Effects not usable with a simple GUI
#ladspa
jackrack
#luma
luma
data_show
gtkrescale
watermark
@@ -72,6 +71,7 @@ avfilter.removelogo
avfilter.reverse
avfilter.showinfo
avfilter.stereo3d
avfilter.subtitles
avfilter.super2xsai
avfilter.swapuv
avfilter.vectorscope
@@ -79,86 +79,3 @@ avfilter.vflip
avfilter.vignette
avfilter.volume
avfilter.volumedetect
# Removed for 19.04 release as a result of systematic testing of all the available effects
avfilter.atadenoise
avfilter.avgblur
avfilter.blackdetect
avfilter.blackframe
avfilter.boxblur
avfilter.bwdif
avfilter.chromakey
avfilter.colorkey
avfilter.colormatrix
avfilter.colorspace
avfilter.convolution
avfilter.crop
avfilter.cropdetect
avfilter.datascope
avfilter.dctdnoiz
avfilter.deband
avfilter.deflate
avfilter.deinterlace_vaapi
avfilter.deshake
avfilter.despill
avfilter.doubleweave
avfilter.drawbox
avfilter.drawgraph
avfilter.drawgrid
avfilter.elbg
avfilter.eq
avfilter.floodfill
avfilter.fspp
avfilter.gblur
avfilter.hqdn3d
avfilter.hqx
avfilter.hue
avfilter.hwdownload
avfilter.idet
avfilter.il
avfilter.lenscorrection
avfilter.loop
avfilter.lumakey
avfilter.lut
avfilter.lutrgb
avfilter.lutyuv
avfilter.mcdeint
avfilter.nlmeans
avfilter.owdenoise
avfilter.pad
avfilter.perspective
avfilter.phase
avfilter.pixscope
avfilter.pp
avfilter.pp7
avfilter.prewitt
avfilter.removegrain
avfilter.roberts
avfilter.rotate
avfilter.scale_vaapi
avfilter.shuffleframes
avfilter.sidedata
avfilter.signalstats
avfilter.sobel
avfilter.tblend
avfilter.tlut2
avfilter.tonemap
avfilter.transpose
avfilter.vmafmotion
avfilter.w3fdif
avfilter.xbr
avfilter.yadif
avfilter.zmq
avfilter.zoompan
frei0r.rgbsplit0r
frei0r.tehRoxx0r
frei0r.vertigo
mask_apply
mask_start
motion_est
qtext
rgblut
sox.pad
spot_remover
text
timer

View File

@@ -1,6 +1,5 @@
INSTALL (FILES
audiospectrum.xml
audiowave.xml
audiowaveform.xml
automask.xml
@@ -21,8 +20,6 @@ grain.xml
greyscale.xml
invert.xml
loudness.xml
dynamic_loudness.xml
luma.xml
mirror.xml
mute.xml
normalise.xml
@@ -34,7 +31,6 @@ rotation.xml
rotation_keyframable.xml
scratchlines.xml
sepia.xml
shape.xml
sox_bass.xml
sox_gain.xml
sox_phaser.xml
@@ -59,7 +55,6 @@ frei0r_cluster.xml
frei0r_colgate.xml
frei0r_coloradj_rgb.xml
frei0r_colordistance.xml
frei0r_colorize.xml
frei0r_colortap.xml
frei0r_contrast0r.xml
frei0r_c0rners.xml
@@ -69,9 +64,7 @@ frei0r_defish0r.xml
frei0r_delay0r.xml
frei0r_delaygrab.xml
frei0r_distort0r.xml
frei0r_dither.xml
frei0r_edgeglow.xml
frei0r_emboss.xml
frei0r_equaliz0r.xml
frei0r_flippo.xml
frei0r_glow.xml
@@ -92,16 +85,13 @@ frei0r_pixeliz0r.xml
frei0r_pr0be.xml
frei0r_pr0file.xml
frei0r_primaries.xml
frei0r_rgbnoise.xml
frei0r_rgbparade.xml
frei0r_saturat0r.xml
frei0r_scale0tilt.xml
frei0r_scanline0r.xml
frei0r_select0r.xml
frei0r_sharpness.xml
frei0r_sigmoidaltransfer.xml
frei0r_sobel.xml
frei0r_softglow.xml
frei0r_sopsat.xml
frei0r_squareblur.xml
frei0r_tehroxx0r.xml
@@ -137,9 +127,9 @@ rotoscoping.xml
speed.xml
swapchannels.xml
tcolor.xml
tracker.xml
vignette.xml
vidstab.xml
tracker.xml
DESTINATION ${DATA_INSTALL_DIR}/kdenlive/effects)

View File

@@ -137,10 +137,6 @@ Effects can be blacklisted in kdenlive/data/blacklisted_effects.txt
All effects with a custom XML GUI need to be blacklisted.
==========
==========
Effects can be added to "Main effects" list in kdenlive/data/preferred_effects.txt
==========
==========
Effects can be assigned to an effect category in kdenlive/data/kdenliveeffectscategory.rc.
==========

View File

@@ -3,8 +3,7 @@
<name>Balance</name>
<description>Adjust the left/right balance</description>
<author>Dan Dennedy</author>
<parameter type="fixed" name="start" min="0.5" max="0.5" default="0.5" />
<parameter type="animated" name="split" max="1000" min="0" default="0.5" factor="1000">
<parameter type="animated" name="split" max="1000" min="0" default=".5" factor="1000">
<name>Balance</name>
</parameter>
</effect>

View File

@@ -7,7 +7,7 @@
<paramlistdisplay>Left,Right</paramlistdisplay>
<name>Channel</name>
</parameter>
<parameter type="animated" name="start" max="1000" min="0" default="0.5" factor="1000">
<parameter type="keyframe" name="start" max="1000" min="0" default=".5" factor="1000">
<name>Pan</name>
</parameter>
</effect>

View File

@@ -1,69 +0,0 @@
<!DOCTYPE kpartgui>
<group>
<effect tag="audiospectrum" id="audiospectrum">
<name>Audio Spectrum Filter</name>
<description>An audio visualization filter that draws an audio spectrum on the image.</description>
<author>Brian Matherly</author>
<parameter type="list" name="type" default="line" paramlist="line;bar">
<paramlistdisplay>Line,Bar</paramlistdisplay>
<name>Graph type</name>
<comment>The type of graph to display the spectrum.</comment>
</parameter>
<parameter type="color" name="bgcolor" default="0x00000000" alpha="1">
<name>Background Color</name>
<comment>The background color to be applied to the entire frame. The default color is transparent.</comment>
</parameter>
<parameter type="color" name="color.1" default="0xffffffff" alpha="1">
<name>Foreground color</name>
<comment>The color of the waveform.</comment>
</parameter>
<parameter type="constant" name="thickness" default="0" min="0" max="20">
<name>Line Thickness</name>
<comment>The thickness of the line used to draw the waveform for line graph. The thickness of the bar for bar graph.</comment>
</parameter>
<parameter type="constant" name="angle" default="0" min="0" max="360">
<name>Angle</name>
<comment>The rotation angle to be applied to the waveform.</comment>
</parameter>
<parameter type="geometry" name="rect" default="0 0:100% 100%" fixed="1" opacity="false">
<name>Rectangle</name>
<comment>Defines the rectangle that the waveform(s) should be drawn in.</comment>
</parameter>
<parameter type="bool" name="fill" default="0">
<name>Fill</name>
<comment>Whether the area under the waveform should be filled in. Only applies to line graph type.</comment>
</parameter>
<parameter type="bool" name="mirror" default="0">
<name>Mirror</name>
<comment>Mirror the spectrum about the center of the rectangle.</comment>
</parameter>
<parameter type="bool" name="reverse" default="0">
<name>Reverse</name>
<comment>Draw the points starting with the highest frequency first.</comment>
</parameter>
<parameter type="animated" name="tension" default="0.4" min="-200" max="200" factor="100">
<name>Line Tension</name>
<comment>Affects the amount of curve in the line interpolating between points. 0.0 = a straight line between points. 100 = very curved lines between points. Values &lt; 0 and &gt; 100 will cause loops in the lines. Only applies to line graph type.</comment>
</parameter>
<parameter type="constant" name="bands" default="31" min="0" max="1000">
<name>Points</name>
<comment>The number of bands to draw in the spectrum. Each band shows up as a data point in the graph.</comment>
</parameter>
<parameter type="constant" name="frequency_low" default="20" min="0" max="30000">
<name>Low Frequency</name>
<comment>The low end of the frequency range to be used for the graph.</comment>
</parameter>
<parameter type="constant" name="frequency_high" default="20000" min="0" max="30000">
<name>High Frequency</name>
<comment>The high end of the frequency range to be used for the graph.</comment>
</parameter>
<parameter type="constant" name="threshold" default="-30" min="-100" max="0" suffix="dB">
<name>Level Threshold</name>
<comment>The minimum amplitude of sound that must occur within the frequency range to cause the value to be applied.</comment>
</parameter>
<parameter type="constant" name="window_size" default="2048" min="1" max="4000">
<name>Window Size</name>
<comment>The number of samples that the FFT will be performed on. If window size is less than the number of samples in a frame, extra samples will be ignored. If window size is more than the number of samples in a frame, samples will be buffered from previous frames to fill the window. The buffering is performed as a sliding window so that the most recent samples are always transformed.</comment>
</parameter>
</effect>
</group>

View File

@@ -3,7 +3,7 @@
<name>Auto Mask</name>
<description>Hide a selected zone and follow its movements</description>
<author>Zachary Drew</author>
<parameter type="geometry" name="geometry" default="50% 50% 50% 50%" fixed="1" opacity="false">
<parameter type="geometry" name="geometry" default="50%,50%:50%x50%" fixed="1" opacity="false">
<name>Geometry</name>
</parameter>
<parameter type="constant" name="motion_est.macroblock_width" max="100" min="1" default="16" suffix="pixels">
@@ -27,16 +27,12 @@
<parameter type="bool" name="obscure" default="1">
<name>Obscure</name>
</parameter>
<parameter type="readonly" name="motion_vector_list" value="">
<name>Tracking data</name>
<comment>Click to copy to clipboard</comment>
</parameter>
<parameter type="filterjob" filtertag="autotrack_rectangle" filterparams="_serialize=1 motion_vector_list=0" consumer="null" consumerparams="all=1 terminate_on_pause=1">
<name conditional="Reset">Analyse</name>
<parameter type="filterjob" filtertag="autotrack_rectangle" filterparams="_serialize=1 motion_vector_list=0 %params in=%position" consumer="null" consumerparams="all=1 terminate_on_pause=1">
<jobparam name="storedata" />
<jobparam name="projecttreefilter" />
<jobparam name="key">motion_vector_list</jobparam>
<jobparam name="finalfilter">autotrack_rectangle</jobparam>
<jobparam name="displaydataname">Motion vectors</jobparam>
<name>Analyse</name>
</parameter>
</effect>

View File

@@ -5,6 +5,4 @@ aecho.xml
agate.xml
selectivecolor.xml
avfilter_lut3d.xml
unsharp.xml
subtitles.xml
DESTINATION ${DATA_INSTALL_DIR}/kdenlive/effects)

View File

@@ -7,7 +7,7 @@
<parameter type="url" name="av.file" filter="*.cube *.3dl *.dat *.m3d|LUT files">
<name>LUT file to apply</name>
</parameter>
<parameter type="list" name="av.interp" default="tetrahedral" paramlist="nearest;trilinear;tetrahedral">
<parameter type="list" name="av.interp" default="0" paramlist="nearest;trilinear;tetrahedral ">
<name>Interpolation Mode</name>
<paramlistdisplay>Nearest, Trilinear, Tetrahedral</paramlistdisplay>
</parameter>

View File

@@ -1,9 +0,0 @@
<!DOCTYPE kpartgui>
<effect tag="avfilter.subtitles">
<name>Subtitles</name>
<description>Render subtitles onto the video</description>
<author>libavfilter</author>
<parameter type="url" name="av.f" filter="*.ass *.srt">
<name>Subtitle file to apply</name>
</parameter>
</effect>

View File

@@ -1,24 +0,0 @@
<!DOCTYPE kpartgui>
<effect tag="avfilter.unsharp">
<name>Unsharp (avfilter)</name>
<description>Sharpen or blur your video</description>
<author>libavfilter</author>
<parameter type="constant" name="av.lx" max="23" min="3" default="5" odd="1">
<name>Luma horizontal matrix</name>
</parameter>
<parameter type="constant" name="av.ly" max="23" min="3" default="5" odd="1">
<name>Luma vertical matrix</name>
</parameter>
<parameter type="constant" name="av.la" max="1.5" min="-1.5" default="1" decimals="2">
<name>Luma strength</name>
</parameter>
<parameter type="constant" name="av.cx" max="23" min="3" default="5" odd="1">
<name>Chroma horizontal matrix</name>
</parameter>
<parameter type="constant" name="av.cy" max="23" min="3" default="5" odd="1">
<name>Chroma vertical matrix</name>
</parameter>
<parameter type="constant" name="av.ca" max="1.5" min="-1.5" default="0" decimals="2">
<name>Chroma strength</name>
</parameter>
</effect>

View File

@@ -3,13 +3,13 @@
<name>Box Blur</name>
<description>Box blur (separate horizontal and vertical blur)</description>
<author>Leny Grisel</author>
<parameter type="animated" name="hori" max="50" min="1" default="1">
<parameter type="constant" name="hori" max="50" min="1" default="1">
<name>Horizontal multiplicator</name>
</parameter>
<parameter type="animated" name="vert" max="50" min="1" default="1">
<parameter type="constant" name="vert" max="50" min="1" default="1">
<name>Vertical multiplicator</name>
</parameter>
<parameter type="animated" name="blur" max="100" min="0" default="5">
<name>Blur factor</name>
</parameter>
<parameter type="keyframe" name="blur" max="100" min="0" default="5">
<name>Blur factor</name>
</parameter>
</effect>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE kpartgui>
<effect tag="chroma" id="chroma">
<name>Chroma Key: Basic</name>
<name>Chroma Key</name>
<description>Make selected color transparent</description>
<author>Charles Yates</author>
<parameter type="color" name="key" default="0x0000ffff">
<name>Color key</name>
</parameter>
<parameter type="constant" name="variance" max="1000" min="0" factor="1000" default="0.15">
<parameter type="constant" name="variance" max="1000" min="0" factor="1000" default="150">
<name>Variance</name>
</parameter>
</effect>

View File

@@ -1,21 +0,0 @@
<!DOCTYPE kpartgui>
<effect tag="dynamic_loudness" id="dynamic_loudness" type="audio">
<name>Normalize</name>
<description>Dynamically correct audio loudness as recommended by EBU R128</description>
<author>Brian Matherly</author>
<parameter type="double" name="target_loudness" max="-10" min="-50" default="-23.00" decimals="2" suffix="LUFS">
<name>Target Program Loudness</name>
</parameter>
<parameter type="constant" name="window" max="500" min="1" default="3" suffix="s">
<name>Measurement Window</name>
</parameter>
<parameter type="constant" name="max_gain" max="30" min="0" default="15" suffix="dB">
<name>Maximum Gain Increase</name>
</parameter>
<parameter type="constant" name="min_gain" max="0" min="-30" default="-15" suffix="dB">
<name>Maximum Gain Decrease</name>
</parameter>
<parameter type="constant" name="max_rate" max="9" min="0.5" default="3" decimals="1" suffix="dB/s">
<name>Maximum Rate Change</name>
</parameter>
</effect>

View File

@@ -38,8 +38,9 @@
<paramlistdisplay>Top,Middle,Bottom</paramlistdisplay>
<name>Vertical Alignment</name>
</parameter>
<parameter type="keywords" name="argument" default="#timecode#" paramlist="#timecode#;#frame#;#filedate#;#localfiledate#;#meta.media.0.stream.frame_rate#;#meta.media.0.codec.name#;#meta.media.0.codec.bit_rate#;#meta.media.width#;#meta.media.height#;#meta.attr.comment.markup#">
<parameter type="keywords" name="argument" default="#timecode#">
<name>Text</name>
<paramlistdisplay>timecode,frame,file date,local file date,source frame rate,source codec,source bit rate,source width,source height,source comment</paramlistdisplay>
<keywords>#timecode#;#frame#;#filedate#;#localfiledate#;#meta.media.0.stream.frame_rate#;#meta.media.0.codec.name#;#meta.media.0.codec.bit_rate#;#meta.media.width#;#meta.media.height#;#meta.attr.comment.markup#</keywords>
<keywordsdisplay>timecode;frame;file date;local file date;source frame rate;source codec;source bit rate;source width;source height;source comment</keywordsdisplay>
</parameter>
</effect>

View File

@@ -1,9 +1,9 @@
<!DOCTYPE kpartgui>
<effect tag="brightness" id="fade_from_black" type="video" unique="1">
<name>Fade in</name>
<name>Fade from Black</name>
<description>Fade video from black</description>
<author>Charles Yates</author>
<parameter type="position" name="out" max="90000" min="0" default="%fade">
<parameter type="position" name="out" max="90000" min="0" default="75">
<name>Duration</name>
</parameter>
<parameter type="fixed" name="in" max="0" min="0" default="0">
@@ -15,7 +15,4 @@
<parameter type="fixed" name="end" max="1" min="1" default="1">
<name>End</name>
</parameter>
<parameter type="switch" name="alpha" default="-1" min="-1" max="1">
<name>Fade from Black</name>
</parameter>
</effect>

View File

@@ -1,9 +1,9 @@
<!DOCTYPE kpartgui>
<effect tag="brightness" id="fade_to_black" type="video" unique="1">
<name>Fade out</name>
<name>Fade to Black</name>
<description>Fade video to black</description>
<author>Charles Yates</author>
<parameter type="position" name="in" max="0" min="0" default="-%fade">
<parameter type="position" name="in" max="0" min="0" default="-75">
<name>Duration</name>
</parameter>
<parameter type="fixed" name="out" max="99999" min="0" default="%out">
@@ -15,7 +15,4 @@
<parameter type="fixed" name="end" max="0" min="0" default="0">
<name>End</name>
</parameter>
<parameter type="switch" name="alpha" default="-1" min="-1" max="1">
<name>Fade to Black</name>
</parameter>
</effect>

View File

@@ -6,7 +6,7 @@
<parameter type="fixed" name="in" max="0" min="0" default="0">
<name></name>
</parameter>
<parameter type="position" name="out" max="90000" min="0" default="%fade">
<parameter type="position" name="out" max="90000" min="0" default="75">
<name>Duration</name>
</parameter>
<parameter type="fixed" name="gain" max="0" min="0" default="0">

View File

@@ -3,7 +3,7 @@
<name>Fade out</name>
<description>Fade out audio track</description>
<author></author>
<parameter type="position" name="in" max="0" min="0" default="-%fade">
<parameter type="position" name="in" max="0" min="0" default="-75">
<name>Duration</name>
</parameter>
<parameter type="fixed" name="out" max="90000" min="0" default="%out">

View File

@@ -3,28 +3,28 @@
<name>3dflippo</name>
<description>Frame rotation in 3D space</description>
<author>c.e. prelz AS FLUIDO</author>
<parameter type="animated" name="Xaxisrotation" max="1000" min="0" default="0.5" factor="1000">
<parameter type="constant" name="Xaxisrotation" max="1000" min="0" default="500" factor="1000">
<name>X axis rotation</name>
</parameter>
<parameter type="animated" name="Yaxisrotation" max="1000" min="0" default="0.5" factor="1000">
<parameter type="constant" name="Yaxisrotation" max="1000" min="0" default="500" factor="1000">
<name>Y axis rotation</name>
</parameter>
<parameter type="animated" name="Zaxisrotation" max="1000" min="0" default="0.5" factor="1000">
<parameter type="constant" name="Zaxisrotation" max="1000" min="0" default="500" factor="1000">
<name>Z axis rotation</name>
</parameter>
<parameter type="animated" name="Xaxisrotationrate" max="1000" min="0" default="0.5" factor="1000">
<parameter type="constant" name="Xaxisrotationrate" max="1000" min="0" default="500" factor="1000">
<name>X axis rotation rate</name>
</parameter>
<parameter type="animated" name="Yaxisrotationrate" max="1000" min="0" default="0.5" factor="1000">
<parameter type="constant" name="Yaxisrotationrate" max="1000" min="0" default="500" factor="1000">
<name>Y axis rotation rate</name>
</parameter>
<parameter type="animated" name="Zaxisrotationrate" max="1000" min="0" default="0.5" factor="1000">
<parameter type="constant" name="Zaxisrotationrate" max="1000" min="0" default="500" factor="1000">
<name>Z axis rotation rate</name>
</parameter>
<parameter type="animated" name="CenterpositionX" max="1000" min="0" default="0.5" factor="1000">
<parameter type="constant" name="CenterpositionX" max="1000" min="0" default="500" factor="1000">
<name>Center position (X)</name>
</parameter>
<parameter type="animated" name="CenterpositionY" max="1000" min="0" default="0.5" factor="1000">
<parameter type="constant" name="CenterpositionY" max="1000" min="0" default="500" factor="1000">
<name>Center position (Y)</name>
</parameter>
<parameter type="bool" name="Invertrotationassignment" default="1">

View File

@@ -19,11 +19,11 @@
<name>Operation</name>
</parameter>
<parameter type="animated" name="Threshold" default="0.5" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Threshold" default=".500" min="0" max="1000" factor="1000">
<name>Threshold</name>
</parameter>
<parameter type="animated" name="Shrink/grow amount" default="0.5" min="0" max="1000" factor="1000" intimeline="1">
<parameter type="keyframe" name="Shrink/grow amount" default=".500" min="0" max="1000" factor="1000" intimeline="1">
<name>Shrink/grow amount</name>
</parameter>
@@ -51,11 +51,11 @@
<name>Operation</name>
</parameter>
<parameter type="animated" name="Threshold" default="0.5" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Threshold" default=".500" min="0" max="1000" factor="1000">
<name>Threshold</name>
</parameter>
<parameter type="animated" name="Shrink/Grow/Blur amount" default="0.5" min="0" max="1000" factor="1000" intimeline="1">
<parameter type="keyframe" name="Shrink/Grow/Blur amount" default=".500" min="0" max="1000" factor="1000" intimeline="1">
<name>Shrink/Grow/Blur amount</name>
</parameter>

View File

@@ -4,24 +4,23 @@
<description>Fill the alpha channel with a specified gradient</description>
<author>Marko Cebokli</author>
<parameter type="animated" name="Position" default="0.5" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Position" default=".500" min="0" max="1000" factor="1000">
<name>Position</name>
</parameter>
<parameter type="animated" name="Transition width" default="0.5" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Transition width" default=".500" min="0" max="1000" factor="1000">
<name>Transition width</name>
</parameter>
<parameter type="animated" name="Tilt" default="0.5" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Tilt" default=".500" min="0" max="1000" factor="1000">
<name>Tilt</name>
</parameter>
<parameter type="animated" name="Min" default="0" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Min" default="0" min="0" max="1000" factor="1000">
<name>Min</name>
</parameter>
<parameter type="animated" name="Max" default="1" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Max" default="1" min="0" max="1000" factor="1000">
<name>Max</name>
</parameter>
@@ -29,5 +28,4 @@
<paramlistdisplay>Write on clear,Max,Min,Add,Subtract</paramlistdisplay>
<name>Operation</name>
</parameter>
</effect>

View File

@@ -4,41 +4,40 @@
<description>Draws simple shapes into the alpha channel</description>
<author>Marko Cebokli</author>
<parameter type="list" name="Shape" default="0.0" paramlist="0.0;0.38;0.62;1.0">
<paramlistdisplay>Rectangle,Ellipse,Triangle,Diamond</paramlistdisplay>
<name>Shape</name>
</parameter>
<parameter type="animated" name="Position X" default="0.5" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Position X" default=".500" min="0" max="1000" factor="1000">
<name>Position X</name>
</parameter>
<parameter type="animated" name="Position Y" default="0.5" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Position Y" default=".500" min="0" max="1000" factor="1000">
<name>Position Y</name>
</parameter>
<parameter type="animated" name="Size X" default="0.1" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Size X" default=".100" min="0" max="1000" factor="1000">
<name>Size X</name>
</parameter>
<parameter type="animated" name="Size Y" default="0.1" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Size Y" default=".100" min="0" max="1000" factor="1000">
<name>Size Y</name>
</parameter>
<parameter type="animated" name="Tilt" default="0.5" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Tilt" default=".500" min="0" max="1000" factor="1000">
<name>Tilt</name>
</parameter>
<parameter type="animated" name="Transition width" default="0.2" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Transition width" default=".200" min="0" max="1000" factor="1000">
<name>Transition width</name>
</parameter>
<parameter type="animated" name="Min" default="0" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Min" default="0" min="0" max="1000" factor="1000">
<name>Min</name>
</parameter>
<parameter type="animated" name="Max" default="1" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Max" default="1" min="0" max="1000" factor="1000">
<name>Max</name>
</parameter>

View File

@@ -7,7 +7,7 @@
<parameter type="color" name="Neutral Color" default="0xffffffff">
<name>Neutral Color</name>
</parameter>
<parameter type="animated" name="Green Tint" default="1.2" min="0" max="2500" factor="1000">
<parameter type="keyframe" name="Green Tint" default="1.2" min="0" max="2500" factor="1000">
<name>Green Tint</name>
</parameter>
</effect>
@@ -18,7 +18,7 @@
<parameter type="color" name="Neutral Color" default="0xffffffff">
<name>Neutral Color</name>
</parameter>
<parameter type="animated" name="Green Tint" default="0.1333" min="0" max="10000" factor="10000">
<parameter type="keyframe" name="Green Tint" default=".1333" min="0" max="10000" factor="10000">
<name>Green Tint</name>
</parameter>
</effect>

View File

@@ -4,11 +4,10 @@
<description>Color curves adjustment</description>
<author>Till Theato, Maksim Golovkin</author>
<parameter type="list" name="0" default="0.5" paramlist="0.5;0;0.1;0.2;0.3;0.4;0.6;0.71">
<parameter type="list" name="Channel" default="0.5" paramlist="0.5;0;0.1;0.2;0.3;0.4;0.6;0.71">
<paramlistdisplay>RGB,Red,Green,Blue,Alpha,Luma,Hue,Saturation</paramlistdisplay>
<name>Channel</name>
</parameter>
<parameter type="list" name="4" default="1" paramlist="0;1">
<paramlistdisplay>Rec. 601,Rec. 709</paramlistdisplay>
<name>Luma formula</name>

View File

@@ -3,7 +3,7 @@
<name>Brightness</name>
<description>Adjusts the brightness of a source image</description>
<author>Jean-Sebastien Senecal</author>
<parameter type="animated" name="Brightness" default="0.5" min="0" max="1000" factor="1000">
<parameter type="constant" name="Brightness" default="500" min="0" max="1000" factor="1000">
<name>Brightness</name>
</parameter>
</effect>

View File

@@ -1,71 +1,69 @@
<!DOCTYPE kpartgui>
<effect LC_NUMERIC="C" tag="frei0r.c0rners" id="frei0r.c0rners">
<name>Corners</name>
<description>Four corners geometry engine</description>
<author>Marko Cebokli</author>
<name>Corners</name>
<description>Four corners geometry engine</description>
<author>Marko Cebokli</author>
<parameter type="animated" widget="corners" name="0" default="0.333333333333333" min="0" max="6000" factor="6000">
<name>Corner 1 X</name>
</parameter>
<parameter type="animated" widget="corners" name="1" default="0.333333333333333" min="0" max="6000" factor="6000">
<name>Corner 1 Y</name>
</parameter>
<parameter type="animated" widget="corners" name="2" default="0.666666666666667" min="0" max="6000" factor="6000">
<name>Corner 2 X</name>
</parameter>
<parameter type="animated" widget="corners" name="3" default="0.333333333333333" min="0" max="6000" factor="6000">
<name>Corner 2 Y</name>
</parameter>
<parameter type="animated" widget="corners" name="4" default="0.666666666666667" min="0" max="6000" factor="6000">
<name>Corner 3 X</name>
</parameter>
<parameter type="animated" widget="corners" name="5" default="0.666666666666667" min="0" max="6000" factor="6000">
<name>Corner 3 Y</name>
</parameter>
<parameter type="animated" widget="corners" name="6" default="0.333333333333333" min="0" max="6000" factor="6000">
<name>Corner 4 X</name>
</parameter>
<parameter type="animated" widget="corners" name="7" default="0.666666666666667" min="0" max="6000" factor="6000">
<name>Corner 4 Y</name>
</parameter>
<parameter type="keyframe" widget="corners" name="0" default="0.333334" min="0" max="6000" factor="6000">
<name>Corner 1 X</name>
</parameter>
<parameter type="animated" widget="corners" name="9" default="0.5" min="0" max="2000" factor="2000">
<name>Stretch X</name>
</parameter>
<parameter type="keyframe" widget="corners" name="1" default="0.333334" min="0" max="6000" factor="6000">
<name>Corner 1 Y</name>
</parameter>
<parameter type="animated" widget="corners" name="10" default="0.5" min="0" max="2000" factor="2000">
<name>Stretch Y</name>
</parameter>
<parameter type="keyframe" widget="corners" name="2" default="0.666667" min="0" max="6000" factor="6000">
<name>Corner 2 X</name>
</parameter>
<parameter type="animated" widget="corners" name="13" default="0.05" min="0" max="100" factor="100" intimeline="1">
<name>Feather Alpha</name>
</parameter>
<parameter type="bool" name="8" default="0">
<name>Enable Stretch</name>
</parameter>
<parameter type="keyframe" widget="corners" name="3" default="0.333334" min="0" max="6000" factor="6000">
<name>Corner 2 Y</name>
</parameter>
<parameter type="keyframe" widget="corners" name="4" default="0.666667" min="0" max="6000" factor="6000">
<name>Corner 3 X</name>
</parameter>
<parameter type="keyframe" widget="corners" name="5" default="0.666667" min="0" max="6000" factor="6000">
<name>Corner 3 Y</name>
</parameter>
<parameter type="keyframe" widget="corners" name="6" default="0.333334" min="0" max="6000" factor="6000">
<name>Corner 4 X</name>
</parameter>
<parameter type="keyframe" widget="corners" name="7" default="0.666667" min="0" max="6000" factor="6000">
<name>Corner 4 Y</name>
</parameter>
<parameter type="keyframe" widget="corners" name="9" default=".5" min="0" max="2000" factor="2000">
<name>Stretch X</name>
</parameter>
<parameter type="keyframe" widget="corners" name="10" default=".5" min="0" max="2000" factor="2000">
<name>Stretch Y</name>
</parameter>
<parameter type="keyframe" widget="corners" name="13" default=".05" min="0" max="100" factor="100" intimeline="1">
<name>Feather Alpha</name>
</parameter>
<parameter type="bool" name="8" default="0">
<name>Enable Stretch</name>
</parameter>
<parameter type="list" name="11" default="0.166" paramlist="0;0.166;0.333;0.5;0.666;0.833;1.0">
<paramlistdisplay>Nearest neighbor,Bilinear,Bicubic smooth,Bicubic sharp,Spline 4x4,Spline 6x6,Lanczos</paramlistdisplay>
<name>Interpolator</name>
</parameter>
<parameter type="bool" name="12" default="1">
<name>Transparent Background</name>
</parameter>
<parameter type="list" name="14" default="0.0" paramlist="0.0;0.3;0.5;0.7;1.0">
<paramlistdisplay>Write on clear,Maximum,Minimum,Add,Subtract</paramlistdisplay>
<name>Alpha operation</name>
</parameter>
<name>Interpolator</name>
</parameter>
<parameter type="bool" name="12" default="1">
<name>Transparent Background</name>
</parameter>
<parameter type="list" name="14" default="0.0" paramlist="0.0;0.3;0.5;0.7;1.0">
<paramlistdisplay>Write on clear,Maximum,Minimum,Add,Subtract</paramlistdisplay>
<name>Alpha operation</name>
</parameter>
</effect>

View File

@@ -1,12 +1,25 @@
<!DOCTYPE kpartgui>
<effect tag="frei0r.cartoon" id="frei0r.cartoon" type="video">
<group>
<effect tag="frei0r.cartoon" id="frei0r.cartoon" type="video">
<name>Cartoon</name>
<description>Cartoonify video, do a form of edge detect</description>
<author>Dries Pruimboom, Jaromil</author>
<parameter type="animated" name="triplevel" max="100000" min="0" default="0.9999" factor="100000">
<parameter type="constant" name="triplevel" max="100000" min="0" default="500">
<name>Level of trip</name>
</parameter>
<parameter type="animated" name="diffspace" max="256" min="0" default="0.00390625" factor="256">
<parameter type="constant" name="diffspace" max="256" min="0" default="1">
<name>Difference space</name>
</parameter>
</effect>
</effect>
<effect LC_NUMERIC="C" tag="frei0r.cartoon" id="frei0r.cartoon" type="video" version="2.1">
<name>Cartoon</name>
<description>Cartoonify video, do a form of edge detect</description>
<author>Dries Pruimboom, Jaromil</author>
<parameter type="constant" name="triplevel" max="100000" min="0" default="99900" factor="100000">
<name>Level of trip</name>
</parameter>
<parameter type="constant" name="diffspace" max="256" min="0" default="1" factor="256">
<name>Difference space</name>
</parameter>
</effect>
</group>

View File

@@ -3,10 +3,10 @@
<name>K-Means Clustering</name>
<description>Clusters of a source image by color and spatial distance</description>
<author>binarymillenium</author>
<parameter type="animated" name="Num" max="40" min="0" default="20">
<parameter type="constant" name="Num" max="40" min="0" default="20" factor="1">
<name>Amount of clusters</name>
</parameter>
<parameter type="animated" name="Dist weight" max="1000" min="0" default="0.5" factor="1000">
<parameter type="constant" name="Dist weight" max="1000" min="0" default="500" factor="1000">
<name>Weight on distance</name>
</parameter>
</effect>

View File

@@ -1,12 +1,14 @@
<!DOCTYPE kpartgui>
<effect tag="frei0r.colgate" id="frei0r.colgate" context="nomovit">
<name>White Balance (LMS space)</name>
<description>Do simple color correction, in a physically meaningful way</description>
<description>Do simple color correction, in a physically meaningful
way</description>
<author>Steiner H. Gunderson</author>
<parameter type="color" name="Neutral Color" default="0x7f7f7fff">
<name>Neutral Color</name>
</parameter>
<parameter type="animated" name="Color Temperature" default="0.433" min="1000" max="15000" factor="15000">
<parameter type="keyframe" name="Color Temperature"
default="6500" min="1000" max="15000" factor="15000">
<name>Color Temperature</name>
</parameter>
</effect>

View File

@@ -4,15 +4,15 @@
<description>Simple color adjustment</description>
<author>Marko Cebokli</author>
<parameter type="animated" name="R" default="0.5" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="R" default="500" min="0" max="1000" factor="1000">
<name>R</name>
</parameter>
<parameter type="animated" name="G" default="0.5" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="G" default="500" min="0" max="1000" factor="1000">
<name>G</name>
</parameter>
<parameter type="animated" name="B" default="0.5" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="B" default="500" min="0" max="1000" factor="1000">
<name>B</name>
</parameter>

View File

@@ -1,20 +0,0 @@
<!DOCTYPE kpartgui>
<group>
<effect tag="frei0r.colorize" id="frei0r.colorize">
<name>Colorize</name>
<description>Colorizes image to selected hue, saturation and lightness</description>
<author>Janne Liljeblad</author>
<parameter type="animated" name="hue" default="0.5" min="0" max="360" factor="360">
<name>Hue</name>
<comment>Color shade of the colorized image.</comment>
</parameter>
<parameter type="animated" name="saturation" default="0.5" min="0" max="360" factor="360">
<name>Saturation</name>
<comment>Amount of color in the colorized image.</comment>
</parameter>
<parameter type="animated" name="lightness" default="0.5" min="0" max="360" factor="360">
<name>Lightness</name>
<comment>Lightness of the colorized image.</comment>
</parameter>
</effect>
</group>

View File

@@ -3,7 +3,7 @@
<name>Contrast</name>
<description>Adjusts the contrast of a source image</description>
<author>Jean-Sebastien Senecal</author>
<parameter type="animated" name="Contrast" default="0.5" min="0" max="1000" factor="500">
<parameter type="simplekeyframe" name="Contrast" default="250" min="0" max="1000" factor="500">
<name>Contrast</name>
</parameter>
</effect>

View File

@@ -3,32 +3,32 @@
<name>Defish</name>
<description>Non rectilinear lens mappings</description>
<author>Marko Cebokli</author>
<parameter type="animated" name="Amount" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Amount" default="0" min="0" max="1000" factor="1000">
<name>Amount</name>
</parameter>
<parameter type="bool" name="DeFish" default="1">
<name>DeFish</name>
</parameter>
<parameter type="list" name="Type" default="0.666" paramlist="0;0.333;0.666;1.0">
<paramlistdisplay>Equidistant,Orthographic,Equiarea,Stereographic</paramlistdisplay>
<parameter type="list" name="Type" default="0.666" paramlist="0;0.333;0.666;1.0">
<paramlistdisplay>Equidistant,Orthographic,Equiarea,Stereographic</paramlistdisplay>
<name>Type</name>
</parameter>
<parameter type="list" name="Scaling" default="0" paramlist="0;0.333;0.666;1.0">
<paramlistdisplay>Fill,Center,Fit,Manual</paramlistdisplay>
<parameter type="list" name="Scaling" default="0" paramlist="0;0.333;0.666;1.0">
<paramlistdisplay>Fill,Center,Fit,Manual</paramlistdisplay>
<name>Scaling</name>
</parameter>
<parameter type="animated" name="Manual Scale" default="0.5" min="0" max="1000" factor="1000">
<parameter type="constant" name="Manual Scale" default="500" min="0" max="1000" factor="1000">
<name>Manual Scale</name>
</parameter>
<parameter type="list" name="Interpolator" default="0.166" paramlist="0;0.166;0.333;0.5;0.666;0.833;1.0">
<paramlistdisplay>Nearest neighbor,Bilinear,Bicubic smooth,Bicubic sharp,Spline 4x4,Spline 6x6,Lanczos</paramlistdisplay>
<parameter type="list" name="Interpolator" default="0.166" paramlist="0;0.166;0.333;0.5;0.666;0.833;1.0">
<paramlistdisplay>Nearest neighbor,Bilinear,Bicubic smooth,Bicubic sharp,Spline 4x4,Spline 6x6,Lanczos</paramlistdisplay>
<name>Interpolator</name>
</parameter>
<parameter type="list" name="Aspect type" default="0" paramlist="0;0.25;0.5;0.75;1.0">
<paramlistdisplay>Square,PAL DV,NTSC DV,HDV,Manual</paramlistdisplay>
<parameter type="list" name="Aspect type" default="0" paramlist="0;0.25;0.5;0.75;1.0">
<paramlistdisplay>Square,PAL DV,NTSC DV,HDV,Manual</paramlistdisplay>
<name>Aspect type</name>
</parameter>
<parameter type="animated" name="Manual Aspect" default="0.5" min="0" max="1000" factor="1000">
<parameter type="constant" name="Manual Aspect" default="500" min="0" max="1000" factor="1000">
<name>Manual Aspect</name>
</parameter>
</effect>

View File

@@ -3,7 +3,7 @@
<name>delay0r</name>
<description>Video delay</description>
<author>Martin Bayer</author>
<parameter type="animated" name="DelayTime" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="DelayTime" max="1000" min="0" default="0" factor="1000">
<name>Delay time</name>
</parameter>
</effect>

View File

@@ -3,10 +3,10 @@
<name>Distort</name>
<description>Plasma</description>
<author>Gephex crew</author>
<parameter type="animated" name="Amplitude" max="1000" min="-1000" default="0" factor="1000">
<parameter type="simplekeyframe" name="Amplitude" max="1000" min="-1000" default="0" factor="1000">
<name>Amplitude</name>
</parameter>
<parameter type="animated" name="Frequency" max="2000" min="-2000" default="0" factor="1000">
<parameter type="simplekeyframe" name="Frequency" max="2000" min="-2000" default="0" factor="1000">
<name>Frequency</name>
</parameter>
</effect>

View File

@@ -1,16 +0,0 @@
<!DOCTYPE kpartgui>
<group>
<effect tag="frei0r.dither" id="frei0r.dither">
<name>Dither</name>
<description>Dithers the image and reduces the number of available colors</description>
<author>Janne Liljeblad</author>
<parameter type="animated" name="levels" default="0.1042" min="2" max="50" factor="48">
<name>Levels</name>
<comment>Number of values per channel.</comment>
</parameter>
<parameter type="animated" name="matrixid" default="1" min="0" max="9" factor="9">
<name>Matrix Id.</name>
<comment>Id of matrix used for dithering.</comment>
</parameter>
</effect>
</group>

View File

@@ -3,13 +3,13 @@
<name>Edge glow</name>
<description>Edge glow filter</description>
<author>Salsaman</author>
<parameter type="animated" name="lthresh" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="lthresh" max="1000" min="0" default="0" factor="1000">
<name>Edge lightening threshold</name>
</parameter>
<parameter type="animated" name="lupscale" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="lupscale" max="1000" min="0" default="0" factor="1000">
<name>Edge brightness upscaling multiplier</name>
</parameter>
<parameter type="animated" name="lredscale" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="lredscale" max="1000" min="0" default="0" factor="1000">
<name>Non-edge brightness downscaling multiplier</name>
</parameter>
</effect>

View File

@@ -1,20 +0,0 @@
<!DOCTYPE kpartgui>
<group>
<effect tag="frei0r.emboss" id="frei0r.emboss">
<name>Emboss</name>
<description>Creates embossed relief image of source image</description>
<author>Janne Liljeblad</author>
<parameter type="animated" name="azimuth" default="0.375" min="0" max="360" factor="360">
<name>Light direction</name>
<comment>Light direction angle.</comment>
</parameter>
<parameter type="animated" name="elevation" default="0.333333" min="0" max="90" factor="90">
<name>Background lightness</name>
<comment>Background lightness (0 to 90).</comment>
</parameter>
<parameter type="animated" name="width45" default="0.25" min="0" max="40" factor="40">
<name>Bump height</name>
<comment>Bump height (0 to 40).</comment>
</parameter>
</effect>
</group>

View File

@@ -4,27 +4,27 @@
<description>Automatically detect and blur a face using OpenCV</description>
<author>ZioKernel, Biilly, Jilt, Jaromil, Dan Dennedy</author>
<parameter type="animated" name="Search scale" default="1.2" min="110" max="200" factor="100">
<parameter type="simplekeyframe" name="Search scale" default="120" min="110" max="1000" factor="1000">
<name>Search scale</name>
<comment>The search window scale factor. For example, 120 = 1.20 = increases by 20% on each pass.</comment>
</parameter>
<parameter type="animated" name="Neighbors" default="2" min="1" max="10">
<parameter type="simplekeyframe" name="Neighbors" default="2" min="1" max="10" factor="100">
<name>Neighbors</name>
<comment>Minimum number of rectangles that determines an object.</comment>
</parameter>
<parameter type="animated" name="Smallest" default="2" min="0" max="100">
<parameter type="simplekeyframe" name="Smallest" default="0" min="0" max="1000" factor="1000">
<name>Smallest</name>
<comment>The minimum window size in pixels.</comment>
</parameter>
<parameter type="animated" name="Largest" default="500" min="0" max="10000" suffix="pixels">
<parameter type="simplekeyframe" name="Largest" default="500" min="0" max="10000" factor="10000" suffix="pixels">
<name>Largest</name>
<comment>The largest size face in pixels - both horizontally and vertically (square window).</comment>
</parameter>
<parameter type="animated" name="Recheck" default="0.05" min="1" max="1000" factor="1000" suffix="frames">
<parameter type="constant" name="Recheck" default="1" min="1" max="1000" factor="1000" suffix="frames">
<name>Recheck</name>
<comment>How often to detect a face. In between checks, it does object motion tracking.</comment>
</parameter>

View File

@@ -4,22 +4,22 @@
<description>Detect faces and draw shapes on them using OpenCV</description>
<author>binarymillenium, Dan Dennedy</author>
<parameter type="animated" name="Search scale" default="1.2" min="110" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Search scale" default="120" min="110" max="1000" factor="1000">
<name>Search scale</name>
<comment>The search window scale factor. For example, 120 = 1.20 = increases by 20% on each pass.</comment>
</parameter>
<parameter type="animated" name="Neighbors" default="2" min="1" max="10" factor="100">
<parameter type="simplekeyframe" name="Neighbors" default="2" min="1" max="10" factor="100">
<name>Neighbors</name>
<comment>Minimum number of rectangles that determines an object.</comment>
</parameter>
<parameter type="animated" name="Smallest" default="2" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Smallest" default="0" min="0" max="1000" factor="1000">
<name>Smallest</name>
<comment>The minimum window size in pixels.</comment>
</parameter>
<parameter type="animated" name="Recheck" default="0.05" min="0" max="1000" factor="1000" suffix="frames">
<parameter type="constant" name="Recheck" default="25" min="0" max="1000" factor="1000" suffix="frames">
<name>Recheck</name>
<comment>How often to detect a face. In between checks, it does object motion tracking.</comment>
</parameter>
@@ -29,12 +29,12 @@
<name>Shape</name>
</parameter>
<parameter type="animated" name="Stroke" default="0" min="0" max="100" factor="100" suffix="pixels">
<parameter type="constant" name="Stroke" default="0" min="0" max="100" factor="100" suffix="pixels">
<name>Stroke width</name>
<comment>0 means fill; otherwise, draw unfilled with a stroke width of this size.</comment>
</parameter>
<parameter type="animated" name="Alpha" default="1" min="0" max="100" factor="100" suffix="%">
<parameter type="constant" name="Alpha" default="100" min="0" max="100" factor="100" suffix="%">
<name>Alpha</name>
<comment>Set the alpha channel of the shape area to a percentage of fully opaque.</comment>
</parameter>

View File

@@ -3,7 +3,7 @@
<name>Glow</name>
<description>Creates a Glamorous Glow</description>
<author>Richard Spindler</author>
<parameter type="animated" name="Blur" default="0.01" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Blur" default="10" min="0" max="1000" factor="1000">
<name>Blur</name>
</parameter>
</effect>

View File

@@ -3,13 +3,11 @@
<name>Denoiser</name>
<description>High quality 3D denoiser</description>
<author>Marko Cebokli, Daniel Moreno</author>
<parameter type="animated" name="Spatial" default="0.004" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Spatial" default="0.004" min="0" max="1000" factor="1000">
<name>Spatial</name>
<comment>Amount of spatial filtering</comment>
</parameter>
<parameter type="animated" name="Temporal" default="0.006" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Temporal" default="0.006" min="0" max="1000" factor="1000">
<name>Temporal</name>
<comment>Amount of temporal filtering</comment>
</parameter>

View File

@@ -3,7 +3,7 @@
<name>Hue shift</name>
<description>Shifts the hue of a source image</description>
<author>Jean-Sebastien Senecal</author>
<parameter type="animated" name="Hue" default="0" min="0" max="360" factor="360">
<parameter type="simplekeyframe" name="Hue" default="0" min="0" max="360" factor="360">
<name>Hue</name>
</parameter>
</effect>

View File

@@ -3,12 +3,10 @@
<name>Blur</name>
<description>Blur using 2D IIR filters (Exponential, Lowpass, Gaussian)</description>
<author>Marko Cebokli</author>
<parameter type="animated" name="Amount" default="0.04" min="0" max="1000" factor="1000">
<parameter type="keyframe" name="Amount" default="0.4" min="0" max="1000" factor="1000">
<name>Amount</name>
<comment>Amount of blur</comment>
</parameter>
<parameter type="list" name="Type" default="0.5" paramlist="0.0;0.5;0.999">
<paramlistdisplay>Exponential,Lowpass,Gaussian</paramlistdisplay>
<name>Type</name>

View File

@@ -17,19 +17,19 @@
<name>Mask type</name>
</parameter>
<parameter type="animated" name="Tolerance" default="0.24" min="0" max="1000" factor="1000">
<parameter type="constant" name="Tolerance" default="240" min="0" max="1000" factor="1000">
<name>Tolerance</name>
</parameter>
<parameter type="animated" name="Slope" default="0.4" min="0" max="1000" factor="1000">
<parameter type="constant" name="Slope" default="400" min="0" max="1000" factor="1000">
<name>Slope</name>
</parameter>
<parameter type="animated" name="Hue gate" default="0.25" min="0" max="1000" factor="1000">
<parameter type="constant" name="Hue gate" default="250" min="0" max="1000" factor="1000">
<name>Hue gate</name>
</parameter>
<parameter type="animated" name="Saturation threshold" default="0.15" min="0" max="1000" factor="1000">
<parameter type="constant" name="Saturation threshold" default="150" min="0" max="1000" factor="1000">
<name>Saturation threshold</name>
</parameter>
@@ -38,7 +38,7 @@
<name>Operation 1</name>
</parameter>
<parameter type="animated" name="Amount 1" default="0.5" min="0" max="1000" factor="1000">
<parameter type="constant" name="Amount 1" default="500" min="0" max="1000" factor="1000">
<name>Amount 1</name>
</parameter>
@@ -47,7 +47,7 @@
<name>Operation 2</name>
</parameter>
<parameter type="animated" name="Amount 2" default="0" min="0" max="1000" factor="1000">
<parameter type="constant" name="Amount 2" default="0" min="0" max="1000" factor="1000">
<name>Amount 2</name>
</parameter>

View File

@@ -3,19 +3,19 @@
<name>Lens Correction</name>
<description>Allows compensation of lens distortion</description>
<author>Richard Spindler</author>
<parameter type="animated" name="xcenter" default="0.5" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="xcenter" default="500" min="0" max="1000" factor="1000">
<name>Horizontal center</name>
</parameter>
<parameter type="animated" name="ycenter" default="0.5" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="ycenter" default="500" min="0" max="1000" factor="1000">
<name>Vertical center</name>
</parameter>
<parameter type="animated" name="correctionnearcenter" default="0.5" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="correctionnearcenter" default="500" min="0" max="1000" factor="1000">
<name>Center correction</name>
</parameter>
<parameter type="animated" name="correctionnearedges" default="0.5" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="correctionnearedges" default="500" min="0" max="1000" factor="1000">
<name>Edges correction</name>
</parameter>
<parameter type="animated" name="brightness" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="brightness" default="0" min="0" max="1000" factor="1000">
<name>Brightness</name>
</parameter>

View File

@@ -3,7 +3,7 @@
<name>LetterB0xed</name>
<description>Adds black borders at top and bottom for cinema look</description>
<author>Richard Spindler</author>
<parameter type="animated" name="Border Width" max="1000" min="0" default="0.4" factor="1000">
<parameter type="constant" name="Border Width" max="1000" min="0" default="400" factor="1000">
<name>Border Width</name>
</parameter>
<parameter type="bool" name="Transparency" default="0">

View File

@@ -4,24 +4,23 @@
<name>Levels</name>
<description>Adjust levels</description>
<author>Maksim Golovkin</author>
<parameter type="list" name="Channel" default="3" paramlist="0;1;2;3">
<paramlistdisplay>Red,Green,Blue,Luma</paramlistdisplay>
<name>Channel</name>
<parameter type="list" name="Channel" default="3" paramlist="0;1;2;3">
<paramlistdisplay>Red,Green,Blue,Luma</paramlistdisplay>
<name>Channel</name>
</parameter>
<parameter type="animated" name="Input black level" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Input black level" default="0" min="0" max="1000" factor="1000">
<name>Input black level</name>
</parameter>
<parameter type="animated" name="Input white level" default="1" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Input white level" default="1000" min="0" max="1000" factor="1000">
<name>Input white level</name>
</parameter>
<parameter type="animated" name="Gamma" default="0.25" min="10" max="4000" factor="4000">
<parameter type="simplekeyframe" name="Gamma" default="1000" min="10" max="4000" factor="4000">
<name>Gamma</name>
</parameter>
<parameter type="animated" name="Black output" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Black output" default="0" min="0" max="1000" factor="1000">
<name>Black output</name>
</parameter>
<parameter type="animated" name="White output" default="1" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="White output" default="1000" min="0" max="1000" factor="1000">
<name>White output</name>
</parameter>
<parameter type="bool" name="Show histogram" default="0">
@@ -32,7 +31,7 @@
<name>Histogram position</name>
</parameter>
</effect>
<effect LC_NUMERIC="C" tag="frei0r.levels" id="frei0r.levels" version="0.2">
<effect LC_NUMERIC="C" tag="frei0r.levels" id="frei0r.levels" version="0.2" hideKeyframes="1">
<name>Levels</name>
<description>Adjust levels</description>
<author>Maksim Golovkin</author>
@@ -41,19 +40,19 @@
<paramlistdisplay>Red,Green,Blue,Luma</paramlistdisplay>
<name>Channel</name>
</parameter>
<parameter type="animated" name="Input black level" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Input black level" default="0" min="0" max="1000" factor="1000">
<name>Input black level</name>
</parameter>
<parameter type="animated" name="Input white level" default="1" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Input white level" default="1" min="0" max="1000" factor="1000">
<name>Input white level</name>
</parameter>
<parameter type="animated" name="Gamma" default="0.25" min="10" max="4000" factor="4000">
<parameter type="simplekeyframe" name="Gamma" default="0.25" min="10" max="4000" factor="4000">
<name>Gamma</name>
</parameter>
<parameter type="animated" name="Black output" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Black output" default="0" min="0" max="1000" factor="1000">
<name>Black output</name>
</parameter>
<parameter type="animated" name="White output" default="1" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="White output" default="1" min="0" max="1000" factor="1000">
<name>White output</name>
</parameter>
<parameter type="bool" name="Show histogram" default="0">

View File

@@ -3,48 +3,48 @@
<effect tag="frei0r.lightgraffiti" id="frei0r.lightgraffiti">
<name>Light Graffiti</name>
<description>Light Graffiti effect.
<full><![CDATA[This effect allows one to do Light Painting (i.e. painting with light sources on a photo by keeping the shutter
<full><![CDATA[This effect allows to do Light Painting (i.e. painting with light sources on a photo by keeping the shutter
opened for a while), but for video.]]></full></description>
<author>Simon A. Eugster (Granjow)</author>
<parameter type="animated" name="thresholdBrightness" default="450" min="0" max="765">
<parameter type="simplekeyframe" name="thresholdBrightness" default="450" min="0" max="765" factor="1">
<name>Brightness Threshold</name>
<comment><![CDATA[How bright (<code>R+G+B</code>) does a pixel need to be in order to be recognized as a light source?<br/>
Increasing this threshold requires brighter light sources (i.e. more white or less color, respectively) but prevents some «false alarms» where semi-bright parts, e.g. hands where colors can change quite a lot compared to the background, are incorrectly recognized as light source.]]></comment>
</parameter>
<parameter type="animated" name="thresholdDifference" default="80" min="0" max="255">
<parameter type="simplekeyframe" name="thresholdDifference" default="80" min="0" max="255" factor="1">
<name>Difference Threshold</name>
<comment><![CDATA[How much does the strongest color channel of a pixel have to change, compared to the background image (<code>max(dR, dG, dB)</code>), in order to be recognized as light source? <br/>
Increasing this threshold makes it harder for light sources to be accepted on bright backgrounds, but decreases the danger of noise or generally bright spots counting as light source.]]></comment>
</parameter>
<parameter type="animated" name="thresholdDiffSum" default="0" min="0" max="765">
<parameter type="simplekeyframe" name="thresholdDiffSum" default="0" min="0" max="765" factor="1">
<name>Difference Sum Threshold</name>
<comment><![CDATA[How much does the sum of all color channels <em>relative to the background image</em> (<code>dR + dG + dB</code>) have to change until a pixel is recognized as a light source?<br/>
Raising this value might, in some cases, avoid that some light objects lit by the light source are added to the light mask.]]></comment>
</parameter>
<parameter type="animated" name="sensitivity" default="1" min="0" max="500" factor="100">
<parameter type="simplekeyframe" name="sensitivity" default="100" min="0" max="500" factor="100">
<name>Sensitivity</name>
<comment><![CDATA[Light sensitivity.<br/>
For slowly moving light source try to use a lower sensitivity to obtain a better exposure.]]></comment>
</parameter>
<parameter type="animated" name="lowerOverexposure" default="0" min="0" max="10">
<parameter type="simplekeyframe" name="lowerOverexposure" default="0" min="0" max="10" factor="1">
<name>Lower Overexposure</name>
<comment><![CDATA[Lowers overexposure.<br/>
The light mask does not get white immediately when the light source is moving slowly or staying steady.]]></comment>
</parameter>
<parameter type="animated" name="dim" default="0" min="0" max="255" factor="255">
<parameter type="simplekeyframe" name="dim" default="0" min="0" max="255" factor="255">
<name>Dimming</name>
<comment>Dims the light mask. Lights will leave a fainting trail if it is set to a value > 0.</comment>
</parameter>
<parameter type="animated" name="backgroundWeight" default="0" min="0" max="100" factor="100">
<parameter type="simplekeyframe" name="backgroundWeight" default="0" min="0" max="100" factor="100">
<name>Background Weight</name>
<comment>Strength of the (calculated) background image. Setting it to 100 paints the light mask directly over the background, without the painting person in the image if the video starts with a «clean» background image. (See the α parameter.)</comment>
</parameter>
<parameter type="animated" name="longAlpha" default="0" min="0" max="256" factor="256">
<parameter type="simplekeyframe" name="longAlpha" default="0" min="0" max="256" factor="256">
<name>α</name>
<comment><![CDATA[Determines how the effect tries to adapt to background changes. <br/>
The Light Graffiti effect remembers the first frame of the clip it is applied to, so the clip should <em>always</em> start with the painter outside of the video. If the background constantly changes, e.g. on a street, try to set α > 0 to calculate an average background image.]]></comment>
</parameter>
<parameter type="animated" name="saturation" default="1.5" min="0" max="400" factor="100">
<parameter type="simplekeyframe" name="saturation" default="150" min="0" max="400" factor="100">
<name>Saturation</name>
<comment>Increases the saturation of lights.</comment>
</parameter>
@@ -79,45 +79,45 @@
<full><![CDATA[This effect allows to do Light Painting (i.e. painting with light sources on a photo by keeping the shutter
opened for a while), but for video.]]></full></description>
<author>Simon A. Eugster (Granjow)</author>
<parameter type="animated" name="thresholdBrightness" default="0.588235294117647" min="0" max="765" factor="765">
<parameter type="simplekeyframe" name="thresholdBrightness" default="450" min="0" max="765" factor="765">
<name>Brightness Threshold</name>
<comment><![CDATA[How bright (<code>R+G+B</code>) does a pixel need to be in order to be recognized as a light source?<br/>
Increasing this threshold requires brighter light sources (i.e. more white or less color, respectively) but prevents some «false alarms» where semi-bright parts, e.g. hands where colors can change quite a lot compared to the background, are incorrectly recognized as light source.]]></comment>
</parameter>
<parameter type="animated" name="thresholdDifference" default="0.313725490196078" min="0" max="255" factor="255">
<parameter type="simplekeyframe" name="thresholdDifference" default="80" min="0" max="255" factor="255">
<name>Difference Threshold</name>
<comment><![CDATA[How much does the strongest color channel of a pixel have to change, compared to the background image (<code>max(dR, dG, dB)</code>), in order to be recognized as light source? <br/>
Increasing this threshold makes it harder for light sources to be accepted on bright backgrounds, but decreases the danger of noise or generally bright spots counting as light source.]]></comment>
</parameter>
<parameter type="animated" name="thresholdDiffSum" default="0" min="0" max="765" factor="765">
<parameter type="simplekeyframe" name="thresholdDiffSum" default="0" min="0" max="765" factor="765">
<name>Difference Sum Threshold</name>
<comment><![CDATA[How much does the sum of all color channels <em>relative to the background image</em> (<code>dR + dG + dB</code>) have to change until a pixel is recognized as a light source?<br/>
Raising this value might, in some cases, avoid that some light objects lit by the light source are added to the light mask.]]></comment>
</parameter>
<parameter type="animated" name="sensitivity" default="0.2" min="0" max="500" factor="500">
<parameter type="simplekeyframe" name="sensitivity" default="100" min="0" max="500" factor="500">
<name>Sensitivity</name>
<comment><![CDATA[Light sensitivity.<br/>
For slowly moving light source try to use a lower sensitivity to obtain a better exposure.]]></comment>
</parameter>
<parameter type="animated" name="lowerOverexposure" default="0" min="0" max="10" factor="10">
<parameter type="simplekeyframe" name="lowerOverexposure" default="0" min="0" max="10" factor="10">
<name>Lower Overexposure</name>
<comment><![CDATA[Lowers overexposure.<br/>
The light mask does not get white immediately when the light source is moving slowly or staying steady.]]></comment>
</parameter>
<parameter type="animated" name="dim" default="0" min="0" max="255" factor="255">
<parameter type="simplekeyframe" name="dim" default="0" min="0" max="255" factor="255">
<name>Dimming</name>
<comment>Dims the light mask. Lights will leave a fainting trail if it is set to a value > 0.</comment>
</parameter>
<parameter type="animated" name="backgroundWeight" default="0" min="0" max="100" factor="100">
<parameter type="simplekeyframe" name="backgroundWeight" default="0" min="0" max="100" factor="100">
<name>Background Weight</name>
<comment>Strength of the (calculated) background image. Setting it to 100 paints the light mask directly over the background, without the painting person in the image if the video starts with a «clean» background image. (See the α parameter.)</comment>
</parameter>
<parameter type="animated" name="longAlpha" default="0" min="0" max="256" factor="256">
<parameter type="simplekeyframe" name="longAlpha" default="0" min="0" max="256" factor="256">
<name>α</name>
<comment><![CDATA[Determines how the effect tries to adapt to background changes. <br/>
The Light Graffiti effect remembers the first frame of the clip it is applied to, so the clip should <em>always</em> start with the painter outside of the video. If the background constantly changes, e.g. on a street, try to set α > 0 to calculate an average background image.]]></comment>
</parameter>
<parameter type="animated" name="saturation" default="0.375" min="0" max="400" factor="400">
<parameter type="simplekeyframe" name="saturation" default="150" min="0" max="400" factor="400">
<name>Saturation</name>
<comment>Increases the saturation of lights.</comment>
</parameter>

View File

@@ -3,22 +3,22 @@
<name>Rectangular Alpha mask</name>
<description>Creates an square alpha-channel mask</description>
<author>Richard Spindler</author>
<parameter type="animated" name="Left" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="Left" max="1000" min="0" default="0" factor="1000">
<name>Left</name>
</parameter>
<parameter type="animated" name="Right" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="Right" max="1000" min="0" default="0" factor="1000">
<name>Right</name>
</parameter>
<parameter type="animated" name="Top" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="Top" max="1000" min="0" default="0" factor="1000">
<name>Top</name>
</parameter>
<parameter type="animated" name="Bottom" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="Bottom" max="1000" min="0" default="0" factor="1000">
<name>Bottom</name>
</parameter>
<parameter type="bool" name="Invert" default="1">
<name>Invert</name>
</parameter>
<parameter type="animated" name="Blur" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="Blur" max="1000" min="0" default="0" factor="1000">
<name>Blur</name>
</parameter>
</effect>

View File

@@ -9,7 +9,7 @@
<name>Type</name>
</parameter>
<parameter type="animated" name="Size" default="0.1" min="0" max="50" factor="50">
<parameter type="constant" name="Size" default="5" min="0" max="50" factor="50">
<name>Size</name>
</parameter>

View File

@@ -3,7 +3,7 @@
<name>nosync0r</name>
<description>Broken TV</description>
<author>Martin Bayer</author>
<parameter type="animated" name="HSync" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="HSync" max="1000" min="0" default="0" factor="1000">
<name>HSync</name>
</parameter>
</effect>

View File

@@ -3,10 +3,10 @@
<name>Pixelize</name>
<description>Pixelize input image.</description>
<author>Gephex crew</author>
<parameter type="animated" name="BlockSizeX" default="0.07" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="BlockSizeX" default="10" min="0" max="1000" factor="1000">
<name>Block Size X</name>
</parameter>
<parameter type="animated" name="BlockSizeY" default="0.1" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="BlockSizeY" default="10" min="0" max="1000" factor="1000">
<name>Block Size Y</name>
</parameter>
</effect>

View File

@@ -9,19 +9,19 @@
<name>Measurement</name>
</parameter>
<parameter type="animated" name="X" default="0.5" min="0" max="1000" factor="1000">
<parameter type="constant" name="X" default="500" min="0" max="1000" factor="1000">
<name>X</name>
</parameter>
<parameter type="animated" name="Y" default="0.5" min="0" max="1000" factor="1000">
<parameter type="constant" name="Y" default="500" min="0" max="1000" factor="1000">
<name>Y</name>
</parameter>
<parameter type="animated" name="X size" default="0.28" min="0" max="25" factor="25">
<parameter type="constant" name="X size" default="7" min="0" max="25" factor="25">
<name>X size</name>
</parameter>
<parameter type="animated" name="Y size" default="0.28" min="0" max="25" factor="25">
<parameter type="constant" name="Y size" default="7" min="0" max="25" factor="25">
<name>Y size</name>
</parameter>

View File

@@ -4,19 +4,19 @@
<description>2D video oscilloscope</description>
<author>Marko Cebokli</author>
<parameter type="animated" name="X" default="0.5" min="0" max="1000" factor="1000">
<parameter type="constant" name="X" default="500" min="0" max="1000" factor="1000">
<name>X</name>
</parameter>
<parameter type="animated" name="Y" default="0.5" min="0" max="1000" factor="1000">
<parameter type="constant" name="Y" default="500" min="0" max="1000" factor="1000">
<name>Y</name>
</parameter>
<parameter type="animated" name="Tilt" default="0.5" min="0" max="1000" factor="1000">
<parameter type="constant" name="Tilt" default="500" min="0" max="1000" factor="1000">
<name>Tilt</name>
</parameter>
<parameter type="animated" name="Length" default="0.65" min="0" max="1000" factor="1000">
<parameter type="constant" name="Length" default="650" min="0" max="1000" factor="1000">
<name>Length</name>
</parameter>
@@ -25,11 +25,11 @@
<name>Channel</name>
</parameter>
<parameter type="animated" name="Marker 1" default="0" min="0" max="1000" factor="1000">
<parameter type="constant" name="Marker 1" default="0" min="0" max="1000" factor="1000">
<name>Marker 1</name>
</parameter>
<parameter type="animated" name="Marker 2" default="0" min="0" max="1000" factor="1000">
<parameter type="constant" name="Marker 2" default="0" min="0" max="1000" factor="1000">
<name>Marker 2</name>
</parameter>
@@ -86,7 +86,7 @@
<name>Color</name>
</parameter>
<parameter type="animated" name="Crosshair color" default="0" min="0" max="7" factor="7">
<parameter type="constant" name="Crosshair color" default="0" min="0" max="7" factor="7">
<name>Crosshair color</name>
</parameter>

View File

@@ -3,7 +3,7 @@
<name>Primaries</name>
<description>Reduce image to primary colors</description>
<author>Hedde Bosman</author>
<parameter type="animated" name="Factor" max="32" min="0" default="1">
<parameter type="constant" name="Factor" max="32" min="0" default="1">
<name>Factor</name>
<comment><![CDATA[Influence of mean px value, > 32 = 0]]></comment>
</parameter>

View File

@@ -1,12 +0,0 @@
<!DOCTYPE kpartgui>
<group>
<effect tag="frei0r.rgbnoise" id="frei0r.rgbnoise">
<name>RGB Noise</name>
<description>Adds RGB noise to image</description>
<author>Janne Liljeblad</author>
<parameter type="animated" name="noise" default="0.2" min="0" max="100" factor="100">
<name>Noise</name>
<comment>Amount of noise added.</comment>
</parameter>
</effect>
</group>

View File

@@ -3,7 +3,7 @@
<name>Saturation</name>
<description>Adjusts the saturation of a source image</description>
<author>Jean-Sebastien Senecal</author>
<parameter type="animated" name="Saturation" default="0.125" min="1" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Saturation" default="125" min="1" max="1000" factor="1000">
<name>Saturation</name>
</parameter>
</effect>

View File

@@ -3,28 +3,28 @@
<name>Crop, Scale and Tilt</name>
<description>Scales, Tilts and Crops an Image</description>
<author>Richard Spindler</author>
<parameter type="animated" name="Clip left" max="%width" min="0" default="0" factor="%width">
<parameter type="constant" name="Clip left" max="%width-1" min="0" default="0" factor="%width">
<name>Crop left</name>
</parameter>
<parameter type="animated" name="Clip right" max="%width" min="0" default="0" factor="%width">
<parameter type="constant" name="Clip right" max="%width-1" min="0" default="0" factor="%width">
<name>Crop right</name>
</parameter>
<parameter type="animated" name="Clip top" max="%height" min="0" default="0" factor="%height">
<parameter type="constant" name="Clip top" max="%height-1" min="0" default="0" factor="%height">
<name>Crop top</name>
</parameter>
<parameter type="animated" name="Clip bottom" max="%height" min="0" default="0" factor="%height">
<parameter type="constant" name="Clip bottom" max="%height-1" min="0" default="0" factor="%height">
<name>Crop bottom</name>
</parameter>
<parameter type="constant" name="Scale X" max="1000" min="1" default="0.5" factor="200">
<parameter type="constant" name="Scale X" max="1000" min="1" default="50" factor="100">
<name>Scale X</name>
</parameter>
<parameter type="constant" name="Scale Y" max="1000" min="1" default="0.5" factor="200">
<parameter type="constant" name="Scale Y" max="1000" min="1" default="50" factor="100">
<name>Scale Y</name>
</parameter>
<parameter type="animated" name="Tilt X" max="%width" min="0" default="0.5" factor="%width">
<parameter type="constant" name="Tilt X" max="%width" min="0" default="%width/2" factor="%width">
<name>Tilt X</name>
</parameter>
<parameter type="animated" name="Tilt Y" max="%height" min="0" default="0.5" factor="%height">
<parameter type="constant" name="Tilt Y" max="%height" min="0" default="%height/2" factor="%height">
<name>Tilt Y</name>
</parameter>
</effect>

View File

@@ -1,8 +1,8 @@
<!DOCTYPE kpartgui>
<group>
<effect LC_NUMERIC="C" tag="frei0r.select0r" id="frei0r.select0r">
<name>Chroma Key: Advanced (Color Selection)</name>
<description>Chroma Key with more advanced options (e.g. different color models). Use if basic chroma key is not working effectively.</description>
<name>Color Selection</name>
<description>Color based alpha selection</description>
<author>Marko Cebokli</author>
<parameter type="color" name="Color to select" default="0x00ff00ff">
@@ -13,26 +13,26 @@
<name>Invert selection</name>
</parameter>
<parameter type="animated" name="Delta R / A / Hue" default="0.2" min="0" max="1000" factor="1000">
<name>Red / Hue Delta</name>
<parameter type="simplekeyframe" name="Delta R / A / Hue" default="200" min="0" max="1000" factor="1000">
<name>Delta R / A / Hue</name>
</parameter>
<parameter type="animated" name="Delta G / B / Chroma" default="0.2" min="0" max="1000" factor="1000">
<name>Green / Chroma Delta</name>
<parameter type="simplekeyframe" name="Delta G / B / Chroma" default="200" min="0" max="1000" factor="1000">
<name>Delta G / B / Chroma</name>
</parameter>
<parameter type="animated" name="Delta B / I / I" default="0.2" min="0" max="1000" factor="1000">
<name>Blue / Intensity Delta</name>
<parameter type="simplekeyframe" name="Delta B / I / I" default="200" min="0" max="1000" factor="1000">
<name>Delta B / I / I</name>
</parameter>
<parameter type="list" name="Selection subspace" default="0.0" paramlist="0.0;0.5;1.0">
<paramlistdisplay>RGB,ABI,HCI</paramlistdisplay>
<name>Color Model</name>
<name>Selection subspace</name>
</parameter>
<parameter type="list" name="Subspace shape" default="0.5" paramlist="0.0;0.5;1.0">
<paramlistdisplay>Box,Ellipsoid,Diamond</paramlistdisplay>
<name>Shape</name>
<name>Subspace shape</name>
</parameter>
<parameter type="list" name="Edge mode" default="0.0" paramlist="0.0;0.35;0.60;1.0">
@@ -40,7 +40,7 @@
<name>Edge mode</name>
</parameter>
<parameter type="list" name="Operation" default="0.5" paramlist="0.0;0.3;0.5;0.7;1.0">
<parameter type="list" name="Operation" default="0.0" paramlist="0.0;0.3;0.5;0.7;1.0">
<paramlistdisplay>Write on clear,Max,Min,Add,Subtract</paramlistdisplay>
<name>Operation</name>
</parameter>
@@ -48,8 +48,8 @@
<effect LC_NUMERIC="C" tag="frei0r.select0r" id="frei0r.select0r" version="0.4">
<name>Chroma Key: Advanced (Color Selection)</name>
<description>Chroma Key with more advanced options (e.g. different color models). Use if basic chroma key is not working effectively.</description>
<name>Color Selection</name>
<description>Color based alpha selection</description>
<author>Marko Cebokli</author>
<parameter type="color" name="Color to select" default="0x00ff00ff">
@@ -62,12 +62,12 @@
<parameter type="list" name="Selection subspace" default="0.0" paramlist="0.0;0.5;1.0">
<paramlistdisplay>RGB,ABI,HCI</paramlistdisplay>
<name>Color Model</name>
<name>Selection subspace</name>
</parameter>
<parameter type="list" name="Subspace shape" default="0.5" paramlist="0.0;0.5;1.0">
<paramlistdisplay>Box,Ellipsoid,Diamond</paramlistdisplay>
<name>Shape</name>
<name>Subspace shape</name>
</parameter>
<parameter type="list" name="Edge mode" default="0.9" paramlist="0.0;0.35;0.60;0.7;0.9">
@@ -75,23 +75,23 @@
<name>Edge mode</name>
</parameter>
<parameter type="animated" name="Delta R / A / Hue" default="0.2" min="0" max="1000" factor="1000">
<name>Red / Hue Delta</name>
<parameter type="simplekeyframe" name="Delta R / A / Hue" default="200" min="0" max="1000" factor="1000">
<name>Delta R / A / Hue</name>
</parameter>
<parameter type="animated" name="Delta G / B / Chroma" default="0.2" min="0" max="1000" factor="1000">
<name>Green / Chroma Delta</name>
<parameter type="simplekeyframe" name="Delta G / B / Chroma" default="200" min="0" max="1000" factor="1000">
<name>Delta G / B / Chroma</name>
</parameter>
<parameter type="animated" name="Delta B / I / I" default="0.2" min="0" max="1000" factor="1000">
<name>Blue / Intensity Delta</name>
<parameter type="simplekeyframe" name="Delta B / I / I" default="200" min="0" max="1000" factor="1000">
<name>Delta B / I / I</name>
</parameter>
<parameter type="animated" name="Slope" default="0" min="0" max="1000" factor="1000">
<name>Soften</name>
<parameter type="simplekeyframe" name="Slope" default="0" min="0" max="1000" factor="1000">
<name>Slope</name>
</parameter>
<parameter type="list" name="Operation" default="0.5" paramlist="0.0;0.3;0.5;0.7;1.0">
<parameter type="list" name="Operation" default="0.0" paramlist="0.0;0.3;0.5;0.7;1.0">
<paramlistdisplay>Write on clear,Max,Min,Add,Subtract</paramlistdisplay>
<name>Operation</name>
</parameter>

View File

@@ -4,11 +4,11 @@
<description>Unsharp masking (port from Mplayer)</description>
<author>Marko Cebokli, Remi Guyomarch</author>
<parameter type="animated" name="Amount" default="0.3" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Amount" default="300" min="0" max="1000" factor="1000">
<name>Amount</name>
</parameter>
<parameter type="animated" name="Size" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Size" default="0" min="0" max="1000" factor="1000">
<name>Size</name>
</parameter>

View File

@@ -1,16 +0,0 @@
<!DOCTYPE kpartgui>
<group>
<effect tag="frei0r.sigmoidaltransfer" id="frei0r.sigmoidaltransfer">
<name>Sigmoidal Transfer</name>
<description>Desaturates image and creates a particular look that could be called Stamp, Newspaper or Photocopy</description>
<author>Janne Liljeblad</author>
<parameter type="animated" name="brightness" default="0.75" min="0" max="100" factor="100">
<name>Brightness</name>
<comment>Brightness of image.</comment>
</parameter>
<parameter type="animated" name="sharpness" default="0.85" min="0" max="100" factor="100">
<name>Sharpness</name>
<comment>Sharpness of transfer.</comment>
</parameter>
</effect>
</group>

View File

@@ -1,20 +0,0 @@
<!DOCTYPE kpartgui>
<group>
<effect tag="frei0r.softglow" id="frei0r.softglow">
<name>Soft Glow</name>
<description>Does softglow effect on highlights</description>
<author>Janne Liljeblad</author>
<parameter type="animated" name="brightness" default="0.5" min="0" max="100" factor="100">
<name>Brightness</name>
<comment>Brightness of highlight areas.</comment>
</parameter>
<parameter type="animated" name="sharpness" default="0.75" min="0" max="100" factor="100">
<name>Sharpness</name>
<comment>Sharpness of highlight areas.</comment>
</parameter>
<parameter type="animated" name="blurblend" default="0" min="0" max="100" factor="100">
<name>Blend mode</name>
<comment>Blend mode used to blend highlight blur with input image. 0 - 0.33 - screen, 0.33 - 0.66 - overlay, 0.66 - 1.0 - add.</comment>
</parameter>
</effect>
</group>

View File

@@ -4,51 +4,51 @@
<name>SOP/Sat</name>
<description>Changes Slope, Offset, and Power of the color components, and the overall Saturation, according to the ASC CDL (Color Decision List).</description>
<author>Simon A. Eugster (Granjow)</author>
<parameter type="animated" name="rSlope" default="1" min="0" max="1000" factor="100">
<parameter type="simplekeyframe" name="rSlope" default="100" min="0" max="1000" factor="100">
<name>Slope Red</name>
<comment><![CDATA[Changing the slope means multiplying the pixel value with a constant value. Black pixels will remain black, whileas brighter ones will be changed.<br/>
All effects can be observed well when applied on a greyscale gradient and looking at the RGB Parade monitor.]]></comment>
</parameter>
<parameter type="animated" name="gSlope" default="1" min="0" max="1000" factor="100">
<parameter type="simplekeyframe" name="gSlope" default="100" min="0" max="1000" factor="100">
<name>Slope Green</name>
</parameter>
<parameter type="animated" name="bSlope" default="1" min="0" max="1000" factor="100">
<parameter type="simplekeyframe" name="bSlope" default="100" min="0" max="1000" factor="100">
<name>Slope Blue</name>
</parameter>
<parameter type="animated" name="aSlope" default="1" min="0" max="1000" factor="100">
<parameter type="simplekeyframe" name="aSlope" default="100" min="0" max="1000" factor="100">
<name>Slope Alpha</name>
</parameter>
<parameter type="animated" name="rOffset" default="0" min="-1024" max="1024" factor="256">
<parameter type="simplekeyframe" name="rOffset" default="0" min="-1024" max="1024" factor="256">
<name>Offset Red</name>
<comment>Changing the offset lifts (or lowers) the brightness of each pixel by the given value.</comment>
</parameter>
<parameter type="animated" name="gOffset" default="0" min="-1024" max="1024" factor="256">
<parameter type="simplekeyframe" name="gOffset" default="0" min="-1024" max="1024" factor="256">
<name>Offset Green</name>
</parameter>
<parameter type="animated" name="bOffset" default="0" min="-1024" max="1024" factor="256">
<parameter type="simplekeyframe" name="bOffset" default="0" min="-1024" max="1024" factor="256">
<name>Offset Blue</name>
</parameter>
<parameter type="animated" name="aOffset" default="0" min="-1024" max="1024" factor="256">
<parameter type="simplekeyframe" name="aOffset" default="0" min="-1024" max="1024" factor="256">
<name>Offset Alpha</name>
</parameter>
<parameter type="animated" name="rPower" default="1" min="1" max="1000" factor="100">
<parameter type="simplekeyframe" name="rPower" default="100" min="1" max="1000" factor="100">
<name>Power Red</name>
<comment><![CDATA[Changes the Gamma value for the selected channel. Black and white pixel values will not be affected, but everything between.<br/>
Mathematically, what happens is an exponentiation of the pixel brightness on <code>[0,1]</code> by the gamma value.]]></comment>
</parameter>
<parameter type="animated" name="gPower" default="1" min="1" max="1000" factor="100">
<parameter type="simplekeyframe" name="gPower" default="100" min="1" max="1000" factor="100">
<name>Power Green</name>
</parameter>
<parameter type="animated" name="bPower" default="1" min="1" max="1000" factor="100">
<parameter type="simplekeyframe" name="bPower" default="100" min="1" max="1000" factor="100">
<name>Power Blue</name>
</parameter>
<parameter type="animated" name="aPower" default="1" min="1" max="1000" factor="100">
<parameter type="simplekeyframe" name="aPower" default="100" min="1" max="1000" factor="100">
<name>Power Alpha</name>
</parameter>
<parameter type="animated" name="saturation" default="1" min="0" max="500" factor="100">
<parameter type="simplekeyframe" name="saturation" default="100" min="0" max="500" factor="100">
<name>Overall Saturation</name>
<comment>The overall saturation will be changed in the last step of this filter.</comment>
</parameter>
@@ -59,51 +59,51 @@
<name>SOP/Sat</name>
<description>Changes Slope, Offset, and Power of the color components, and the overall Saturation, according to the ASC CDL (Color Decision List).</description>
<author>Simon A. Eugster (Granjow)</author>
<parameter type="animated" name="rSlope" default="0.05" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="rSlope" default="100" min="0" max="1000" factor="2000">
<name>Slope Red</name>
<comment><![CDATA[Changing the slope means multiplying the pixel value with a constant value. Black pixels will remain black, whileas brighter ones will be changed.<br/>
All effects can be observed well when applied on a greyscale gradient and looking at the RGB Parade monitor.]]></comment>
</parameter>
<parameter type="animated" name="gSlope" default="0.05" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="gSlope" default="100" min="0" max="1000" factor="2000">
<name>Slope Green</name>
</parameter>
<parameter type="animated" name="bSlope" default="0.05" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="bSlope" default="100" min="0" max="1000" factor="2000">
<name>Slope Blue</name>
</parameter>
<parameter type="animated" name="aSlope" default="0.05" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="aSlope" default="100" min="0" max="1000" factor="2000">
<name>Slope Alpha</name>
</parameter>
<parameter type="animated" name="rOffset" default="0.5" min="0" max="2048" factor="2048">
<parameter type="simplekeyframe" name="rOffset" default="0" min="-1024" max="1024" factor="2048" offset="-1024">
<name>Offset Red</name>
<comment>Changing the offset lifts (or lowers) the brightness of each pixel by the given value.</comment>
</parameter>
<parameter type="animated" name="gOffset" default="0.5" min="0" max="2048" factor="2048">
<parameter type="simplekeyframe" name="gOffset" default="0" min="-1024" max="1024" factor="2048" offset="-1024">
<name>Offset Green</name>
</parameter>
<parameter type="animated" name="bOffset" default="0.5" min="0" max="2048" factor="2048">
<parameter type="simplekeyframe" name="bOffset" default="0" min="-1024" max="1024" factor="2048" offset="-1024">
<name>Offset Blue</name>
</parameter>
<parameter type="animated" name="aOffset" default="0.5" min="0" max="2048" factor="2048">
<parameter type="simplekeyframe" name="aOffset" default="0" min="-1024" max="1024" factor="2048" offset="-1024">
<name>Offset Alpha</name>
</parameter>
<parameter type="animated" name="rPower" default="0.05" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="rPower" default="100" min="1" max="1000" factor="2000">
<name>Power Red</name>
<comment><![CDATA[Changes the Gamma value for the selected channel. Black and white pixel values will not be affected, but everything between.<br/>
Mathematically, what happens is an exponentiation of the pixel brightness on <code>[0,1]</code> by the gamma value.]]></comment>
</parameter>
<parameter type="animated" name="gPower" default="0.05" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="gPower" default="100" min="1" max="1000" factor="2000">
<name>Power Green</name>
</parameter>
<parameter type="animated" name="bPower" default="0.05" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="bPower" default="100" min="1" max="1000" factor="2000">
<name>Power Blue</name>
</parameter>
<parameter type="animated" name="aPower" default="0.05" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="aPower" default="100" min="1" max="1000" factor="2000">
<name>Power Alpha</name>
</parameter>
<parameter type="animated" name="saturation" default="0.1" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="saturation" default="100" min="0" max="500" factor="1000">
<name>Overall Saturation</name>
<comment>The overall saturation will be changed in the last step of this filter.</comment>
</parameter>

View File

@@ -3,7 +3,7 @@
<name>Square Blur</name>
<description>Square blur</description>
<author>Drone</author>
<parameter type="animated" name="Kernel size" max="500" min="0" default="0.05" factor="1000">
<parameter type="simplekeyframe" name="Kernel size" max="500" min="0" default="50" factor="1000">
<name>Kernel size</name>
</parameter>
</effect>

View File

@@ -3,7 +3,7 @@
<name>TehRoxx0r</name>
<description>Something videowall-ish</description>
<author>Coma</author>
<parameter type="animated" name="Interval" max="1000" min="0" default="0" factor="1000">
<parameter type="constant" name="Interval" max="1000" min="0" default="0" factor="1000">
<name>Interval</name>
</parameter>
</effect>

View File

@@ -3,7 +3,7 @@
<name>Threshold</name>
<description>Thresholds a source image</description>
<author>Jean-Sebastien Senecal</author>
<parameter type="animated" name="Threshold" max="1000" min="0" default="0.2" factor="1000">
<parameter type="simplekeyframe" name="Threshold" max="1000" min="0" default="200" factor="1000">
<name>Threshold</name>
</parameter>
</effect>

View File

@@ -6,10 +6,10 @@
<parameter type="color" name="color" default="0x6893C8ff">
<name>Indicator color</name>
</parameter>
<parameter type="animated" name="time" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="time" default="0" min="0" max="1000" factor="1000">
<name>Time</name>
</parameter>
<parameter type="animated" name="transparency" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="transparency" default="0" min="0" max="1000" factor="1000">
<name>Transparency</name>
</parameter>
</effect>

View File

@@ -9,7 +9,7 @@
<parameter type="color" name="Map white to" default="0x80FF80ff">
<name>Map white to</name>
</parameter>
<parameter type="animated" name="Tint amount" default="0.25" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="Tint amount" default="250" min="0" max="1000" factor="1000">
<name>Tint amount</name>
</parameter>
</effect>

View File

@@ -4,10 +4,10 @@
<name>Vertigo</name>
<description>Alpha blending with zoomed and rotated images</description>
<author>Fukuchi Kentarou</author>
<parameter type="animated" name="PhaseIncrement" default="0.02" min="0" max="100" factor="100">
<parameter type="simplekeyframe" name="PhaseIncrement" default="2" min="0" max="100" factor="100">
<name>Phase Increment</name>
</parameter>
<parameter type="animated" name="Zoomrate" default="1.01" min="50" max="500" factor="100">
<parameter type="simplekeyframe" name="Zoomrate" default="101" min="50" max="500" factor="100">
<name>Zoom Rate</name>
</parameter>
</effect>
@@ -15,10 +15,10 @@
<name>Vertigo</name>
<description>Alpha blending with zoomed and rotated images</description>
<author>Fukuchi Kentarou</author>
<parameter type="animated" name="PhaseIncrement" default="0.02" min="0" max="100" factor="100">
<parameter type="simplekeyframe" name="PhaseIncrement" default="2" min="0" max="100" factor="100">
<name>Phase Increment</name>
</parameter>
<parameter type="animated" name="Zoomrate" default="0.202" min="50" max="500" factor="500">
<parameter type="simplekeyframe" name="Zoomrate" default="101" min="50" max="500" factor="500">
<name>Zoom Rate</name>
</parameter>
</effect>

View File

@@ -3,13 +3,13 @@
<name>Vignette</name>
<description>Natural lens vignetting effect</description>
<author>Simon A. Eugster (Granjow)</author>
<parameter type="animated" name="aspect" default="0.5" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="aspect" default="500" min="0" max="1000" factor="1000">
<name>Aspect ratio</name>
</parameter>
<parameter type="animated" name="clearCenter" default="0" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="clearCenter" default="0" min="0" max="1000" factor="1000">
<name>Clear center size</name>
</parameter>
<parameter type="animated" name="soft" default="0.6" min="0" max="1000" factor="1000">
<parameter type="simplekeyframe" name="soft" default="600" min="0" max="1000" factor="1000">
<name>Softness</name>
</parameter>
</effect>

View File

@@ -1,9 +1,9 @@
<!DOCTYPE kpartgui>
<effect tag="volume" id="gain" type="audio">
<name>Gain</name>
<description>Adjust the audio volume without keyframes</description>
<author>Dan Dennedy</author>
<parameter type="constant" name="gain" default="1" min="0" max="1000" factor="100" suffix="%">
<name>Gain</name>
</parameter>
<name>Gain</name>
<description>Adjust the audio volume without keyframes</description>
<author>Dan Dennedy</author>
<parameter type="constant" name="gain" max="1000" min="0" factor="100" default="100" suffix="%">
<name>Gain</name>
</parameter>
</effect>

View File

@@ -9,7 +9,7 @@
<parameter type="constant" name="limit" max="0" min="-20" default="0">
<name>Limit (dB)</name>
</parameter>
<parameter type="constant" name="release" max="200" min="1" default="0.5" factor="100">
<parameter type="constant" name="release" max="200" min="1" default="50" factor="100">
<name>Release time (s)</name>
</parameter>
</effect>

View File

@@ -6,13 +6,13 @@
<parameter type="constant" name="rate" max="100" min="0" default="25">
<name>Rate (Hz)</name>
</parameter>
<parameter type="constant" name="depth" max="100" min="0" default="0.25" factor="100">
<parameter type="constant" name="depth" max="100" min="0" default="25" factor="100">
<name>Depth</name>
</parameter>
<parameter type="constant" name="feedback" max="100" min="-100" default="0" factor="100">
<name>Feedback</name>
</parameter>
<parameter type="constant" name="spread" max="200" min="0" default="1" factor="100">
<parameter type="constant" name="spread" max="200" min="0" default="100" factor="100">
<name>Spread</name>
</parameter>
</effect>

View File

@@ -3,7 +3,7 @@
<name>Pitch Shift</name>
<description>LADSPA change pitch audio effect</description>
<author>http://www.ladspa.org</author>
<parameter type="constant" name="pitch" max="400" min="25" default="1" factor="100">
<parameter type="constant" name="pitch" max="400" min="25" default="100" factor="100">
<name>Shift</name>
</parameter>
</effect>

View File

@@ -3,7 +3,7 @@
<name>Pitch Scaler</name>
<description>LADSPA pitch scale audio effect</description>
<author>http://www.ladspa.org</author>
<parameter type="constant" name="coef" max="200" min="50" default="1" factor="100">
<parameter type="constant" name="coef" max="200" min="50" default="100" factor="100">
<name>Co-efficient</name>
</parameter>
</effect>

View File

@@ -3,7 +3,7 @@
<name>Rate Scaler</name>
<description>LADSPA rate scale audio effect</description>
<author>http://www.ladspa.org</author>
<parameter type="constant" name="rate" max="40" min="-40" default="1" factor="10">
<parameter type="constant" name="rate" max="40" min="-40" default="10" factor="10">
<name>Rate</name>
</parameter>
</effect>

View File

@@ -3,10 +3,10 @@
<name>Reverb</name>
<description>LADSPA reverb audio effect</description>
<author>http://www.ladspa.org</author>
<parameter type="constant" name="room" max="85" min="1" default="4.2" factor="10">
<parameter type="constant" name="room" max="85" min="1" default="42" factor="10">
<name>Reverb time</name>
</parameter>
<parameter type="constant" name="damp" max="100" min="0" default="0.25" factor="100">
<parameter type="constant" name="damp" max="100" min="0" default="25" factor="100">
<name>Damping</name>
</parameter>
</effect>

View File

@@ -6,10 +6,10 @@
<parameter type="constant" name="room" max="300" min="1" default="75">
<name>Room size (m)</name>
</parameter>
<parameter type="constant" name="delay" max="300" min="1" default="7.5" factor="10">
<parameter type="constant" name="delay" max="300" min="1" default="75" factor="10">
<name>Delay (s/10)</name>
</parameter>
<parameter type="constant" name="damp" max="100" min="1" default="0.5" factor="100">
<parameter type="constant" name="damp" max="100" min="1" default="50" factor="100">
<name>Damping</name>
</parameter>
</effect>

View File

@@ -5,28 +5,28 @@
<parameter type="colorwheel" name="lift_r" default="0" min="0" max="500" factor="100">
<name>Lift: Red</name>
</parameter>
<parameter type="colorwheel" name="lift_g" default="0" min="0" max="500" factor="100">
<parameter type="double" name="lift_g" default="0" min="0" max="500" factor="100">
<name>Lift: Green</name>
</parameter>
<parameter type="colorwheel" name="lift_b" default="0" min="0" max="500" factor="100">
<parameter type="double" name="lift_b" default="0" min="0" max="500" factor="100">
<name>Lift: Blue</name>
</parameter>
<parameter type="colorwheel" name="gamma_r" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gamma_r" default="100" min="0" max="500" factor="100">
<name>Gamma: Red</name>
</parameter>
<parameter type="colorwheel" name="gamma_g" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gamma_g" default="100" min="0" max="500" factor="100">
<name>Gamma: Green</name>
</parameter>
<parameter type="colorwheel" name="gamma_b" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gamma_b" default="100" min="0" max="500" factor="100">
<name>Gamma: Blue</name>
</parameter>
<parameter type="colorwheel" name="gain_r" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gain_r" default="100" min="0" max="500" factor="100">
<name>Gain: Red</name>
</parameter>
<parameter type="colorwheel" name="gain_g" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gain_g" default="100" min="0" max="500" factor="100">
<name>Gain: Green</name>
</parameter>
<parameter type="colorwheel" name="gain_b" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gain_b" default="100" min="0" max="500" factor="100">
<name>Gain: Blue</name>
</parameter>
</effect>

View File

@@ -1,14 +1,14 @@
<!DOCTYPE kpartgui>
<effect tag="loudness" id="loudness" type="audio">
<name>Normalize (2 pass)</name>
<name>Loudness</name>
<description>Correct audio loudness as recommended by EBU R128</description>
<author>Brian Matherly</author>
<parameter type="double" name="program" max="-10" min="-50" default="-23.00" decimals="2" suffix="LUFS">
<parameter type="double" name="program" max="-10" min="-50" default="-23.00" decimals="2">
<name>Target Program Loudness</name>
</parameter>
<parameter type="filterjob" filtertag="loudness" filterparams="%params" consumer="null" consumerparams="video_off=1 no_meta=1 all=1 terminate_on_pause=1">
<name conditional="Reset">Analyse</name>
<parameter type="filterjob" filtertag="loudness" filterparams="%params" consumer="null" consumerparams="video_off=1 all=1 terminate_on_pause=1">
<jobparam name="key">results</jobparam>
<jobparam name="finalfilter">loudness</jobparam>
<name>Analyse</name>
</parameter>
</effect>

View File

@@ -1,4 +0,0 @@
<!DOCTYPE kpartgui>
<effect tag="luma" id="luma" type="hidden">
</effect>

View File

@@ -2,7 +2,7 @@
<effect tag="movit.sharpen" id="movit.sharpen">
<name>Deconvolution sharpen (GPU)</name>
<author>Steinar H. Gunderson</author>
<parameter type="animated" name="matrix_size" default="5" min="1" max="10">
<parameter type="animated" name="matrix_size" default="5" min="1" max="10" factor="1">
<name>Matrix size</name>
</parameter>
<parameter type="animated" name="circle_radius" default="2" min="0" max="1000" factor="100">

View File

@@ -5,28 +5,28 @@
<parameter type="colorwheel" name="lift_r" default="0" min="0" max="500" factor="100">
<name>Lift: Red</name>
</parameter>
<parameter type="colorwheel" name="lift_g" default="0" min="0" max="500" factor="100">
<parameter type="double" name="lift_g" default="0" min="0" max="500" factor="100">
<name>Lift: Green</name>
</parameter>
<parameter type="colorwheel" name="lift_b" default="0" min="0" max="500" factor="100">
<parameter type="double" name="lift_b" default="0" min="0" max="500" factor="100">
<name>Lift: Blue</name>
</parameter>
<parameter type="double" name="gamma_r" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gamma_r" default="100" min="0" max="500" factor="100">
<name>Gamma: Red</name>
</parameter>
<parameter type="double" name="gamma_g" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gamma_g" default="100" min="0" max="500" factor="100">
<name>Gamma: Green</name>
</parameter>
<parameter type="double" name="gamma_b" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gamma_b" default="100" min="0" max="500" factor="100">
<name>Gamma: Blue</name>
</parameter>
<parameter type="double" name="gain_r" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gain_r" default="100" min="0" max="500" factor="100">
<name>Gain: Red</name>
</parameter>
<parameter type="double" name="gain_g" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gain_g" default="100" min="0" max="500" factor="100">
<name>Gain: Green</name>
</parameter>
<parameter type="double" name="gain_b" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gain_b" default="100" min="0" max="500" factor="100">
<name>Gain: Blue</name>
</parameter>
</effect>

View File

@@ -2,31 +2,31 @@
<effect tag="movit.lift_gamma_gain" id="movit.lift_gamma_gain2">
<name>Movit: Lift/gamma/gain (colors)</name>
<author>Steinar H. Gunderson</author>
<parameter type="colorwheel" name="lift_r" default="0" min="0" max="500" factor="100">
<parameter type="double" name="lift_r" default="0" min="0" max="500" factor="100">
<name>Lift: Red</name>
</parameter>
<parameter type="colorwheel" name="lift_g" default="0" min="0" max="500" factor="100">
<parameter type="double" name="lift_g" default="0" min="0" max="500" factor="100">
<name>Lift: Green</name>
</parameter>
<parameter type="colorwheel" name="lift_b" default="0" min="0" max="500" factor="100">
<parameter type="double" name="lift_b" default="0" min="0" max="500" factor="100">
<name>Lift: Blue</name>
</parameter>
<parameter type="double" name="gamma_r" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gamma_r" default="100" min="0" max="500" factor="100">
<name>Gamma: Red</name>
</parameter>
<parameter type="double" name="gamma_g" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gamma_g" default="100" min="0" max="500" factor="100">
<name>Gamma: Green</name>
</parameter>
<parameter type="double" name="gamma_b" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gamma_b" default="100" min="0" max="500" factor="100">
<name>Gamma: Blue</name>
</parameter>
<parameter type="double" name="gain_r" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gain_r" default="100" min="0" max="500" factor="100">
<name>Gain: Red</name>
</parameter>
<parameter type="double" name="gain_g" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gain_g" default="100" min="0" max="500" factor="100">
<name>Gain: Green</name>
</parameter>
<parameter type="double" name="gain_b" default="1" min="0" max="500" factor="100">
<parameter type="double" name="gain_b" default="100" min="0" max="500" factor="100">
<name>Gain: Blue</name>
</parameter>
</effect>

View File

@@ -5,7 +5,7 @@
<parameter type="color" name="neutral_color" default="0x7f7f7fff">
<name>Neutral Color</name>
</parameter>
<parameter type="animated" name="color_temperature" default="6500" min="1000" max="15000">
<parameter type="animated" name="color_temperature" default="6500" min="1000" max="15000" factor="1">
<name>Color Temperature</name>
</parameter>
</effect>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE kpartgui>
<effect tag="volume" id="normalise" type="audio">
<name>Normalise (deprecated)</name>
<name>Normalise</name>
<description>Dynamically normalise the audio volume</description>
<author>Dan Dennedy</author>
<parameter type="constant" name="normalise" max="1000" min="0" factor="400" default="1" suffix="%">
<parameter type="constant" name="normalise" max="1000" min="0" factor="400" default="100" suffix="%">
<name>Gain</name>
</parameter>
<parameter type="constant" name="max_gain" max="3000" min="0" factor="100" default="8" suffix="%">
<parameter type="constant" name="max_gain" max="3000" min="0" factor="100" default="1000" suffix="%">
<name>Maximum gain</name>
</parameter>
<parameter type="constant" name="window" max="300" min="0" default="75" suffix=" frames">

View File

@@ -3,7 +3,7 @@
<name>Obscure</name>
<description>Hide a region of the clip</description>
<author>Charles Yates</author>
<parameter type="geometry" name="start" default="40% 40% 20% 20%" fixed="1" opacity="false">
<parameter type="geometry" name="start" default="40%,40%:20%x20%" fixed="1">
<name>Region</name>
</parameter>
</effect>

View File

@@ -6,13 +6,13 @@
<parameter type="animatedrect" name="transition.geometry" default="0 0 %width %height" opacity="false">
<name>Rectangle</name>
</parameter>
<parameter type="bool" name="transition.distort" default="0">
<name>Distort</name>
</parameter>
<parameter type="bool" name="use_normalised" default="0">
<name>Normalise</name>
</parameter>
<parameter type="color" name="producer.resource" default="0x00000000" alpha="1">
<parameter type="bool" name="transition.distort" default="0">
<name>Distort</name>
</parameter>
<parameter type="bool" name="use_normalised" default="0">
<name>Normalise</name>
</parameter>
<parameter type="color" name="background" default="colour:0x00000000" alpha="1" paramprefix="colour:">
<name>Background Color</name>
</parameter>
</effect>

View File

@@ -25,7 +25,7 @@
<parameter type="animatedrect" name="rect" default="0 0 %width %height 1">
<name>Rectangle</name>
</parameter>
<parameter type="animated" name="rotation" max="360" min="-360" default="0" notintimeline="1">
<parameter type="keyframe" name="rotation" max="360" min="-360" default="0" notintimeline="1">
<name>Rotation</name>
</parameter>
<parameter type="list" name="compositing" default="0" paramlist="0;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;6;8">

View File

@@ -36,7 +36,7 @@
<parameter type="geometry" name="transition.geometry" default="0 0:100% 100%" fixed="1" opacity="false">
<name>Pan and Zoom</name>
</parameter>
<parameter type="color" name="producer.resource" default="0x00000000" alpha="1">
<parameter type="color" name="background" default="colour:0x00000000" alpha="1" paramprefix="colour:">
<name>Background Color</name>
</parameter>
</effect>

View File

@@ -6,20 +6,21 @@
<parameter type="simplekeyframe" name="transition.rotate_x" max="1800" min="-1800" default="0" factor="10">
<name>Rotate X</name>
</parameter>
<parameter type="simplekeyframe" name="transition.rotate_y" max="1800" min="-1800" default="0" factor="10" notintimeline="1">
<parameter type="simplekeyframe" name="transition.rotate_y" max="1800" min="-1800" default="0" factor="10">
<name>Rotate Y</name>
</parameter>
<parameter type="simplekeyframe" name="transition.rotate_z" max="1800" min="-1800" default="0" factor="10" notintimeline="1">
<parameter type="simplekeyframe" name="transition.rotate_z" max="1800" min="-1800" default="0" factor="10">
<name>Rotate Z</name>
</parameter>
<parameter type="simplekeyframe" name="transition.ox" max="32000" min="-32000" default="0" notintimeline="1">
<parameter type="simplekeyframe" name="transition.ox" max="32000" min="-32000" default="0">
<name>Offset X</name>
</parameter>
<parameter type="simplekeyframe" name="transition.oy" max="32000" min="-32000" default="0" notintimeline="1">
<parameter type="simplekeyframe" name="transition.oy" max="32000" min="-32000" default="0">
<name>Offset Y</name>
</parameter>
<parameter type="color" name="producer.resource" default="0x00000000" alpha="1">
<parameter type="color" name="background" default="colour:0x00000000" alpha="1" paramprefix="colour:">
<name>Background Color</name>
</parameter>
<parameter type="fixed" name="transition.keyed" max="1" min="1" default="1" />
<parameter type="fixed" name="transition.keyed" max="1" min="1" default="1" />
<parameter type="fixed" name="transition.always_active" max="1" min="1" default="1" />
</effect>

View File

@@ -4,7 +4,6 @@
<description>Keyframable vector based rotoscoping</description>
<author>Till Theato</author>
<parameter type="roto-spline" name="spline" default="" />
<parameter type="list" name="mode" default="alpha" paramlist="alpha;luma;rgb">
<paramlistdisplay>Alpha,Luma,RGB</paramlistdisplay>
<name>Mode</name>

View File

@@ -1,29 +0,0 @@
<!DOCTYPE kpartgui>
<effect tag="shape" id="shape">
<name>Shape Alpha</name>
<description>Create an alpha channel (transparency) based on another resource</description>
<author>Charles Yates</author>
<parameter type="url" name="resource" filter="*|Video files">
<name>Image or video resource</name>
</parameter>
<parameter type="constant" name="mix" max="100" min="0" default="100" suffix="%">
<name>Threshold</name>
<comment>Convert alpha or luma values below this level as opaque and above this level as transparent. This is mostly useful for luma wipe images.</comment>
</parameter>
<parameter type="constant" name="softness" max="1" min="0" default="0.1" decimals="2">
<name>Softness</name>
<comment>When using mix (threshold) how soft to make the edge around the threshold. 0.0 = no softness, 1.0 = too soft.</comment>
</parameter>
<parameter type="bool" name="invert" default="0" min="0" max="1">
<name>Invert</name>
<comment>Use the inverse of the alpha or luma value.</comment>
</parameter>
<parameter type="bool" name="use_luminance" default="0" min="0" max="1">
<name>Use Luma</name>
<comment>Use the image luma instead of the alpha channel.</comment>
</parameter>
<parameter type="bool" name="use_mix" default="1" min="0" max="1">
<name>Use Threshold</name>
Whether to apply a threshold filter to the luma or alpha or not. If not, luma or alpha value of the resource (File) is <comment>copied to the alpha channel.</comment>
</parameter>
</effect>

Some files were not shown because too many files have changed in this diff Show More