Reihenfolge der Fotos in Alben bei Export/Import in Fotomediathek beibehalten

Wie kann ich die Reihenfolge von manuell sortierten Fotos in einem Album beibehalten, wenn ich dieses Album in eine andere Fotomediathek importiere?

Gepostet am 04. Nov. 2024 12:58

Antworten
7 Antworten

04. Nov. 2024 20:05 als Antwort auf Leonie

Danke Leonie

Ich benutze beides mal eine Fotomediathek des macOS Fotoprogramms (Sequoia). Ich habe das von Dir beschriebene Vorgehen bereits durchgeführt und die 300 Fotos exportiert ("Albumname mit Nummer"). Beim Importieren findet die Sortierung jedoch aufgrund des Datums statt – die manuelle Sortierung ist weg. Dein Vorschlag würde dann Sinn machen, wenn ich den Dateinamen für alle Fotos " in einem einzigen Schritt" in den Titel (statt 300 mal) verschieben kann. Ist das machbar?


04. Nov. 2024 20:17 als Antwort auf vk181

Ich verwende ein Apple Script, wenn ich den Dateinamen für ausgewählte Fotos in Stapelverarbeitung in den Titel kopieren möchte.


Du könntest einfach dieses Skript in ein neues Skript im Skripteditor kopieren.

Dann wähle die Bilder in in Fotos alle gleichzeitig aus und klicke im Skripteditor die Run Taste. Für die ausgewählten Bilder wird dann der Titel geändert.

Teste es aber bitte erst einmal in einer kleinen neuen Testmediathek.


------ Ab hier das Skript kopieren ----



-- batch change the title of images to the filename
(* How to use this script:

Open this script in Script Editor. Launch Photos.

The photos can be passed to the script in two ways:
1. Either select photos while viewing the  "All Photos" album; this works better than Moments or smart albums
2. Or collect the Photos in a top level defined album with a fixed name.

If you want to select the photos without collecting them in an album, set the variable "ReadFromAlbum" to false
If you want to pass the photos in a toplevel album, set ReadFromAlbum to true and change the variable "theAlbumName" to the name of the album you are using.

When all all photo are selected or in the album and all parameters set, press the "Run" button in Scripteditor. 
*)

set ReadFromAlbum to false
-- set this to true, if you want to pass the photos in a toplevel album
set theAlbumName to "PhotoDropBox" -- change this to the name of the album you will use


set imageSel to {}

tell application "Photos"
	activate
	if (ReadFromAlbum) then -- the photos will be passed in a toplevel album named "PhotoDropBox"
		
		try
			
			if exists container theAlbumName then
				
				set thePhotosBuffer to container theAlbumName
				set imageSel to every media item of thePhotosBuffer
			else
				error "Album " & theAlbumName & "does not exist"
			end if
			
		on error errTexttwo number errNumtwo
			display dialog "Cannot open album: " & errNumtwo & return & errTexttwo
		end try
		
	else -- process the selected photos from the All Photos album
		try
			set imageSel to (get selection)
		on error errTexttwo number errNumtwo
			display dialog "Cannot get the selection: " & errNumtwo & return & errTexttwo
		end try
		
	end if
	
	--	check, if the album or the selected photos do contain images
	if imageSel is {} then
		error "Please select some images."
	else
		repeat with im in imageSel
			try
				
				tell im
					
					set its name to its filename
				end tell
			on error errText number errNum
				display dialog "Error: " & errNum & return & errText & "Trying again"
				try
					delay 2
					tell im
						set its name to its filename
					end tell
				on error errTexttwo number errNumtwo
					display dialog "Skipping image due to repeated error: " & errNumtwo & return & errTexttwo
				end try
			end try
		end repeat
	end if
end tell
-- display dialog "Done"
return "Done"


Reihenfolge der Fotos in Alben bei Export/Import in Fotomediathek beibehalten

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