Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Mac-Praxis: perfekte Bildschirmfotos für jeden Zweck

Einbettung in Kurzbefehl
Die App "Kurzbefehle" bietet vielfältige Möglichkeiten, um die Bildschirmaufnahme in einen individuellen Arbeitsablauf einzubetten. Dafür legen Sie einen neuen Kurzbefehl an und fügen die Aktion "Bildschirmfoto aufnehmen" hinzu. Im Platzhalter wählen Sie entweder "Vollbild" oder "Interaktiv". Bei letzterem können Sie dann in den Aktionsdetails zwischen "Fenster" (Fensterauswahl, siehe oben) und "Eigene" (Fadenkreuz) wählen. Mit zusätzlichen Aktionen wie "Bildgröße ändern", "Markieren", "Überlagerungsbild", "Text überlagern", "Datei sichern" und/oder "Datei umbenennen" entsteht dann ein auf die eigenen Bedürfnisse optimierter Screenshot mit Zusatzinfos, individuellem Logo und passendem Dateinamen. Wenn Sie in den Kurzbefehl-Details bei "Als Schnellaktion verwenden" den Haken bei "Menü 'Dienste'" setzen, dürfen Sie Ihrem Kurzbefehl eine Tastenkombination zuweisen.

Die Kurzbefehle-App erleichtert das Gestalten individueller Screenshot-Workflows – inklusive eigenem Kürzel.

Flache Screenshots per Kommandozeile
Fenster, Dock und Menüelemente weisen unter macOS stets einen recht weit auslaufenden Schatten auf. Mit einem Kommandozeilenbefehl wechselt man in einen Modus, in dem Bildschirmfotos stets ohne Schatten angelegt werden. Dafür öffnen Sie das Dienstprogramm "Terminal" und geben folgenden Befehl ein:
defaults write com.apple.screencapture disable-shadow -bool true; killall Finder
Dabei startet der Finder neu. Anschließend sind sämtliche Screenshots von Schatten befreit. Das gilt allerdings auch für Dialogboxen, die innerhalb eines Programms erscheinen, etwa Druckdialoge oder Warnungen. Wollen Sie doch wieder mit Schatten fotografieren, reaktivieren Sie diese mit dem Befehl

defaults write com.apple.screencapture disable-shadow -bool false; killall Finder

Kontextmenü ohne Schatten – solche Aufnahmen entstehen nach Setzen der Option "disable-shadow" via Kommandozeilenbefehl.

Aufnahme per Terminal
Anstatt einen Screenshot per Tastenkürzel auszulösen, lässt sich auch ein Kommandozeilenbefehl verwenden. Der Befehl "screencapture" bietet alle Optionen der grafischen Bedienoberfläche und zusätzlich noch einige mehr. Das ist praktisch, wenn Sie beispielsweise per SSH übers Netz auf einen Mac zugreifen. Im Allgemeinen folgt dem Befehl der gewünschte Dateiname inklusive Zielpfad. Wer bereits Erfahrung mit der Kommandozeile sammeln konnte, findet sich hier recht schnell zurecht. Auf diese Weise schreibt man sich individuelle Befehle, setzt sie sich als Alias in die .profile-Datei, verknüpft sie zum regelmäßigen Aufzeichnen in einen launchd-Befehl oder baut den Kommandozeilenbefehl wiederum mittels der Aktion "Shell-Skript-Aktion ausführen" in einen Kurzbefehl. Das Kommando

screencapture -R 200,200,1200,800 -C -t jpg -x ~/Desktop/Testbild.jpg

nimmt beispielsweise einen 1200 mal 800 Pixel großen Bildschirmbereich auf, der 200 Pixel von der oberen linken Ecke entfernt ist, und legt diesen als JPEG-Datei namens "Testbild.jpg" auf dem Schreibtisch ab. Beim ersten Ausführen fordert macOS Sie auf, unter Einstellungen/Datenschutz & Sicherheit/Aufnahme von Bildschirm & Systemaudio dem Programm "Terminal" zu gestatten, Aufzeichnungen anzufertigen. Solange Sie das nicht tun, fotografiert das Terminal-Programm "screencapture" lediglich einen leeren Bildschirmhintergrund.

Screencapture-Optionen per Terminal
Option Auswirkung
-t Format auswählen (Parameter: pdf, jpg, tiff u.a.)
-M Neue Mail-Nachricht mit Bildschirmfoto
-I Neue iMessage mit Bildschirmfoto
-o Nimmt Fenster und Menüelemente ohne Schatten auf
-C Mauszeiger wird mit erfasst
-R Nimmt definierten Bereich auf (Parameter: x, y, Breite, Höhe)
-r Verzögerung (Parameter: Zahl in Sekunden)
-x Foto-Geräusch unterdrücken
-b nimmt Touch Bar auf

