You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/app/docs/user-guide/build.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# Build from Source
1
+
# Build Application from Source
2
2
3
3
For Windows user i recommend to use the release version from [github release page](https://github.com/michael-mueller-git/Python-Funscript-Editor/releases)
4
4
@@ -55,3 +55,13 @@ python3 funscript-editor.py
55
55
By default the latest code is used which may contain bugs. So you maybe want to switch to the latest release version with `` git checkout $(git describe --tags `git rev-list --tags --max-count=1`)``.
56
56
57
57
You can always update the application to the latest version with `git checkout main && git pull` inside the repository directory.
58
+
59
+
## Arch Linux and Arch-Based Distributions
60
+
61
+
My development platform is Arch Linux. The code should run therefore without problems. When installing the dependencies, make sure you install the following packages from the repositories, as the wrapper will have problems if the versions differ from the pip packages and the local C, C++ libraries.
62
+
63
+
```bash
64
+
sudo pacman -Sy python-opencv python-pyqt5
65
+
```
66
+
67
+
All other required python packages can be installed from pip.
Copy file name to clipboardExpand all lines: docs/app/docs/user-guide/config.md
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,8 @@ Config Files:
27
27
-`notification_sound` (str) Specify the wav file to play when tracking finished (write 'off' to disable the sound notification).
28
28
-`tracking_lost_time` (int) Time in milliseconds at which the tracking is stopped if the selected feature is not found.
29
29
-`scene_detector` (str): Specify the scene detector algorithm. Available options: `'CSV'`, `'CONTENT'`, `'THRESHOLD'`
30
+
-`raw_output` (bool): Output an position for each frame. This option disable post processing!
31
+
-`additional_changepoints` (bool): Insert change points at high second derivative
30
32
31
33
#### `hyperparameter.yaml`
32
34
@@ -35,12 +37,14 @@ Config Files:
35
37
-`local_max_delta_in_percent` (float): Specify the maximum deviation for a max point in percent (recommend range: `0.0 - 10.0`)
36
38
-`local_min_delta_in_percent` (float): Specify the maximum deviation for a min point in percent (recommend range: `0.0 - 10.0`)
37
39
-`min_frames` (int): Specify the minimum required frames for the tracking. Wee need this parameter to ensure there is at leas two strokes in the tracking result.
40
+
-`changepoint_detection_threshold` (float): threshold value tor get additional change points by comparing second derivative with the rolling standard deviation and given threshold
41
+
-`additional_changepoints_merge_threshold_in_ms` (int): threshold value in milliseconds to merge additional change points
38
42
-`shift_top_points` (int): Shift predicted top points by given frame number. Positive values delay the position and negative values result in an earlier position.
39
43
-`shift_bottom_points` (int): Shift predicted bottom points by given frame number. Positive values delay the position and negative values result in an earlier position.
40
44
-`top_points_offset` (float): An fix offset to the top points (positive values move the point up and negative values move the point down). The offset respect the user defined upper and lower limit.
41
45
-`bottom_points_offset` (float): An fix offset to the bottom points (positive values move the point up and negative values move the point down). The offset respect the user defined upper and lower limit.
42
46
-`top_threshold` (float): Define the top threshold. All top points greater than `(max - threshold)` will be set to the specified max value. Set 0.0 to disable this function.
43
47
-`bottom_threshold` (float): Define the bottom threshold. All bottom points lower than `(min + threshold)` will be set to the specified min value. Set 0.0 to disable this function.
44
-
-`min_scene_len` (int): Specify the miniimum scene length in seconds for the scene detector
45
-
-`scene_content_detector_threshold` (float): Thresold value for the content detector to detect an scene change
46
-
-`scene_threshold_detector_threshold` (int): Thresold value for the threshold detector to detect an scene change
48
+
-`min_scene_len` (int): Specify the minimum scene length in seconds for the scene detector
49
+
-`scene_content_detector_threshold` (float): Threshold value for the content detector to detect an scene change
50
+
-`scene_threshold_detector_threshold` (int): Threshold value for the threshold detector to detect an scene change
0 commit comments