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.


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
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.