Il s'agit de la commande y4mtoppm qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
y4mtoppm - Convertir le flux YUV4MPEG2 en images PPM
SYNOPSIS
y4mtoppm [Options]
DESCRIPTION
y4mtoppm convertit un flux YUV4MPEG2 en une séquence d'images PPM brutes.
La sortie est vers stdout (mais n'hésitez pas à faire rediriger le shell vers un fichier).
L'entrée est lue à partir de stdin, comme tous les autres filtres et outils YUV4MPEG2. Flux YUV4MPEG2
contiennent des images utilisant l'espace colorimétrique Y'CbCr (ITU-R BT.601). y4mtoppm convertira chaque
pixel à l'espace colorimétrique R'G'B' habituel utilisé pour l'infographie.
Les flux YUV4MPEG2 peuvent (souvent !) avoir des plans de chrominance sous-échantillonnés. y4mtoppm peut suréchantillonner
"4:2:0 JPEG" diffuse en utilisant un algorithme simple et moche. De meilleurs résultats seront obtenus
en utilisant des filtres tels que y4mscaler(1) qui sont capables de sous-échantillonnage à usage général
fonctionnement sans maintenance y4mtoppm échouera sur les flux qui ont des modes de sous-échantillonnage de chrominance autres que
4:4:4 or 4:2:0-JPEG.
Pour les flux entrelacés, ces opérations sont effectuées sur chaque champ individuellement. Des champs
peuvent être sorties sous forme d'images PPM séparées dans l'ordre temporel (par défaut), ou entrelacées en full-
encadrer des images.
Si plusieurs images PPM sont générées, elles sont simplement sorties l'une après l'autre. Si tu
voulez transformer un tel flux/fichier PPM "multi-images" en fichiers individuels, utilisez pnmsplit.
(Certains filtres PNM peuvent traiter des fichiers/flux multi-images ; cependant, beaucoup ont été écrits avant juin
2000 ne traitera que la première image.)
y4mtoppm et ppmjouet4m sont inverses l'un de l'autre ; vous pouvez diriger la sortie de l'un dans le
autre, et vice-versa. Notez que les opérations d'espace colorimétrique (et de sous-échantillonnage) sont avec perte dans
les deux directions. Et, lors de la conversion en PPM, des informations sur l'entrelacement et l'échantillon
le rapport hauteur/largeur est perdu (mais peut être reconstruit en fournissant des arguments de ligne de commande à
ppmjouet4m).
OPTIONS
y4mtoppm accepte les options suivantes :
-L Pour les flux entrelacés, produire une seule image PPM pour chaque trame, contenant deux
champs entrelacés. (Sinon, deux images PPM seront générées pour chaque image ; une
par champ.)
-v [0,1,2]
Définir le niveau de verbosité.
0 = avertissements et erreurs uniquement.
1 = ajouter également des messages informatifs.
2 = ajouter également un message de débogage bavard.
EXEMPLES
Pour transformer les 15 premières images d'un fichier AVI (MJPEG ou DV) en fichiers PPM individuels :
lav2yuv -f 15 votre-vidéo.avi | y4mtoppm | pnmsplit - "votre-vidéo-%d.ppm"
Utilisez y4mtoppm en ligne en utilisant les services onworks.net