chore(02-03): remove mpv-libs from Dockerfile, keep ffmpeg and libsndfile
- Remove mpv-libs and libmpv.so symlink (browser plays audio now) - Keep ffmpeg/ffmpeg-libs (used by librosa and waveform extraction) - Keep libsndfile and its symlink (used by soundfile package)
This commit is contained in:
@@ -2,13 +2,11 @@ FROM python:3.11-alpine
|
|||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
# Audio stack: libmpv for python-mpv, ffmpeg for MP3 waveform, libsndfile for soundfile
|
# Audio stack: ffmpeg for MP3 waveform + librosa, libsndfile for soundfile
|
||||||
RUN apk add --no-cache \
|
RUN apk add --no-cache \
|
||||||
mpv-libs \
|
|
||||||
ffmpeg \
|
ffmpeg \
|
||||||
ffmpeg-libs \
|
ffmpeg-libs \
|
||||||
libsndfile && \
|
libsndfile && \
|
||||||
ln -sf /usr/lib/libmpv.so.2 /usr/lib/libmpv.so && \
|
|
||||||
ln -sf /usr/lib/libsndfile.so.1 /usr/lib/libsndfile.so
|
ln -sf /usr/lib/libsndfile.so.1 /usr/lib/libsndfile.so
|
||||||
|
|
||||||
COPY pyproject.toml .
|
COPY pyproject.toml .
|
||||||
|
|||||||
Reference in New Issue
Block a user