The following warnings occurred: | |||||||||||||||
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.3.12-nmm1 (Linux)
|
Crash bei DNxHD reencoding - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html) +--- Forum: Probleme und Fragen (https://forum.selur.net/forum-4.html) +--- Thread: Crash bei DNxHD reencoding (/thread-859.html) Pages:
1
2
|
Crash bei DNxHD reencoding - Horst Girtew - 26.01.2019 Hallo, ich habe irgendwie ein Problem, beim Versuch eine mov-Datei mit DNxHD neu zu codieren. Bis vor kurzem haben diese Dateien bei mir in der Adobe-Familie problemlos funktioniert. Seit einer Woche gibts da immer wieder Probleme schon beim Import. Wenn man 20 Dateien importiert, kommt eine Fehlemeldung, dass einige Dateien keinen Video- und Audio-Stream haben. Ulkigerweise funktioniert es mit diesen Dateien beim nächsten Versuch, aber bei Anderen, wo es vorher ging, kommt dann der Fehler. Dazu findet man im Netz allerhand Bugfixes. Die Mehrheit hält den beendeten Support von Quicktime für einen Auslöser. Bei anderen Programmen,ich arbeite inzwischen mit DaVinci Resolve, besteht das Problem nicht. Das soll nur mal vorab eine Info für das Gesamtverständnis sein. Nun zu Hybrid. Ein empfohlener Workaround ist, die Dateien mit einem Konvertertool neu zu kodieren. Dabei kommt es aber zum Crash. Es gibt aber keine Probleme, wenn ich statt in DNxHD in ProRes encodiere. Das hab ich mit 50 Clips am Stück versucht, läuft problemlos durch und alle 50 Clips funktionieren. Im Zweifel werde ich meinen Workflow wohl auf ProRes umstellen müssen, aber ich wollte vorher noch mal abchecken, ob es vielleicht nur an meinen Einstellungen liegt und ich bloß einen blöden Fehler gemacht habe. Wobei soviel gar nicht falsch sein kann. Ich habe nur DNxHD ausgewählt, ein Profil dazu, welches die nötige Auflösung und Framerate unterstützt und bei Audio passthrough. Debug-File hänge ich an. RE: Crash bei DNxHD reencoding - Selur - 26.01.2019 Laut DebugOutput sind die Einstellungen die Du gewählt hast ('-vcodec dnxhd -profile:v 0 -b:v 92M') nicht DNxHD kompatibel weil sie keinem der existierenden Profile zugehören: [dnxhd @ 000001c59388d0c0] video parameters incompatible with DNxHD. Cu Selur RE: Crash bei DNxHD reencoding - Horst Girtew - 26.01.2019 Danke für die schnelle Antwort. Es gibt drei kompatible Profile für meine Datei DNxHD 60 DNxHD 90s DNxHD 90x wähle ich den 60er, steht unten als Befehl: -vcodec dnxhd -profile:v 0 -b:v 60M wähle ich die 90er, steht da aber nicht: -vcodec dnxhd -profile:v 0 -b:v 90M sondern: -vcodec dnxhd -profile:v 0 -b:v 92M Könnte da der Fehler liegen? Mit DNxHD 60 funktioniert es nämlich. Nur der 90er will nicht. RE: Crash bei DNxHD reencoding - Selur - 26.01.2019 Vermutlich, bei 720p sollte 'Avid DNxHD 90' eigentlich 92MBit/s sein laut https://en.wikipedia.org/wiki/List_of_Avid_DNxHD_resolution, scheint aber so als ob ffmpeg das anders sieht. :/ -> werde Hybrid mal entsprechend anpassen und dir dann einen Link zu ner dev Version zum Testen in ein paar Minuten per PM schicken. Cu Selu RE: Crash bei DNxHD reencoding - Horst Girtew - 26.01.2019 Ich hatte gerade schonmal probiert, ein Profil zu erstellen und das dann in der xml-Datei per Editor anzupassen, aber das funktionierte nicht. Doch jetzt ging es. Ich habe ein Profil aus dem 60er Defaultprofil erstellt und dann in der xml-Datei bei »bitrate« aus der 60 einmal eine 92 und einmal eine 90 gemacht. Mit der 90 funktioniert es. RE: Crash bei DNxHD reencoding - Selur - 26.01.2019 Quote:Ich hatte gerade schonmal probiert, ein Profil zu erstellen und das dann in der xml-Datei per Editor anzupassen, aber das funktionierte nicht.Die Configuration kann nur ein Profil auswählen, aber nicht dessen Werte ändern. PM ist raus. Cu Selur RE: Crash bei DNxHD reencoding - Horst Girtew - 26.01.2019 Ich habe in der Configuration ein Profil erstellt und dann unter AppData»Roaming »hybrid»profiles»video»dnxhd die erstellte xml-Datei mit einem Texteditor geöffnet. Dort bei Bitrate aus value="92" einfach value="90" gemacht, gespeichert und mit dem dicken gebogenen Pfeil in Hybrid neu geladen. Dann stand unten: -vcodec dnxhd -profile:v 0 -b:v 90M -mdb 0 drin und alles hat funktioniert. RE: Crash bei DNxHD reencoding - Selur - 26.01.2019 Oh, dachte ich hätte die anders gespeichert. Mit der Version die ich per PM geschickt habe sollte es dann auch ohne ändern der XML passen. Cu Selur RE: Crash bei DNxHD reencoding - Horst Girtew - 26.01.2019 Jawoll, funktioniert. Danke schonmal. Läuft gerade schön durch. Kommando zurück, hatte gerade über Adobe gemeckert, aber nach dem Löschen aller Cache- und sonstigen Tempdateien, scheint nun auch Adobe mit den neukodierten Dateien arbeiten zu wollen. Hurra, ich kann bei meinem DNxHD-Workflow bleiben. So nun stellt sich natürlich die Frage, was macht Hybrid anders als DaVinci? Hat Hybrid eigene De- und Encoder für DNxHD dabei oder nutzt es die systemseitigen bzw. die unabhängig installierten Codecs, die die anderen Programme auch nutzen? RE: Crash bei DNxHD reencoding - Selur - 27.01.2019 Hybrid nutzt FFmpeg um DNxHD zu encoden. Vermute DaVinci nutzt eigene De-/Encoder. Eventuell hilft es mal die Dateien von DaVinci mit denen Reencodes von Hybrid mit MediaInfo zu vergleichen um Unterschiede in den Headern zu sehen. Cu Selur |