patocolher commited on
Commit
fdfeb3d
Β·
verified Β·
1 Parent(s): 25d0397

Upload Dockerfile

Browse files
Files changed (1) hide show
  1. 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,png_pipe,jpeg_pipe \
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