Sorry für die späte Antwort, irgendwie war bis jetzt keine Zeit dafür...
also angehängt einmal die originale, nicht einlesbare NFO: und hier die entsprechende Fehlermeldung aus dem Log.
[errorbox]
EXCEPTION OCCURRED:System.InvalidOperationException: Fehler im XML-Dokument (20,13). ---> System.Xml.XmlException: Unerwarteter Knotentyp Element. Die ReadElementString-Methode kann nur für Elemente mit einfachem oder leerem Inhalt aufgerufen werden. Zeile 20, Position 13.
bei System.Xml.XmlReader.ReadElementString()
bei Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderMovie.Read4_RatingDetails(Boolean isNullable, Boolean checkType)
bei Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderMovie.Read16_Movie(Boolean isNullable, Boolean checkType)
bei Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderMovie.Read17_movie()
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
bei System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
bei EmberAPI.NFO.LoadFromNFO_Movie(String sPath, Boolean isSingle)* bei System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
bei System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
bei EmberAPI.NFO.LoadFromNFO_Movie(String sPath, Boolean isSingle)
[/errorbox]
Ich habe deine TextCrawler Vörschläge umgesetzt (hoffentlich kein(e) Fehler dabei gemacht...), aber das Ergebnis und die Fehlermeldung bleiben die selben. Interessanterweise ist mir aufgefallen, dass in der <votes> Spalte bei metacritic irgendwas anders sein muss, als bei den anderen (die Fehlermeldung würde ja sonst nicht darauf verweisen). Zumindest wird der Eintrag im Editor eingerückt angezeigt. In Notepad++ zwar richtig dargestellt, aber mit anderem "Vorzeichen", wenn man Leerzeichen etc. anzeigen lässt und die Datei vorher in .info umbenannt hat.
Wenn ich den Eintrag einfach manuell lösche verändert sich die Fehlermeldung wie folgt:
[errorbox]EXCEPTION OCCURRED:System.InvalidOperationException: Fehler im XML-Dokument (53,4). ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.[/errorbox]
Hierbei nhandelt es sich um den (leeren) <lastplayed/> Eintrag. Nach dessen löschen erfolgte das selbe mit dem ebenfalls leeren Eintrag <playcount/>. Anschließend wurde die NFO von Ember anstandslos eingelesen. Die einlesbare NFO Datei habe ich ebenfalls, entsprechend benannt, angehängt.
Also stand jetzt: Deine Textcrawler Befehle + löschen des <votes> Eintrages bei Metacritic (wegen "Foramtierung oder was weiß ich ;)) und löschen der (leeren) Einträge <lastplayed/> und <playcount/> führen bei der NFO zum Erfolg
Dann wird zwar als Filmversion immer NONE angeführt (da wohl von TMM eingetragen wenn nichts eingetragen), aber das kann man ja mit Ember Bordmitteln Datenfeld ersetzen für alle ändern