Die Beschreibung des SVDRP-Befehls MOVR könnte man zumindest so verstehen, dass er die Nummer einer Aufzeichnung nicht verändert:
MOVR <number> <new name>
Move the recording with the given number. Before a recording can be
moved, an LSTR command must have been executed in order to retrieve
the recording numbers. The numbers don't change during subsequent MOVR
commands.
Das scheint aber bei mir (VDR 2.2.0 unter Debian Stretch, u.a. mit Plugin distributedvideodir) nicht so zu laufen. Wenn ich in einem Skript zunächst die Nummern der Aufzeichnungen identifiziere, die ich umbennen will, zum Beispiel 1001, 1002, 1003, 1004, und dann Aufzeichnung 1001 mit MOVR umbenenne, geschieht zweierlei: Die umbenannte Aufzeichnung erhält eine neue, sehr hohe Nummer (meine Vermutung ist, sie wird zur "letzten" Aufzeichnung). Und die Aufzeichnungen, die vorher auf die 1001 folgten, rücken eins auf, d.h. die Aufzeichnung 1002 ist nun die Aufzeichnung, die vor MOVR die Nummer 1003 war. Ist das mein Fehler, Absicht, unvermeidlich, Seiteneffekt eines Plugins, ...?