Seite 1 von 1

Marker + Text exportieren DaVinci Resolve 15

Verfasst: Mo 25 Jun, 2018 17:39
von Fassbrause
Hallo allerseits,

ich habe für den Schnitt eines Dokumentarfilms in DaVinci Resolve 15 mehrere Bereiche mit dem Marker Tool markiert und diese teils ausführlich beschriftet. Es sind also keine "Einzel"-Marker sondern langgezogene Markerbereiche - ich hoffe ihr wisst was ich damit meine...

Ich möchte diese nun als Textdatei exportieren und so überschaubar und strukturiert wie möglich auf Papier drucken, sodass ich für die Weiterarbeit eine Übersicht habe.

Ich weiss, dass DaVinci diese Funktion unterstützt. Ich habe diese Funktion vor einer Weile schonmal genutzt, weiss aber, dass ich damals nur schwer durch das Textdokument durchgeblickt habe. Ich fand es ziemlich unübersichtlich...

Habt ihr eine Idee oder einen Tipp, wie ich das am schlauesten und besten umsetzen kann? Vielleicht hat auch jemand schon Erfahrung diesbezüglich wie man sowas am besten angeht?

Es handelt sich um viele Stunden Material auf mehrere Timelines verteilt.

Ich wäre für jeden Tipp / jede Idee sehr dankbar.

Viele Grüße

Re: Marker + Text exportieren DaVinci Resolve 15

Verfasst: Di 26 Jun, 2018 15:58
von mash_gh4
Fassbrause hat geschrieben: Mo 25 Jun, 2018 17:39 Ich weiss, dass DaVinci diese Funktion unterstützt. Ich habe diese Funktion vor einer Weile schonmal genutzt, weiss aber, dass ich damals nur schwer durch das Textdokument durchgeblickt habe. Ich fand es ziemlich unübersichtlich...
resolve erlaubt meines wissens nach den export von markern nur in form eines EDL-files.

das ist zwar durchaus als text auch für menschen einigermaßen nachzuvollziehen, weil es sich dabei ja um ein sehr simples uralt-format handelt, trotzdem macht es natürlich sinn, derartiges mit einer einfachen script-sprache (bspw. python) in etwas übersichtlicheres zu übersetzen. das ist zwar keine große hexerei, sondern eher ein wunderbare lehrreiche und verhältnismäßig einfach zu bewältigende aufgabenstellung, um sich entsprechendes minimales programmier-knowhow anzueignen, trotzdem ist das natürlich am anfang ein bisserl abschreckend. ich kenne jedenfalls auch kein fertiges werkzeug für diesen zweck, das einem diese mühe abnehmen würde.

Re: Marker + Text exportieren DaVinci Resolve 15

Verfasst: Mi 27 Jun, 2018 11:19
von Fassbrause
mash_gh4 hat geschrieben: Di 26 Jun, 2018 15:58
Fassbrause hat geschrieben: Mo 25 Jun, 2018 17:39 Ich weiss, dass DaVinci diese Funktion unterstützt. Ich habe diese Funktion vor einer Weile schonmal genutzt, weiss aber, dass ich damals nur schwer durch das Textdokument durchgeblickt habe. Ich fand es ziemlich unübersichtlich...
resolve erlaubt meines wissens nach den export von markern nur in form eines EDL-files.

das ist zwar durchaus als text auch für menschen einigermaßen nachzuvollziehen, weil es sich dabei ja um ein sehr simples uralt-format handelt, trotzdem macht es natürlich sinn, derartiges mit einer einfachen script-sprache (bspw. python) in etwas übersichtlicheres zu übersetzen. das ist zwar keine große hexerei, sondern eher ein wunderbare lehrreiche und verhältnismäßig einfach zu bewältigende aufgabenstellung, um sich entsprechendes minimales programmier-knowhow anzueignen, trotzdem ist das natürlich am anfang ein bisserl abschreckend. ich kenne jedenfalls auch kein fertiges werkzeug für diesen zweck, das einem diese mühe abnehmen würde.
Das klingt nach dem richtigen Weg. Gibt es dafür ein gutes Tutorial oder eine Anleitung die du mir empfehlen kannst?

Re: Marker + Text exportieren DaVinci Resolve 15

Verfasst: Mi 27 Jun, 2018 12:37
von mash_gh4
Fassbrause hat geschrieben: Mi 27 Jun, 2018 11:19 Das klingt nach dem richtigen Weg. Gibt es dafür ein gutes Tutorial oder eine Anleitung die du mir empfehlen kannst?
um das EDL format zu verstehen und richtig zu interpretieren, würde ich auf folgende spezifikationen verweisen:

http://www.editware.com/Editware-DOCs/EDLformat.PDF
http://xmil.biz/EDL-X/CMX3600.pdf
https://documentation.apple.com/en/fina ... 6section=1

leider gibt's ohnehin mehr als genug inkompatibilitäten und begrenzungen, die das ganze in der praxis noch ein bisserl komplizierter gestalten.

da du aber zum glück keine EDLs generieren musst, sondern sie nur lesen und auswerten willst, ist das hier ohnehin deutlich einfacher.

was das lernern von python od. irgendeiner anderen einfachen programmiersprache betrifft, würde ich mich generell an den offiziellen tutorials orientieren. die sind in der regel meist recht gut.

https://py-tutorial-de.readthedocs.io/de/python-3.3/

im resolve-forum findet man bei der suche nach deinem konkreten problem übrigens einen tipp, wie man eine derartige konvertierung in ein CSV file, das man dann in irgendeiner spreadsheet-applikation weiterverwenden kann, mit hilfe eines perl-einzeilers umsetzen kann:

https://forum.blackmagicdesign.com/view ... 69#p354739

aber genau solche kryptischen hacks versucht man als programmierer normalerweise tunlichst zu vermeiden.
mit ein paar zeilen python kann man das deutlich schöner und auch für andere nachvollziehbar formulieren -- und wenn man es noch sauberer und vorbildlicher lösen will, greift man heute z.b. zu rust (https://www.rust-lang.org)

ich persönlich finde es ziemlich wichtig, dass auch kreativ schaffende zumindest in ansätzen lernen, mit derartigen einfachen mitteln des programmierens zu hantieren, um sich wenigstens gelegentlich aus den fesseln vorgegebener software und sklavischer manueller abarbeitung von routineabläufe zu befreien. aber natürlich ist so etwas immer leichter gesagt, als es wirklich in die tat umzusetzen.

ich helfe dir jedenfalls gerne, das ganze evtl. ein bisserl abzukürzen bzw. dir irgendwelche einfachen code-fragmente für den hausgebrauch zu basteln. du brauchst mich nur via PM zu kontaktieren, ein bsp.-file schicken und deine anforderungen an das resultat näher spezifizieren.

und für alle die hier mitlesen und am techn. problem dahinter, also einer vernünftigen und möglichst anwendungsübergreifenden handhabung von timeline-informationen ganz generell interessiert sind, könnte in diesem zusammenhang evtl. auch ein hinweis auf folgendes projekt nützlich sein:

http://opentimeline.io/