...
Stop Recording Events
The following Bash Scripts can be used as Stop Recording Events.
Delete the file 10 seconds after the recording has ended
Code Block |
---|
|
sleep 10
rm -f "$Just_In_Full_Clipname" |
Move High-res and Low-res files after recording and rename the Low-res (Proxy File)
Code Block |
---|
|
if [[ "$Just_In_Full_Clipname" == *"Proxy"* ]];
then
name="$Just_In_No_Extension_Clipname"
tmp="_Proxy.mov"
final="$name$tmp"
mv "$Just_In_Full_Clipname" /Volumes/LAB_INGEST/INGEST/JIM/M1/Final/"$final"
else
mv "$Just_In_Full_Clipname" /Volumes/LAB_INGEST/INGEST/JIM/M1/Final
fi |
Start Recording Events
The following Bash Scripts can be used as Start Recording Events.
Erase all existing files at the given destination except for new recordings
Code Block |
---|
|
recordPath=$(echo "$Just_In_Full_Clipname" | rev | cut -d"/" -f2- | rev)
find "$recordPath/" -type f -not -name '$Just_In_Clipname' -delete |
Display macOS Notification within Bash Script
It is possible to use Apple Script Code within a Bash Event Preset, for instance, to display information within a macOS Notification. Please remember to set up the Notification Settings within the macOS System Settings (macOS Ventura and beyond) beforehand.
...