Daten aus einem NFO - File in die Metadaten eines Videos importieren


#1

Hallo zusammen,

erst mal ein herzliches dank an den Entwickler dieses Tools. echt gute Arbeit.

Nun eine frage von einem "ich habe keine Ahnung, aber davon richtig viel ....Anwender" :wink:

Ich bin gerade dabei meine Videodateien zu ├╝berarbeiten. Meine Serien sind pro Serie ein Ordner mit den jeweiligen Unterordnern pro Staffel. Pro Film ist eine .nfo Datei vorhanden, die wie folgt auf gebaut ist:

aufbau

Die nfo Datei hat einige Informationen die ich nun pro Folge m├Âglichst als Stapel jeweils f├╝r die einzelne Folge schreiben lassen will.

Es sollen in die Metabeschreibung des Videos folgende Tags geschrieben werden.

Vorab alle Metabeschreibungen und Felder l├Âschen.

Dann folgende Tagfelder neu Anlegen und mit Inhalt aus der .nfo f├╝llen.

TITLE - Ergebnis sollte hier der Dateiname ohne die Dateiendung
z.b. Raumschiff Enterprise Das naechste Jahrhundert.S06E01 - Gefahr aus dem 19. Jahrhundert (2)

%comment% - Hier sollen die Daten aus der .nfo im Feld

die Zahl die hier in der .nfo steht, wie im Bild z.b. 6

die Zahl die hier in der .nfo steht, wie im Bild z.b. 1

Meine Serien werden nach der gleichen Vorlage aufgebaut.

.Leerzeichen-Leerzeichen

z.b.
Raumschiff Enterprise Das naechste Jahrhundert.S06E01 - Gefahr aus dem 19. Jahrhundert (2)
Raumschiff Enterprise Das naechste Jahrhundert.S06E02 - Todesangst beim Beamen

Bekomme ich das mit dem Programm irgendwie hin?

Ne Antwort w├Ąre ich cool... Ich bin hier am Verzweifeln... :wink:

Gru├č

Swen

PS / Bitte nicht nach dem Sinn fragen... Manchmal im Leben will man was haben, was andere nicht nachvollziehen k├Ânnen... ;_)

PSPS/ Entschuldigung f├╝r die Rechtschreibfehler. Ich habe eine Lese/Rechtschreibschw├Ąche.....


#2

Ich kenne keine Funktion in MP3tag, die xml-Dateien durchforstet.
Du kannst reine Textdateien als Datenquelle verwenden, sofern die der Regel folgen, dass ein Datensatz auch nur eine Zeile im Sinne von "wird durch ein Absatzzeichen abgeschlossen" einnimmt.
Bei der nfo-Datei sehe ich sehr viele Zeilen, die m├╝ssten vor einem Import durch MP3tag erst mal aufbereitet werden, dass aller Text nur in einer Zeile steht.
Dann k├Ânntest du wie folgt vorgehen:
die gesamte Zeile in Feld COMMENT importieren
dann mit einer Aktion vom Typ "tag-Feld importieren" und einer Zielmaske wie
%dummy%<episode>%track%</episode>%dummy%<plot>%comment%</plot>...
die Daten aufteilen.
Nur ganz ehrlich: bei dem Aufwand ist es leichter, mal eben die Daten aus der nfo-Datei per Hand in die Felder zu ├╝bertragen. Ist aber nur meine Meinung, das musst eigentlich du selbst f├╝r dich absch├Ątzen.


#3

Das sollte schon gehen..
Zuerst die ganze nfo Datei mit der Aktion "Textdatei importieren" in ein Tagfeld speichern.
Danach mit Aktionen wie Tagfeld kopieren/importieren und Ersetzen mit regul├Ąren Ausdr├╝cken die Daten auf die gew├╝nschten Felder aufteilen.


#4

Nimm z.B. die FUnktion Konverter>Dateinname - Tag
Quelle: %title%
Da gibt es auch eine Vorschau.
Sowas ist aber auch erl├Ąutert in den FAQs:


#5

Hallo, danke f├╝r die antworten. Die Idee mit dem import des ganzes Textes in ein Feld ist sehr gut. Danke f├╝r die Hilfe.

Sch├Ânes Wochenende

Gru├č

Swen


#6

Huhu ich noch nochmals.... :wink:
Ich habe es nun soweit hinbekommen das ich mit diesen 3 Befehlen die Infos schreiben kann:

1/ Tag-Felder importieren Quellformat %comment% Formatstring %dummy%%tvseason%%dummy%

2/ Tag-Felder importieren Quellformat %comment% Formatstring %dummy%%tvepisode%%dummy%

3/ Tag-Felder importieren Quellformat %comment%Formatstring
%dummy%%comment%%dummy%

Danke hierf├╝r... :wink:

