CSV-Datei-Filter die Zweite

FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

Re: CSV-Datei-Filter die Zweite

Beitrag von FritzBrause »

Es wird wirklich schon Zeit, Diskussionen über dieses Plugin einzustellen. Sehr wenige User wissen etwas damit anzufangen, und es gibt meiner Meinung nach nichts, dass sich nicht mittels Massenfilter einfacher und mit weniger Arbeit erstellen ließe.
Da muss ich aber energisch widersprechen, wie sollte ich eine Liste mit ca. 1000 Zeilen anders überprüfen lassen, als mit Hilfe von Sheldons plugin.
Ich bin damit sehr zufrieden. Un die Sache mit utf-8 war mein Fehler. Ich wusste das ja, habe es nur wieder vergessen.
@Sheldon 2012: Mach Dir nichts draus.

@niroschlosser: Ich finde Deinen Beitrag ziemlich daneben. Er hilft keinem, löst kein Problem und stimmt meiner Meinung nach auch nicht.
Wenn Dir das Plugin nicht passt, benutze es nicht und alles ist gut.
ds10
Site Admin
Beiträge: 19101
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: CSV-Datei-Filter die Zweite

Beitrag von ds10 »

@niroschlosser
Das kann man so natürlich nicht stehen lassen. Das Plugin ist schon nützlich für diejenigen, die ihre Daten außerhalb von TV-Browser pflegen wollen. Denn ein Massenfilter funktioniert nur in TV-Browser und lässt sich auch nur in TV-Browser bearbeiten. Und es ist das Plugin von Sheldon2012, da kann er Verbesserungsvorschläge annehmen oder ablehnen. (Mache ich bei TV-Browser oder meinen Plugins ganz genauso.)
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
niroschlosser
Gold Member
Beiträge: 449
Registriert: 21 Jan 2006, 16:02
Wohnort: Wien

Re: CSV-Datei-Filter die Zweite

Beitrag von niroschlosser »

Vielleicht war der vorhergehende Post etwas zu scharf formuliert, dafür möchte ich mich gerne entschuldigen.
Trotz allem nur so viel zum Massenfilter, ich verwalte damit rund 3800 Filme in Sachen 4 verschiedener Aufnahmequalitäten (AV-Aufnahme, direkte mpeg2 -unterteilt in Stereo und Dolby 5.1- bzw. HD Aufnahme.) sowie über 130 Serien. Sprich, wenn ein Film bzw. eine Serienfolge in besserer Qualität auf 3 verschiedenen, senderspezifischen und dadurch unterschiedlichen Aufnahmequalitäten, Aufnahmequellen zur Verfügung steht.
Mittels 3 .txt Dateien lässt sich dies einfach auch außerhalb von TV-B editieren und mit einem Rutsch in die Massenfilter kopieren. Meiner Meinung nach "einfacher und unkomplizierter" und dies verwende ich nun schon über 10 Jahre. Mittels dem Markierungsplugin und dem "In Zwischenablage kopieren" Plugin hab ich alles, dass ich für den Export in die .txt benötige. Ohne dass ich irgendwelche kommas bzw. sonstige Zeichen einfügen muss.
W10
ds10
Site Admin
Beiträge: 19101
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: CSV-Datei-Filter die Zweite

Beitrag von ds10 »

Hier geht es um das CSV-Pluign, die Diskussion zum Massenfilter befindet sich jetzt hier: http://hilfe.tvbrowser.org/viewtopic.php?f=4&t=18011
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: CSV-Datei-Filter die Zweite

Beitrag von Jo »

Gerade wegen der angesprochenen Ungenauigkeiten bei Titeln und Jahr kann das CSV-Plugin zusammen mit der dort möglichen Angabe der omdb-Id helfen, denn ein Ziel bei omdb ist, alle möglichen Titelvarianten zu haben. Ich nutze nur das omdb-Plugin für Filme und finde damit Filme im deutschen, britischen, französischen und italienischen TV, obwohl die oft völlig unterschiedliche Titel haben. Aber das Problem ist eben dann im Idealfall schon in omdb gelöst, einmal für alle Nutzer die sich für den Film interessieren, und nicht jeder Nutzer muss in seinen Daten einzeln Anpassungen machen, wenn ein Film einen neuen deutschen Titel bekommt. Und da das CSV-Plugin omdb und eigene Angaben berücksichtigt, ist es quasi eine Kombination aus Massenfilter und omdb-Plugin mit Vorteilen aus beiden Systemen.
FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

