Build FFmpeg with WAV encoder/muxer.

This commit is contained in:
John Preston 2025-01-19 21:05:58 +04:00
parent d135151477
commit 17abef95eb
2 changed files with 6 additions and 2 deletions

View file

@ -591,6 +591,7 @@ RUN git clone -b n6.1.1 --depth=1 {{ GIT }}/FFmpeg/FFmpeg.git \
--enable-encoder=aac \
--enable-encoder=libopenh264 \
--enable-encoder=libopus \
--enable-encoder=pcm_s16le \
--enable-filter=atempo \
--enable-parser=aac \
--enable-parser=aac_latm \
@ -616,6 +617,7 @@ RUN git clone -b n6.1.1 --depth=1 {{ GIT }}/FFmpeg/FFmpeg.git \
--enable-muxer=mp4 \
--enable-muxer=ogg \
--enable-muxer=opus \
--enable-muxer=wav \
&& make -j$(nproc) \
&& make DESTDIR="{{ LibrariesPath }}/ffmpeg-cache" install \
&& cd .. \

View file

@ -457,7 +457,7 @@ if customRunCommand:
stage('patches', """
git clone https://github.com/desktop-app/patches.git
cd patches
git checkout 7c8c828b07
git checkout 8828ed7f66
""")
stage('msys64', """
@ -1305,6 +1305,7 @@ depends:yasm/yasm
--enable-encoder=aac \
--enable-encoder=libopus \
--enable-encoder=libopenh264 \
--enable-encoder=pcm_s16le \
--enable-filter=atempo \
--enable-parser=aac \
--enable-parser=aac_latm \
@ -1329,7 +1330,8 @@ depends:yasm/yasm
--enable-demuxer=wav \
--enable-muxer=mp4 \
--enable-muxer=ogg \
--enable-muxer=opus
--enable-muxer=opus \
--enable-muxer=wav
}
configureFFmpeg arm64