mirror of
https://invent.kde.org/multimedia/kdenlive
synced 2025-12-08 09:20:07 +01:00
Compare commits
275 Commits
work/appim
...
work/refac
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c6e4fa77e1 | ||
|
|
2854366c4a | ||
|
|
478ff0f201 | ||
|
|
620e64d9f3 | ||
|
|
c8afeb1428 | ||
|
|
f6e8c6b5ba | ||
|
|
c37656483c | ||
|
|
ef55337209 | ||
|
|
0865fb1f73 | ||
|
|
293b2dcb0b | ||
|
|
7ae9c5a7bf | ||
|
|
9eedaf4d80 | ||
|
|
93f5a18e61 | ||
|
|
ae6c3a39e2 | ||
|
|
33ca145117 | ||
|
|
0088cb2b84 | ||
|
|
587b1c7346 | ||
|
|
a2db9fc398 | ||
|
|
1b0db220bf | ||
|
|
e63a74affe | ||
|
|
854af5c98f | ||
|
|
82ddf32211 | ||
|
|
c0ad186e46 | ||
|
|
69863031cc | ||
|
|
745907b2a3 | ||
|
|
98640f8e4d | ||
|
|
06a37f3362 | ||
|
|
19524441ed | ||
|
|
434dc02f1f | ||
|
|
e0b417b237 | ||
|
|
4f4a050b52 | ||
|
|
4f29467da6 | ||
|
|
3671ddc0a6 | ||
|
|
0b36203fa9 | ||
|
|
b1d9b35e04 | ||
|
|
3c34774e29 | ||
|
|
abb436f146 | ||
|
|
01d4dc8b0a | ||
|
|
d36b9c49fa | ||
|
|
3dfe4e08d0 | ||
|
|
7cd466e819 | ||
|
|
c38a3cf3c7 | ||
|
|
9a875218c1 | ||
|
|
d3a912368d | ||
|
|
62fefb510b | ||
|
|
55ea95b5db | ||
|
|
c16f123c67 | ||
|
|
cb9b9d22e1 | ||
|
|
a3a907f8bf | ||
|
|
96b545345d | ||
|
|
dd2d038f24 | ||
|
|
4c7d03236e | ||
|
|
177e876097 | ||
|
|
d78a2df54b | ||
|
|
82c72ddd1a | ||
|
|
199c0b1e34 | ||
|
|
3930452a39 | ||
|
|
7c45442cb7 | ||
|
|
6ce22d3899 | ||
|
|
facf33f9d7 | ||
|
|
0d086b5cf1 | ||
|
|
40f63dd3d5 | ||
|
|
19851b0c62 | ||
|
|
3d700c1bfa | ||
|
|
65b2a585fe | ||
|
|
d9b54c9852 | ||
|
|
44b3c95733 | ||
|
|
6c39846842 | ||
|
|
cc8aa7cf72 | ||
|
|
f649550160 | ||
|
|
c82d886189 | ||
|
|
7343f9e733 | ||
|
|
3574336aa0 | ||
|
|
879ce50a4c | ||
|
|
ac89d590b3 | ||
|
|
3a494c2c87 | ||
|
|
10f2bf571e | ||
|
|
5c46d58e9c | ||
|
|
edeffec857 | ||
|
|
520c29d511 | ||
|
|
179b94e210 | ||
|
|
b4a010d8b6 | ||
|
|
1d30d3d8c9 | ||
|
|
7a78ddc5a7 | ||
|
|
b2b6aca425 | ||
|
|
e70cd53eb4 | ||
|
|
0a9994ba7f | ||
|
|
081f00d068 | ||
|
|
1a030e9483 | ||
|
|
3ada92bf07 | ||
|
|
8c6b6007e7 | ||
|
|
e19bdf7f46 | ||
|
|
4bcfdbc4f2 | ||
|
|
6869e7dbc2 | ||
|
|
a16ef1173e | ||
|
|
f1f0c7ad57 | ||
|
|
22397c284f | ||
|
|
faf5a6ff57 | ||
|
|
dbe7298da3 | ||
|
|
9ea188b172 | ||
|
|
9719e467c4 | ||
|
|
d5cae74310 | ||
|
|
d492ff1127 | ||
|
|
60905708ec | ||
|
|
cef6093115 | ||
|
|
b0cd29a85a | ||
|
|
cf6585feb5 | ||
|
|
766c4c66fb | ||
|
|
8b5d62b0db | ||
|
|
37b6961c48 | ||
|
|
72f494df15 | ||
|
|
26f9a4bc6e | ||
|
|
a359e4ca3f | ||
|
|
5faf18b585 | ||
|
|
2d882f6e98 | ||
|
|
c7da143ed7 | ||
|
|
d325994547 | ||
|
|
025a7dc4ce | ||
|
|
c66200731d | ||
|
|
70c1db717f | ||
|
|
be7af5c355 | ||
|
|
8072680bfa | ||
|
|
1318883168 | ||
|
|
fdfeb30639 | ||
|
|
ae30ce971b | ||
|
|
574464eca0 | ||
|
|
f3848ca43d | ||
|
|
df27bcd275 | ||
|
|
91e6db5cf4 | ||
|
|
a54dde4a6c | ||
|
|
585073b01e | ||
|
|
d4cf14fb09 | ||
|
|
b0ff5f7f57 | ||
|
|
bb299e182b | ||
|
|
5eff29d25c | ||
|
|
72a084143e | ||
|
|
ebf859739c | ||
|
|
44aa3c0179 | ||
|
|
5690d35245 | ||
|
|
dec1ef2b54 | ||
|
|
d4c120a3fb | ||
|
|
46276fb446 | ||
|
|
b90be8a87f | ||
|
|
a58818ac53 | ||
|
|
21f6d2aa57 | ||
|
|
4025f551f1 | ||
|
|
88274b0ea8 | ||
|
|
d8b4df4e1f | ||
|
|
2f05f3443c | ||
|
|
1193feb34a | ||
|
|
0d222384e1 | ||
|
|
1f7fbd17bb | ||
|
|
42315a7a88 | ||
|
|
3ffc0d7e0c | ||
|
|
8bcc4e38ca | ||
|
|
af6f4d7da3 | ||
|
|
5eba76556d | ||
|
|
b1e024c312 | ||
|
|
f5e9ee272d | ||
|
|
6c7d1cd5a7 | ||
|
|
1bd357daa1 | ||
|
|
90d2891db8 | ||
|
|
081d2207d3 | ||
|
|
f5f0f74728 | ||
|
|
ba6629503e | ||
|
|
a720657a03 | ||
|
|
e2b7ced389 | ||
|
|
15f3fd01d9 | ||
|
|
864600fc9a | ||
|
|
755af06d72 | ||
|
|
2a59976a9f | ||
|
|
fc95e6bdbc | ||
|
|
6d7eb4a319 | ||
|
|
f4fedad777 | ||
|
|
635bb67c4d | ||
|
|
19d2493f20 | ||
|
|
944fcc3b78 | ||
|
|
a945a1691b | ||
|
|
117ab39006 | ||
|
|
5aff135319 | ||
|
|
b086166afe | ||
|
|
438a27999e | ||
|
|
bb2b8c2e95 | ||
|
|
32c4908368 | ||
|
|
10e299d87e | ||
|
|
5c341369fa | ||
|
|
95e0cf7602 | ||
|
|
f2d08bcd7d | ||
|
|
3a721bf7a8 | ||
|
|
5efbaa200a | ||
|
|
a8a9fe4aae | ||
|
|
cb8a368729 | ||
|
|
901ca4c61c | ||
|
|
d39176dbb9 | ||
|
|
d0dc5e37f9 | ||
|
|
752fb877eb | ||
|
|
f886c05da9 | ||
|
|
bfaae7846e | ||
|
|
e385f0fedc | ||
|
|
636c0824b7 | ||
|
|
7754888f9d | ||
|
|
9943540947 | ||
|
|
5edd8854c4 | ||
|
|
10aae6d181 | ||
|
|
c55b396085 | ||
|
|
1cb8085483 | ||
|
|
2f204c5324 | ||
|
|
3424864b9a | ||
|
|
28e880f1aa | ||
|
|
03aa694420 | ||
|
|
7f1e649a3f | ||
|
|
130784c996 | ||
|
|
d88ed715ed | ||
|
|
0f559429ad | ||
|
|
39b10889e1 | ||
|
|
e8c0eef262 | ||
|
|
2d30e98b00 | ||
|
|
d5c641096b | ||
|
|
8feef44687 | ||
|
|
f40e877da5 | ||
|
|
6f5a0636bd | ||
|
|
c311022f4a | ||
|
|
999ec160ac | ||
|
|
3a3fe8ec58 | ||
|
|
d00ec8a826 | ||
|
|
11e3f3da82 | ||
|
|
b4c8795db4 | ||
|
|
6ab964a9fc | ||
|
|
768b04aff9 | ||
|
|
020adcd220 | ||
|
|
b6de807460 | ||
|
|
15df17e176 | ||
|
|
9993b882f0 | ||
|
|
6f7afb4a93 | ||
|
|
03e78b9d09 | ||
|
|
17006fa216 | ||
|
|
db9e4a27de | ||
|
|
aa3ef3dc4a | ||
|
|
e86135dc41 | ||
|
|
ee36095d31 | ||
|
|
4b60367c13 | ||
|
|
b166bd1ba2 | ||
|
|
e548c41579 | ||
|
|
360d386985 | ||
|
|
a289a8483a | ||
|
|
3d3f6d2750 | ||
|
|
3be3012eef | ||
|
|
d47b786863 | ||
|
|
9e21c61005 | ||
|
|
3559ef34a2 | ||
|
|
4ae6627719 | ||
|
|
d19a8f0e58 | ||
|
|
1928e6aea8 | ||
|
|
bf46a6ac52 | ||
|
|
1986244d69 | ||
|
|
2541e639fd | ||
|
|
2b436b02b4 | ||
|
|
e648a4c441 | ||
|
|
8d77a3ade3 | ||
|
|
ff6d6738d5 | ||
|
|
f93b0fb532 | ||
|
|
4e2340800a | ||
|
|
75c776f0bd | ||
|
|
38d3f59bd0 | ||
|
|
3d542b7f10 | ||
|
|
de7e8b3993 | ||
|
|
a76236d6cb | ||
|
|
9a2e85a227 | ||
|
|
f66b954516 | ||
|
|
12b93cbbba | ||
|
|
43f0531b43 | ||
|
|
894abf5165 | ||
|
|
29d36158a2 | ||
|
|
90b204b9e6 | ||
|
|
8bd3c4ab23 |
9
.codespellrc
Normal file
9
.codespellrc
Normal file
@@ -0,0 +1,9 @@
|
||||
# SPDX-FileCopyrightText: none
|
||||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
[codespell]
|
||||
# We have to exclude all file types that have translations in them and third-party files
|
||||
skip = *.po,po/*,*.svg,*.pgm,*.notifyrc,*.knsrc,data/org.kde.kdenlive.xml,data/org.kde.kdenlive.appdata.xml,src/lib/external/kiss_fft/*,fuzzer/fakeit_standalone.hpp,tests/fakeit.hpp,tests/catch.hpp
|
||||
count =
|
||||
quiet-level = 3
|
||||
ignore-words-list = aBitrate,abl,aCount,aFile,aLine,alls,buildin,filterIn,indx,inOut,nIn,originalY,partH,Shotcut,splitted,wHeight,lightening
|
||||
@@ -7,6 +7,7 @@ include:
|
||||
# Linting
|
||||
- /gitlab-templates/reuse-lint.yml
|
||||
- /gitlab-templates/xml-lint.yml
|
||||
- /gitlab-templates/pre-commit.yml
|
||||
# CI Qt6
|
||||
- /gitlab-templates/linux-qt6.yml
|
||||
- /gitlab-templates/linux-qt6-next.yml
|
||||
@@ -17,4 +18,13 @@ include:
|
||||
- /gitlab-templates/craft-windows-mingw64-qt6.yml
|
||||
- /gitlab-templates/craft-macos-x86-64-qt6.yml
|
||||
- /gitlab-templates/craft-macos-arm64-qt6.yml
|
||||
- /gitlab-templates/snap-snapcraft-lxd.yml
|
||||
|
||||
# Customize the job from /gitlab-templates/xml-lint.yml
|
||||
# to use our own validate-xml-files.py which has some advanced
|
||||
# features to validate Kdenlive specific xml files
|
||||
xml:
|
||||
before_script: ''
|
||||
script:
|
||||
- git config --global --add safe.directory $CI_PROJECT_DIR
|
||||
- python3 -u ./validate-xml-files.py --verbose --check-all
|
||||
|
||||
71
.gitlab/issue_templates/Release.md
Normal file
71
.gitlab/issue_templates/Release.md
Normal file
@@ -0,0 +1,71 @@
|
||||
# Release Kdenlive ##.##
|
||||
|
||||
## Introduction
|
||||
|
||||
Kdenlive is part of KDE Gear which means furtunately a lot of work is done by the KDE release team. The KDE release team cares of tagging and releasing the source code tarballs to https://downloads.kde.org. However, the Kdenlive team still needs to take care of writing a blog post for the release and of releasing the binaries like AppImage, Windows (`*.exe`) and macOS (`*.dmg`). This process is tracked below.
|
||||
|
||||
The schedule of KDE Gear can be found at https://community.kde.org/Schedules
|
||||
|
||||
## Tasks
|
||||
|
||||
### Preparation (~2 weeks before release)
|
||||
|
||||
- [ ] For major releases: if it was decided to change the splash screen, make sure it has been merged/committed
|
||||
- [ ] Update MLT and other dependencies [in Craft](https://invent.kde.org/packaging/craft-blueprints-kde/)
|
||||
- [ ] Run the [render test suite](https://invent.kde.org/multimedia/kdenlive-test-suite) on stable nightly
|
||||
- [ ] Open a draft merge request on the Kdenlive website [for the announcement](https://invent.kde.org/websites/kdenlive-org/-/wikis/Posts/Release-Annoucements)
|
||||
|
||||
### Release Binaries
|
||||
|
||||
Start with the following steps after the source tarballs have been released by the KDE release team:
|
||||
|
||||
- [ ] Open a pull request to update Kdenlive and dependencies [on Flathub](https://github.com/flathub/org.kde.kdenlive). Check if there is already a feasible pull request by another person or the flathub-bot.
|
||||
- [ ] Run again the [render test suite](https://invent.kde.org/multimedia/kdenlive-test-suite) on stable nightly
|
||||
- [ ] Download binaries right after the test suite succeeded from https://cdn.kde.org/ci-builds/multimedia/kdenlive/
|
||||
- [ ] Create Windows standalone version:
|
||||
- Extract the 7zip file
|
||||
- Put a file `qt.conf` with the following content into the `bin` folder (to help Qt find `qwindows.dll` in platforms/folder, see https://github.com/owncloud/client/issues/7034):
|
||||
```
|
||||
[Paths]
|
||||
Plugins = .
|
||||
```
|
||||
- Compress as self-extracting exe file with 7zip
|
||||
- [ ] [Upload](https://download.kde.org/README_UPLOAD) all binaries for https://download.kde.org/stable/kdenlive/. The structure and file names should be like:
|
||||
- 25.08/
|
||||
- linux/
|
||||
- kdenlive-25.08.0-x86_64.AppImage
|
||||
- macOS/
|
||||
- kdenlive-25.08.0-arm64.dmg
|
||||
- kdenlive-25.08.0-x86_64.dmg
|
||||
- windows/
|
||||
- kdenlive-25.08.0.exe
|
||||
- kdenlive-25.08.0_standalone.exe
|
||||
- [ ] Wait for sysadmins to do the actual publishing
|
||||
|
||||
### Announcement and Documentation
|
||||
|
||||
- [ ] Write the announcement (see [here](https://invent.kde.org/websites/kdenlive-org/-/wikis/Posts/Release-Annoucements) for technical instructions)
|
||||
|
||||
1. Take the input from the full log with all commits
|
||||
2. Start with a general paragraph or two about what has been done in the release cycle
|
||||
3. Then add detailed sections of each feature with a structure like this:
|
||||
- Title of feature
|
||||
- Explanation
|
||||
- Descriptive images
|
||||
4. It is good practice to put a list of important fixes or changes after all the features.
|
||||
4. Finish it with the full log [(to be put to `changelog.md`)](https://invent.kde.org/websites/kdenlive-org/-/wikis/Posts/Release-Annoucements#change-log)
|
||||
- [ ] After binaries are published: Publish the announcement by merging the merge request. Make sure date and time are set correctly in UTC in the `date` tag of the release announcement. It needs to be set to a time prior the merge time, otherwise it won't show up.
|
||||
- [ ] [Merge documentation update](https://invent.kde.org/documentation/docs-kdenlive-org/-/merge_requests)
|
||||
- [ ] Notify KDE Promo
|
||||
- Publish on social media
|
||||
- [ ] Verify a post on KDE Discuss has automatically been created (triggered when the website post goes online)
|
||||
- [ ] [Mastodon](https://floss.social/@kdenlive)
|
||||
- [ ] Bluesky
|
||||
- [ ] Reddit ([Kdenlive](https://www.reddit.com/r/kdenlive/), [Linux](https://www.reddit.com/r/linux/), [KDE](https://www.reddit.com/r/kde/))
|
||||
- [ ] Discord
|
||||
- For important releases: contact websites like
|
||||
- [ ] [OMG! Ubuntu](https://www.omgubuntu.co.uk/)
|
||||
- [ ] [Libre Arts](https://librearts.org/)
|
||||
- [ ] [Kdenlive Telegram](https://t.me/kdenlive)
|
||||
- [ ] [Kdenlive Matrix](https://webchat.kde.org/#/room/#kdenlive:kde.org)
|
||||
- [ ] Other open-source Telegram channels
|
||||
2
.gitlab/issue_templates/Release.md.license
Normal file
2
.gitlab/issue_templates/Release.md.license
Normal file
@@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: none
|
||||
SPDX-License-Identifier: CC0-1.0
|
||||
@@ -34,6 +34,10 @@ Dependencies:
|
||||
#- 'on': ['Linux', 'FreeBSD']
|
||||
#'require':
|
||||
#'plasma/drkonqi' : '@stable'
|
||||
RuntimeDependencies:
|
||||
- 'on': ['Linux']
|
||||
'require':
|
||||
'sdk/selenium-webdriver-at-spi': '@latest-kf6'
|
||||
|
||||
Options:
|
||||
require-passing-tests-on: [ 'Linux/Qt6', 'FreeBSD/Qt6']
|
||||
|
||||
8
.pre-commit-config.yaml
Normal file
8
.pre-commit-config.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
# SPDX-FileCopyrightText: none
|
||||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
repos:
|
||||
- repo: https://github.com/codespell-project/codespell
|
||||
rev: v2.4.1
|
||||
hooks:
|
||||
- id: codespell
|
||||
@@ -25,7 +25,17 @@ option(CRASH_AUTO_TEST "Auto-generate testcases upon some crashes (uses RTTR lib
|
||||
option(BUILD_FUZZING "Build fuzzing target" OFF)
|
||||
option(BUILD_QCH "Build source code documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF)
|
||||
add_feature_info(QCH ${BUILD_QCH} "Source code documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)")
|
||||
option(FETCH_OTIO "Use CMake FetchContent to download and build the OpenTimelineIO dependency" ON)
|
||||
|
||||
set(FETCH_OTIO_DEFAULT OFF)
|
||||
if(APPLE OR BSD)
|
||||
# We don't want to fetch OTIO by default and long term might not even offer this option,
|
||||
# however there is a bug (crash) with the shared builds of OTIO on FreeBSD and in Craft on macOS
|
||||
# Hence we keep the fetching enabled as a stop gap solution on these platforms
|
||||
# https://invent.kde.org/multimedia/kdenlive/-/issues/1992
|
||||
set(FETCH_OTIO_DEFAULT ON)
|
||||
endif()
|
||||
|
||||
option(FETCH_OTIO "Use CMake FetchContent to download and build the OpenTimelineIO dependency" ${FETCH_OTIO_DEFAULT})
|
||||
|
||||
# shall we use DBus?
|
||||
# enabled per default on Linux & BSD systems
|
||||
@@ -128,6 +138,7 @@ find_package(Qt${QT_MAJOR_VERSION}
|
||||
Concurrent
|
||||
QuickWidgets
|
||||
Multimedia
|
||||
MultimediaWidgets
|
||||
NetworkAuth
|
||||
SvgWidgets
|
||||
Xml
|
||||
@@ -200,7 +211,7 @@ endif()
|
||||
|
||||
# Get current version.
|
||||
set(KDENLIVE_VERSION_STRING "${KDENLIVE_VERSION}")
|
||||
if(NOT RELEASE_BUILD AND EXISTS ${CMAKE_SOURCE_DIR}/.git)
|
||||
if(EXISTS ${CMAKE_SOURCE_DIR}/.git)
|
||||
# Probably a Git workspace; determine the revision.
|
||||
find_package(Git QUIET)
|
||||
if(GIT_FOUND)
|
||||
@@ -208,7 +219,7 @@ if(NOT RELEASE_BUILD AND EXISTS ${CMAKE_SOURCE_DIR}/.git)
|
||||
ARGS "log -n 1 --pretty=format:\"%h\""
|
||||
OUTPUT_VARIABLE KDENLIVE_GIT_REVISION)
|
||||
message(STATUS "Kdenlive Git revision: ${KDENLIVE_GIT_REVISION}")
|
||||
set(KDENLIVE_VERSION_STRING "${KDENLIVE_VERSION} (rev. ${KDENLIVE_GIT_REVISION})")
|
||||
set(KDENLIVE_FULL_VERSION_STRING "${KDENLIVE_VERSION} - rev. ${KDENLIVE_GIT_REVISION}")
|
||||
else()
|
||||
message(STATUS "Kdenlive Git revision could not be determined")
|
||||
endif()
|
||||
|
||||
@@ -127,7 +127,7 @@ SPDX-FileCopyrightText = "Jean-Baptiste Mardelle"
|
||||
SPDX-License-Identifier = "CC0-1.0"
|
||||
|
||||
[[annotations]]
|
||||
path = ["data/excluded_effects.txt", "data/excluded_transitions.txt", "data/included_effects.txt", "data/included_transitions.txt"]
|
||||
path = ["data/excluded_effects.txt", "data/excluded_transitions.txt", "data/included_effects.txt", "data/included_transitions.txt", "data/tenbit_transitions.txt", "data/tenbit_effects.txt"]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle, Massimo Stella"
|
||||
SPDX-License-Identifier = "CC0-1.0"
|
||||
|
||||
@@ -18,11 +18,25 @@ The following components are available::
|
||||
AVUTIL SWRESAMPLE SWSCALE POSTPROCESS
|
||||
|
||||
If no components are specified in the find_module call, the following ones
|
||||
will be choosen as default::
|
||||
will be chosen as default::
|
||||
|
||||
AVFORMAT AVUTIL AVCODEC
|
||||
|
||||
Once done this will define
|
||||
Imported Targets
|
||||
^^^^^^^^^^^^^^^^
|
||||
|
||||
This module provides the following imported targets, if found:
|
||||
|
||||
``FFmpeg::FFmpeg``
|
||||
For each <component> that was found
|
||||
|
||||
``FFmpeg::<component>``
|
||||
For each <component> that was found
|
||||
|
||||
Result Variables
|
||||
^^^^^^^^^^^^^^^^
|
||||
|
||||
This will define the following variables:
|
||||
|
||||
``FFMPEG_FOUND``
|
||||
System has the all required components.
|
||||
@@ -36,8 +50,7 @@ Once done this will define
|
||||
``FFMPEG_DEFINITIONS``
|
||||
Compiler switches required for using the required ffmpeg components.
|
||||
|
||||
|
||||
Additonally for each of the components, the following variables will be defined:
|
||||
Additionally for each of the components, the following variables will be defined
|
||||
|
||||
``<component>_FOUND``
|
||||
True if (the requestion version of) <component> is available
|
||||
@@ -64,7 +77,7 @@ following to specify required versions for multiple components:
|
||||
find_package(FFmpeg 57.40 COMPONENTS AVFORMAT)
|
||||
find_package(FFmpeg 55.27 COMPONENTS AVUTIL)
|
||||
|
||||
Since 6.19.0.
|
||||
Since 6.18.0.
|
||||
#]=======================================================================]
|
||||
|
||||
|
||||
@@ -97,6 +110,17 @@ macro(set_component_found _component )
|
||||
endif ()
|
||||
endmacro()
|
||||
|
||||
macro(create_target _component )
|
||||
if(${_component}_FOUND AND NOT TARGET FFmpeg::${_component})
|
||||
add_library(FFmpeg::${_component} UNKNOWN IMPORTED)
|
||||
set_target_properties(FFmpeg::${_component} PROPERTIES
|
||||
IMPORTED_LOCATION "${${_component}_LIBRARIES}"
|
||||
INTERFACE_COMPILE_OPTIONS "${${_component}_DEFINITIONS}"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${${_component}_INCLUDE_DIRS}"
|
||||
)
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
### Macro: find_component
|
||||
#
|
||||
# Checks for the given component by invoking pkgconfig and then looking up the libraries and
|
||||
@@ -131,6 +155,7 @@ macro(find_component _component _pkgconfig _library _header)
|
||||
set(${_component}_VERSION ${PC_${_component}_VERSION} CACHE STRING "The ${_component} version number.")
|
||||
|
||||
set_component_found(${_component})
|
||||
create_target(${_component})
|
||||
|
||||
mark_as_advanced(
|
||||
${_component}_INCLUDE_DIRS
|
||||
@@ -180,6 +205,7 @@ else ()
|
||||
# Set the noncached _FOUND vars for the components.
|
||||
foreach (_component ${_FFmpeg_ALL_COMPONENTS})
|
||||
set_component_found(${_component})
|
||||
create_target(${_component})
|
||||
endforeach ()
|
||||
endif ()
|
||||
|
||||
@@ -202,3 +228,13 @@ list(INSERT _FFmpeg_REQUIRED_VARS 0 _FFmpeg_FOUND_LIBRARIES)
|
||||
find_package_handle_standard_args(FFmpeg
|
||||
REQUIRED_VARS ${_FFmpeg_REQUIRED_VARS}
|
||||
HANDLE_COMPONENTS)
|
||||
|
||||
# Create the general target
|
||||
if(FFmpeg_FOUND AND NOT TARGET FFmpeg::FFmpeg)
|
||||
add_library(FFmpeg::FFmpeg INTERFACE IMPORTED)
|
||||
foreach(_component ${FFmpeg_FIND_COMPONENTS})
|
||||
if(${_component}_FOUND AND TARGET FFmpeg::${_component})
|
||||
target_link_libraries(FFmpeg::FFmpeg INTERFACE FFmpeg::${_component})
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
# cmake macro to find LibV4L2
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2009 Jaroslav Reznik <jreznik@redhat.com>
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
# Once done this will define:
|
||||
#
|
||||
# LIBV4L2_FOUND - System has LibV4L2
|
||||
# LIBV4L2_INCLUDE_DIR - The LibV4L2 include directory
|
||||
# LIBV4L2_LIBRARY - The libraries needed to use LibV4L2
|
||||
#
|
||||
# Redistribution and use is allowed according to the terms of the BSD license.
|
||||
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||
|
||||
IF (LIBV4L2_INCLUDE_DIR AND LIBV4L2_LIBRARY)
|
||||
# Already in cache, be silent
|
||||
SET (LIBV4L2_FIND_QUIETLY TRUE)
|
||||
ENDIF (LIBV4L2_INCLUDE_DIR AND LIBV4L2_LIBRARY)
|
||||
|
||||
FIND_PATH (LIBV4L2_INCLUDE_DIR libv4l2.h)
|
||||
|
||||
FIND_LIBRARY (LIBV4L2_LIBRARY v4l2)
|
||||
|
||||
INCLUDE (FindPackageHandleStandardArgs)
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS (LibV4L2 DEFAULT_MSG LIBV4L2_INCLUDE_DIR LIBV4L2_LIBRARY)
|
||||
|
||||
MARK_AS_ADVANCED(LIBV4L2_INCLUDE_DIR LIBV4L2_LIBRARY)
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#define CONFIG_H
|
||||
|
||||
#define KDENLIVE_VERSION "@KDENLIVE_VERSION_STRING@"
|
||||
#define KDENLIVE_FULL_VERSION_STRING "@KDENLIVE_FULL_VERSION_STRING@"
|
||||
|
||||
#define MLT_PREFIX "@MLT_PREFIX@"
|
||||
#define MLT_MIN_MAJOR_VERSION @MLT_MIN_MAJOR_VERSION@
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
<string>KDENLIVE</string>
|
||||
</array>
|
||||
<key>CFBundleTypeIconFile</key>
|
||||
<string>kdenlive.icns</string>
|
||||
<string>sc-apps-kdenlive.icns</string>
|
||||
<key>CFBundleTypeMIMETypes</key>
|
||||
<array>
|
||||
<string>application/vnd.kdenlive+xml</string>
|
||||
|
||||
@@ -213,7 +213,7 @@ You can set `default` to `"adjustcenter"` to adjust the geometry to the frame s
|
||||
| attribute name | description |
|
||||
| :------------- | :------------- |
|
||||
| `filter` | Filter for file extensions. Example : `"Source Files (*.cpp *.cc *.C);;Header files (*.h *.H)"` (warning: this format is different to `url`!) |
|
||||
| `newstuff` | _(optional)_ KNewStuff config file (usually placed in `kdenlive/data` and added to to `kdenlive/src/uiresources.qrc` so the value looks like `":data/kdenlive_wipes.knsrc"`). If this is empty no download button is shown|
|
||||
| `newstuff` | _(optional)_ KNewStuff config file (usually placed in `kdenlive/data` and added to `kdenlive/src/uiresources.qrc` so the value looks like `":data/kdenlive_wipes.knsrc"`). If this is empty no download button is shown|
|
||||
| `paramlist` | list of possible values separated by semicolon (no whitespaces!). Special keywords `%lumaPaths` and `%lutPaths` are available to show files in the applications luma/lut directories |
|
||||
* ###### additional tags:
|
||||
| tag name | description |
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="panner" id="audiobalance" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="panner" id="audiobalance" type="audio">
|
||||
<name>Balance</name>
|
||||
<description>Adjust the left/right balance</description>
|
||||
<author>Dan Dennedy</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="audiolevel" id="audiolevel" type="hidden">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="audiolevel" id="audiolevel" type="hidden">
|
||||
<name>Audio levels</name>
|
||||
<description>Compute the audio amplitude.</description>
|
||||
<author>Dan Dennedy, Marco Gittler, and Steve Harris</author>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="audiolevelgraph" id="audiolevelgraph" type="video">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="audiolevelgraph" id="audiolevelgraph" type="video">
|
||||
<name>Audio Level Visualization Filter</name>
|
||||
<author>Meltytech, LLC</author>
|
||||
<description>An audio visualization filter that draws an audio level meter on the image.</description>
|
||||
<author>Meltytech, LLC</author>
|
||||
<parameter type="list" name="type" default="bar" paramlist="segment;bar">
|
||||
<paramlistdisplay>Segment,Bar</paramlistdisplay>
|
||||
<name>Graph type</name>
|
||||
<comment>The type of graph to display the levels.</comment>
|
||||
<paramlistdisplay>Segment,Bar</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="color" name="bgcolor" default="0x00000000" alpha="1">
|
||||
<name>Background Color</name>
|
||||
@@ -46,9 +46,9 @@
|
||||
<comment>Draw the points starting with the right channel first.</comment>
|
||||
</parameter>
|
||||
<parameter type="list" name="gorient" default="vertical" paramlist="vertical;horizontal">
|
||||
<paramlistdisplay>Vertical,Horizontal</paramlistdisplay>
|
||||
<name>Gradient Orientation</name>
|
||||
<comment>Direction of the color gradient.</comment>
|
||||
<paramlistdisplay>Vertical,Horizontal</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="animated" name="channels" max="500" min="0" default="2">
|
||||
<name>Channels</name>
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="audiomap" id="audiomap" type="audio" unique="1">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="audiomap" id="audiomap" type="audio" unique="1">
|
||||
<name>audiomap</name>
|
||||
<description>audiomap</description>
|
||||
<author> Maksym Veremeyenko</author>
|
||||
<parameter type="list" name="0" default="0" paramlist="0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31">
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
<name>CH1 source</name>
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="1" paramlist="0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31" default="1">
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
<name>CH2 source</name>
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="2" paramlist="0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31" default="2">
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
<name>CH3 source</name>
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="3" paramlist="0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31" default="3">
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
<name>CH4 source</name>
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="4" paramlist="0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31" default="4">
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
<name>CH5 source</name>
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="5" paramlist="0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31" default="5">
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
<name>CH6 source</name>
|
||||
<paramlistdisplay>CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11,CH12,CH13,CH14,CH15,CH16,CH17,CH18,CH19,CH20,CH21,CH22,CH23,CH24,CH25,CH26,CH27,CH28,CH29,CH30,CH31,CH32</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="panner" id="audiopan" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="panner" id="audiopan" type="audio">
|
||||
<name context="Pan Effect Name">Pan</name>
|
||||
<description>Adjust the left/right spread of a channel</description>
|
||||
<author>Dan Dennedy</author>
|
||||
<parameter type="list" name="channel" default="0" paramlist="0;1">
|
||||
<paramlistdisplay>Left,Right</paramlistdisplay>
|
||||
<name>Channel</name>
|
||||
<paramlistdisplay>Left,Right</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="animated" name="start" max="1000" min="0" default="0.5" factor="1000">
|
||||
<name context="Audio Pan">Pan</name>
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<group>
|
||||
<group xmlns="https://www.kdenlive.org">
|
||||
<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>
|
||||
<paramlistdisplay>Line,Bar</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="color" name="bgcolor" default="0x00000000" alpha="1">
|
||||
<name>Background Color</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="audiowave" id="audiowave">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="audiowave" id="audiowave">
|
||||
<name>Audio Wave</name>
|
||||
<description>Display the audio waveform instead of the video</description>
|
||||
<author>Dan Dennedy</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="audiowaveform" id="audiowaveform" type="video">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="audiowaveform" id="audiowaveform" type="video">
|
||||
<name>Audio Waveform Filter</name>
|
||||
<author>Brian Matherly</author>
|
||||
<parameter type="color" name="bgcolor" default="0x00000000" alpha="1">
|
||||
@@ -23,7 +23,7 @@
|
||||
<name>Fill</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="show_channel" default="0" paramlist="-1;0;1;2;3;4;5;6;7;8;9;10">
|
||||
<paramlistdisplay>Merge,All,1,2,3,4,5,6,7,8,9,10</paramlistdisplay>
|
||||
<name>Channel to draw</name>
|
||||
<paramlistdisplay>Merge,All,1,2,3,4,5,6,7,8,9,10</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.acompressor" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.acompressor" type="audio">
|
||||
<name>Compressor (avfilter)</name>
|
||||
<description>Audio Compressor</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -26,12 +26,12 @@
|
||||
<name>Knee</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.link" default="0" paramlist="0;1">
|
||||
<paramlistdisplay>Average,Maximum</paramlistdisplay>
|
||||
<name>Link Type</name>
|
||||
<paramlistdisplay>Average,Maximum</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.detection" default="0" paramlist="0;1">
|
||||
<paramlistdisplay>Peak,Rms</paramlistdisplay>
|
||||
<name>Detection</name>
|
||||
<paramlistdisplay>Peak,Rms</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.level_sc" max="64" min="0.016" default="1" decimals="3">
|
||||
<name>Sidechain Gain</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.aecho" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.aecho" type="audio">
|
||||
<name>Echo (avfilter)</name>
|
||||
<description>Add Echo</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.agate" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.agate" type="audio">
|
||||
<name>Gate (avfilter)</name>
|
||||
<description>Audio Gate</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -16,10 +16,10 @@
|
||||
<parameter type="constant" name="av.ratio" max="9000" min="1" default="1">
|
||||
<name>Ratio</name>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.attack" max="9000" min="0.01" default="20" decimals="3" suffif="ms">
|
||||
<parameter type="constant" name="av.attack" max="9000" min="0.01" default="20" decimals="3" suffix="ms">
|
||||
<name>Attack</name>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.release" max="9000" min="0.01" default="250" decimals="3" suffif="ms">
|
||||
<parameter type="constant" name="av.release" max="9000" min="0.01" default="250" decimals="3" suffix="ms">
|
||||
<name>Release</name>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.makeup" max="64" min="1" default="1">
|
||||
@@ -29,11 +29,11 @@
|
||||
<name>Knee</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.detection" default="0" paramlist="0;1">
|
||||
<paramlistdisplay>Peak,Rms</paramlistdisplay>
|
||||
<name>Detection</name>
|
||||
<paramlistdisplay>Peak,Rms</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.link" default="0" paramlist="0;1">
|
||||
<paramlistdisplay>Average,Maximum</paramlistdisplay>
|
||||
<name>Link Type</name>
|
||||
<paramlistdisplay>Average,Maximum</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.acontrast" id="avfilter.acontrast" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.acontrast" id="avfilter.acontrast" type="audio">
|
||||
<name>Simple Compressor/Expander</name>
|
||||
<description>Simple audio dynamic range compression/expansion filter.</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.acrusher" id="avfilter.acrusher" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.acrusher" id="avfilter.acrusher" type="audio">
|
||||
<name>Crusher</name>
|
||||
<description>Reduce audio bit resolution.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -20,8 +20,8 @@
|
||||
<name>Mix</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.mode" default="lin" paramlist="lin;log">
|
||||
<paramlistdisplay>Linear,Logarithmic</paramlistdisplay>
|
||||
<name>Mode</name>
|
||||
<paramlistdisplay>Linear,Logarithmic</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.dc" default="1" min="0.25" max="4" decimals="2">
|
||||
<name>DC</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.alimiter" id="avfilter.alimiter" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.alimiter" id="avfilter.alimiter" type="audio">
|
||||
<name>Limiter</name>
|
||||
<description>Audio lookahead limiter.</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.allpass" id="avfilter.allpass" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.allpass" id="avfilter.allpass" type="audio">
|
||||
<name>Allpass</name>
|
||||
<description>Apply a two-pole all-pass filter with central frequency (in Hz) frequency, and filter-width width. An all-pass filter changes the audio’s frequency to phase relationship without changing its frequency to amplitude relationship.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -8,8 +8,8 @@
|
||||
<name>Central frequency</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.t" default="h" paramlist="h;q;o;s;k">
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
<name>Method</name>
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.w" default="707.1" min="1" max="9999" decimals="2">
|
||||
<name>Filter-width</name>
|
||||
@@ -21,15 +21,15 @@
|
||||
<name>Normalize</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.o" default="2" paramlist="1;2">
|
||||
<paramlistdisplay>1,2</paramlistdisplay>
|
||||
<name>Order</name>
|
||||
<paramlistdisplay>1,2</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.a" default="di" paramlist="di;dii;tdii;latt">
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
<name>Transform type</name>
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.r" default="auto" paramlist="auto;s16;s32;f32;f64">
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
<name>Filter precision</name>
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.aphaser" id="avfilter.aphaser" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.aphaser" id="avfilter.aphaser" type="audio">
|
||||
<name>Phaser</name>
|
||||
<description>Audio lookahead limiter.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -20,7 +20,7 @@
|
||||
<name>Release</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.type" default="t" paramlist="t;s">
|
||||
<paramlistdisplay>Triangular,Sinusoidal</paramlistdisplay>
|
||||
<name>Modulation type</name>
|
||||
<paramlistdisplay>Triangular,Sinusoidal</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.apulsator" id="avfilter.apulsator" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.apulsator" id="avfilter.apulsator" type="audio">
|
||||
<name>Pulsator</name>
|
||||
<description> Audio pulsator.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -11,8 +11,8 @@
|
||||
<name>Output gain</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.mode" default="sine" paramlist="sine;triangle;square;sawup;sawdown">
|
||||
<paramlistdisplay>sine,triangle,square,sawup,sawdown</paramlistdisplay>
|
||||
<name>Mode</name>
|
||||
<paramlistdisplay>sine,triangle,square,sawup,sawdown</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.amount" default="1" min="0.00" max="1" decimals="2">
|
||||
<name>Modulation</name>
|
||||
@@ -27,8 +27,8 @@
|
||||
<name>Pulse width</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.timing" default="bpm" paramlist="bpm;ms;hz">
|
||||
<paramlistdisplay>bpm,ms,Hz</paramlistdisplay>
|
||||
<name>Timing</name>
|
||||
<paramlistdisplay>bpm,ms,Hz</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.bpm" default="120" min="30" max="300" suffix="bpm">
|
||||
<name>BPM</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.atadenoise" id="avfilter.atadenoise">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.atadenoise" id="avfilter.atadenoise">
|
||||
<name>Adaptive Temporal Averaging Denoiser</name>
|
||||
<description>Apply an Adaptive Temporal Averaging Denoiser to the video input. </description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.avgblur" id="avfilter.avgblur">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.avgblur" id="avfilter.avgblur">
|
||||
<name>Average Blur</name>
|
||||
<description>Apply average blur filter. </description>
|
||||
<author>libavfilter</author>
|
||||
@@ -11,7 +11,7 @@
|
||||
<name>Y size</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.planes" default="7" paramlist="0;1;2;3;4;5;6;7">
|
||||
<paramlistdisplay>Alpha,Y,U,V,Red,Green,Blue,All</paramlistdisplay>
|
||||
<name>Planes</name>
|
||||
<paramlistdisplay>Alpha,Y,U,V,Red,Green,Blue,All</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.bandpass" id="avfilter.bandpass" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.bandpass" id="avfilter.bandpass" type="audio">
|
||||
<name>Band-pass</name>
|
||||
<description>Apply a two-pole Butterworth band-pass filter with central frequency, and (3dB-point) band-width width. The csg option selects a constant skirt gain (peak gain = Q) instead of the default: constant 0dB peak gain. The filter roll off at 6dB per octave (20dB per decade). </description>
|
||||
<author>libavfilter</author>
|
||||
@@ -11,8 +11,8 @@
|
||||
<name>Constant skirt gain</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.t" default="h" paramlist="h;q;o;s;k">
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
<name>Method</name>
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.w" default="0.5" min="1" max="9999" decimals="1">
|
||||
<name>Filter-width</name>
|
||||
@@ -24,11 +24,11 @@
|
||||
<name>Normalize</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.a" default="di" paramlist="di;dii;tdii;latt">
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
<name>Transform type</name>
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.r" default="auto" paramlist="auto;s16;s32;f32;f64">
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
<name>Filter precision</name>
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.bandreject" id="avfilter.bandreject" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.bandreject" id="avfilter.bandreject" type="audio">
|
||||
<name>Band-Reject</name>
|
||||
<description>Apply a two-pole Butterworth band-reject filter with central frequency frequency, and (3dB-point) band-width width. The filter roll off at 6dB per octave (20dB per decade).</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -8,8 +8,8 @@
|
||||
<name>Central frequency</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.t" default="h" paramlist="h;q;o;s;k">
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
<name>Method</name>
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.w" default="0.5" min="0.1" max="9999" decimals="1">
|
||||
<name>Filter-width</name>
|
||||
@@ -21,11 +21,11 @@
|
||||
<name>Normalize</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.a" default="di" paramlist="di;dii;tdii;latt">
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
<name>Transform type</name>
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.r" default="auto" paramlist="auto;s16;s32;f32;f64">
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
<name>Filter precision</name>
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.bass" id="avfilter.bass" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.bass" id="avfilter.bass" type="audio">
|
||||
<name>Bass</name>
|
||||
<description>Apply a two-pole all-pass filter with central frequency (in Hz) frequency, and filter-width width. Boost or cut lower frequencies.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -11,15 +11,15 @@
|
||||
<name>Central frequency</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.t" default="h" paramlist="h;q;o;s;k">
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
<name>Method</name>
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.w" default="0.5" min="1" max="9999" decimals="2">
|
||||
<name>Filter-width</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.p" default="2" paramlist="1;2">
|
||||
<paramlistdisplay>1,2</paramlistdisplay>
|
||||
<name>Poles</name>
|
||||
<paramlistdisplay>1,2</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.m" default="1" min="0" max="1" decimals="2">
|
||||
<name>Mix</name>
|
||||
@@ -28,11 +28,11 @@
|
||||
<name>Normalize</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.a" default="di" paramlist="di;dii;tdii;latt">
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
<name>Transform type</name>
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.r" default="auto" paramlist="auto;s16;s32;f32;f64">
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
<name>Filter precision</name>
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.bilateral" id="avfilter.bilateral">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.bilateral" id="avfilter.bilateral">
|
||||
<name>Bilateral</name>
|
||||
<description>Apply bilateral filter, spatial smoothing while preserving edges.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -13,7 +13,7 @@
|
||||
<comment>Set sigma of gaussian function to calculate range weight.</comment>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.planes" default="7" paramlist="0;1;2;3;4;5;6;7">
|
||||
<paramlistdisplay>Alpha,Y,U,V,Red,Green,Blue,All,</paramlistdisplay>
|
||||
<name>Planes</name>
|
||||
<paramlistdisplay>Alpha,Y,U,V,Red,Green,Blue,All,</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.boxblur" id="avfilter.boxblur">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.boxblur" id="avfilter.boxblur">
|
||||
<name>Planes Blur</name>
|
||||
<description>Set an expression for the box radius in pixels used for blurring the corresponding input plane.</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.bs2b" id="avfilter.bs2b" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.bs2b" id="avfilter.bs2b" type="audio">
|
||||
<name>Stereo to binaural</name>
|
||||
<description>Bauer stereo to binaural transformation.</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.profile" default="default" paramlist="default;cmoy;jmeier">
|
||||
<paramlistdisplay>Default level (fcut=700 feed=50),Chu Moy circuit (fcut=700 feed=60),Jan Meier circuit (fcut=650 feed=95)</paramlistdisplay>
|
||||
<name>Pre-defined crossfeed level</name>
|
||||
<paramlistdisplay>Default level (fcut=700 feed=50),Chu Moy circuit (fcut=700 feed=60),Jan Meier circuit (fcut=650 feed=95)</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.fcut" default="700" min="0" max="2000" suffix="Hz">
|
||||
<name>Lowpass Cut frequency</name>
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.bwdif" id="avfilter.bwdif">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.bwdif" id="avfilter.bwdif">
|
||||
<name>Bob Weaver Deinterlacer</name>
|
||||
<description>Motion adaptive deinterlacing based on yadif with the use of w3fdif and cubic interpolation algorithms. </description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.mode" default="1" paramlist="0;1">
|
||||
<paramlistdisplay>Send frame,Send field</paramlistdisplay>
|
||||
<name>Mode</name>
|
||||
<paramlistdisplay>Send frame,Send field</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.parity" default="-1" paramlist="0;1;-1">
|
||||
<paramlistdisplay>Top field first,Bottomfield first,Auto</paramlistdisplay>
|
||||
<name>Parity</name>
|
||||
<paramlistdisplay>Top field first,Bottomfield first,Auto</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.deint" default="0" paramlist="0;1">
|
||||
<paramlistdisplay>Deint all frames,Deint interlaced frames only</paramlistdisplay>
|
||||
<name>Deinterlace</name>
|
||||
<paramlistdisplay>Deint all frames,Deint interlaced frames only</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.cas" id="avfilter.cas">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.cas" id="avfilter.cas">
|
||||
<name>Contrast Adaptive Sharpen</name>
|
||||
<description>Apply Contrast Adaptive Sharpen filter to video stream.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -9,7 +9,7 @@
|
||||
<comment>Set the sharpening strength.</comment>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.planes" default="7" paramlist="0;1;2;3;4;5;6;7">
|
||||
<paramlistdisplay>Alpha,Y,U,V,Red,Green,Blue,All</paramlistdisplay>
|
||||
<name>Planes</name>
|
||||
<paramlistdisplay>Alpha,Y,U,V,Red,Green,Blue,All</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.chromahold" id="avfilter.chromahold">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.chromahold" id="avfilter.chromahold">
|
||||
<name>Chroma Hold</name>
|
||||
<description>Remove all color information for all colors except for certain one. </description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.chromanr" id="avfilter.chromanr">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.chromanr" id="avfilter.chromanr">
|
||||
<name>Chroma Noise Reduction</name>
|
||||
<description>Reduce chrominance noise.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -26,7 +26,7 @@
|
||||
<name>V threshold</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.distance" default="0" paramlist="manhattan;euclidean">
|
||||
<paramlistdisplay>Manhattan,Euclidean</paramlistdisplay>
|
||||
<name>Distance</name>
|
||||
<paramlistdisplay>Manhattan,Euclidean</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.chromashift" id="avfilter.chromashift">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.chromashift" id="avfilter.chromashift">
|
||||
<name>Chroma Shift</name>
|
||||
<description>Shift chroma pixels horizontally and/or vertically. </description>
|
||||
<author>libavfilter</author>
|
||||
@@ -17,7 +17,7 @@
|
||||
<name>Red vertical shift</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.edge" default="0" paramlist="0;1">
|
||||
<paramlistdisplay>Smear,Wrap</paramlistdisplay>
|
||||
<name>Edge mode</name>
|
||||
<paramlistdisplay>Smear,Wrap</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.ciescope" id="avfilter.ciescope">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.ciescope" id="avfilter.ciescope">
|
||||
<name>CIE Scope</name>
|
||||
<description>Display CIE color diagram with pixels overlaid onto it</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.system" default="rec709" paramlist="ntsc;470m;ebu;470bg;smpte;240m;apple;widergb;cie1931;hdtv;rec709;uhdtv;rec2020;dcip3">
|
||||
<paramlistdisplay>NTSC,BT.470M,EBU,BT.470BG,SMPTE,BT.240M,Apple,Wide RGB,CIE 1931,HD TV,Rec. 709,UHD TV,Rec. 2020,DCI-P3</paramlistdisplay>
|
||||
<name>Color System</name>
|
||||
<comment><![CDATA[Select the color system]]></comment>
|
||||
<paramlistdisplay>NTSC,BT.470M,EBU,BT.470BG,SMPTE,BT.240M,Apple,Wide RGB,CIE 1931,HD TV,Rec. 709,UHD TV,Rec. 2020,DCI-P3</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.cie" default="xyy" paramlist="xyy;ucs;luv">
|
||||
<paramlistdisplay>xyY,UCS,LUV</paramlistdisplay>
|
||||
<name>CIE System</name>
|
||||
<comment><![CDATA[Select the CIE color space]]></comment>
|
||||
<paramlistdisplay>xyY,UCS,LUV</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.gamuts" default="rec709" paramlist="ntsc;470m;ebu;470bg;smpte;240m;apple;widergb;cie1931;hdtv;rec709;uhdtv;rec2020;dcip3">
|
||||
<paramlistdisplay>NTSC,BT.470M,EBU,BT.470BG,SMPTE,BT.240M,Apple,Wide RGB,CIE 1931,HD TV,Rec. 709,UHD TV,Rec. 2020,DCI-P3</paramlistdisplay>
|
||||
<name>Gamuts to Draw</name>
|
||||
<comment><![CDATA[Set what gamuts to draw]]></comment>
|
||||
<paramlistdisplay>NTSC,BT.470M,EBU,BT.470BG,SMPTE,BT.240M,Apple,Wide RGB,CIE 1931,HD TV,Rec. 709,UHD TV,Rec. 2020,DCI-P3</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.size" min="256" max="8192" default="512">
|
||||
<name>Size</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colorbalance" id="avfilter.colorbalance">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colorbalance" id="avfilter.colorbalance">
|
||||
<name>Color balance</name>
|
||||
<description>Modify intensity of primary colors (red, green and blue) of input frames. </description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colorchannelmixer" id="avfilter.colorchannelmixer">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colorchannelmixer" id="avfilter.colorchannelmixer">
|
||||
<name>Color Channel Mixer</name>
|
||||
<description>Modifies a color channel by adding the values associated to the other channels of the same pixels</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colorcontrast" id="avfilter.colorcontrast">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colorcontrast" id="avfilter.colorcontrast">
|
||||
<name>Color Contrast</name>
|
||||
<description>Adjust color contrast between RGB components.</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colorcorrect" id="avfilter.colorcorrect">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colorcorrect" id="avfilter.colorcorrect">
|
||||
<name>Color Correct</name>
|
||||
<description>Adjust color white balance selectively for blacks and whites.This filter operates in YUV colorspace.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -20,7 +20,7 @@
|
||||
<name>Saturation</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.analyze" default="manual" paramlist="manual;average;minimax;median">
|
||||
<paramlistdisplay>Manual,Average,Minimax,Median</paramlistdisplay>
|
||||
<name>Analyze mode</name>
|
||||
<paramlistdisplay>Manual,Average,Minimax,Median</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colorhold" id="avfilter.colorhold">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colorhold" id="avfilter.colorhold">
|
||||
<name>Color Hold</name>
|
||||
<description>Remove all color information for all RGB colors except for certain one. </description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colorize" id="avfilter.colorize">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colorize" id="avfilter.colorize">
|
||||
<name>Color Overlay</name>
|
||||
<description>Overlay a solid color on the video stream with mixing feature.</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colorlevels" id="avfilter.colorlevels">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colorlevels" id="avfilter.colorlevels">
|
||||
<name>Color levels</name>
|
||||
<description>Adjust video input frames using levels. </description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colormatrix" id="avfilter.colormatrix">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colormatrix" id="avfilter.colormatrix">
|
||||
<name>Color Matrix</name>
|
||||
<description>Convert color matrix.</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.src" default="bt709" paramlist="bt709;fcc;bt601;bt470;bt470bg;smpte170m;smpte240m;bt2020">
|
||||
<paramlistdisplay>BT.709,FCC,BT.601,BT.470,BT.470BG,SMPTE 170M,SMPTE 240M,BT.2020</paramlistdisplay>
|
||||
<name>Source color matrix</name>
|
||||
<paramlistdisplay>BT.709,FCC,BT.601,BT.470,BT.470BG,SMPTE 170M,SMPTE 240M,BT.2020</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.dst" default="smpte240m" paramlist="bt709;fcc;bt601;bt470;bt470bg;smpte170m;smpte240m;bt2020">
|
||||
<paramlistdisplay>BT.709,FCC,BT.601,BT.470,BT.470BG,SMPTE 170M,SMPTE 240M,BT.2020</paramlistdisplay>
|
||||
<name>Destination color matrix</name>
|
||||
<paramlistdisplay>BT.709,FCC,BT.601,BT.470,BT.470BG,SMPTE 170M,SMPTE 240M,BT.2020</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,62 +1,62 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colorspace" id="avfilter.colorspace">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colorspace" id="avfilter.colorspace">
|
||||
<name>Color Space</name>
|
||||
<description>Convert color space, transfer characteristics or color primaries. Input video needs to have an even size.</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.all" default="bt709" paramlist="bt470m;bt470bg;bt601-6-525;bt601-6-625;bt709;smpte170m;smpte240m;bt2020">
|
||||
<paramlistdisplay>BT.470,BT.470BG,BT.601-6 525,BT.601-6 625,BT.709,SMPTE 170M,SMPTE 240M,BT.2020</paramlistdisplay>
|
||||
<name>Color properties</name>
|
||||
<paramlistdisplay>BT.470,BT.470BG,BT.601-6 525,BT.601-6 625,BT.709,SMPTE 170M,SMPTE 240M,BT.2020</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.space" default="bt709" paramlist="bt709;fcc;bt470bg;smpte170m;smpte240m;ycgco;bt2020ncl">
|
||||
<paramlistdisplay>BT.709,FCC,BT.470BG,SMPTE 170M,SMPTE 240M,YCgCo,BT.2020 non-constant luma</paramlistdisplay>
|
||||
<name>Output color space</name>
|
||||
<paramlistdisplay>BT.709,FCC,BT.470BG,SMPTE 170M,SMPTE 240M,YCgCo,BT.2020 non-constant luma</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.trc" default="bt709" paramlist="bt709;bt470m;bt470bg;gamma22;gamma28;smpte170m;smpte240m;srgb;iec61966-2-1;iec61966-2-4;xvycc;bt2020-10;bt2020-12">
|
||||
<paramlistdisplay>BT.709,BT.470M,BT.470BG,Constant gamma of 2.2,Constant gamma of 2.8,SMPTE 170M,SMPTE 240M,SRGB,IEC 61966-2-1,IEC 61966-2-4,xvYCC,BT.2020 for 10-bits content, BT.2020 for 12-bits content</paramlistdisplay>
|
||||
<name>Output transfer characteristics</name>
|
||||
<paramlistdisplay>BT.709,BT.470M,BT.470BG,Constant gamma of 2.2,Constant gamma of 2.8,SMPTE 170M,SMPTE 240M,SRGB,IEC 61966-2-1,IEC 61966-2-4,xvYCC,BT.2020 for 10-bits content, BT.2020 for 12-bits content</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.primaries" default="bt709" paramlist="bt709;bt470m;bt470bg;smpte170m;smpte240m;film;smpte431;smpte432;bt2020;jedec-p22">
|
||||
<paramlistdisplay>BT.709,BT.470M,BT.470BG,SMPTE 170M,SMPTE 240M,Film,SMPTE 431,SMPTE 432,BT.2020,JEDEC P22</paramlistdisplay>
|
||||
<name>Output color primaries</name>
|
||||
<paramlistdisplay>BT.709,BT.470M,BT.470BG,SMPTE 170M,SMPTE 240M,Film,SMPTE 431,SMPTE 432,BT.2020,JEDEC P22</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.range" default="pc" paramlist="tv;mpeg;pc;jpeg">
|
||||
<paramlistdisplay>TV (restricted range),MPEG (restricted range),PC (full range),JPEG (full range)</paramlistdisplay>
|
||||
<name>Output color range</name>
|
||||
<paramlistdisplay>TV (restricted range),MPEG (restricted range),PC (full range),JPEG (full range)</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.format" default="yuv420p" paramlist="yuv420p;yuv420p10;yuv420p12;yuv422p;yuv422p10;yuv422p12;yuv444p;yuv444p10;yuv444p12">
|
||||
<paramlistdisplay>YUV 4:2:0 planar 8-bits,YUV 4:2:0 planar 10-bits,YUV 4:2:0 planar 12-bits,YUV 4:2:2 planar 8-bits,YUV 4:2:2 planar 10-bits,YUV 4:2:2 planar 12-bits,YUV 4:4:4 planar 8-bits,YUV 4:4:4 planar 10-bits,YUV 4:4:4 planar 12-bits</paramlistdisplay>
|
||||
<name>Output color format</name>
|
||||
<paramlistdisplay>YUV 4:2:0 planar 8-bits,YUV 4:2:0 planar 10-bits,YUV 4:2:0 planar 12-bits,YUV 4:2:2 planar 8-bits,YUV 4:2:2 planar 10-bits,YUV 4:2:2 planar 12-bits,YUV 4:4:4 planar 8-bits,YUV 4:4:4 planar 10-bits,YUV 4:4:4 planar 12-bits</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="bool" name="av.fast" default="0">
|
||||
<name>Fast conversion</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.dither" default="none" paramlist="none;fsb">
|
||||
<paramlistdisplay>No dithering,Floyd-Steinberg dithering</paramlistdisplay>
|
||||
<name>Dithering mode</name>
|
||||
<paramlistdisplay>No dithering,Floyd-Steinberg dithering</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.wpadapt" default="identity" paramlist="bradford;vonkries;identity">
|
||||
<paramlistdisplay>Bradford whitepoint adaptation,von Kries whitepoint adaptation,Identity whitepoint adaptation</paramlistdisplay>
|
||||
<name>Whitepoint adaptation mode</name>
|
||||
<paramlistdisplay>Bradford whitepoint adaptation,von Kries whitepoint adaptation,Identity whitepoint adaptation</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.iall" default="bt709" paramlist="bt470m;bt470bg;bt601-6-525;bt601-6-625;bt709;smpte170m;smpte240m;bt2020">
|
||||
<paramlistdisplay>BT.470,BT.470BG,BT.601-6 525,BT.601-6 625,BT.709,SMPTE 170M,SMPTE 240M,BT.2020</paramlistdisplay>
|
||||
<name>Override all input properties at once</name>
|
||||
<paramlistdisplay>BT.470,BT.470BG,BT.601-6 525,BT.601-6 625,BT.709,SMPTE 170M,SMPTE 240M,BT.2020</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.ispace" default="bt709" paramlist="bt709;fcc;bt470bg;smpte170m;smpte240m;ycgco;bt2020ncl">
|
||||
<paramlistdisplay>BT.709,FCC,BT.470BG,SMPTE 170M,SMPTE 240M,YCgCo,BT.2020 non-constant luma</paramlistdisplay>
|
||||
<name>Override input color space</name>
|
||||
<paramlistdisplay>BT.709,FCC,BT.470BG,SMPTE 170M,SMPTE 240M,YCgCo,BT.2020 non-constant luma</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.iprimaries" default="bt709" paramlist="bt709;bt470m;bt470bg;smpte170m;smpte240m;film;smpte431;smpte432;bt2020;jedec-p22">
|
||||
<paramlistdisplay>BT.709,BT.470M,BT.470BG,SMPTE 170M,SMPTE 240M,Film,SMPTE 431,SMPTE 432,BT.2020,JEDEC P22</paramlistdisplay>
|
||||
<name>Override input color primaries</name>
|
||||
<paramlistdisplay>BT.709,BT.470M,BT.470BG,SMPTE 170M,SMPTE 240M,Film,SMPTE 431,SMPTE 432,BT.2020,JEDEC P22</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.itrc" default="bt709" paramlist="bt709;bt470m;bt470bg;gamma22;gamma28;smpte170m;smpte240m;srgb;iec61966-2-1;iec61966-2-4;xvycc;bt2020-10;bt2020-12">
|
||||
<paramlistdisplay>BT.709,BT.470M,BT.470BG,Constant gamma of 2.2,Constant gamma of 2.8,SMPTE 170M,SMPTE 240M,SRGB,IEC 61966-2-1,IEC 61966-2-4,xvYCC,BT.2020 for 10-bits content, BT.2020 for 12-bits content</paramlistdisplay>
|
||||
<name>Override input transfer characteristics</name>
|
||||
<paramlistdisplay>BT.709,BT.470M,BT.470BG,Constant gamma of 2.2,Constant gamma of 2.8,SMPTE 170M,SMPTE 240M,SRGB,IEC 61966-2-1,IEC 61966-2-4,xvYCC,BT.2020 for 10-bits content, BT.2020 for 12-bits content</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.irange" default="pc" paramlist="tv;mpeg;pc;jpeg">
|
||||
<paramlistdisplay>TV (restricted range),MPEG (restricted range),PC (full range),JPEG (full range)</paramlistdisplay>
|
||||
<name>Override input color range</name>
|
||||
<paramlistdisplay>TV (restricted range),MPEG (restricted range),PC (full range),JPEG (full range)</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.colortemperature" id="avfilter.colortemperature">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.colortemperature" id="avfilter.colortemperature">
|
||||
<name>Color Temperature</name>
|
||||
<description>Adjust color temperature in video to simulate variations in ambient color temperature. </description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.compand" id="avfilter.compand" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.compand" id="avfilter.compand" type="audio">
|
||||
<name>Compressor/Expander</name>
|
||||
<description>Compress or expand the audio’s dynamic range.</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.compensationdelay" id="avfilter.compensationdelay" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.compensationdelay" id="avfilter.compensationdelay" type="audio">
|
||||
<name>Compensation Delay</name>
|
||||
<description>Compensation Delay Line is a metric based delay to compensate differing positions of microphones or speakers.
|
||||
For example, you have recorded guitar with two microphones placed in different locations. Because the front of sound wave has fixed speed in normal conditions, the phasing of microphones can vary and depends on their location and interposition. The best sound mix can be achieved when these microphones are in phase (synchronized). Note that a distance of ~30 cm between microphones makes one microphone capture the signal in antiphase to the other microphone. That makes the final mix sound moody. This filter helps to solve phasing problems by adding different delays to each microphone track and make them synchronized.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.crossfeed" id="avfilter.crossfeed" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.crossfeed" id="avfilter.crossfeed" type="audio">
|
||||
<name>Crossfeed</name>
|
||||
<description>Apply headphone crossfeed filter.
|
||||
Crossfeed is the process of blending the left and right channels of stereo audio recording. It is mainly used to reduce extreme stereo separation of low frequencies.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.crystalizer" id="avfilter.crystalizer" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.crystalizer" id="avfilter.crystalizer" type="audio">
|
||||
<name>Crystalizer</name>
|
||||
<description>Simple algorithm for audio noise sharpening.
|
||||
This filter linearly increases differences between each audio sample.</description>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.datascope" id="avfilter.datascope">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.datascope" id="avfilter.datascope">
|
||||
<name>Data Scope</name>
|
||||
<description>Video data analysis</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.s" default="hd720" paramlist="sqcif;film;pal;ntsc;hd480;hd720;hd1080;2k;4k">
|
||||
<paramlistdisplay>128p,360p,PAL SD,NTSC SD,480p,720 HD,1080 Full HD,2K,4K</paramlistdisplay>
|
||||
<name>Size</name>
|
||||
<paramlistdisplay>128p,360p,PAL SD,NTSC SD,480p,720 HD,1080 Full HD,2K,4K</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.x" max="%width" min="0" default="0" factor="1">
|
||||
<name>X offset</name>
|
||||
@@ -15,12 +15,12 @@
|
||||
<name>Y offset</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.components" default="7" paramlist="0;1;2;3;4;5;6;7;8">
|
||||
<paramlistdisplay>None,Y (Luminance),U (Chroma red-diff),YU,V (Chroma blue-diff),YV,UV,All,Alpha</paramlistdisplay>
|
||||
<name>Components</name>
|
||||
<paramlistdisplay>None,Y (Luminance),U (Chroma red-diff),YU,V (Chroma blue-diff),YV,UV,All,Alpha</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.m" default="mono" paramlist="mono;color;color2">
|
||||
<paramlistdisplay>Mono,Color,Color2</paramlistdisplay>
|
||||
<name>Mode</name>
|
||||
<paramlistdisplay>Mono,Color,Color2</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="bool" name="av.axis" default="0" min="0" max="1">
|
||||
<name>Show Axis</name>
|
||||
@@ -29,7 +29,7 @@
|
||||
<name>Opacity</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.f" default="hex" paramlist="hex;dec">
|
||||
<paramlistdisplay>Hex,Dec</paramlistdisplay>
|
||||
<name>Format</name>
|
||||
<paramlistdisplay>Hex,Dec</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.dblur" id="avfilter.dblur">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.dblur" id="avfilter.dblur">
|
||||
<name>Directional Blur</name>
|
||||
<description>Apply directional blur filter</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -13,8 +13,8 @@
|
||||
<comment><![CDATA[Sets the radius for the direction]]></comment>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.planes" default="7" paramlist="0;1;2;3;4;5;6;7">
|
||||
<paramlistdisplay>Alpha,Luminance (Y plane),Chroma (U plane),Chroma (V plane),Red,Green,Blue,All</paramlistdisplay>
|
||||
<name>Planes to filter</name>
|
||||
<comment><![CDATA[Sets the color space plane the effect is applied to]]></comment>
|
||||
<paramlistdisplay>Alpha,Luminance (Y plane),Chroma (U plane),Chroma (V plane),Red,Green,Blue,All</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.dcshift" id="avfilter.dcshift" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.dcshift" id="avfilter.dcshift" type="audio">
|
||||
<name>DC shift</name>
|
||||
<description>Apply a DC shift to the audio.
|
||||
This can be useful to remove a DC offset (caused perhaps by a hardware problem in the recording chain) from the audio.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.dctdnoiz" id="avfilter.dctdnoiz">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.dctdnoiz" id="avfilter.dctdnoiz">
|
||||
<name>DCT Denoiser</name>
|
||||
<description>Denoise frames using 2D DCT frequency domain filtering</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.deband" id="avfilter.deband">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.deband" id="avfilter.deband">
|
||||
<name>Deband</name>
|
||||
<description>Remove banding artifacts from input video. It works by replacing banded pixels with average value of referenced pixels</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.deblock" id="avfilter.deblock">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.deblock" id="avfilter.deblock">
|
||||
<name>DeBlock</name>
|
||||
<description>Remove blocking artifacts from input video.</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.filter" default="strong" paramlist="weak;strong">
|
||||
<paramlistdisplay>Weak,Strong</paramlistdisplay>
|
||||
<name>Filter strength</name>
|
||||
<paramlistdisplay>Weak,Strong</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.block" default="8" min="4" max="512" factor="1">
|
||||
<name>Block size</name>
|
||||
@@ -24,7 +24,7 @@
|
||||
<name>Delta threshold</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.planes" default="1" paramlist="0;1;2;3;4;5;6;7">
|
||||
<paramlistdisplay>All,Y,U,V,Alpha,Red,Green,Blue</paramlistdisplay>
|
||||
<name>Planes</name>
|
||||
<paramlistdisplay>All,Y,U,V,Alpha,Red,Green,Blue</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.dedot" id="avfilter.dedot">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.dedot" id="avfilter.dedot">
|
||||
<name>DeDot</name>
|
||||
<description>Reduce cross-luminance (dot-crawl) and cross-color (rainbows) from video</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.m" paramlist="dotcrawl;rainbows" default="rainbows">
|
||||
<paramlistdisplay>DotCrawl,Rainbows</paramlistdisplay>
|
||||
<name>color-reduction Mode</name>
|
||||
<paramlistdisplay>DotCrawl,Rainbows</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.lt" default="0.079" max="1" min="0" decimals="3">
|
||||
<name>Spatial Luma threshold</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.deesser" id="avfilter.deesser" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.deesser" id="avfilter.deesser" type="audio">
|
||||
<name>Deesser</name>
|
||||
<description>Apply de-essing to the audio samples.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -17,8 +17,8 @@
|
||||
<comment>How much of original frequency content to keep when de-essing. Allowed range is from 0 to 1.</comment>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.s" default="o" paramlist="i;o;e">
|
||||
<paramlistdisplay>Input,Output,Ess only</paramlistdisplay>
|
||||
<name>Output mode</name>
|
||||
<comment>Set the output mode.</comment>
|
||||
<paramlistdisplay>Input,Output,Ess only</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.deflate" id="avfilter.deflate">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.deflate" id="avfilter.deflate">
|
||||
<name>Deflate</name>
|
||||
<description>Apply deflate effect to the video</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.delogo" id="avfilter.delogo">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.delogo" id="avfilter.delogo">
|
||||
<name>DeLogo</name>
|
||||
<description>Remove logo from input video</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -17,7 +17,7 @@
|
||||
<name>Logo Height</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.show" default="0" paramlist="0;1">
|
||||
<paramlistdisplay>Off,On</paramlistdisplay>
|
||||
<name>Show borders</name>
|
||||
<paramlistdisplay>Off,On</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.derain" id="avfilter.derain">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.derain" id="avfilter.derain">
|
||||
<name>AI Rain removal</name>
|
||||
<description>Remove the rain in the input image/video by applying the derain methods based on convolutional neural networks</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.dnn_backend" default="native" paramlist="native;tensorflow">
|
||||
<paramlistdisplay>Native,Tensorflow</paramlistdisplay>
|
||||
<name>DNN Backend</name>
|
||||
<paramlistdisplay>Native,Tensorflow</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="url" name="av.model">
|
||||
<name>Load model</name>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.despill" id="avfilter.despill">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.despill" id="avfilter.despill">
|
||||
<name>Despill</name>
|
||||
<description>Remove unwanted contamination of foreground colors, caused by reflected color of greenscreen or bluescreen</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.type" paramlist="green;blue" default="green">
|
||||
<paramilstdisplay>Green,Blue</paramilstdisplay>
|
||||
<name>Screen type</name>
|
||||
<paramlistdisplay>Green,Blue</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.mix" default="0.05" max="1" min="0" decimals="3">
|
||||
<name>Spillmap Mix</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.dilation" id="avfilter.dilation">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.dilation" id="avfilter.dilation">
|
||||
<name>Dilation</name>
|
||||
<description><![CDATA[Apply dilation effect.<br>
|
||||
Simulates image dilation, an effect which will enlarge the lightest pixels in the image by replacing the pixel by the local (3x3) maximum.]]></description>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.doubleweave" id="avfilter.doubleweave">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.doubleweave" id="avfilter.doubleweave">
|
||||
<name>Doubleweave</name>
|
||||
<description>Weave input video fields into double number of frames</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.first_field" default="top" paramlist="top;bottom">
|
||||
<paramlistdisplay>Top field first,Bottom field first</paramlistdisplay>
|
||||
<name>First Field</name>
|
||||
<paramlistdisplay>Top field first,Bottom field first</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.drawbox" id="avfilter.drawbox">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.drawbox" id="avfilter.drawbox">
|
||||
<name>Draw Box</name>
|
||||
<description>Draw a colored box on the input video</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.drawgrid" id="avfilter.drawgrid">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.drawgrid" id="avfilter.drawgrid">
|
||||
<name>Draw Grid</name>
|
||||
<description>Draw a colored grid on the input video</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.edgedetect" id="avfilter.edgedetect">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.edgedetect" id="avfilter.edgedetect">
|
||||
<name>Edge detection</name>
|
||||
<description>Detect and draw edges. The filter uses the Canny Edge Detection algorithm. </description>
|
||||
<author>libavfilter</author>
|
||||
@@ -11,11 +11,11 @@
|
||||
<name>High threshold</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.mode" default="wires" paramlist="wires;colormix;canny">
|
||||
<paramlistdisplay>Wires,Colormix,Canny</paramlistdisplay>
|
||||
<name>Modes</name>
|
||||
<paramlistdisplay>Wires,Colormix,Canny</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.planes" default="7" paramlist="0;1;2;3;4;5;6;7;8">
|
||||
<paramlistdisplay>None,Y,U,YU,V,YV,UV,YUV,Alpha</paramlistdisplay>
|
||||
<name>Planes</name>
|
||||
<paramlistdisplay>None,Y,U,YU,V,YV,UV,YUV,Alpha</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.elbg" id="avfilter.elbg">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.elbg" id="avfilter.elbg">
|
||||
<name>Posterize (ELBG)</name>
|
||||
<description>Apply posterize effect using the ELBG algorithm</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.epx" id="avfilter.epx">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.epx" id="avfilter.epx">
|
||||
<name>EPX Scaler</name>
|
||||
<description>Scale the input using EPX algorithm.</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.n" default="3" paramlist="2;3">
|
||||
<paramlistdisplay>2x,3x</paramlistdisplay>
|
||||
<name>Scale factor</name>
|
||||
<paramlistdisplay>2x,3x</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.eq">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.eq">
|
||||
<name>Video Equalizer</name>
|
||||
<description>Adjust Brightness, contrast, gamma, saturation</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.equalizer" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.equalizer" type="audio">
|
||||
<name>Audio Equalizer (avfilter)</name>
|
||||
<description>Apply two-pole peaking equalization (EQ) filter</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.erosion" id="avfilter.erosion">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.erosion" id="avfilter.erosion">
|
||||
<name>Erosion</name>
|
||||
<description><![CDATA[Apply erosion effect.<br>
|
||||
Simulates image erosion, an effect which will enlarge the darkest pixels in the image by replacing the pixel by the local (3x3) minimum.]]></description>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.exposure" id="avfilter.exposure">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.exposure" id="avfilter.exposure">
|
||||
<name>Exposure</name>
|
||||
<description>Adjust exposure of the video stream.</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.extrastereo" id="avfilter.extrastereo" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.extrastereo" id="avfilter.extrastereo" type="audio">
|
||||
<name>Extrastereo</name>
|
||||
<description>Linearly increases the difference between left and right channels which adds some sort of "live" effect to playback. </description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.fftdnoiz" id="avfilter.fftdnoiz">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.fftdnoiz" id="avfilter.fftdnoiz">
|
||||
<name>3D FFT Denoiser</name>
|
||||
<description>Denoise frames using 3D FFT (frequency domain filtering)</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -23,9 +23,9 @@
|
||||
<comment><![CDATA[Set block overlap]]></comment>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.method" default="0" paramlist="0;1">
|
||||
<paramlistdisplay>Wiener,Hard</paramlistdisplay>
|
||||
<name>Method</name>
|
||||
<comment><![CDATA[Set denoising method]]></comment>
|
||||
<paramlistdisplay>Wiener,Hard</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="bool" name="av.prev" default="0">
|
||||
<name><![CDATA[Add <em>previous</em> frame<br>
|
||||
@@ -36,7 +36,7 @@
|
||||
for temporal denoising]]></name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.planes" default="7" paramlist="0;1;2;3;4;5;6;7">
|
||||
<paramlistdisplay>None,Y,U,YU,V,YV,UV,All</paramlistdisplay>
|
||||
<name>Planes</name>
|
||||
<paramlistdisplay>None,Y,U,YU,V,YV,UV,All</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.fftfilt" id="avfilter.fftfilt">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.fftfilt" id="avfilter.fftfilt">
|
||||
<name>FTT-based FIR</name>
|
||||
<description>Apply arbitrary expressions to samples in frequency domain</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -23,7 +23,7 @@
|
||||
<name>Luminance V plane</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.eval" default="init" paramlist="init;frame">
|
||||
<paramlistdisplay>init,frame</paramlistdisplay>
|
||||
<name>Evaluate</name>
|
||||
<paramlistdisplay>init,frame</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.field" id="avfilter.field">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.field" id="avfilter.field">
|
||||
<name>Field Extractor</name>
|
||||
<description>Extract a field from the input video</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.type" default="top" paramlist="top;bottom">
|
||||
<paramlistdisplay>Top field first,Bottom field first</paramlistdisplay>
|
||||
<name>Field priority</name>
|
||||
<paramlistdisplay>Top field first,Bottom field first</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.fieldorder" id="avfilter.fieldorder">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.fieldorder" id="avfilter.fieldorder">
|
||||
<name>Interlace field order</name>
|
||||
<description>Transform the field order of the input video.</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.order" default="tff" paramlist="tff;bff">
|
||||
<paramlistdisplay>Top field first,Bottom field first</paramlistdisplay>
|
||||
<name>Field priority</name>
|
||||
<paramlistdisplay>Top field first,Bottom field first</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.fillborders" id="avfilter.fillborders">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.fillborders" id="avfilter.fillborders">
|
||||
<name>Fill Borders</name>
|
||||
<description>Fill borders of the input video without changing video stream dimensions. Sometimes video can have garbage at the four edges and you may not want to crop video input to keep the size multiple of some number</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.mode" default="smear" paramlist="smear;mirror;fixed;reflect;wrap;fade;margins">
|
||||
<paramlistdisplay>Smear,Mirror,Color,Reflect,Wrap,Fade,Margins</paramlistdisplay>
|
||||
<name>Mode</name>
|
||||
<paramlistdisplay>Smear,Mirror,Color,Reflect,Wrap,Fade,Margins</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="fixedcolor" name="av.color" default="black" alpha="1">
|
||||
<name>Color</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.flanger" id="avfilter.flanger" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.flanger" id="avfilter.flanger" type="audio">
|
||||
<name>Flanger</name>
|
||||
<description>Apply a flanging effect to the audio. </description>
|
||||
<author>libavfilter</author>
|
||||
@@ -25,17 +25,17 @@
|
||||
<comment>Set sweeps per second (Hz). Range from 0.1 to 10.</comment>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.shape" default="s" paramlist="t;s">
|
||||
<paramlistdisplay>Triangular,Sinusoidal</paramlistdisplay>
|
||||
<name>Shape</name>
|
||||
<comment>Set swept wave shape, can be triangular or sinusoidal. </comment>
|
||||
<paramlistdisplay>Triangular,Sinusoidal</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.phase" default="25" min="0" max="100">
|
||||
<name>Phase</name>
|
||||
<comment>Set swept wave percentage-shift for multi channel. Range from 0 to 100. </comment>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.interp" default="linear" paramlist="linear;quadratic">
|
||||
<paramlistdisplay>Linear,Quadratic</paramlistdisplay>
|
||||
<name>Interpolation</name>
|
||||
<comment>Set delay-line interpolation, linear or quadratic.</comment>
|
||||
<paramlistdisplay>Linear,Quadratic</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.framestep" id="avfilter.framestep">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.framestep" id="avfilter.framestep">
|
||||
<name>Framestep</name>
|
||||
<description>Select one frame every N frames</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.fspp" id="avfilter.fspp">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.fspp" id="avfilter.fspp">
|
||||
<name>fspp</name>
|
||||
<description>Fast and simple postprocessing</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.quality" default="4" paramlist="4;5">
|
||||
<paramlistdisplay>4,5</paramlistdisplay>
|
||||
<name>Quality</name>
|
||||
<paramlistdisplay>4,5</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.qp" default="0" max="64" min="0">
|
||||
<name>Constant quantizer</name>
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.gblur" id="avfilter.gblur">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.gblur" id="avfilter.gblur">
|
||||
<name>Gaussian Blur</name>
|
||||
<description>Apply Gaussian Blur filter</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.steps" default="1" paramlist="1;2;3;4;5;6">
|
||||
<paramlistdisplay>1,2,3,4,5,6</paramlistdisplay>
|
||||
<name>Steps</name>
|
||||
<comment>Set number of steps for Gaussian approximation</comment>
|
||||
<paramlistdisplay>1,2,3,4,5,6</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.planes" default="7" paramlist="0;1;2;3;4;5;6;7;8">
|
||||
<paramlistdisplay>None,Y,U,YU,V,YV,UV,YUV,Alpha</paramlistdisplay>
|
||||
<name>Planes</name>
|
||||
<comment><![CDATA[Set which planes to filter.<br>
|
||||
By default all planes are filtered (YUV).]]></comment>
|
||||
<paramlistdisplay>None,Y,U,YU,V,YV,UV,YUV,Alpha</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="animated" name="av.sigma" default="10" min="0" max="600" factor="1">
|
||||
<name>Sigma</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.gradfun" id="avfilter.gradfun">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.gradfun" id="avfilter.gradfun">
|
||||
<name>gradfun</name>
|
||||
<description><![CDATA[<b>-= Deprecated =-</b><br>
|
||||
Debands video quickly using gradients.<br>
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.graphmonitor" id="avfilter.graphmonitor">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.graphmonitor" id="avfilter.graphmonitor">
|
||||
<name>Graph Monitor</name>
|
||||
<description>Show various filtergraph stats</description>
|
||||
<author>libavfilter</author>
|
||||
<parameter type="list" name="av.s" default="hd720" paramlist="sqcif;film;pal;ntsc;hd480;hd720;hd1080;2k;4k">
|
||||
<paramlistdisplay>128p,360p,PAL SD,NTSC SD,480p,720HD,1080FullHD,2K,4K</paramlistdisplay>
|
||||
<name>Size</name>
|
||||
<paramlistdisplay>128p,360p,PAL SD,NTSC SD,480p,720HD,1080FullHD,2K,4K</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.o" max="1" min="0" default="0.9" decimals="1">
|
||||
<name>Opacity</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.m" default="full" paramlist="compact;full">
|
||||
<paramlistdisplay>Compact,Full</paramlistdisplay>
|
||||
<name>Mode</name>
|
||||
<paramlistdisplay>Compact,Full</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.f" paramlist="queue;frame_count_in;frame_count_out;pts;time;timebase;format;size;rate">
|
||||
<paramlistdisplay>Queue,Frame count In,Frame count Out,Pts,Time,Timebase,Format,Size,Rate</paramlistdisplay>
|
||||
<name>Flags</name>
|
||||
<paramlistdisplay>Queue,Frame count In,Frame count Out,Pts,Time,Timebase,Format,Size,Rate</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.r" max="60" min="1" default="25" factor="1" suffix="frames">
|
||||
<name>Video Ratio</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.haas" id="avfilter.haas" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.haas" id="avfilter.haas" type="audio">
|
||||
<name>Haas Stereo Enhancer</name>
|
||||
<description>Apply Haas effect to audio.
|
||||
Note that this makes most sense to apply on mono signals. With this filter applied to mono signals it give some directionality and stretches its stereo image.</description>
|
||||
@@ -15,8 +15,8 @@ Note that this makes most sense to apply on mono signals. With this filter appli
|
||||
<name>Side gain</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.middle_source" default="left" paramlist="left;right;mid;side">
|
||||
<paramlistdisplay>left,right,mid,side</paramlistdisplay>
|
||||
<name>Middle source</name>
|
||||
<paramlistdisplay>left,right,mid,side</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="bool" name="av.middle_phase" default="0">
|
||||
<name>Middle phase</name>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.hflip" id="avfilter.hflip">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.hflip" id="avfilter.hflip">
|
||||
<name>Flip Horizontally</name>
|
||||
<description>Horizontally flip the input video.</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.highpass" id="avfilter.highpass" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.highpass" id="avfilter.highpass" type="audio">
|
||||
<name>High-pass</name>
|
||||
<description>Apply a high-pass filter with 3dB point frequency.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -8,15 +8,15 @@
|
||||
<name>Central frequency</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.t" default="h" paramlist="h;q;o;s;k">
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
<name>Type</name>
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.w" default="707" min="100" max="99999" decimals="3">
|
||||
<name>Filter-width</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.p" default="2" paramlist="1;2">
|
||||
<paramlistdisplay>1,2</paramlistdisplay>
|
||||
<name>Poles</name>
|
||||
<paramlistdisplay>1,2</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.m" default="1" min="0" max="1" decimals="2">
|
||||
<name>Mix</name>
|
||||
@@ -25,11 +25,11 @@
|
||||
<name>Normalize</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.a" default="di" paramlist="di;dii;tdii;latt">
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
<name>Transform type</name>
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.r" default="auto" paramlist="auto;s16;s32;f32;f64">
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
<name>Filter precision</name>
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.highshelf" id="avfilter.highshelf" type="audio">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.highshelf" id="avfilter.highshelf" type="audio">
|
||||
<name>High-shelf</name>
|
||||
<description>Apply a high shelf filter.</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -8,8 +8,8 @@
|
||||
<name>Central frequency</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.t" default="h" paramlist="h;q;o;s;k">
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
<name>Type</name>
|
||||
<paramlistdisplay>Hz,Q-Factor,Octave,Slope,KHz</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.w" default="0.5" min="0.1" max="9999" decimals="1">
|
||||
<name>Filter-width</name>
|
||||
@@ -18,8 +18,8 @@
|
||||
<name>Gain</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.p" default="2" paramlist="1;2">
|
||||
<paramlistdisplay>1,2</paramlistdisplay>
|
||||
<name>Poles</name>
|
||||
<paramlistdisplay>1,2</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.m" default="1" min="0" max="1" decimals="2">
|
||||
<name>Mix</name>
|
||||
@@ -28,11 +28,11 @@
|
||||
<name>Normalize</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.a" default="di" paramlist="di;dii;tdii;latt">
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
<name>Transform type</name>
|
||||
<paramlistdisplay>di,dii,tdii,latt</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.r" default="auto" paramlist="auto;s16;s32;f32;f64">
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
<name>Filter precision</name>
|
||||
<paramlistdisplay>Auto,s16,s32,f32,f64</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.histeq" id="avfilter.histeq">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.histeq" id="avfilter.histeq">
|
||||
<name>Histogram Equalizer</name>
|
||||
<description>This filter applies a global color histogram equalization on a per-frame basis</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -11,7 +11,7 @@
|
||||
<name>Intensity</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.antibanding" default="none" paramlist="none;weak;strong">
|
||||
<paramlistdisplay>None,Weak,Strong</paramlistdisplay>
|
||||
<name>Antibanding Level</name>
|
||||
<paramlistdisplay>None,Weak,Strong</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.histogram" id="avfilter.histogram">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.histogram" id="avfilter.histogram">
|
||||
<name>Histogram</name>
|
||||
<description>Compute and draw a color distribution histogram for the input video</description>
|
||||
<author>libavfilter</author>
|
||||
@@ -11,16 +11,16 @@
|
||||
<name>Scale Height</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.display_mode" default="stack" paramlist="overlay;stack;parade">
|
||||
<paramlistdisplay>Overlay,Stack,Parade</paramlistdisplay>
|
||||
<name>Display</name>
|
||||
<paramlistdisplay>Overlay,Stack,Parade</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.m" default="linear" paramlist="linear;logarithmic">
|
||||
<paramlistdisplay>Linear,Logarithmic</paramlistdisplay>
|
||||
<name>Mode</name>
|
||||
<paramlistdisplay>Linear,Logarithmic</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.c" default="1" paramlist="0;1;2;3;4;5;6;7;8">
|
||||
<paramlistdisplay>None,Y,U,YU,V,YV,UV,All,Alpha</paramlistdisplay>
|
||||
<name>Components to Display</name>
|
||||
<paramlistdisplay>None,Y,U,YU,V,YV,UV,All,Alpha</paramlistdisplay>
|
||||
</parameter>
|
||||
<parameter type="constant" name="av.f" default="0.7" min="0" max="1" decimals="1">
|
||||
<name>Foreground Opacity</name>
|
||||
@@ -29,7 +29,7 @@
|
||||
<name>Background Opacity</name>
|
||||
</parameter>
|
||||
<parameter type="list" name="av.colors_mode" default="0" paramlist="whiteonblack;blackonwhite;whiteongray;blackongray;coloronblack;coloronwhite;colorongray;blackoncolor;whiteoncolor;grayoncolor">
|
||||
<paramlistdisplay>White on Black,Black on White,White on Gray,Black on Gray,Color on Black,Color on White,Color on Gray,Black on Color,White on Color,Gray on Color</paramlistdisplay>
|
||||
<name>Colors Mode</name>
|
||||
<paramlistdisplay>White on Black,Black on White,White on Gray,Black on Gray,Color on Black,Color on White,Color on Gray,Black on Color,White on Color,Gray on Color</paramlistdisplay>
|
||||
</parameter>
|
||||
</effect>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE kpartgui>
|
||||
<effect tag="avfilter.hqdn3d" id="avfilter.hqdn3d">
|
||||
<effect xmlns="https://www.kdenlive.org" tag="avfilter.hqdn3d" id="avfilter.hqdn3d">
|
||||
<name>HQ 3D Denoiser (avfilter)</name>
|
||||
<description>Apply a high quality 3D denoiser</description>
|
||||
<author>libavfilter</author>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user