Re: CSV-Datei-Filter die Zweite

Beitrag von FritzBrause »

@Jo

leider hat omdb aber das gleiche Problem wie Filmstarts.de, die Indizes sind nicht stringent wie bei IMDB.
Fantastic Four aus 2005 hat beispielsweise 9738-fantastic-four
Fantastic Four aus 2015 hat 18589-fantastic-four
Fantastic Four aus 1994 hat 47814-the-fantastic-four
bei IMDB hat jeder Film nur!! eine genau 7stellige Nummer, die ich auch über das Suchfeld eingeben kann.
Wenn ich bei IMDB tt1502712 ins Suchfeld eingebe, erscheint Fantastic four aus 2005
Wenn ich bei OMDB "18589-fantastic-four" ins Suchfeld eingebe, dann ergibt das 0 Treffer.
Ausserdem kannte ich OMDB bis vor ein paar Wochen noch gar nicht, so dass es jetzt sehr aufwendig ist, alle Filme auch noch mit der omdb-Nummer zu erfassen. Wobei ich den grössten Nachteil in den alphabetischen Zusätzen sehe, die man schlecht datentechnisch verwalten kann, da sie keine einheitliche Länge haben.
Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: CSV-Datei-Filter die Zweite

Beitrag von Jo »

Die Nummer bei omdb ist die ID, die ist eindeutig, der Filmtitel kann weggelassen werden. Du brauchst also wenn du die hast, die gar nicht erst ins Suchfeld eintragen, du kannst die direkt an die Url anhängen http://www.omdb.org/movie/9738 . Was man auch machen kann, wenn die IMDb-Id beim omdb-Film hinterlegt ist, einfach die nehmen: z.B. http://www.omdb.org/external/imdb/tt0120667 eingeben, dann wird automatisch auf den omdb-Eintrag redirected.

Beim CSV-Plugin musst du ja auch gar nicht immer die omdb-Id angeben, du kannst es zusätzlich.
FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

Re: CSV-Datei-Filter die Zweite

Beitrag von FritzBrause »

@Jo

ok, das ist ein Argument, das wusste ich bisher nicht, auch das mit der IMDB-Nr bei OMDB.
Danke für den Hinweis, ich werde 'mal sehen, wie ich das verarbeiten kann.
Benutzeravatar
Jacky
Junior Member
Beiträge: 24
Registriert: 20 Jul 2007, 19:13
Wohnort: Berlin

Re: CSV-Datei-Filter die Zweite

Beitrag von Jacky »

Hallo,

ich hoffe, dass es kein Problem darstellt, wenn ich mich hier in diesen Thread einklinke und nicht extra ein neues Thema eröffne.

Ich habe eine Filmdatenbank mit Access erstellt und erweitere diese stetig. Nach ausgiebigem Studium dieses Themas [Hier stand der Link zum Thread, aber den darf ich noch nicht posten, weil ich erst 4 Beiträge habe.] habe ich nun eine CSV-Datei mittels Access_Abfrage erstellt und erhalte mit dieser auch eine Vielzahl an Treffern mit der CSV-Datei-Filterkomponente. Aber dennoch gibt es vereinzelt noch Sendungen, die nicht gefunden werden, obwohl die Datei in UTF-8 kodiert ist und der Filmtitel exakt identisch ist. Also habe ich mal alle nicht gefundenen Filme aus meiner Filmdatenbank.csv in eine Test.csv kopiert und wollte diese Sheldon zukommen lassen, damit er sich das mal anschauen kann. Aber, oh Wunder, findet diese Test.csv plötzlich die Filme, die Filmdatenbank.csv jedoch immer noch nicht, obwohl alle Einträge lediglich kopiert wurden.

