mirror of https://github.com/mifi/lossless-cut
upgrade build system
- change to electron-builder - upgrade electron to 7 - use ffmpeg-staticpull/226/head
parent
f4fb54fff6
commit
f9e43a3bb4
@ -1,23 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
ffmpeg_version=4.2
|
|
||||||
|
|
||||||
ffmpeg_linux_x64=https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
|
|
||||||
ffmpeg_darwin_x64=https://evermeet.cx/ffmpeg/ffmpeg-"${ffmpeg_version}".7z
|
|
||||||
ffmpeg_win32_ia32=https://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-"${ffmpeg_version}"-win32-static.zip
|
|
||||||
ffmpeg_win32_x64=https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-"${ffmpeg_version}"-win64-static.zip
|
|
||||||
ffprobe_darwin_x64=http://evermeet.cx/ffmpeg/ffprobe-"${ffmpeg_version}".7z
|
|
||||||
|
|
||||||
OUT_DIR=ffmpeg-tmp/archives
|
|
||||||
|
|
||||||
if test "$(ls -A "$OUT_DIR" 2>/dev/null)"; then
|
|
||||||
echo "$OUT_DIR exists, skipping download."
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
|
|
||||||
mkdir -p "$OUT_DIR" &&
|
|
||||||
(cd "$OUT_DIR" &&
|
|
||||||
wget -O ffmpeg_linux_x64.tar.xz "${ffmpeg_linux_x64}" &&
|
|
||||||
wget -O ffmpeg_darwin_x64.7z "${ffmpeg_darwin_x64}" &&
|
|
||||||
wget -O ffmpeg_win32_ia32.zip "${ffmpeg_win32_ia32}" &&
|
|
||||||
wget -O ffmpeg_win32_x64.zip "${ffmpeg_win32_x64}" &&
|
|
||||||
wget -O ffprobe_darwin_x64.7z "${ffprobe_darwin_x64}")
|
|
||||||
@ -1,31 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
ffmpeg_version=4.2
|
|
||||||
|
|
||||||
(
|
|
||||||
mkdir -p ffmpeg-tmp/extracted &&
|
|
||||||
cd ffmpeg-tmp/extracted &&
|
|
||||||
(mkdir -p linux_x64 && cd linux_x64 &&
|
|
||||||
7z x ../../archives/ffmpeg_linux_x64.tar.xz && tar xvfp ffmpeg_linux_x64.tar) &&
|
|
||||||
(mkdir -p win32_ia32 && cd win32_ia32 &&
|
|
||||||
unzip ../../archives/ffmpeg_win32_ia32.zip) &&
|
|
||||||
(mkdir -p win32_x64 && cd win32_x64 &&
|
|
||||||
unzip ../../archives/ffmpeg_win32_x64.zip) &&
|
|
||||||
(mkdir -p darwin_x64 && cd darwin_x64 &&
|
|
||||||
7z x ../../archives/ffmpeg_darwin_x64.7z &&
|
|
||||||
7z x ../../archives/ffprobe_darwin_x64.7z)
|
|
||||||
) &&
|
|
||||||
cd ffmpeg-tmp &&
|
|
||||||
mkdir -p binaries/linux_x64 &&
|
|
||||||
mkdir -p binaries/win32_ia32 &&
|
|
||||||
mkdir -p binaries/win32_x64 &&
|
|
||||||
mkdir -p binaries/darwin_x64 &&
|
|
||||||
ls -R extracted &&
|
|
||||||
mv extracted/linux_x64/ffmpeg-"${ffmpeg_version}"-amd64-static/ffmpeg binaries/linux_x64 &&
|
|
||||||
mv extracted/linux_x64/ffmpeg-"${ffmpeg_version}"-amd64-static/ffprobe binaries/linux_x64 &&
|
|
||||||
mv extracted/win32_ia32/ffmpeg-"${ffmpeg_version}"-win32-static/bin/ffmpeg.exe binaries/win32_ia32 &&
|
|
||||||
mv extracted/win32_ia32/ffmpeg-"${ffmpeg_version}"-win32-static/bin/ffprobe.exe binaries/win32_ia32 &&
|
|
||||||
mv extracted/win32_x64/ffmpeg-"${ffmpeg_version}"-win64-static/bin/ffmpeg.exe binaries/win32_x64 &&
|
|
||||||
mv extracted/win32_x64/ffmpeg-"${ffmpeg_version}"-win64-static/bin/ffprobe.exe binaries/win32_x64 &&
|
|
||||||
mv extracted/darwin_x64/ffmpeg binaries/darwin_x64 &&
|
|
||||||
mv extracted/darwin_x64/ffprobe binaries/darwin_x64 &&
|
|
||||||
echo Done
|
|
||||||
Loading…
Reference in New Issue