06.06.2022, 15:06
Guten Tag,
ich habe mich hier gerade neu registriert und das ist mein erster Beitrag
Grundsätzlich habe ich bereits einige Erfahrung mit Videobearbeitung.
Ich benutze normalerweise Handbrake oder MeGui um meine TV-Mitschnitte oder Mediathek-Downloads etwas einzudampfen oder schwarze Balken mit Senderlogos wegzuschneiden.
Jetzt habe ich hybrid für mich entdeckt, wegen des tollen Deinterlacings, denn ich bin gerade dabei die Familienvideos meiner Partnerin zu digitalisieren.
Auch was das betrifft, komme ich mittlerweile ganz gut zurecht und habe nach einigen Problemen ein günstiges und trotzdem effizientes Setup für mich gefunden.
Es gibt letzten Endes nur ein Problem, welches sich bemerkbar macht und das ist die Prozessorauslastung.
Das wäre jetzt nicht das Problem, wenn es sich nicht um 20x 240er Tapes im LP-Mode handeln würde, welche ich "bobbe", womit sich dann noch die Frameanzahl verdoppelt.
Ich benutze QTGMC mit dem Preset "faster" + "Bob" für das deinterlacing.
Außerdem setze ich noch die Filter "KNLMeansCL" und "CnReducer2" ein
Ausgabeformat ist x264 mit Preset "grain" im CRF-Modus.
Damit erreiche dann allerdings gerade einmal eine Framerate von knapp unter Echtzeit (23,xx).
Sprich, nach der Frameverdoppelung durch das Bobbing dauert das ganze dann für ein 240er Tape im LP-Modus dann ca. 16 Stunden!
Ich weiß, das ist jetzt nicht sooo lange und alles noch überschaubar.
Der Punkt ist aber, dass ich einen 5900X einsetze, welcher bei dieser ihm gestellten Aufgabe bei ca. 25% Auslastung herumdümpelt.
Skalieren die Filter und x264 jetzt so mies, oder an welcher Schraube könnte ich noch drehen?
"KNLMeansCL" setzt ja ausserdem auf die GPU (in meinem Fall eine 2080TI, also auch nicht gerade lahm)
Testweise habe ich auch mal "mClean" als Denoiser eingesetzt und das Ergebnis gefiel MIR nach etwas rumprobieren mit den Einstellungen auch AUSGESPROCHEN gut, nur ging dann die Framerate auf ca. 12 fps zurück. Das ist insofern schade, weil ich eigentlich "mClean" als Denoiser präferieren würde.
Ich weiß nur, dass ich bei Handbrake oder MeGui immer eine weitaus höhere Auslastung habe. Natürlich setzte ich dort bei oben genannten Anwendungsszenarien auch keine Filter zur Bildbearbeitung ein, aber liegt es wirklich daran, dass die genannten Filter wirklich so schlecht auf Multiprocessing optimiert sind und der Encoder sich deshalb langweilt?
Gibt es eine vielleicht besser auf Muticore angepasste Alternative zu "KNLMeansCL" oder "mClean"?
Ich weiß, dass man "QTGMC" auch zum denoisen einsetzen kann, allerdings sind mir das dort zu viele Einstellungen und ich weiß da wirklich nicht, an welchen Schrauben ich dort drehen muss, um dieses oder jenes Ergebnis zu erreichen. Ich möchte ja auch nicht totfiltern, sondern nur etwas bessere Komprimierbarkeit erreichen.
Ein log kann ich gerade nicht liefern, da das Encoding im Moment läuft.
Vielleicht ist ja auch einfach etwas durch meine anfängliche Herumprobiererei durcheinandergeraten und ich sollte hybrid einfach noch einmal neu installieren. Mittlerweile weiß ich ja, wo ich was finde und lande beim Wechseln der Tabs nicht mehr in der Irre
Aber vielleicht hat ja trotzdem jemand eine Idee, oder sagt mir einfach "Das ist alles ganz normal!"
....dann muss ich nicht mehr weiter suchen (warum schafft man sich dann aber so ein Prozessormonster an?).
Also erstmal vielen Dank für die Aufmerksamkeit bis hierher!
EDIT:
hier doch die Ausgabe vom aktuellen Encoding als Anhang.
EDIT2:
Ahh...wer lesen kann...
Das normale Log nutzt ja gar nix
EDIT3:
Beitrag noch etwas erweitert/ergänzt
ich habe mich hier gerade neu registriert und das ist mein erster Beitrag
Grundsätzlich habe ich bereits einige Erfahrung mit Videobearbeitung.
Ich benutze normalerweise Handbrake oder MeGui um meine TV-Mitschnitte oder Mediathek-Downloads etwas einzudampfen oder schwarze Balken mit Senderlogos wegzuschneiden.
Jetzt habe ich hybrid für mich entdeckt, wegen des tollen Deinterlacings, denn ich bin gerade dabei die Familienvideos meiner Partnerin zu digitalisieren.
Auch was das betrifft, komme ich mittlerweile ganz gut zurecht und habe nach einigen Problemen ein günstiges und trotzdem effizientes Setup für mich gefunden.
Es gibt letzten Endes nur ein Problem, welches sich bemerkbar macht und das ist die Prozessorauslastung.
Das wäre jetzt nicht das Problem, wenn es sich nicht um 20x 240er Tapes im LP-Mode handeln würde, welche ich "bobbe", womit sich dann noch die Frameanzahl verdoppelt.
Ich benutze QTGMC mit dem Preset "faster" + "Bob" für das deinterlacing.
Außerdem setze ich noch die Filter "KNLMeansCL" und "CnReducer2" ein
Ausgabeformat ist x264 mit Preset "grain" im CRF-Modus.
Damit erreiche dann allerdings gerade einmal eine Framerate von knapp unter Echtzeit (23,xx).
Sprich, nach der Frameverdoppelung durch das Bobbing dauert das ganze dann für ein 240er Tape im LP-Modus dann ca. 16 Stunden!
Ich weiß, das ist jetzt nicht sooo lange und alles noch überschaubar.
Der Punkt ist aber, dass ich einen 5900X einsetze, welcher bei dieser ihm gestellten Aufgabe bei ca. 25% Auslastung herumdümpelt.
Skalieren die Filter und x264 jetzt so mies, oder an welcher Schraube könnte ich noch drehen?
"KNLMeansCL" setzt ja ausserdem auf die GPU (in meinem Fall eine 2080TI, also auch nicht gerade lahm)
Testweise habe ich auch mal "mClean" als Denoiser eingesetzt und das Ergebnis gefiel MIR nach etwas rumprobieren mit den Einstellungen auch AUSGESPROCHEN gut, nur ging dann die Framerate auf ca. 12 fps zurück. Das ist insofern schade, weil ich eigentlich "mClean" als Denoiser präferieren würde.
Ich weiß nur, dass ich bei Handbrake oder MeGui immer eine weitaus höhere Auslastung habe. Natürlich setzte ich dort bei oben genannten Anwendungsszenarien auch keine Filter zur Bildbearbeitung ein, aber liegt es wirklich daran, dass die genannten Filter wirklich so schlecht auf Multiprocessing optimiert sind und der Encoder sich deshalb langweilt?
Gibt es eine vielleicht besser auf Muticore angepasste Alternative zu "KNLMeansCL" oder "mClean"?
Ich weiß, dass man "QTGMC" auch zum denoisen einsetzen kann, allerdings sind mir das dort zu viele Einstellungen und ich weiß da wirklich nicht, an welchen Schrauben ich dort drehen muss, um dieses oder jenes Ergebnis zu erreichen. Ich möchte ja auch nicht totfiltern, sondern nur etwas bessere Komprimierbarkeit erreichen.
Ein log kann ich gerade nicht liefern, da das Encoding im Moment läuft.
Vielleicht ist ja auch einfach etwas durch meine anfängliche Herumprobiererei durcheinandergeraten und ich sollte hybrid einfach noch einmal neu installieren. Mittlerweile weiß ich ja, wo ich was finde und lande beim Wechseln der Tabs nicht mehr in der Irre
Aber vielleicht hat ja trotzdem jemand eine Idee, oder sagt mir einfach "Das ist alles ganz normal!"
....dann muss ich nicht mehr weiter suchen (warum schafft man sich dann aber so ein Prozessormonster an?).
Also erstmal vielen Dank für die Aufmerksamkeit bis hierher!
EDIT:
hier doch die Ausgabe vom aktuellen Encoding als Anhang.
EDIT2:
Ahh...wer lesen kann...
Das normale Log nutzt ja gar nix
EDIT3:
Beitrag noch etwas erweitert/ergänzt