Wird zurzeit moderiert

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

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.
      Screen Shot 2017-04-21 at 07.57.26 Europe-Berlin.jpg

  • 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

 

on getCurrentSelection()

  tell application "Photos"

  set imageSel to {}

  try

  set imageSel to (get selection)

  on error errTexttwo number errNumtwo

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

  end try

  return imageSel

  end tell

end getCurrentSelection

 

set thephotos to getCurrentSelection()

 

set nitems to (count of thephotos)

repeat 3 times --shuffle three times for more randomness

  if (nitems > 1) then

  repeat nitems times --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 thephotos to head & tail & (item split of thephotos as list)

  end repeat

  end if

end repeat

 

tell application "Photos"

 

  start slideshow using thephotos as list

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

Kommentare

  • 0 Kommentare:

Dokument löschen

Dieses Dokument wirklich löschen?