Skip to content
This repository was archived by the owner on Nov 11, 2024. It is now read-only.

Commit dfda9cd

Browse files
committed
Upgrade SVT-AV1 to v0.6.0
Signed-off-by: Zhizhen Tang <[email protected]>
1 parent 1b0ba99 commit dfda9cd

File tree

2 files changed

+4
-12
lines changed

2 files changed

+4
-12
lines changed

xcode-server/ffmpeg-hw/Dockerfile

+2-6
Original file line numberDiff line numberDiff line change
@@ -156,14 +156,12 @@ RUN git clone ${SVT_HEVC_REPO} && \
156156
make install
157157

158158
# Fetch SVT-AV1
159-
ARG SVT_AV1_VER=3009e99f32e3476e028aadd17a265630f80a8e36
159+
ARG SVT_AV1_VER=2bebd2df01b28a64dcd834b40f0a5ed090143945
160160
ARG SVT_AV1_REPO=https://github.com/OpenVisualCloud/SVT-AV1.git
161-
ARG SVT_AV1_MP4_PATCH_REPO=https://raw.githubusercontent.com/VCDP/CDN/master/0001-Enable-mp4-and-mkv-webm-container-support-on-SVT-AV1.patch
162161

163162
RUN git clone ${SVT_AV1_REPO} && \
164163
cd SVT-AV1 && \
165164
git checkout ${SVT_AV1_VER} && \
166-
wget -O - ${SVT_AV1_MP4_PATCH_REPO} | patch -p1 && \
167165
cd Build/linux && \
168166
mkdir -p ../../Bin/Release && \
169167
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_ASM_NASM_COMPILER=yasm ../.. && \
@@ -230,7 +228,6 @@ ARG FFMPEG_1TN_PATCH_REPO=https://patchwork.ffmpeg.org/patch/11625/raw
230228
ARG FFMPEG_THREAD_PATCH_REPO=https://patchwork.ffmpeg.org/patch/11035/raw
231229
ARG FFMPEG_HW_LOOP_PATCH_REPO=https://patchwork.ffmpeg.org/patch/8173/raw
232230
ARG FFMPEG_ENCODE_THREAD_PATCH_REPO=https://patchwork.ffmpeg.org/patch/11179/raw
233-
ARG FFMPEG_SVT_AV1_MP4_PATHC_REPO=https://raw.githubusercontent.com/VCDP/CDN/master/0001-Enable-SVT-AV1-mp4-and-mkv-webm-container-support-on-FFmpeg.patch
234231
# ARG FFMPEG_RTMP_WORKAROUD_REPO=https://raw.githubusercontent.com/VCDP/CDN/master/Check_rtmp_packet_timestamp_workaround_ffmpeg.patch
235232

236233

@@ -247,8 +244,7 @@ RUN wget -O - ${FFMPEG_REPO} | tar xz && mv FFmpeg-${FFMPEG_VER} FFmpeg && \
247244
# Patch FFmpeg source for SVT-HEVC and SVT-AV1
248245
RUN cd /home/FFmpeg && \
249246
patch -p1 < ../SVT-HEVC/ffmpeg_plugin/0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch && \
250-
patch -p1 < ../SVT-AV1/ffmpeg_plugin/0001-Add-ability-for-ffmpeg-to-run-svt-av1-with-svt-hevc.patch && \
251-
wget -O - ${FFMPEG_SVT_AV1_MP4_PATHC_REPO} | patch -p1
247+
patch -p1 < ../SVT-AV1/ffmpeg_plugin/0001-Add-ability-for-ffmpeg-to-run-svt-av1-with-svt-hevc.patch
252248

253249
# Compile FFmpeg
254250
RUN cd /home/FFmpeg && \

xcode-server/ffmpeg-sw/Dockerfile

+2-6
Original file line numberDiff line numberDiff line change
@@ -156,14 +156,12 @@ RUN git clone ${SVT_HEVC_REPO} && \
156156
make install
157157

158158
# Fetch SVT-AV1
159-
ARG SVT_AV1_VER=3009e99f32e3476e028aadd17a265630f80a8e36
159+
ARG SVT_AV1_VER=2bebd2df01b28a64dcd834b40f0a5ed090143945
160160
ARG SVT_AV1_REPO=https://github.com/OpenVisualCloud/SVT-AV1.git
161-
ARG SVT_AV1_MP4_PATCH_REPO=https://raw.githubusercontent.com/VCDP/CDN/master/0001-Enable-mp4-and-mkv-webm-container-support-on-SVT-AV1.patch
162161

163162
RUN git clone ${SVT_AV1_REPO} && \
164163
cd SVT-AV1 && \
165164
git checkout ${SVT_AV1_VER} && \
166-
wget -O - ${SVT_AV1_MP4_PATCH_REPO} | patch -p1 && \
167165
cd Build/linux && \
168166
mkdir -p ../../Bin/Release && \
169167
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_ASM_NASM_COMPILER=yasm ../.. && \
@@ -179,7 +177,6 @@ ARG FFMPEG_FLV_PATCH_REPO=https://raw.githubusercontent.com/VCDP/CDN/master/The-
179177
ARG FFMPEG_1TN_PATCH_REPO=https://patchwork.ffmpeg.org/patch/11625/raw
180178
ARG FFMPEG_THREAD_PATCH_REPO=https://patchwork.ffmpeg.org/patch/11035/raw
181179
ARG FFMPEG_ENCODE_THREAD_PATCH_REPO=https://patchwork.ffmpeg.org/patch/11179/raw
182-
ARG FFMPEG_SVT_AV1_MP4_PATHC_REPO=https://raw.githubusercontent.com/VCDP/CDN/master/0001-Enable-SVT-AV1-mp4-and-mkv-webm-container-support-on-FFmpeg.patch
183180
# ARG FFMPEG_RTMP_WORKAROUD_REPO=https://raw.githubusercontent.com/VCDP/CDN/master/Check_rtmp_packet_timestamp_workaround_ffmpeg.patch
184181

185182

@@ -195,8 +192,7 @@ RUN wget -O - ${FFMPEG_REPO} | tar xz && mv FFmpeg-${FFMPEG_VER} FFmpeg && \
195192
# Patch FFmpeg source for SVT-HEVC and SVT-AV1
196193
RUN cd /home/FFmpeg && \
197194
patch -p1 < ../SVT-HEVC/ffmpeg_plugin/0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch && \
198-
patch -p1 < ../SVT-AV1/ffmpeg_plugin/0001-Add-ability-for-ffmpeg-to-run-svt-av1-with-svt-hevc.patch && \
199-
wget -O - ${FFMPEG_SVT_AV1_MP4_PATHC_REPO} | patch -p1
195+
patch -p1 < ../SVT-AV1/ffmpeg_plugin/0001-Add-ability-for-ffmpeg-to-run-svt-av1-with-svt-hevc.patch
200196

201197
# Compile FFmpeg
202198
RUN cd /home/FFmpeg && \

0 commit comments

Comments
 (0)