GPX-Track Animation in Echtzeit

GPX-Track Animation in Echtzeit

Antworten
1
Teilnehmer
2
Spirit100

Hallo,

ich möchte ein Tourenvideo mit einer integrierten Kartenanimation erstellen. Die gefahrene Weg der im Video zu sehen ist soll also auch auf der Karte in Echtzeit nachvollziehbar sein.
Kann ich in Track of the day die Animation gemäß der aufgezeichneten GPX-Datei in Echtzeit ablaufen lassen?

  • Normale Videos laufen mit 24, 25, 30, 50 oder 60 Bildern pro Sekunde. GPX-Tracks bestehen aus Punkten, die in regelmäßigen Abständen aufgenommen wurden, oft im Abstand von 5 Sekunden. Bei der Animation werden die aufgezeichneten Punkte schrittweise auf der eingestellten Karte angezeigt und und es wird jeweils ein Screenshot / Frame erstellt. Ist die Route bis zum Ende animiert, hat man hunderte oder auch tausende Einzelbilder, die abschließend von FFMPEG zu einem MP4-Video zusammengefasst werden. Wirklich in „Echtzeit“ ist daher eigentlich gar nichts. Es gibt Einstellungen für Langsam, Mittel, Schnell usw., die bestimmen wie viele Punkte gezeichnet und miteinander verbunden werden bevor der nächste Frame erstellt wird. Stellt man die langsamste Stufe ein, läuft die Animation sehr flüssig, aber auch langsam und das Video wird sehr groß, weil sehr viele Frame erstellt und verarbeitet werden müssen.

    Für ein „Echtzeitvideo“ würde ich die langsamste Stufe wählen, das Video rendern und im Track-Editor die Fahrzeiten anschauen. Beträgt die Fahrzeit bspw. 30 Minuten, das gerenderte Video hat mit bspw, 30 Bildern pro Sekunde aber nur 10 Minuten, läuft es um den Faktor 3 schneller als die „Echtzeit“. Man könnte es dann mit einem Video-Schnittprogramm öffnen und um den Faktor 3 verlangsamen, es wärde dann statt mit 30 nur noch mit 30 Bildern pro Sekunde ablaufen.

    Dies nur als Beispiel.

    Farbe, Breite und Deckkraft der Route sind einstellbar. Man kann bspw. die Einstellungen der „Benutzerdefinierten Karte“ öffnen und dort die Deckkraft der Karte auf 0% setzen. Dann stellt man Blau oder Grün als Hintergrundfarbe mit 100% Deckkraft ein. Rendert man jetzt den Track, hat man eine farbige Linie die sich durch ein blaues oder grünes Bild schlängelt. Dieses Video kann man mit dem „Green-Screen“- oder „Blue-Screen“-Effekt über ein anderes Video, bspw, von einer GoPro legen.

    Wenn es noch Fragen geben sollte, bitte einfach kurz melden! Ciao,
    Ansgar