Kommentare

ruphi
ruphi01.05.24 15:18
Vielen Dank für die Infos auf Seite 2 (Shortscuts, Terminal). Verwende Screenshots täglich in all ihren Variationen, das könnte ggf. nützlich werden
+2
macparc
macparc01.05.24 15:51
Ergänzung zu cmd-Shift-4:
Alternativ drücken Sie in diesem Modus die Leertaste, um das Auswahlkreuz in einen Fotoapparat zu verwandeln. Damit aktivieren Sie den Fensterauswahlmodus. Klicken Sie dann auf ein Fenster, von dem Sie ein Abbild haben wollen.

Hält man dabei die option-Taste (alt) gedrückt, wird der Schatten ausserhalb des Fensters weggelassen.
+9
Weia
Weia01.05.24 16:51
Ein wichtiger Hinweis fehlt (jedenfalls Stand Ventura): Der Farbraum von Screenshots ist stets der des im Augenblick der Aufnahme verwendeten Displayprofils!

Wenn man einen Screenshot macht, um ihn im Internet zu veröffentlichen (was ja oft der Sinn des Ganzen ist), führt das bei allen Webbrowsern außer den WebKit-Browsern (Safari & Co.) zu einer (möglicherweise drastisch) falschen Farbwiedergabe, da nur die WebKit-Browser Farbmanagement-fähig sind und das eingebettete Display-Profil des Bildes auswerten; alle anderen Browser gehen grundsätzlich davon aus, dass das Bild im sRGB IEC61966-2.1-Farbraum vorliegt. Je stärker das verwendete Displayprofil vom sRGB IEC61966-2.1-Farbraum abweicht, desto größer werden also die Farbverfälschungen.

Hinzu kommt teilweise noch der Datenschutzaspekt, dann nämlich, wenn man aus dem Namen des im Bild eingebetteten Displayprofils Rückschlüsse auf den verwendeten Mac ziehen kann, was teilweise der Fall ist.

Ins Internet gepostete Bilddateien sollten daher zuvor grundsätzlich in den sRGB IEC61966-2.1-Farbraum konvertiert werden. Es ist mir völlig unverständlich, warum Apple keine entsprechende Einstellung in Bildschirmfoto vorgesehen hat.

Vorsicht: Der Menübefehl Werkzeuge → Profil zuweisen … in Vorschau taugt dazu nicht! Der überschreibt nämlich das alte Farbprofil lediglich mit einem neuen, ohne die Farben anzupassen. Weist man das sRGB IEC61966-2.1-Farbprofil zu, so passiert daher exakt dasselbe, wie wenn man einen Nicht-WebKit-Browser verwendet, der ja auch vom sRGB IEC61966-2.1-Farbraum ausgeht: Die Farben ändern sich, teils drastisch.

Der korrekte Befehl wäre An Profil anpassen … (oder In Farbraum konvertieren …), denn dabei werden die RGB-Farbwerte der Bildpixel so modifiziert, dass der Farbeindruck im neuen Farbraum derselbe ist wie zuvor im alten, und darum geht es in aller Regel ja. Früher konnte Vorschau das mal, aber dann hat Apple diesen Menüpunkt (der viel häufiger benötigt würde als Profil zuweisen …) unverständlicherweise gestrichen.

Das einzige in macOS enthaltene Programm, das das jetzt noch kann, ist das ColorSync-Dienstprogramm. Bildbearbeitungsprogramme von Drittanbietern bieten oftmals eine Funktion wie Fürs Internet exportieren, die macht dasselbe (plus eventuell weitere Metadaten löschen).
“I don’t care” is such an easy lie. (The Warning, “Satisfied”)
+13
evanbetter
evanbetter01.05.24 17:35
CMD-Shift-4 ist der Hammer!

Zusammengefasst:
  • CMD-Shift-4: Mit Maus Rechteck aufziehen, Bild wird auf Desktop gespeichert
  • CMD-Shift-4, Rechteck aufziehen, vor Loslassen ctrl gedrückt halten: Bild in Zwischenablage, nicht auf Desktop
  • CMD-Shift-4, Leertaste über einem Fenster drücken: Fenster wird ausgewählt.
  • CMD-Shift-4, Leertaste über einem Fenster drücken, vor Loslassen alt (option) gedrückt: Screenshot wird ohne Fenster-Schatten erstellt.
  • CMD-Shift-4, Rechteck aufziehen, vor Loslassen Leertaste und Maus bewegen: Bewegt das Rechteck
