summaryrefslogtreecommitdiff
path: root/mkvtool
diff options
context:
space:
mode:
authorac79b0c6 <[email protected]>2022-05-15 18:02:13 +0800
committerac79b0c6 <[email protected]>2022-05-15 18:02:13 +0800
commitc395cafaf9f474e26e2233367e3a24919f140fcb (patch)
tree37075739844e22be608843a5468778ebc31da12f /mkvtool
parent4b00cb86c7cba0c74135d5be7a80f9f880415c56 (diff)
update
Diffstat (limited to 'mkvtool')
-rw-r--r--mkvtool/docker/Dockerfile7
-rw-r--r--mkvtool/docker/run.sh4
2 files changed, 8 insertions, 3 deletions
diff --git a/mkvtool/docker/Dockerfile b/mkvtool/docker/Dockerfile
index 8d5265b..e0aa6d2 100644
--- a/mkvtool/docker/Dockerfile
+++ b/mkvtool/docker/Dockerfile
@@ -1,7 +1,7 @@
FROM alpine
RUN apk update && \
- apk add py3-fonttools mkvtoolnix ripgrep
+ apk add py3-fonttools mkvtoolnix ripgrep ffmpeg
RUN wget https://api.github.com/repos/MkvAutoSubset/MkvAutoSubset/releases/latest && \
VERSION=$(grep tag_name latest | cut -d '"' -f 4 | cut -d 'v' -f 2) && \
@@ -12,5 +12,10 @@ RUN wget https://api.github.com/repos/MkvAutoSubset/MkvAutoSubset/releases/lates
mv mkvtool /usr/local/bin/ && \
mkdir fonts
+RUN [ $(umame -m) == "x86_64" ] && \
+ wget https://github.com/Masaiki/ass2bdnxml/releases/latest/download/ass2bdnxml -P /usr/local/bin/ && \
+ chmod +x /usr/local/bin/ass2bdnxml
+
+
WORKDIR root
CMD ["sh", "-c", "[ -d ~/.mkvtool/caches ] || mkvtool -cc -s /fonts ; sh"] \ No newline at end of file
diff --git a/mkvtool/docker/run.sh b/mkvtool/docker/run.sh
index 0ddeb01..f07c1bf 100644
--- a/mkvtool/docker/run.sh
+++ b/mkvtool/docker/run.sh
@@ -1,5 +1,5 @@
NAME='mkvtool'
-docker images | grep ${NAME} || docker build -t ${NAME} $(dirname "0")
+docker images | grep ${NAME} || docker build -t ${NAME} $(dirname "$0")
FONT_DIR='/usr/share/fonts/truetype' # Change this to your font directory
OTHER_DIR='' # Change this to your other directory for example: -v aaa:bbb
-docker run --name ${NAME} -it -v ${FONT_DIR}:/fonts ${OTHER_DIR} ${NAME}
+docker images | grep ${NAME} || docker run --name ${NAME} -it -v ${FONT_DIR}:/fonts ${OTHER_DIR} ${NAME}