Nun meine Frage, kann es an der Anzahl der Einträge in der CSV-Datei liegen? Die Filmdatenbank.csv hat 2127 Einträge und die Test.csv hat nur 22 Einträge. Wenn es dir hilft, kann ich dir auch mal die CSV-Dateien (Test.csv und Filmdatenbank.csv zusammen knapp 120 kb) an deine Email (aus dem anderen Thema :wink: ) schicken.

Meine 2. Frage bezieht sich auf die Schreibweise. Gerade laufen alle Star Trek Filme auf Kabel1, aber Kabel1 hat viele Filmtitel unterschiedlich geschrieben.
Meine Bezeichnung ==> Kabel1 Bezeichnung ==> gefunden: Test.csv / Filmdatenbank.csv
Star Trek - Der Film ==> Star Trek - Der Film ==> ja / nein
Star Trek II - Der Zorn des Khan ==> Star Trek II - Der Zorn des Khan ==> ja / nein
Star Trek III - Auf der Suche nach Mr. Spock ==> Star Trek III - Auf der Suche nach Mr. Spock ==> ja / nein
Star Trek IV - Zurück in die Gegenwart ==> Star Trek IV - Zurück in die Gegenwart ==> ja / ja
Star Trek V - Am Rande des Universums ==> Star Trek V - Am Rande des Universums ==> ja / nein
Star Trek VI - Das unentdeckte Land ==> Star Trek VI - Das unentdeckte Land ==> ja / ja
Star Trek VII - Treffen der Generationen ==> Star Trek VII - Treffen der Generationen ==> ja / nein
Star Trek VIII - Der erste Kontakt ==> Star Trek - Der erste Kontakt ==> nein / nein
Star Trek IX - Der Aufstand ==> Star Trek - Der Aufstand ==> nein /nein
Star Trek X - Nemesis ==> Star Trek: Nemesis ==> nein / nein
Star Trek XI ==> Star Trek ==> nein / nein

Das gleiche bei ONE und BR:
Auf Bayern wird "Mord im Spiegel" gefunden, aber auf ONE wird der Film mit dem Titel "Agatha Christie: Mord im Spiegel" geführt und folglich nicht gefunden. Ändert man jedoch den Titel in "Agatha Christie: Mord im Spiegel" wird er nicht mehr auf Bayern gefunden.

Nun meine Frage, gibt es eine Möglichkeit die entsprechenden Filme "immer" zu finden, unabhängig von der jeweiligen Schreibweise?
Eine mehrfache Eintragung der unterschiedlichen Schreibweisen ist leider nicht möglich, da ich jeden Film nur einmal in meiner Access-Datenbank habe und diese CSV-Datei mittels Export einer Abfrage erstelle.
Zuletzt geändert von Jacky am 19 Okt 2017, 16:27, insgesamt 2-mal geändert.
Benutzeravatar
Jacky
Junior Member
Beiträge: 24
Registriert: 20 Jul 2007, 19:13
Wohnort: Berlin

Re: CSV-Datei-Filter die Zweite

Beitrag von Jacky »

Und hier nun der Link zum oben genannten Thread: http://hilfe.tvbrowser.org/viewtopic.ph ... che+Access
Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: CSV-Datei-Filter die Zweite

Beitrag von Jo »

Dafür gibt es ja noch die Möglichkeit, die omdb-Id in den Informationen in den Datenfeldern des erweiterten Formates anzugeben. Die meisten im TV laufenden Filme werden über omdb gefunden (z.B. auch "Mord im Spiegel" auf beiden Sendern), es sei denn, die Angaben des TV-Senders sind sehr falsch.
Benutzeravatar
Jacky
Junior Member
Beiträge: 24
Registriert: 20 Jul 2007, 19:13
Wohnort: Berlin

Re: CSV-Datei-Filter die Zweite

Beitrag von Jacky »

Hallo Jo, vielen Dank für deine Antwort.

