Die DVD-Player- App enthält einige Informationen zu Discs, die abgespielt wurden. Der Speicherplatz wird jedoch durch eine Art Hash (der Hauptteil jedes Dateinamens ist eine 16-stellige Hexadezimalzahl) gespeichert.
Die Informationen werden in plist-Dateien unter gespeichert ~/Library/Application Support/DVD Player/Settings/
, aber diese Informationen können nicht besonders nützlich sein. Meine Sammlung von Dateien umfasst 40 "eindeutige" Discs, aber nur zwei davon haben einen "MediaName" - Schlüssel, der der Disc, der die Daten entsprechen, einen aussagekräftigen Namen gibt.
Hier ist ein kurzes Shell-Skript, um alle vorhandenen MediaName-Schlüssel zu extrahieren:
for f in ~/'Library/Application Support/DVD Player/Settings'/*.plist; do medianame="$(defaults read "$" MediaName 2>/dev/null)" && printf '%q is %s\n' "$f" "$medianame" done
Oder, wenn Sie damit einverstanden sind, dass alle plist-Dateien alle im XML-Format vorliegen:
grep -A 1 MediaName ~/'Library/Application Support/DVD Player/Settings'/*.plist