Alben aus verschiedenen Foto-Sharing-Diensten zusammenführen

785
mizipzor

Hier ist das theoretische Szenario; Wir haben eine gesellschaftliche Veranstaltung, bei der etwa die Hälfte der anwesenden Gäste eine Kamera mitbringt, viele Fotos werden gemacht. Zu Hause lädt jeder seine Fotos zu seinem bevorzugten Foto-Hosting-Service hoch. Jede Person besucht dann die anderen, lädt ihre Lieblingsfotos herunter und lädt sie in ihr eigenes Album hoch, um sie mit ihren eigenen Freunden zu teilen.

Das Problem entsteht dann, wenn jemand versucht, alle Fotos der Veranstaltung zu sehen. Viele verschiedene Orte zum Überprüfen und je mehr Alben Sie besuchen, desto weniger Originalfotos werden angezeigt.

In einer perfekten Welt würden sich alle einig, welcher Fotoservice der beste ist, und wir könnten so etwas wie Flickr-Gruppen verwenden. Da das wahrscheinlich nicht passieren wird, suche ich nach Alternativen.

Das Werkzeug, das ich suche, könnte Fotos aus einem Album / Service "ziehen" und in ein "Metaalbum" für diese Veranstaltung einordnen. Ich möchte den Fotografen trotzdem gutschreiben, daher sollten der ursprüngliche Benutzer, der Service und das Album aufgeführt werden. Es wäre auch toll, wenn Kommentare und ähnliches von den verschiedenen Diensten in dieses Meta-Album gezogen werden könnten.

Ich bin der Meinung, dass dies der beste Weg ist, einfach ein Meta-Album zu erstellen und die anderen Fotos manuell zu "ziehen" (wahrscheinlich mithilfe eines Tools). In diesem Fall wäre die einzige wirklich wichtige Funktion die Duplizierungsprüfung. Und vielleicht das Abrufen von Kommentaren, aber ich denke nicht, dass das völlig realistisch ist.

Havent fand bei Google-Suchen viel darüber, aber andererseits kenne ich die Begriffe, nach denen ich suchen sollte, nicht wirklich. Hat jemand diese Probleme festgestellt? Und / oder versucht, sie zu lösen? Gibt es da draußen irgendwelche Wisdow, die geteilt werden können?

2

2 Antworten auf die Frage

2
Hallgrim

Ich denke, RSS-Feeds sind der Weg zu gehen.

Die meisten Photosharing-Websites bieten RSS-Feeds. Sie können alle Teilnehmer auffordern, einen Feed aus der Galerie mit ihren Fotos von der Veranstaltung bereitzustellen.

Jetzt haben Sie eine Liste mit Feeds. Nun haben Sie einige Möglichkeiten:

1) Sie können einen Blog Tumblr einrichten, der die Inhalte aller dieser Feeds als Blog anzeigt. Gehen Sie zum Anpassen und Sie können Tumblr so einrichten, dass die Feeds in das Blog geladen werden.

2) Sie können mit Yahoo! einen aggregierten Feed erstellen. Pfeifen Erstellen Sie für jeden Feed eine Eingabe und fassen Sie sie alle zu einem Feed zusammen. Die Teilnehmer können sich diesen Feed in ihrem bevorzugten Feed-Reader anzeigen lassen, oder Sie könnten eine Fotoseite finden, auf der die Bilder aus all diesen Feeds in ein einziges Album importiert werden.

Ich mag die Pipes / Aggregation-Idee, die davon ausgeht, dass alle Websites über RSS verfügen und dass Sie möglicherweise keinen "schönen" Bildschirm mit Thumbnails erhalten, wie Sie sie auf den einzelnen Websites sehen könnten. Dies könnte mit benutzerdefinierten Wordpress-Anpassungen erfolgen oder, wenn möglich, ein Posterous-Konto mit dem RSS verbunden werden. anonymous coward vor 15 Jahren 0
0
Satanicpuppy

Was Sie suchen, ist ein "Web Spider" oder ein "Web Scraper" oder ein "Web Crawler". Dies sind Programme, die Links folgen und Inhalte anhand von Kriterien herunterladen.

Die schlechte Nachricht ist, dass ich Sie nicht wirklich auf eine zuverlässige kommerzielle Software verweisen kann. Scraping ist im besten Fall quasi legal. (Ich wäre überrascht, wenn Scraper / Spiders in den Nutzungsbedingungen für Ihre Foto-Hosting-Site nicht ausdrücklich verboten sind).

Je nachdem, welche Metadaten an die Bilder angehängt werden und ob sie für Ihr Programm lesbar sind und ob sie "rational" -Namen haben, und nicht anhand des durch den Datenbankindex generierten Schlüssels, ist es möglicherweise nicht möglich, sie so genau wie zu kratzen Sie möchten ... Sie müssen möglicherweise das gesamte Fotoalbum herunterladen, um nur die gewünschten Bilder zu erhalten.

Traurig zu sagen, aber es ist wahrscheinlich besser, wenn Sie es mit der Hand tun.