Beiträge von Matt Kirby

    Komisch, ich habe auch ein LG-LW und auch PowerDVD12 dazu bekommen. Seit einer Woche habe ich einen neuen PC und musste gestern feststellen, dass gar keine Blu-Rays mehr gehen. Selbst die nicht, die ich selber authort habe. Vielleicht liegts auch an der neuen Windows Version. Ich habe bisher auch keine Lösung gefunden.

    Ja, danke für deine Antwort. Hmm, aber von diesen Pixelvergleichern gibt es ne Menge. Das ist nicht das, was ich suche. Ich brauche irgendwas was grob den Inhalt erkennt und miteinander vergleichen kann. Aber ich weiß auch, dass das sehr schwierig ist.

    Die oberen Vorschläge schaue ich mir noch näher an.

    Ich suche für ein Projekt ein Tool oder einen Algorithmus, der grob zwei Bilder vergleichen kann. Es sollen ihm am besten 2 Bilder angegeben werden und das Tool soll mir sagen in irgendwelchen Abstufungen in wie weit der Inhalt der Bilder identisch ist. Zu 10% oder zu 50% etc... Ich will nur eine grobe Abschätzung, ob zwei Bilder sich ähnlich sind oder inhaltlich ganz anders.

    Ich suche also sowas ähnliches wie einen Szenenerkenner, der ja auch inhaltlich einen Unterschied feststellt bloss der hat zur Hilfe den ganzen Bewegungsablauf. Ich will sowas, was sich nur auf zwei Bilder beschränkt. Weiß da jemand was?

    Also ich fand dein Ursprungsausgangsmaterial (das der DVDs) schonmal nicht soooo schlecht. Viel besser als das, was Tele5 zur Zeit sendet. OK, es war etwas verrauscht und ein paar Regenbogeneffekte waren drin. Darum bin ich der falsche Ansprechpartner, weil mir die Qualität reichen würde.

    Du müsstest mal rauskriegen, wer das NTSC Material hat. Vielleicht aus dem von mir anfangs verlinkten Thread hier im Forum. (die Leute kontaktieren via PN oder so)

    Und dann würde ich mir ein Stück geben lassen. Nur um mal zu sehen ob die NTSC-DVDs besser sind.


    PS: du darfst natürlich bei seiner Anleitung das PAL-Material nicht auf 29,97 fps stellen du musst alles bei 25 fps belassen. Sonst gibts Ruckler und der Ton könnte asynchron werden.

    HBFan MakeMkv ist schon der richtige Anfang die Daten verlustfrei, ohne Neucodierung von DVD auf HDD zu kriegen. Die Inhalte der VOB-Dateien auf der Disc werden ja nur in ein anderes Containerformat (MKV) umgepackt. Das ist schon alles ok so und die BESTE Lösung zum weiterarbeiten.

    MakeMKV entfernt auch schon den Kopierschutz. Wenn der Kopierschutz hierbei ein Problem wäre, würde dein Beispielclip starke Störungen bis zur Nichtabspielbarkeit aufweisen.

    Capturekarten codieren das Bild neu und sind hier sicherlich nicht von Nöten eher im Gegenteil.


    Du hast also schon die Qualität der DVDs 1:1 auf Platte liegen. Nun liegt es daran die richtigen Filter zu finden.

    Was der YoutubeClip als Ausgangsmaterial hatte, weiß ich auch nicht. Vielleicht die amerikanischen DVDs? Vielleicht irgendein original Master aus dem Archiv der Produktionsfirma?

    Diese Topazsoftware würde ich nicht als Betrug bezeichnen, aber sie braucht doch vielleicht besseres Ausgangsmaterial.

    Cain ist etwas schlechter als dain, soll aber dafür schneller und weniger Speicher brauchen.

    Ja, ich habe Cain schon ausprobiert. Es ist wie du sagst, es ist viel schneller aber auch schlechter und soll bei schnellen Bewegungen mit "Blends" arbeiten.

    Ich warte, dass die RTX 3080 lieferbar ist, dann werde ich mich an Dain-App weiter versuchen. Aber zur Zeit ist Dain-App noch nicht richtig lauffähig für die neuen Nvidias.


    Falls jemand was längeres konvertieren will, mein Tool, womit man die hässlichen Szenenübergänge beseitigen kann, ist soweit fertig.

    Ich habe heute mal Voyager von Tele5 aufgenommen. Da wurde scheinbar wirklich von NTSC auf Pal konvertiert. Das war wirklich interlaced mit Blends und allem was dazugehört :)


    Auf den DVDs hat man scheinbar wirklich das progressive Filmmaterial genommen und beschleunigt auf 25 fps. Jedenfalls hören sich die Stimmen auch höher an als ich sie aus dem TV kenne.


    Es wäre nochmal interessant eine Szene mit Special-Effekten zu sehen. Die könnten nämlich interlaced sein. In dem jetzigen Beispielclip ist alles progressive.

    Das ist ein Fehler von Avidemux. Wenn du damit etwas neu muxt, ändert es die Flags des MKV Containers.

    Ein 720 *576 Mpeg2 Sourcefile wird dann mit PAR 1:1 geflagt. Was auch jeder Player dann falsch anzeigt. Das Bild ist also zu schmal.

    Sowie beim Beispieloriginalfile.

    Das Video von dir ist ebenfalls zu schmal. Es müsste breiter abgespielt werden. Eine Breite von 1440 Pixel müsste es haben. Dann stimmt das Seitenverhältnis. Und vielleicht eben noch einen Rand dran bordern damit wir 1920 pix haben. So wie es jetzt ist, kann es jedenfalls nicht bleiben.

    Das Material ist nicht interlaced. Es wurde wohl nur einem PalSpeedUp unterzogen. Warum dann aufwändig "deinterlacen" mit QTGMC usw. ?

    Dein Video ruckelt ausserdem. (Und mein Player kann 23,976 fps ruckelfrei abspielen.)

    Also ich muss dir leider sagen, dass das Bild für eine 90er Jahre Serie auf DVD schon ganz ok ist.

    Es scheinen echte 25 Vollbilder zu sein. (wirklich progressive statt interlaced)

    Es ist eben nur verrauscht und einige Komprimierungsartefakte sind dabei. Ich glaube nicht, dass man da viel rausholen kann.

    Ich habe dennoch einen Versuch gemacht. Der Weisheit letzter Schluss ist das sicher nicht, aber ein Anfang.

    Probiers mal aus, aber ich finde das hat nicht viel gebracht.


    https://www.magentacloud.de/share/f9ug-xx2zq


    Auf die Blu-Rays warten? ;)

    Ich kann meine bescheidene Dienste anbieten, wenn du mal eine Minute von dem Originalmaterial hochlädst. Also ein Stück der MKVs die MakeMKV ausgespuckt hat. Mit Avidemux schneiden. https://www.videohelp.com/software/AviDemux

    MKV öffnen-> in der Timeline A und B Abschnitt wählen -> Datei Speichern


    nimm am besten einen horizontalen langsamen Kameraschwenk, daran sieht man am Besten was Sache ist.

    Ich denke, dass das Original mal NTSC mit 60 Halbbildern pro Sekunde war. Diese wurden dann zu 50 Halbbildern auf PAL DVD gebracht.

    Handbrake macht daraus 25 Bilder, das sieht dann sehr unruhig und ruckelig aus, besonders auf den neuen TVs.

    Wenn du eine Minute oder so an Material hochlädst, versuche ich mal was...

    Also ich schätze mal, dass auf den deutschen PAL DVDs einfach schlecht konvertiertes NTSC-Material drauf ist.

    Das müsste man erstmal deinterlacen und vielleicht auf NTSC zurückführen, Blends entfernen etc... ?! (Frage an die Experten???)

    Wenn das Material Deinterlaced ist, kann man anfangen es zu resizen und zu schärfen.

    Das wird wohl nicht ohne Avisynth-Script gehen.

    Aber da gibt es bessere Leute für als mich....


    PS: Von dem AI Topaz-Kram bin ich auch nicht so überzeugt. Das erzielt wohl nur gute Ergebnisse bei gutem Ausgangsmaterial. Ich hatte bei meinen DVD-Rips auch keine Überzeugung gefunden. Da bleibe ich lieber bei den herkömmlichen Resizern und Nachschärfern.

    Aber bei dir wird es der Fall sein, dass dein Material interlaced ist. Damit kommt das Tool wohl nicht klar.

    Ich habe mal was mit meinen begrenzten Kenntnissen programmiert.

    Da ich ständig auf der Suche nach einem guten Szenenerkenner war und fast alle Tools, die es dazu zu finden gibt, mir zu blöd waren, bin ich bei einem Avisynth-Script von "StainlessS" aus dem englischen Doom9-Forum geblieben. Das hatte meiner Meinung nach die besten Ergebnisse. Das Script spuckt eine Textdatei aus mit Anfangs und Endframes der gefundenen Szenen.

    Bloss fand ich es immer umständlich die Textdatei zu durchforsten und Falscherkennungen manuell nachzuschauen. Darum habe ich mir ein kleines Tool gebaut, was diese Txtdatei ausliest und es möglich macht einzelne Szenen anzuspringen und nachzuschauen, ob etwas übersehen wurde oder vielleicht ein Schnitt erkannt wurde, wo gar keiner ist. Daraufhin müsste man die Settings des Avisynth-scripts nochmal anpassen.

    Naja, und dann kam mir die Idee, in dem Tool gleich noch die Ausführung des Scriptes zu integrieren. So dass auch eine User ohne Avisynth- Kenntnisse eine Szenenerkennung starten kann.

    Das Tool ist nun soweit fertig. Es basiert auf ffmpeg und Avisynth+ 3.7xx.


    Da ich nicht weiß, ob ich das Script von StainlessS einfach hier in meinem Tool veröffentlichen darf und da das Tool in Visual Studio 19 programmiert wurde (und ich keine Ahnung von Lizenzen habe, ich verwende eine Studentenversion), werde ich es hier nicht zum Download anbieten. Aber wer mich anschreibt, dem kann ich einen Link nicht verwehren ;)


    Wollte nur nochmal anmerken, dass es wohl so ist, dass das Dain wirklich nur zwischen zwei Bildern interpoliert. Es nimmt und braucht keine frames mehr drumherum. Für beschleunigte Bewegungen ist das sicher nicht optimal weil es ja einfach das Objekt linear in die "Mitte" setzt aber ich glaube, das fällt bei den kurzen Zeitabständen nicht auf.

    Naja, an der eigentlichen Interpolation konnte ich nichts aussetzen. Siehe hier:


    Aber klar müssen einige Speicherprobleme noch behoben werden.




    In der 0.42 soll folgendes kommen:

    Zitat

    My modifications to interpolate multiple frames at the same time are going well, i'm feeling confident it will be ready for 0.42.