Hoi Leutz,
kennt einer eine zuverlässige Möglichkeit mit Intelli die Media-Infos direkt auszulesen und nicht crawlen zu müssen?
Also Audio/Video Codec, Laufzeit, Größe, Auflösung.
Hoi Leutz,
kennt einer eine zuverlässige Möglichkeit mit Intelli die Media-Infos direkt auszulesen und nicht crawlen zu müssen?
Also Audio/Video Codec, Laufzeit, Größe, Auflösung.
Um MediaInfo zu bekommen, einfach MediaInfo CLI nutzen.
Kannst ja im Intellitool eine PrePack Sache anlegen.
Per Batch dann einfach erstellen lassen
Beispiel für die Batch:
PHP-Code:@echo off
set mediainfo="C:\Users\Administrator\Downloads\MediaInfo_CLI_0.7.74_Windows_x64\MediaInfo.exe"
for %%a in ("*.mkv") do (
"%mediainfo%" "%%~na.mkv" --LogFile="unicodefile.txt"
more +6 "unicodefile.txt" > "Media Info.nfo.new"
move /y "Media Info.nfo.new" "Media Info.nfo"
)
exit
Interessanter Vorschlag ...
wie würde dann der Eintrag als Prepackprogramm lauten ?
Vieleicht:
C:\Pfad\Zum\Batch\Filename.bat %DEPACKFOLDER%
Danke im vorraus.
Gruß
Jo danke für den Tipp, ein guter Ansatz.
Bekomme ich dann auch die Infos iwie in die xml für intelligen?
Ja, durch die dadurch erstellte (bzw umbenannte) .nfo datei.
Hilf mir mal bitte auf die Sprünge, wie kann ich denn mit intelligen direkt Daten aus einer nfo auslesen und in die entsprechenden Felder eintragen lassen? (v.129.2)
In Intellitool hast ja die Option ob NFO Dateien verwenden soll.
Diese trägt er dann in die XML ein. Und sobald du die XML in Intelligen geöffnet hast,
ist diese auch in dem NFO Feld ( print(INFO) ).
Die Batch erstellt halt die NFO...deswegen im prepack option in intelligen so einrichten. sollte klappen eigentlich...
Ach so, ja danke, das ist verständlich. Meine Frage war nur anders gemeint, anstatt die erstellte NFO in das Feld einzufügen, würde es mich interessieren, ob es iwie möglich ist die einzelnen Werte in die entsprechenden Felder bei intelligen eintragen zu lassen. Also Video Codec, Laufzeit, Größe etc.
Das liesse sich sicherlich mit dem CustomScript Addon (ist in Intelligen schon integriert) bewerkstelligen.
Beispiel:
Musst halt nur so die .txt schreiben das das so macht wie du brauchst...PHP-Code:function GetIAudioStream(AProposedValues) {
if (MatchText("%ac3 line%", INFO)) { return "Line"; }
else if (MatchText("%stereo%", INFO)) { return "Stereo"; }
else if (MatchText("%aac%", INFO)) { return "Stereo"; }
else if (MatchText("%mp3%", INFO)) { return "Stereo"; }
else if (MatchText("%ac3 stereo%", INFO)) { return "dd2.0"; }
else if (MatchText("%ac3 2.0%", INFO)) { return "dd2.0"; }
else if (MatchText("%3 2.0%", INFO)) { return "dd2.0"; }
else if (MatchText("%2 channels%", INFO)) { return "dd2.0"; }
else if (MatchText("%dtshd?ma%", INFO)) { return "DTS"; }
else if (MatchText("%6ch%", INFO)) { return "dd5.1"; }
else if (MatchText("%6 channels%", INFO)) { return "dd5.1"; }
else if (MatchText("%ac3 5.1%", INFO)) { return "dd5.1"; }
else if (MatchText("%vbr%", INFO)) { return "Stereo"; }
else if (MatchText("%dtshd?ma%", INFO)) { return "DTS"; }
else return False;
}
sollte aber eigentlich alles möglich sein
thx! ...und das custom script addon finde ich wo genau?![]()
Bei Optionen -> Plugins -> App -> Haken setzen
dann in Menü Reiter "Tools" die Custom Script Settings klicken und die .txt setzen und dann nach deinen wünschen anpassen.
Danke sehr! Super