diff options
Diffstat (limited to 'mkvtool/docker/Dockerfile')
| -rw-r--r-- | mkvtool/docker/Dockerfile | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/mkvtool/docker/Dockerfile b/mkvtool/docker/Dockerfile deleted file mode 100644 index 25f570f..0000000 --- a/mkvtool/docker/Dockerfile +++ /dev/null @@ -1,42 +0,0 @@ -FROM alpine - -RUN apk update && \ - apk add py3-fonttools mkvtoolnix ripgrep ffmpeg \ - cmake make gcc nasm \ - libc-dev libpng-dev freetype-dev fribidi-dev harfbuzz-dev fontconfig-dev - - -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) && \ - rm latest && \ - wget https://github.com/MkvAutoSubset/MkvAutoSubset/releases/download/v${VERSION}/mkvtool_${VERSION}_Linux_$(uname -m).tar.gz && \ - tar -xzvf *.tar.gz && \ - rm *.tar.gz && \ - mv mkvtool /usr/local/bin/ && \ - mkdir fonts work - -RUN wget https://api.github.com/repos/libass/libass/releases/latest && \ - VERSION=$(grep tag_name latest | cut -d '"' -f 4) && \ - wget https://github.com/libass/libass/releases/download/${VERSION}/libass-${VERSION}.tar.gz && \ - rm latest && \ - tar -xzvf *.tar.gz && \ - cd libass* && \ - ./configure && \ - make install && \ - cd .. && \ - rm -rf libass* - -RUN wget https://api.github.com/repos/Masaiki/ass2bdnxml/releases/latest && \ - VERSION=$(grep tag_name latest | cut -d '"' -f 4) && \ - rm latest && \ - wget https://github.com/Masaiki/ass2bdnxml/archive/refs/tags/${VERSION}.tar.gz && \ - tar -xzvf *.tar.gz && \ - cd ass2bdnxml* && \ - cmake -Bbuild -DCMAKE_BUILD_TYPE=Release . && \ - cmake --build build && \ - cp build/ass2bdnxml /usr/local/bin/ && \ - cd .. && \ - rm -rf ass2bdnxml* *.tar.gz - -WORKDIR work -CMD ["sh", "-c", "[ -f ~/.mkvtool/caches/*.cache ] || mkvtool -cc -s /fonts ; sh"]
\ No newline at end of file |
