forked from sim0n00ps/OF-DL
Adding fallback for downloading ffmpeg when publishing
This commit is contained in:
parent
273eb9e1d2
commit
b735deced7
@ -52,9 +52,20 @@ jobs:
|
|||||||
echo "➤ Creating folder for CDM"
|
echo "➤ Creating folder for CDM"
|
||||||
mkdir -p cdm/devices/chrome_1610
|
mkdir -p cdm/devices/chrome_1610
|
||||||
|
|
||||||
echo "➤ Copying ffmpeg from user folder"
|
echo "➤ Copying ffmpeg"
|
||||||
cp /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/bin/ffmpeg.exe .
|
if [ -f /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/bin/ffmpeg.exe ] && [ -f /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/LICENSE ]; then
|
||||||
cp /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/LICENSE LICENSE.ffmpeg
|
cp /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/bin/ffmpeg.exe .
|
||||||
|
cp /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/LICENSE LICENSE.ffmpeg
|
||||||
|
else
|
||||||
|
echo "➤ Downloading ffmpeg package"
|
||||||
|
mkdir -p /tmp/ffmpeg
|
||||||
|
if [ ! -f /tmp/ffmpeg/ffmpeg-7.1.1-essentials_build.zip ]; then
|
||||||
|
curl -L https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-7.1.1-essentials_build.zip -o /tmp/ffmpeg/ffmpeg-7.1.1-essentials_build.zip
|
||||||
|
fi
|
||||||
|
unzip -o /tmp/ffmpeg/ffmpeg-7.1.1-essentials_build.zip -d /tmp/ffmpeg
|
||||||
|
cp /tmp/ffmpeg/ffmpeg-7.1.1-essentials_build/bin/ffmpeg.exe .
|
||||||
|
cp /tmp/ffmpeg/ffmpeg-7.1.1-essentials_build/LICENSE LICENSE.ffmpeg
|
||||||
|
fi
|
||||||
|
|
||||||
echo "➤ Creating release zip"
|
echo "➤ Creating release zip"
|
||||||
zip ../OFDLV${{ steps.version.outputs.version }}.zip OF\ DL.exe e_sqlite3.dll rules.json config.conf cdm ffmpeg.exe LICENSE.ffmpeg
|
zip ../OFDLV${{ steps.version.outputs.version }}.zip OF\ DL.exe e_sqlite3.dll rules.json config.conf cdm ffmpeg.exe LICENSE.ffmpeg
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user