diff --git a/client/pom.xml b/client/pom.xml
index 1cf7c9a1..9fdaa29a 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -171,7 +171,6 @@
ctbrec-${project.version}
- src/assembly/win64.xml
src/assembly/win64-jre.xml
@@ -204,7 +203,6 @@
ctbrec-${project.version}
- src/assembly/linux.xml
src/assembly/linux-jre.xml
@@ -237,7 +235,6 @@
ctbrec-${project.version}
- src/assembly/macos.xml
src/assembly/macos-jre.xml
diff --git a/client/src/assembly/linux-jre.xml b/client/src/assembly/linux-jre.xml
index 707e2bf9..ffc7487f 100644
--- a/client/src/assembly/linux-jre.xml
+++ b/client/src/assembly/linux-jre.xml
@@ -28,6 +28,11 @@
${project.basedir}/README.md
ctbrec
+
+ ${project.basedir}/ffmpeg/ffmpeg-linux64
+ ctbrec/ffmpeg
+ ffmpeg
+
diff --git a/client/src/assembly/linux.xml b/client/src/assembly/linux.xml
deleted file mode 100644
index a692495d..00000000
--- a/client/src/assembly/linux.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
- linux
-
- zip
-
- false
-
-
- ${project.basedir}/src/assembly/ctbrec-linux.sh
- ctbrec
- true
- ctbrec.sh
-
-
- ${project.basedir}/src/main/resources/pp.sh
- ctbrec
-
-
- ${project.build.directory}/${name.final}.jar
- ctbrec
-
-
- ${project.basedir}/LICENSE.txt
- ctbrec
-
-
- ${project.basedir}/README.md
- ctbrec
-
-
-
-
- browser/ctbrec-minimal-browser-linux-x64
-
- **/*
-
- ctbrec/browser
- false
-
-
-
diff --git a/client/src/assembly/macos-jre.xml b/client/src/assembly/macos-jre.xml
index 7565dba5..25afe97a 100644
--- a/client/src/assembly/macos-jre.xml
+++ b/client/src/assembly/macos-jre.xml
@@ -28,6 +28,11 @@
${project.basedir}/README.md
ctbrec
+
+ ${project.basedir}/ffmpeg/ffmpeg-macos64
+ ctbrec/ffmpeg
+ ffmpeg
+
diff --git a/client/src/assembly/macos.xml b/client/src/assembly/macos.xml
deleted file mode 100644
index f9c9fcca..00000000
--- a/client/src/assembly/macos.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
- macos
-
- zip
-
- false
-
-
- ${project.basedir}/src/assembly/ctbrec-macos.sh
- ctbrec
- true
- ctbrec.sh
-
-
- ${project.basedir}/src/main/resources/pp.sh
- ctbrec
-
-
- ${project.build.directory}/${name.final}.jar
- ctbrec
-
-
- ${project.basedir}/LICENSE.txt
- ctbrec
-
-
- ${project.basedir}/README.md
- ctbrec
-
-
-
-
- browser/ctbrec-minimal-browser-darwin-x64
-
- **/*
-
- ctbrec/browser
- false
-
-
-
diff --git a/client/src/assembly/win64-jre.xml b/client/src/assembly/win64-jre.xml
index a8108468..fd2483c4 100644
--- a/client/src/assembly/win64-jre.xml
+++ b/client/src/assembly/win64-jre.xml
@@ -30,6 +30,11 @@
${project.basedir}/README.md
ctbrec
+
+ ${project.basedir}/ffmpeg/ffmpeg-win64.exe
+ ctbrec/ffmpeg
+ ffmpeg.exe
+
diff --git a/client/src/assembly/win64.xml b/client/src/assembly/win64.xml
deleted file mode 100644
index 1f1cf1e7..00000000
--- a/client/src/assembly/win64.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
- win64
-
- zip
-
- false
-
-
- ${project.build.directory}/ctbrec.exe
- ctbrec
-
-
- ${project.basedir}/src/main/resources/pp.bat
- ctbrec
-
-
- ${project.basedir}/src/main/resources/pp.ps1
- ctbrec
-
-
- ${project.build.directory}/${name.final}.jar
- ctbrec
-
-
- ${project.basedir}/LICENSE.txt
- ctbrec
-
-
- ${project.basedir}/README.md
- ctbrec
-
-
-
-
- browser/ctbrec-minimal-browser-win32-x64
-
- **/*
-
- ctbrec/browser
- false
-
-
-