FFmpeg upscale et downscale une vidéo à la fois

0

Est-il possible de passer d'une vidéo 720p à 2160p et d'une caméra 1080p en une seule commande?

Input -> filter -> keep input -> another filter -> output ?

Je sais comment le faire avec deux commandes, mais cela ne fonctionne pas si je le mets dans une seule commande.

VixinG
la source
Puis-je demander à quoi ça sert?
gronostaj
Je teste différentes méthodes de conversion ascendante et descendante. Je l'ai déjà compris. C'est-vf "[0:v]scale=-1:2160[mid];[mid]scale=-1:1080:flags=spline[out]"
VixinG
En fait, j'ai essayé de pixeliser la vidéo, donc je l'ai réduite 160:90et agrandie pour 1920:1080utiliser neighboralg. C'est un gain de temps
VixinG
2
Félicitations pour résoudre ce problème vous-même. Vous pouvez poster votre solution comme réponse et l’accepter dans 48 heures, je crois. La question sera alors marquée comme ayant reçu une réponse et sera plus facile à trouver pour les autres utilisateurs.
Gronostaj
Puisqu'il s'agit d'une chaîne de filtrage fonctionnant sur une seule entrée, vous pouvez ignorer les pads:-vf "scale=-1:2160,scale=-1:1080:flags=spline"
Gyan