Englishfrançaisespagnol

Icône de favori OnWorks

yuvscaler - En ligne dans le Cloud

Exécutez yuvscaler dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande yuvscaler qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de 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


yuvscaler - UPscale ou DOWNscale un flux YUV4MPEG2 à un format spécifié

SYNOPSIS


yuvscaler [-I mot-clé_entrée] [-M mot_clé_mode] [-O mot-clé_sortie] [-n p|s|n] [-v 0-2]
[-h]

DESCRIPTION


yuvscaler est un utilitaire de mise à l'échelle général (UP ou DOWN) fourni pour permettre la conversion
entre les différents formats vidéo. Il lit dans un flux au format YUV4MPEG2 à partir de stdin (tel que
celui produit par lav2yuv) et renvoie ce flux vers stdout (par exemple, pour être consommé par
mpeg2enc). L'utilisation la plus courante de yuvscaler est de générer une entrée adaptée au MPEG
encodage aux formats VCD ou SVCD en utilisant mpeg2enc (1).

yuvscaler prendra automatiquement en compte les formats PAL/SECAM et NTSC, ainsi que
format grand écran (16:9) et entrelacement. L'utilisation de yuvscaler a été conçue pour être
simple.

EXEMPLES


VCD codage:
lav2yuv mon-fichier.avi | yuvscaler -O VCD | mpeg2enc -f 1 -o vcd.%d.m1v

SVCD codage:
lav2yuv mon-fichier.qt | yuvscaler -O SVCD | mpeg2enc -f 4 -o svcd.%d.m2v

Codage anamorphique 16:9 as boîte aux lettres VCD :
lav2yuv mon-ana16-9.eli | yuvscaler -M WIDE2VCD | mpeg2enc -f 1 -o letterbox_vcd.%d.m1v

Codage anamorphique 16:9 as boîte aux lettres SVCD :
lav2yuv mon-ana16-9.eli | yuvscaler -M WIDE2STD -O SVCD | mpeg2enc -f 4 -o
letterbox_svcd.%d.m2v

Codage anamorphique 16:9 as boîte aux lettres DVD:
lav2yuv mon-ana16-9.eli | yuvscaler -M WIDE2STD -O DVD | mpeg2enc -f 8 -o
boîte aux lettres_dvd.%d.m2v

OPTIONS


-I mot-clé_entrée

Spécifie les options de traitement des entrées. Les options de saisie peuvent être combinées en utilisant
plusieurs -I drapeaux. Possible mot-clé_entréeS sont:

USE_LargeurxHauteur+DécalageLargeur+DécalageHauteur pour sélectionner une zone utile de l'entrée
frame (tous multiples de 2, Height et HeightOffset multiples de 4 si entrelacés), le
le reste de l'image est supprimé

ACTIVE_WidthxHeight+WidthOffset+HeightOffset pour sélectionner une zone active de l'entrée
frame (tous multiples de 2, Height et HeightOffset multiples de 4 si entrelacés), le
le reste de l'image est rendu noir

-M mot_clé_mode

Définit les options du mode de mise à l'échelle. Les options du mode de mise à l'échelle peuvent être combinées en donnant
plusieurs -M drapeaux. Les possibles sont :

BICUBIQUE - d'utiliser le (Mitchell-Netravalli) upsacling bicubique de haute qualité et/ou
algorithme de réduction d'échelle

RÉÉCHANTILLONNAGE - d'utiliser un algorithme de rééchantillonnage classique -uniquement pour le downscaling- qui va
beaucoup plus rapide que bicubique. Pour des raisons de cohérence, yuvscaler utilisera RESAMPLE si seulement
une réduction d'échelle est nécessaire, BICUBIC sinon.

LARGE2STD - convertir la vidéo d'entrée anamorphique grand écran (16:9) en boîte aux lettres (4:3),
générer les lignes noires nécessaires. Notez que pour les applications MPEG si votre joueur
pouvez décoder correctement une vidéo anamorphique, vous pouvez laisser la vidéo non redimensionnée et
spécifiez simplement le format approprié lors de l'encodage MPEG (voir mpeg2enc(1)).

