Dessine une polyligne avec ffmpeg


0

J'ai besoin de dessiner une polyligne à travers plusieurs points avec une commande ffmpeg. Y a-t-il un moyen simple de faire ceci autre que créer un canevas et faire une rotation pour chaque segment de ligne (comme dans cette question )?

Exemple de polyligne

ffmpeg -i input.mp4 -vf drawbox=x=10:y=10:w=692:h=1:color=red output.mp4

Coordonnées (x, y): (100,100), (200,300), (300,200), (400, 500)


Avez-vous envisagé d'utiliser un outil plus approprié pour le faire? Peut-être même Libreoffice ou Dia.
llogan

Tout ce que j'ai envisagé, c'est de dessiner une polyligne dans un fichier image séparé avec Imagemagick, puis d'utiliser ffmpeg pour le superposer. Mon raisonnement derrière tout garder dans ffmpeg est principalement pour des raisons d’échelle et de performance. Pourriez-vous préciser en quoi les autres applications pourraient être mieux adaptées à cela?
user1661677

FFmpeg n'a pas de filtre source de géométrie générique, de sorte que toute polyligne devrait être générée à l'aide de nombreux filtres pixel + rotation. Sur le plan des performances, il serait plus rapide de créer ceci ailleurs sous forme d’image puis de le superposer.
Gyan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.