Ich habe schon sehr viel mit diesem omdb-link unter INFO herumgespielt und dabei festgestellt, dass die Sendung auch mit omdb-link nicht gefunden wird, sobald meine Schreibweise von der des Senders abweicht. Dennoch habe ich mal alle relevanten Sendungen (Star Trek und Agatha Christi Filme) mit dem omdb-link in die Test-csv eingetragen und keine einzige der Dateien, die von Sender anders geschrieben wurde, wird gefunden.

Das ist jetzt der Inhalt meiner Test.csv:

Code: Alles auswählen

Star Trek - Der Film;Star Trek - Der Film;;;;;http://www.omdb.org/movie/152
Star Trek II - Der Zorn des Khan;Star Trek II - Der Zorn des Khan;;;;;http://www.omdb.org/movie/154
Star Trek III - Auf der Suche nach Mr. Spock;Star Trek III - Auf der Suche nach Mr. Spock;;;;;http://www.omdb.org/movie/157
Star Trek IV - Zurück in die Gegenwart;Star Trek IV - Zurück in die Gegenwart;;;;;http://www.omdb.org/movie/168
Star Trek IX - Der Aufstand;Star Trek IX - Der Aufstand;;;;;http://www.omdb.org/movie/200
Star Trek V - Am Rande des Universums;Star Trek V - Am Rande des Universums;;;;; http://www.omdb.org/movie/172
Star Trek VI - Das unentdeckte Land;Star Trek VI - Das unentdeckte Land;;;;;http://www.omdb.org/movie/174
Star Trek VII - Treffen der Generationen;Star Trek VII - Treffen der Generationen;;;;;http://www.omdb.org/movie/193
Star Trek VIII - Der erste Kontakt;Star Trek VIII - Der erste Kontakt;;;;;http://www.omdb.org/movie/199
Star Trek X - Nemesis;Star Trek X - Nemesis;;;;;http://www.omdb.org/movie/201
Star Trek XI;Star Trek XI;;;;;http://www.omdb.org/movie/15630
Zauberhafte Schwestern;Zauberhafte Schwestern;;;;;
Tage wie dieser;Tage wie dieser;;;;;
Falsches Spiel mit Roger Rabbit;Falsches Spiel mit Roger Rabbit;;;;;
Pandorum;Pandorum;;;;;
Arbitrage - Der Preis der Macht;Arbitrage - Der Preis der Macht;;;;;
The Fog - Nebel des Grauens;The Fog - Nebel des Grauens;;;;;
Das Böse unter der Sonne;Das Böse unter der Sonne;;;;;http://www.omdb.org/movie/4193
Mord im Spiegel;;;;;;http://www.omdb.org/movie/6028
Tod auf dem Nil;Tod auf dem Nil;;;;;http://www.omdb.org/movie/4192
Sissi, die junge Kaiserin;Sissi, die junge Kaiserin;;;;;
Pretty Woman;Pretty Woman;;;;;
Vielleicht findest du ja den Fehler.


Edit:
Okay, habe jetzt mal den zweiten Titel (EPISODENTITEL) bei den Sendungen raus genommen bei denen ein omdb-link (INFO) eingetragen ist. TV-Browser neu gestartet ... leider keine Änderung. Sendungen mit anderer Schreibweise werden nicht gefunden.

Code: Alles auswählen