Was will man mehr? Ohne Drittanbieter-App. Das ist Apple.
Wer zuletzt lacht, hat's zuletzt geschnallt.
+18
Gammarus_Pulex
Gammarus_Pulex01.05.24 17:40
Die Shortcuts nutze ich seit meiner ersten Mac Erfahrung regelmäßig.

Einzig nervig ist, dass seit ein paar Jahren der Screenshot bei CMD+Shift+4 nicht automatisch in die Zwischenablage wandert. Früher war das so.
0
Weia
Weia01.05.24 17:51
evanbetter
CMD-Shift-4 ist der Hammer!

Was will man mehr? Ohne Drittanbieter-App. Das ist Apple.
5

Dann hat man nämlich eine kleine GUI für alle Möglichkeiten, statt sich mühsam Tastaturkommandos einprägen zu müssen (die nicht mal alle Möglichkeiten bieten). Das ist Apple.
“I don’t care” is such an easy lie. (The Warning, “Satisfied”)
+1
karsten_briksoftware01.05.24 18:21
Ich nutze seit geraumer Zeit Xnapper . Damit lassen sich vor allem für Chats sehr angenehme Fotos machen, da das Bildverhältnis eher Richtung quadratisch geht, als zb super flach. Dazu wird ein Hintergrund drüber gelegt. Außerdem wird das Motiv automatisch zentriert, auch wenn man nicht so genau ausgeschnitten hat. Selbst wenn man Pfeile oder Texte vorher hinzufügen will, funktioniert das. Auch die iOS Version ist praktischer als ich anfangs dachte.
+1
mickmäck01.05.24 19:07
Mein Tipp: ScreenFloat aus dem Mac App Store. Wer viel mit Screenshots arbeitet, wird es lieben. Für gelegentliche Screenshots sind die Bordmittel recht gut.
+2
Nebula
Nebula01.05.24 19:49
Mein Favorit ist CleanShot X. Hat fast alles an Bord.

Weia: Auch FireFox kann Farbmanagement, ob per Default, weiß ich aber nicht. Ich hatte es vor Jahren in about:config eingeschaltet.

Nicht nur ColorSync kann Profile konvertieren. Mit sips im Terminal geht das ebenfalls – und somit in Automator-Workflows oder Kurzbefehlen.
»Wir werden alle sterben« – Albert Einstein
+1
Weia
Weia01.05.24 22:44
Nebula
Auch FireFox kann Farbmanagement, ob per Default, weiß ich aber nicht. Ich hatte es vor Jahren in about:config eingeschaltet.
Ich hätte vor dem Schreiben meines Beitrags nochmal den aktuellen Stand recherchieren sollen – mittlerweile unterstützen erfreulicherweise offenbar die meisten Browser Farbmanagement mehr oder weniger gut; für Chrome und Firefox (jeweils neueste Version) kann ich das bestätigen. Eine gute Testseite bietet fotovideotec.de (wenn auch die Erläuterungen nicht zu 100% stimmen). Chrome besteht hier alle Tests; Firefox scheitert an Test 6, der aber keine Relevanz für Bilder im sRGB IEC61966-2.1-Farbraum hat.

Diese Entwicklung ist natürlich erfreulich; man kann sich aber zur Zeit wohl noch nicht darauf verlassen, dass bereits die allermeisten Nutzer diese aktuellen Farbmanagement-fähigen Browser-Versionen nutzen.
Nicht nur ColorSync kann Profile konvertieren. Mit sips im Terminal geht das ebenfalls – und somit in Automator-Workflows oder Kurzbefehlen.
Mit „ColorSync“ meinst Du vermutlich das ColorSync-Dienstprogramm, denn ColorSync ist einfach die dahinterliegende Technologie, die das ColorSync-Dienstprogramm ebenso nutzt wie sips.

Ich erwähne Terminalbefehle normalerweise nur dann, wenn es keine GUI-Alternativen gibt, zumal bei einem eh schon für viele verwirrenden Thema wie Farbmanagement. In diesem Fall hast Du natürlich Recht, was die Automatisierung betrifft. Namentlich kann man einen Ordner anlegen, in dem per Ordneraktion alle in ihn gelegten Bilder nach sRGB IEC61966-2.1 konvertiert werden, und in Bildschirmfoto diesen Order als voreingestellten Zielordner festlegen.
“I don’t care” is such an easy lie. (The Warning, “Satisfied”)
+1
Nebula
Nebula01.05.24 23:26
Ja, ich meinte natürlich das Dienstprogramm. Ich nutze sips in einer Schnellaktion via Kontextmenü, was für mich komfortabler ist als einer Ordneraktion.
»Wir werden alle sterben« – Albert Einstein
+1
evanbetter
evanbetter01.05.24 23:41
Weia
5

