Ich muss zugeben, gerade auch keine eldoDB laufen zu haben (Server neuinstalliert, MySQL noch nicht wieder drauf), aber so müsste es klappen:
DELETE FROM songData WHERE attribute='FADEOUT';
INSERT INTO songData AS SELECT idx,'FADEOUT',duration-50000000 FROM songs WHERE duration IS NOT NULL AND duration>0;
Der erste Befehl löscht alle evtl. vorher festgelegten Fadeout-Punkte. Der zweite nimmt alle Lieder (deren Länge bekannt ist), zieht 50000000 ab (eine Sekunde entspricht 10000000 “mAirList-Einheiten”), und trägt diesen Wert als neuen FADEOUT-Wert in die songData-Tabelle ein.
Falls es nicht klappt, sag mal bescheid, dann werde ich mal meine eldoDB neu aufsetzen und das ausprobieren.