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
|
||||
|
||||
# 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 \
|
||||
mpv-libs \
|
||||
ffmpeg \
|
||||
ffmpeg-libs \
|
||||
libsndfile && \
|
||||
ln -sf /usr/lib/libmpv.so.2 /usr/lib/libmpv.so && \
|
||||
ln -sf /usr/lib/libsndfile.so.1 /usr/lib/libsndfile.so
|
||||
|
||||
COPY pyproject.toml .
|
||||
|
||||
Reference in New Issue
Block a user