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