Mac - Applescript: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 6: Zeile 6:
 
Automator vereinfacht das Scripting und ist im Prinzip ein Tool um Skripte aus vorgefertigten Bausteinen zusammenzuklicken
 
Automator vereinfacht das Scripting und ist im Prinzip ein Tool um Skripte aus vorgefertigten Bausteinen zusammenzuklicken
 
  https://mac.appstorm.net/how-to/productivity-how-to/automator-the-ultimate-automation-assistant/#more-4345
 
  https://mac.appstorm.net/how-to/productivity-how-to/automator-the-ultimate-automation-assistant/#more-4345
 +
 +
== Mac - Scripts ==
 +
=== .mov -> .mp4 mit Handbreak CLI ===
 +
Benötigt handbreak
 +
https://handbrake.fr/downloads.php
 +
=== .mov -> .gif mit ffmpeg ===
 +
 +
converting .mov files (created by MacOS screencasts for example) to small .gif files that you can easily send via email.
 +
 +
You will then have a quick action after right clicking any .mov file and can simply convert it to a small and optimised .gif file.
 +
 +
    * fire up automator
 +
    *    create a new quick action
 +
    *    add a shell script to your workflow
 +
    *    paste the following code and don’t forget to choose “as arguments” in the pass input dropdown
 +
    *    save it
 +
<syntaxhighlight lang="shellscript">
 +
for f
 +
do
 +
    if [[ $f == *.mov ]]; then
 +
        /usr/local/bin/ffmpeg -i "$f" -pix_fmt rgb24 -r 10 -f gif - | /usr/local/bin/gifsicle --optimize=3 > "$f".gif
 +
    fi
 +
done
 +
</syntaxhighlight>
 +
This is how everything should look after you are finished.
 +
mov_to_giv_automator
 +
 +
You '''need ffmpeg and gifsicle installed''' so if you haven’t install them via homebrew.
 +
 +
brew install ffmpeg
 +
brew install gifsicle

Version vom 5. Januar 2022, 14:22 Uhr

Mit Applescript kann man viel auf dem Mac automatisieren.

Applescript - Browser Screenshots automatisieren

Automator

Automator vereinfacht das Scripting und ist im Prinzip ein Tool um Skripte aus vorgefertigten Bausteinen zusammenzuklicken

https://mac.appstorm.net/how-to/productivity-how-to/automator-the-ultimate-automation-assistant/#more-4345

Mac - Scripts

.mov -> .mp4 mit Handbreak CLI

Benötigt handbreak

https://handbrake.fr/downloads.php

.mov -> .gif mit ffmpeg

converting .mov files (created by MacOS screencasts for example) to small .gif files that you can easily send via email.

You will then have a quick action after right clicking any .mov file and can simply convert it to a small and optimised .gif file.

   * fire up automator
   *     create a new quick action
   *     add a shell script to your workflow
   *     paste the following code and don’t forget to choose “as arguments” in the pass input dropdown
   *     save it
for f
do
    if [[ $f == *.mov ]]; then
        /usr/local/bin/ffmpeg -i "$f" -pix_fmt rgb24 -r 10 -f gif - | /usr/local/bin/gifsicle --optimize=3 > "$f".gif
    fi
done

This is how everything should look after you are finished. mov_to_giv_automator

You need ffmpeg and gifsicle installed so if you haven’t install them via homebrew.

brew install ffmpeg
brew install gifsicle