13 lines
546 B
Docker
13 lines
546 B
Docker
FROM debian AS tmp
|
|
WORKDIR /root
|
|
#COPY build-ffmpeg /root/build-ffmpeg
|
|
# https://github.com/markus-perl/ffmpeg-build-script/pull/227 git needed or x265 won't build
|
|
RUN apt update && apt install -y build-essential curl git && curl https://raw.githubusercontent.com/markus-perl/ffmpeg-build-script/refs/heads/master/build-ffmpeg >build-ffmpeg
|
|
RUN chmod +x build-ffmpeg && \
|
|
NUMJOBS=12 ./build-ffmpeg -b --enable-gpl-and-non-free --full-static
|
|
|
|
FROM scratch
|
|
COPY --from=tmp /usr/local/bin/ff* /usr/bin/
|
|
ENTRYPOINT ["/usr/bin/ffmpeg"]
|
|
CMD ["-h"]
|