Star Trek - Der Film;;;;;;http://www.omdb.org/movie/152
Star Trek II - Der Zorn des Khan;;;;;;http://www.omdb.org/movie/154
Star Trek III - Auf der Suche nach Mr. Spock;;;;;;http://www.omdb.org/movie/157
Star Trek IV - Zurück in die Gegenwart;;;;;;http://www.omdb.org/movie/168
Star Trek IX - Der Aufstand;;;;;;http://www.omdb.org/movie/200
Star Trek V - Am Rande des Universums;;;;;; http://www.omdb.org/movie/172
Star Trek VI - Das unentdeckte Land;;;;;;http://www.omdb.org/movie/174
Star Trek VII - Treffen der Generationen;;;;;;http://www.omdb.org/movie/193
Star Trek VIII - Der erste Kontakt;;;;;;http://www.omdb.org/movie/199
Star Trek X - Nemesis;;;;;;http://www.omdb.org/movie/201
Star Trek XI;;;;;;http://www.omdb.org/movie/15630
Zauberhafte Schwestern;Zauberhafte Schwestern;;;;;
Tage wie dieser;Tage wie dieser;;;;;
Falsches Spiel mit Roger Rabbit;Falsches Spiel mit Roger Rabbit;;;;;
Pandorum;Pandorum;;;;;
Arbitrage - Der Preis der Macht;Arbitrage - Der Preis der Macht;;;;;
The Fog - Nebel des Grauens;The Fog - Nebel des Grauens;;;;;
Das Böse unter der Sonne;;;;;;http://www.omdb.org/movie/4193
Mord im Spiegel;;;;;;http://www.omdb.org/movie/6028
Tod auf dem Nil;;;;;;http://www.omdb.org/movie/4192
Sissi, die junge Kaiserin;Sissi, die junge Kaiserin;;;;;
Pretty Woman;Pretty Woman;;;;;
Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: CSV-Datei-Filter die Zweite

Beitrag von Jo »

Das verstehe ich nicht. Vielleicht kann der Plugin-Entwickler da weiterhelfen?
Sheldon2012
Plugin-Developer
Beiträge: 1206
Registriert: 25 Dez 2012, 07:35

Re: CSV-Datei-Filter die Zweite

Beitrag von Sheldon2012 »

Halo,

sicherlich wäre es im Sinne der Übersichtlichkeit geschickter gewesen, für Deine Belange einen neuen Threat anzulegen.
Aber nun ist es erst einmal so wie es ist. Zukünftig solltest Du dies aber bitte berücksichtigen.
Gelegentlich erstellt ds10 nachträglich noch einen neuen Threat. In diesem Fall wäre das wohl sinnvoll.
Mal schauen was passiert.

Nun aber zu Deinen Fragen.

Die Anzahl der Datensätze in der CSV-Datei hat keinen Einfluß auf das einzelne Suchergebnis. Daher würde ich die Ursache Deines Problems auf der Seite der Dateien vermuten.
Zur Prüfung kannst Du mir diese gerne per Mail zukommen lassen.

Das Problem, das sich aus der unterschiedlichen Benennung der Filmtitel ergibt, ist wohl bekannst.
Deine Frage hinsichtlich eines 100 %-igen Matchings muß ich leider verneinen. Das wird man wohl nie vollends erreichen.

Aber man kann das Matching dahingehend optimieren.
Eine Möglichkeit besteht in der Kombination der CSV-Datei-Filterkomponenete mit der omdb.
Detailierte Informationen dazu findest Du hier:

http://wiki.tvbrowser.org/index.php/Inf ... er_Sendung

In Deinem Fall wäre es natürlich sehr elegant, die omdb-URL statt in der CSV-Datei direkt in Deiner Datenbank zu vewalten.

Da Du jedoch bereits eine eigene Datenbank verwaltest, könntest Du alternativ dazu auch eine eigene Aliasverwaltung in Erwägungb ziehen.
Hierfür benötigst Du lediglich eine weitere Tabelle, die den Titelalias verwaltet. Die ID des ursprünglichen Filmtitels wäre dann dort ein Foreign Key.
In Deiner SQL-Abfrage mußt Du dafür dann noch einen zusätzliche Join einbaun.

Als Alias kannst Du z. B. bei amerikanischen Filmen wie Star Trek auch den Originaltitel verwenden.
Die CSV-Datei-Filterkomponenete erkennt das automatisch.

Gruß

Shelcon
Sheldon2012
Plugin-Developer
Beiträge: 1206
Registriert: 25 Dez 2012, 07:35

Re: CSV-Datei-Filter die Zweite

Beitrag von Sheldon2012 »

Die Suche mit der omdb-URL ist unabhängig vom Tiitel. Daher vermute ich weiterhin ein Problem mit der entsprechenden Datei.
Antworten