Das geht nur mittels Script. Habe dir das ganze mal schnell geschrieben, da es nicht aufwändig ist. Kopiere dir folgende Zeilen in eine Textdatei und speichere sie mit der Endung *.jsx ab.
In Photoshop muss die Ebene aktiv sein, die verschoben werden soll. Aufrufen tust du das Script unter "Datei - Skripten - Durchsuchen".
Kurze Erklärung:
var BILDNAME = "Testfoto"; --> selbsterklärend
var ANZAHL = 10; --> Dort gibst du nach einem Testlauf deine Anzahl von 979 ein. Die Abarbeitung des Scriptes wird hier sicherlich einige Minuten in Anspruch nehmen!
var JPEGQUALITAET = 1; --> Mögliche Werte: 1 bis 12 (höchste Qualität)
PHP-Code:
preferences.rulerUnits = Units.PIXELS;
// -----------------------------OPTIONEN---------------------------------
var BILDNAME = "Testfoto";
var ANZAHL = 10;
var JPEGQUALITAET = 1;
// ----------------------------------------------------------------------
var AusgabeOrdner = Folder.selectDialog("Ordner für Ausgabe wählen ...");
docRef = activeDocument;
var jpegOptions = new JPEGSaveOptions();
jpegOptions.quality = JPEGQUALITAET;
for(i=0; i<ANZAHL; i++) {
docRef.activeLayer.isBackgroundLayer = false;
docRef.activeLayer.translate(-1);
docRef.flatten();
docRef.saveAs(new File(AusgabeOrdner + "/" + BILDNAME + (i+1) + ".jpg"), jpegOptions);
}