RATIO_WidthIn_WidthOut_HeightIn_HeightOut aux rapports d'échelle spécifiés de
WidthIn/WidthOut pour la largeur et HeightIN/HeightOut pour la hauteur à appliquer au
zone utile. Les trames de sortie résultant de la mise à l'échelle peuvent avoir un format différent
que le format de sortie spécifié à l'aide -O option(s). Dans ce cas, yuvscaler
générer automatiquement les lignes noires et les colonnes nécessaires et/ou les sauts nécessaires
lignes et colonnes pour centrer l'image mise à l'échelle dans le cadre de sortie.

LARGE2VCD pour mettre à l'échelle des images grand écran (16:9) anamorphiques au format VCD en format letterbox
(équivalent à -M WIDE2STD -O VCD).

FASTTVCD pour transcoder des images pleine taille en VCD (équivalent à -M RATIO_2_1_2_1 -O
VCD, voir ci-dessous).

FAST_WIDE2VCD pour transcoder des images anamorphiques pleine grandeur (16:9) en VCD en boîte aux lettres
(équivalent à -M WIDE2STD -M RATIO_2_1_2_1 -O VCD, voir ci-dessous).

AUCUN EN-TÊTE pour supprimer la génération d'en-tête de flux à la sortie

MMX pour utiliser les fonctions MMX pour la mise à l'échelle BICUBIC (fonction expérimentale !!)

-O mot-clé_sortie

Définit les options de format de trame de sortie. Les options de format de sortie peuvent être combinées en
donner plusieurs -O drapeaux. Par défaut, la taille des images de sortie sera la même que celle d'entrée
tailles de trame, ainsi que l'entrelacement des trames de sortie s'il est cohérent avec le mot-clé de sortie
spécification qui prévaut, top_first sinon.

MONOCHROME pour générer des trames monochromes en sortie. Informations sur la chrominance pour
les pixels mis à l'échelle sont réglés neutres (blancs). Encodage MPEG de vidéo noir et blanc
sera à la fois inefficace et montrer des artefacts de chrominance ennuyeux à moins que ce ne soit
terminé.

VCD pour générer des trames compatibles VCD en sortie (en prenant en charge PAL et NTSC
normes). Sortie non entrelacée.

SVCD pour générer des trames compatibles SVCD en sortie (en prenant en charge PAL et NTSC
normes). Images entrelacées en premier champ.

DVD pour générer des images compatibles DVD à la sortie (en prenant en charge PAL et NTSC
normes). Images entrelacées en premier champ.

TAILLE_LargeurxHauteur pour générer des trames de taille LargeurxHauteur en sortie (multiple de 4)

Si les mots clés VCD, SVCD ou DVD ne sont pas utilisés, l'entrelacement de sortie est pris de la même
tapez comme entrée. Par défaut, la taille des images de sortie sera la même que la taille des images d'entrée.

-n p|s|n
(généralement pas nécessaire) si la norme n'a pas pu être déterminée à partir du flux de données, précise
la norme de SORTIE pour VCD/SVCD (p=pal,s=secam,n=ntsc).

-v 0 | 1 | 2
Spécifie le degré de verbosité : 0=quiet, 1=normal, 2=verbose/debug

-h Imprime un résumé de la syntaxe de la ligne de commande.

Attention: Les ratios de réduction d'échelle les plus utiles sont gérés à l'aide d'une mise à l'échelle optimisée dédiée
routines. Elles sont:

RATIO_WidthIn_WidthOut_2_1 => Réduction d'échelle de l'image pleine taille vers le VCD

RATIO_3_2_1_1 => Downscaling image pleine taille vers SVCD

RATIO_1_1_4_3 => mode de réduction d'échelle WIDE2STD

RATIO_WidthIn_WidthOut_1_1 => la réduction ne concerne que la largeur, pas la hauteur

RATIO_1_1_HeightIn_HeightOut => la réduction ne concerne que la hauteur, pas la largeur

RATIO_2_1_2_1 => FASTVCD, légèrement déformé en largeur (ratio réel 45 à 22) mais plus rapide
downscaling d'une image pleine taille vers un VCD (-M RATIO_2_1_2_1 -O VCD)

RATIO_WidthIn_WidthOut_8_3 => spécifique à la downscaling WIDE2VCD (-M WIDE2STD -O VCD)

RATIO_2_1_8_3 => spécifique au downscaling (légèrement déformé) FAST_WIDE2VCD (-M
LARGE2STD -M RATIO_2_1_2_1 -O VCD)

RATIO_1_1_1_1 => copier la partie entrée utile de plusieurs fichiers possibles en sortie
cadres

Utiliser yuvscaler en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad