mirror of
https://github.com/linuxserver/docker-ffmpeg.git
synced 2026-02-20 04:56:23 +08:00
Improved the alphabetical ordering
This commit is contained in:
parent
ceb131af90
commit
1f304eb7e1
78
Dockerfile
78
Dockerfile
@ -47,8 +47,8 @@ ENV \
|
||||
RAV1E=0.7.1 \
|
||||
RIST=0.2.10 \
|
||||
SHADERC=v2024.1 \
|
||||
SVTAV1=2.1.2 \
|
||||
SRT=1.5.3 \
|
||||
SVTAV1=2.1.2 \
|
||||
THEORA=1.1.1 \
|
||||
VORBIS=1.3.7 \
|
||||
VPLGPURT=24.2.5 \
|
||||
@ -618,6 +618,40 @@ RUN \
|
||||
cd /tmp/libplacebo && \
|
||||
meson build --buildtype release && \
|
||||
ninja -C build install
|
||||
RUN \
|
||||
echo "**** grabbing rist ****" && \
|
||||
mkdir -p /tmp/rist && \
|
||||
git clone \
|
||||
--branch v${RIST} \
|
||||
--depth 1 https://code.videolan.org/rist/librist.git \
|
||||
/tmp/rist
|
||||
RUN \
|
||||
echo "**** compiling rist ****" && \
|
||||
cd /tmp/rist && \
|
||||
mkdir -p \
|
||||
rist_build && \
|
||||
cd rist_build && \
|
||||
meson \
|
||||
--default-library=shared .. && \
|
||||
ninja && \
|
||||
ninja install
|
||||
RUN \
|
||||
echo "**** grabbing srt ****" && \
|
||||
mkdir -p /tmp/srt && \
|
||||
git clone \
|
||||
--branch v${SRT} \
|
||||
--depth 1 https://github.com/Haivision/srt.git \
|
||||
/tmp/srt
|
||||
RUN \
|
||||
echo "**** compiling srt ****" && \
|
||||
cd /tmp/srt && \
|
||||
mkdir -p \
|
||||
srt_build && \
|
||||
cd srt_build && \
|
||||
cmake \
|
||||
-DBUILD_SHARED_LIBS:BOOL=on .. && \
|
||||
make && \
|
||||
make install
|
||||
RUN \
|
||||
echo "**** grabbing SVT-AV1 ****" && \
|
||||
mkdir -p /tmp/svt-av1 && \
|
||||
@ -804,43 +838,6 @@ RUN \
|
||||
make && \
|
||||
make install
|
||||
|
||||
RUN \
|
||||
echo "**** grabbing srt ****" && \
|
||||
mkdir -p /tmp/srt && \
|
||||
git clone \
|
||||
--branch v${SRT} \
|
||||
--depth 1 https://github.com/Haivision/srt.git \
|
||||
/tmp/srt
|
||||
RUN \
|
||||
echo "**** compiling srt ****" && \
|
||||
cd /tmp/srt && \
|
||||
mkdir -p \
|
||||
srt_build && \
|
||||
cd srt_build && \
|
||||
cmake \
|
||||
-DBUILD_SHARED_LIBS:BOOL=on .. && \
|
||||
make && \
|
||||
make install
|
||||
|
||||
RUN \
|
||||
echo "**** grabbing rist ****" && \
|
||||
mkdir -p /tmp/rist && \
|
||||
git clone \
|
||||
--branch v${RIST} \
|
||||
--depth 1 https://code.videolan.org/rist/librist.git \
|
||||
/tmp/rist
|
||||
RUN \
|
||||
echo "**** compiling rist ****" && \
|
||||
cd /tmp/rist && \
|
||||
mkdir -p \
|
||||
rist_build && \
|
||||
cd rist_build && \
|
||||
meson \
|
||||
--default-library=shared .. && \
|
||||
ninja && \
|
||||
ninja install
|
||||
|
||||
|
||||
# main ffmpeg build
|
||||
RUN \
|
||||
echo "**** Versioning ****" && \
|
||||
@ -882,7 +879,9 @@ RUN \
|
||||
--enable-libopus \
|
||||
--enable-libplacebo \
|
||||
--enable-librav1e \
|
||||
--enable-librist \
|
||||
--enable-libshaderc \
|
||||
--enable-libsrt \
|
||||
--enable-libsvtav1 \
|
||||
--enable-libtheora \
|
||||
--enable-libv4l2 \
|
||||
@ -897,8 +896,6 @@ RUN \
|
||||
--enable-libxml2 \
|
||||
--enable-libxvid \
|
||||
--enable-libzimg \
|
||||
--enable-librist \
|
||||
--enable-libsrt \
|
||||
--enable-nonfree \
|
||||
--enable-nvdec \
|
||||
--enable-nvenc \
|
||||
@ -1032,3 +1029,4 @@ RUN \
|
||||
COPY /root /
|
||||
|
||||
ENTRYPOINT ["/ffmpegwrapper.sh"]
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user