Hallo zusammen, ich will in mehreren Videos Zeitstempel exportieren. Sprich: Ich will Videos abspielen, das Programm pausieren, einen Marker setzen, weitergucken, pausieren, Marker setzen .... Deswegen suche ich ein Abspielprogramm, bei dem ich a) den aktuell dargestellten Zeitpunkt durch eine API extern auslesen oder b) Lesezeichen setzen und in einem Textformat exportieren kann. Besonders genau muß es nicht sein. Wenn es am Ende auf ±3 Frames Genauigkeit herauskommt, reicht mir das auch. Hat jemand einen Tipp parat? Viele Grüße W.T.
Man kann bei mplayer die Generierung von EDL-Files dazu missbrauchen:
1 | mplayer -edlout zeiten.edl MeinFilm.mp4 |
Sechs mal 'i' drücken ergibt dann sowas
1 | 3.116411 4.959455 0 |
2 | 8.779567 9.114667 0 |
3 | 9.550289 10.354533 0 |
, weil das 'i' jeweils einen Block anfängt/beendet. Der Rest ist dann in einer Zeile sed/awk/... leicht zu erledigen.
Tom schrieb: > Man kann bei mplayer die Generierung von EDL-Files dazu missbrauchen: Das sieht SEHR gut aus. Wenn das Format dazu da ist, "böse" Stellen auszublenden, sollte die Auflösung ja ausreichend sein. Ich baue gerade den MPlayer und probiere dann.
Nachtrag: Der MPlayer hat sich doch nicht aus die goldene Lösung herausgestellt. Unter Windows ist er zwar per Kommandozeile auch dazu zu bringen, ein EDL-File auszuspucken. Aber wenn er per "Video-Datei-mit-Doppelklick-starten" gestartet wird, gibt er exakt die gleiche Reaktion (OSD) ab- nur am Ende merkt der Benutzer, dass nichts gespeichert wurde. Aber die EDL-Idee hat mich auf den richtigen Weg gebracht: Das Plugin "Clipper" für den VLC erlaubt, Frame-genaue Lesezeichen als M3U-Datei zu exportieren. Mit Namen. Danke für den Tipp!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.