Ein Problem habe ich leider noch. Das einlesen der .nfo Datei geschieht im Moment noch pro Datei manuell. pder Text-Datei importieren:
Feld: COMMENT
Dateiname:
D:\Filme\Down\Test\huhu\Staffel 1\Baki (2018).S01E13.Mr. Oliva.nfo

Wie w├╝rde den so ein Formatstring aussehen, wenn f├╝r jeden ideodatei auch eine gleichlautende .nfo datei im Ordner ist.

Dateiname Video: Baki (2018).S01E13.Mr. Oliva.mp4
Dateiname nfo: Baki (2018).S01E13.Mr. Oliva.nfo

Am Ende m├Âchte ich den Ordner im Programm Mp3tag aufrufen, alle gefunden Videos markieren und dann per Aktion direkt die Daten aus der nfo in Videos schreiben.

ich verspreche demjenigen, der mir hilft, da ich Ihn und nur Ihn heute in mein Nachtgebet mit aufnehme... :wink:

Gru├č Swen


#7

Kannst du nicht bei der Aktion "Text-Datei importieren" angeben als
Dateiname: %_filename%.nfo


#8

huhu... er bringt folgende Fehlermeldung!

Text-Datei importieren "% _filename% .nfo": COMMENT: Auf die Datei D:\Filme\Down\Test\Baki\Staffel 1\ .nfo kann nicht zugegriffen werden.


#9

Da ist dann ein Blank zu viel vor dem Punkt oder es ist ein anderer Syntaxfehler vorhanden.
Ich habe es eben mit 2 text-Dateien ausprobiert, geht.

Also: erst das Feld angeben, dann den Dateinamen, nicht umgekehrt.


#10

irgenwie steh ich gerade voll am schlauch...

mp4


#11

wenn ich das richtig sehe, steht als Dateiname
% _filename%.nfo statt
%_filename%.nfo


#12

Du bist mein HELD!!!!!!!!

Das war deine gute tat f├╝r heute!!!!!

Super herzlichen Dank f├╝r die Hilfe.

Habe es gerade im Datei Ordner versucht..... geht

Danke


#13

Hallo nochmal... erstmal w├╝nsche ich allen Nutzern und dieses Forums einen guten und ruhigen Rutsch ins jahr 2019...
Durch die Klasse Info die ich erhalten habe, kann ich zwischenzeitlich meine Metadaten des Videos direkt aus der .NFO Datei schreiben.
Gerne w├╝rde ich f├╝r die passende Folge auch ein Thumbnail in die Metadaten schreiben. In meinter Aktionsgruppe gibt es ja einen Aktionstyp der da Heist "Album-Cover aus Datei importieren".

Dateiname: Weihnachten in Franken.S01E01 - Franken sind die Besten Teil 1.m4a
Thumbname: Weihnachten in Franken.S01E01 - Franken sind die Besten Teil 1-thumb.jpg

Unter Formatstring f├╝r Cover-Dateiname habe ich das eingetragen:
%_filename% -thumb

Leider geht dieser Formatstring nicht. Weis jemand zuf├Ąllig rat?


#14

Danke hat sich erledigt...

Der richtige String ist: %_filename%-thumb.jpg


#15

Weihnachten in Franken.S01E01 - Franken sind die Besten Teil 1
Weihnachten in Franken.S01E01 - Franken sind die Besten Teil 1-thumb
%_filename% -thumb.jpg
Wenn ich das richtig sehe, ist da ein Leerzeichen zu viel vor dem Bindestrich:
%_filename%-thumb.jpg

Wenn nur 1 jpg-Datei pro Verzeichnis vorhanden ist, kannst du als Format String auch nehmen:
*.jpg


#16

ok danke.
Eine frage noch...
Kann man die Metadaten auch Gruppieren.
z.b:

- showtitle
- season
- episode

- bla bla bla - blu blu blu - bli bli bli

geht das?


#17

Wo soll das passieren und wof├╝r steht bla, blu und bli?


#18

Das ist ein Auzug aus eine Datei.

hier w├╝rde ich gerne z,b, die Daten wie breite , H├Âhe Seitenverh├Ąltnis, Codec in eine Gruppe zusammenfassen

Ähnlich wie in der .NFO unter Fileinfo.


#19

Verstehe ich das richtig? Du m├Âchtest die alphabetische Sortierung der Felder im Dialog Erweiterte Tags ├Ąndern?
Ich glaube nicht, dass das geht ...
Es sei denn, die benennst die Felder so um, dass sie bei einer alphabetischen Sortierung in einer Gruppe zusammenstehen.
Schlie├člich verwendest du so schon fast nur benutzerdefinierte Felder und keine Standardfelder - vielleicht ist das dann eine Option.


#20

danke f├╝r den Vorschlag. Werde das mal versuchen.... w├╝nsch dir einen guten rutsch ins jahr 2019... :wink: