From 80eb31387f624abbf0d734e597d2e9aa0a684ef5 Mon Sep 17 00:00:00 2001 From: Andy Date: Sun, 20 Jul 2025 04:00:57 +0000 Subject: [PATCH] fix: update shaka packager version and enhance Docker run command with additional volume mounts --- Dockerfile | 2 +- README.md | 5 ++++- uv.lock | 8 -------- 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index 387248b..56be9c7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,7 +37,7 @@ RUN apt-get update && apt-get install -y \ && rm -rf /var/lib/apt/lists/* # Install shaka packager -RUN wget https://github.com/shaka-project/shaka-packager/releases/download/v3.4.1/packager-linux-x64 \ +RUN wget https://github.com/shaka-project/shaka-packager/releases/download/v2.6.1/packager-linux-x64 \ && chmod +x packager-linux-x64 \ && mv packager-linux-x64 /usr/local/bin/packager diff --git a/README.md b/README.md index d04b93a..0a24c41 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,10 @@ docker run --rm \ -v "$(pwd)/downloads:/downloads" \ -v "$(pwd)/unshackle/cookies:/app/unshackle/cookies" \ -v "$(pwd)/unshackle/services:/app/unshackle/services" \ - -v "$(pwd)/unshackle.yaml:/app/unshackle.yaml" \ + -v "$(pwd)/unshackle/WVDs:/app/unshackle/WVDs" \ + -v "$(pwd)/unshackle/PRDs:/app/unshackle/PRDs" \ + -v "$(pwd)/temp:/app/temp" \ + -v "$(pwd)/unshackle/unshackle.yaml:/app/unshackle.yaml" \ ghcr.io/unshackle-dl/unshackle:latest dl SERVICE_NAME CONTENT_ID # Run interactively for configuration diff --git a/uv.lock b/uv.lock index cc3d775..df54be8 100644 --- a/uv.lock +++ b/uv.lock @@ -779,12 +779,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, ] -[[package]] -name = "mediainfo" -version = "0.0.9" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f6/67/0c8fcb5412f99f6868766816665369547a790c77de555463c0becaa25b71/MediaInfo-0.0.9.tar.gz", hash = "sha256:090a3fa1cc3e1df012d1469e412258242bb1fff11bd2feeb1e32a2190e4561c7", size = 3896, upload-time = "2020-11-08T14:24:11.023Z" } - [[package]] name = "more-itertools" version = "10.7.0" @@ -1500,7 +1494,6 @@ dependencies = [ { name = "jsonpickle" }, { name = "langcodes" }, { name = "lxml" }, - { name = "mediainfo" }, { name = "pproxy" }, { name = "protobuf" }, { name = "pycaption" }, @@ -1549,7 +1542,6 @@ requires-dist = [ { name = "jsonpickle", specifier = ">=3.0.4,<4" }, { name = "langcodes", extras = ["data"], specifier = ">=3.4.0,<4" }, { name = "lxml", specifier = ">=5.2.1,<6" }, - { name = "mediainfo", specifier = ">=0.0.9" }, { name = "pproxy", specifier = ">=2.7.9,<3" }, { name = "protobuf", specifier = ">=4.25.3,<5" }, { name = "pycaption", specifier = ">=2.2.6,<3" },