Spaces:
Paused
Paused
Upload Dockerfile
Browse files- Dockerfile +1 -6
Dockerfile
CHANGED
|
@@ -26,7 +26,7 @@ RUN wget -q -O /tmp/ffmpeg.tar.bz2 https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.
|
|
| 26 |
--enable-encoder=libx264,libx265,libfdk_aac,aac,h264_nvenc,hevc_nvenc \
|
| 27 |
--enable-decoder=h264,hevc,aac,mp3,ac3,eac3,opus,vorbis,flac,pcm_s16le,pcm_s16be,png,mjpeg \
|
| 28 |
--enable-hwaccel=h264_nvdec,hevc_nvdec \
|
| 29 |
-
--enable-demuxer=mov,mp4,matroska,avi,flv,mpegts,wav,mp3,aac,flac,image2
|
| 30 |
--enable-muxer=mp4,matroska,null \
|
| 31 |
--enable-filter=loudnorm,volume,aresample,scale,pad,mpdecimate,fps,overlay,crop,format,null \
|
| 32 |
--enable-protocol=file,pipe \
|
|
@@ -82,11 +82,6 @@ RUN set -e; \
|
|
| 82 |
ffmpeg -filters 2>/dev/null | grep -q " $f " || (echo "β filtro ausente: $f" && exit 1); \
|
| 83 |
echo " β
filtro $f"; \
|
| 84 |
done; \
|
| 85 |
-
echo "--- demuxers (spot check) ---"; \
|
| 86 |
-
ffmpeg -demuxers 2>/dev/null | grep -q "mov,mp4" || (echo "β demuxer mov/mp4 ausente" && exit 1); echo " β
mov/mp4"; \
|
| 87 |
-
ffmpeg -demuxers 2>/dev/null | grep -q "matroska" || (echo "β demuxer matroska ausente" && exit 1); echo " β
matroska"; \
|
| 88 |
-
ffmpeg -demuxers 2>/dev/null | grep -q "image2" || (echo "β demuxer image2 ausente" && exit 1); echo " β
image2"; \
|
| 89 |
-
ffmpeg -demuxers 2>/dev/null | grep -q "png_pipe" || (echo "β demuxer png_pipe ausente" && exit 1); echo " β
png_pipe"; \
|
| 90 |
echo "β
ffmpeg OK β todos os componentes presentes"
|
| 91 |
|
| 92 |
WORKDIR /app
|
|
|
|
| 26 |
--enable-encoder=libx264,libx265,libfdk_aac,aac,h264_nvenc,hevc_nvenc \
|
| 27 |
--enable-decoder=h264,hevc,aac,mp3,ac3,eac3,opus,vorbis,flac,pcm_s16le,pcm_s16be,png,mjpeg \
|
| 28 |
--enable-hwaccel=h264_nvdec,hevc_nvdec \
|
| 29 |
+
--enable-demuxer=mov,mp4,matroska,avi,flv,mpegts,wav,mp3,aac,flac,image2 \
|
| 30 |
--enable-muxer=mp4,matroska,null \
|
| 31 |
--enable-filter=loudnorm,volume,aresample,scale,pad,mpdecimate,fps,overlay,crop,format,null \
|
| 32 |
--enable-protocol=file,pipe \
|
|
|
|
| 82 |
ffmpeg -filters 2>/dev/null | grep -q " $f " || (echo "β filtro ausente: $f" && exit 1); \
|
| 83 |
echo " β
filtro $f"; \
|
| 84 |
done; \
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 85 |
echo "β
ffmpeg OK β todos os componentes presentes"
|
| 86 |
|
| 87 |
WORKDIR /app
|