"Fotos" - zufällige Reihenfolge der Bilder für eine Diashow einstellen

von: 
Zuletzt geändert: 21. Apr. 2017 08:22
2 5076 Zuletzt geändert 21. Apr. 2017 08:22

Die Reihenfolge der Fotos in einer Diaschau ist fixiert, vermutlich weil Fotos ohnehin die Reihenfolge der Fotos nicht respektiert, wenn wir sie der Diaschau hinzufügen. Die neueren Themen benötigen Fotos im Hochformat und Querformat in einer festen Reihenfolge.


Wir haben zwei Möglichkeiten:

  • Entweder zeige das Fotos-Album mit den ausgewählten Fotos einfach mit dem Bildschirmschoner als Diaschau. Man kann jedes Album aus der System Fotomediathek für den Bildschirmschoner einstellen und dann die zufällige Wiedergabe aktivieren. Nur kann man dann keine Musik wählen. Für die Hintergrundmusik einfach iTunes starten.
    • Öffne Systemeinstellungen > Schreibtisch & Bildschirmschoner und wähle einen der Bildschirmschoner, die Fotos zeigen können. In rechten Panel setze die Quelle zu Deiner Fotomediathek. Das kann sehr lange dauern, bis sie angezeigt wird. Mache Die erst mal einen Kaffee.
    • Num wähle dein Album aus und aktiviere die zufällige Anzeige.
    • Jetzt starte den Bildschirmschoner. Das den ist nur beim erstem mal langsam. Wenn das Album erst einmal eingestellt ist, geht es schnell.
      Vom Benutzer hochgeladene Datei
  • Oder wir können ein AppleScript schreiben, um eine zufällige Auswahl aus dem Album zu wählen und dann als Diaschau zu zeigen. Ich habe im englischen Fotos Forum so ein Apple Script veröffentlicht, siehe: https://discussions.apple.com/docs/DOC-10331


Dieses Skript wurde in macOS Sierra getestet. Es ist relative einfach, da das Lexikon von Fotos es nicht zuläßt, in einem Skript das Thema für die Diaschau oder die Hintergrundmusik zu wählen.

Um das Skript zu benutzen, wähle die Fotos in Fotos aus und lasse das Skript laufen, entweder direkt mit der "Run"-Taste in Script Editor oder aus dem Script Menü. Man kann das Script auch als kompiliertes Programm sichern und dann vom Dock aus starten.


----- Von hier bis zum nächsten ----- kopieren und in den Script Editor einfügen.


-- random Instant Slideshow: this script will play the currently selected items as a slideshow and shuffle the items for random results


ongetCurrentSelection()

tell application "Photos"

set imageSel to {}

try

set imageSel to (get selection)

on error errTexttwonumbererrNumtwo

display dialog "Cannot get the selection: " & errNumtwo & return & errTexttwo

end try

return imageSel

end tell

endgetCurrentSelection


setthephotostogetCurrentSelection()


setnitems to (countofthephotos)

repeat 3 times --shuffle three times for more randomness

if (nitems > 1) then

repeat nitemstimes--shuffle the photos in the list

set split to random number (nitems - 2) + 1


if (split < 1) then

set split to 1

end if


if split is 1 then

set head to {}

set tail to items 2 thru nitems of thephotos

end if


if split is nitems then

set head to items 1 thru (nitems - 1) of thephotos

set tail to {}

end if


if (split > 1) and (split < nitems) then

set head to items 1 thru (split - 1) of thephotos as list

set tail to items (split + 1) thru nitems of thephotos as list

end if

set thephotostohead & tail & (itemsplitofthephotosaslist)

end repeat

end if

end repeat


tell application "Photos"



start slideshowusingthephotosaslist

end tell

---- bis hier kopieren


Old Toad hat eine kompilierte Fassung des Skriptes hier als Programm zum Herunterladen zur Verfügung gestellt:

: P01 - Applescripts from Photos’ User Tips Compiled as Applications



Dieses Dokument wurde anhand der folgenden Diskussion generiert: "Fotos" - zufällige Reihenfolge der Bilder für eine Diashow einstellen

Willkommen in der Apple Support Community
Ein Forum, in dem Apple-Kunden sich gegenseitig mit ihren Produkten helfen. Melde dich mit deiner Apple-ID an, um Mitglied zu werden.