[gelöst] Videosequenzen aus LibreOffice heraus per Makro aufrufen
Verfasst: Do 21. Mär 2024, 13:11
Hallo,
ich versuche, in LibreOffice Writer eine Liste von Stichworten zu erstellen, die jeweils eine bestimmte Sequenz aus einer Vielzahl von lokal gespeicherten Videos aufruft. Konkret geht es um Umbauvideos für Modellbahnen, die je für mich relevante Stellen enthalten, die ich thematisch gliedern möchte (z.B. verschiedene Arten, das Motorschild massefrei zu machen, gebrochene Gehäuse zu spachteln etc...).
Meine Idee war, nach einer thematischen Gliederung einen Hyperlink oder eine Schaltfläche drücken zu können, der/die dann das entsprechende Video in VLC an der entsprechenden Stelle aufruft und nur bis zu einem bestimmten Punkt abspielt. Den entsprechenden Shellbefehl stellt VLC unter Linux mit
zur Verfügung.
Ich habe nun folgendes Makro geschrieben, in dem ich den Dateinamen, die Start- und die Stopzeit als Parameter übergeben wollte:
Die Deklaration von fileName, startTime und stopTime ist nur zu Testzwecken im Makro enthalten. Mir ist klar, dass die Parameterangaben hinter der Deklaration des Makros noch fehlen.
Gibt es eine Möglichkeit, das irgendwie zu realisieren? Die im Nachbarforum vorgestellte Lösung finde ich nicht praktikabel, weil ich nicht immer das Makro bearbeiten möchte, wenn ich eine neue Videosequenz verlinken möchte. Die hier verlinkte Option hat ja schon ein paar Jahre auf dem Buckel, und vielleicht hat sich bei LibreOffice da inzwischen ja was getan.
Falls das mit LibreOffice nicht geht: Wie würdet Ihr das sonst, ggf. auch mit einer anderen Software, realisieren?
Ich bin gespannt auf Eure Tipps.
Beste Grüße,
Jan
ich versuche, in LibreOffice Writer eine Liste von Stichworten zu erstellen, die jeweils eine bestimmte Sequenz aus einer Vielzahl von lokal gespeicherten Videos aufruft. Konkret geht es um Umbauvideos für Modellbahnen, die je für mich relevante Stellen enthalten, die ich thematisch gliedern möchte (z.B. verschiedene Arten, das Motorschild massefrei zu machen, gebrochene Gehäuse zu spachteln etc...).
Meine Idee war, nach einer thematischen Gliederung einen Hyperlink oder eine Schaltfläche drücken zu können, der/die dann das entsprechende Video in VLC an der entsprechenden Stelle aufruft und nur bis zu einem bestimmten Punkt abspielt. Den entsprechenden Shellbefehl stellt VLC unter Linux mit
Code: Alles auswählen
vlc filename.mp4 --start-time=81.4 --stop-time=90.0
Ich habe nun folgendes Makro geschrieben, in dem ich den Dateinamen, die Start- und die Stopzeit als Parameter übergeben wollte:
Code: Alles auswählen
Sub OpenFileInVLC
startTime = 81.4
stopTime=90
fileName = "'/path.../filename.mp4'"
If IsMissing(startTime) then
startTimeString = ""
else
startTimeString = " --start-time=" + startTime
End if
If IsMissing(stopTime) then
stopTimeString = ""
else
stopTimeString = " --stop-time=" + stopTime
End if
Shell("/usr/bin/vlc " + fileName + startTimeString + stopTimeString,1)
End Sub
Gibt es eine Möglichkeit, das irgendwie zu realisieren? Die im Nachbarforum vorgestellte Lösung finde ich nicht praktikabel, weil ich nicht immer das Makro bearbeiten möchte, wenn ich eine neue Videosequenz verlinken möchte. Die hier verlinkte Option hat ja schon ein paar Jahre auf dem Buckel, und vielleicht hat sich bei LibreOffice da inzwischen ja was getan.
Falls das mit LibreOffice nicht geht: Wie würdet Ihr das sonst, ggf. auch mit einer anderen Software, realisieren?
Ich bin gespannt auf Eure Tipps.
Beste Grüße,
Jan