Dann hat man nämlich eine kleine GUI für alle Möglichkeiten, statt sich mühsam Tastaturkommandos einprägen zu müssen (die nicht mal alle Möglichkeiten bieten). Das ist Apple.

Naja, ich arbeite beruflich mit diversen Programmen von denen ich fast alle Shortcuts kenne – ins Menu mausen wäre mir viel zu langsam. Darum nutze ich auch 5 nicht, ist (mir) zu langsam. Aber ist doch gut, wenn es beides für alle gibt.
Wer zuletzt lacht, hat's zuletzt geschnallt.
+2
AidanTale02.05.24 08:19
Ach das soll entweder Apfeltaste oder Commandtaste bedeuten . Aus Mangel an einer Apfeltaste habe ich doch glatt versucht, ohne Erfolg natürlich, die Optionstaste mitzudrücken.
Leider vergesse ich den Shortcut immer, weil ich dieses Feature nur alle paar Monate mal brauche ... .
0
MetallSnake
MetallSnake02.05.24 08:30
Gammarus_Pulex
Einzig nervig ist, dass seit ein paar Jahren der Screenshot bei CMD+Shift+4 nicht automatisch in die Zwischenablage wandert. Früher war das so.

Doch, das war schon immer so. Man kann es aber umstellen. Früher nur per Terminal/Tinker Tools heute auch über Bildschirmaufnahme Utility/cmd+shift+5
Das Schöne an der KI ist, dass wir endlich einen Weg gefunden haben, wie die Wirtschaft weiter wachsen kann, nachdem sie jeden Einzelnen von uns getötet hat.
0
sudoRinger
sudoRinger02.05.24 08:40
Gammarus_Pulex
Einzig nervig ist, dass seit ein paar Jahren der Screenshot bei CMD+Shift+4 nicht automatisch in die Zwischenablage wandert. Früher war das so.
Im Bild von MTN markiert:
+3
gritsch02.05.24 09:57
Die Verzögerung bei APPLE+Shift+3 bleibt leider immer bestehen. Auch wenn ich sie in APPLE+Shift+5 auf 0 gestellt habe.
0
Nebula
Nebula02.05.24 10:24
Screenshot in Zwischenablage geht auch bei Bedarf, wenn man beim Auslösen zusätzlich Ctrl gedrückt hält.
»Wir werden alle sterben« – Albert Einstein
+1
X-Jo02.05.24 10:38
gritsch
Die Verzögerung bei APPLE+Shift+3 bleibt leider immer bestehen. Auch wenn ich sie in APPLE+Shift+5 auf 0 gestellt habe.
Hm, geht bei mir sofort (ca. 1 Sek.) mit Sonoma 14.4.1.
0
JoMac
JoMac02.05.24 11:03
mickmäck
Mein Tipp: ScreenFloat aus dem Mac App Store. Wer viel mit Screenshots arbeitet, wird es lieben. Für gelegentliche Screenshots sind die Bordmittel recht gut.
Mit Bildmanager. Das Video zum Programm sieht wirklich sehr gut aus.
ScreenFloat werde ich mir definitiv ansehen.

Vielen Dank für den Geheimtipp!
0
X-Jo02.05.24 12:01
JoMac
[…]

Vielen Dank für den Geheimtipp!
Jetzt ist er nicht mehr geheim!
+1
MetallSnake
MetallSnake02.05.24 12:14
Noch ein paar andere Screenshot Tools:

Shottr:
Flameshot:
CleanShot X:
NexSnap:

Mir gefallen Shottr und Flameshot am besten.
Das Schöne an der KI ist, dass wir endlich einen Weg gefunden haben, wie die Wirtschaft weiter wachsen kann, nachdem sie jeden Einzelnen von uns getötet hat.
0
Nebula
Nebula02.05.24 13:09
MetallSnake
Mir gefallen Shottr und Flameshot am besten.
Ich nutze CleanShot X und bin eigentlich zufrieden. Was machen deine genannten Tools besser?
»Wir werden alle sterben« – Albert Einstein
0
nova.b04.05.24 18:26
Kann ich das Dateiformat festlegen? Png akzeptieren nur wenige Plattformen. Das nervt. Früher konnte man das einstellen.
0
Nebula
Nebula05.05.24 20:54
Das geht mit TinkerTool oder per Terminal:

defaults write com.apple.screencapture type jpg

Danach abmelden und wieder anmelden.

Aber welche Plattform unterstützt denn heutzutage kein PNG? Das war doch auch vor 15 Jahren schon ein extrem gut unterstütztes Format.
»Wir werden alle sterben« – Albert Einstein
+1

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.