L'outil de ligne de commande de Prism permet de convertir les fichiers dans la ligne de commande. Vous pouvez l'utiliser pour laisser d'autres logiciels convertir les fichiers avec Prism ou pour automatiser la conversion de fichiers.Remarque importante : En raison d’une limitation dans la façon dont Windows gère l’exécution de programmes graphiques à partir de la ligne de commande, Prism ne peut pas donner de retour lorsqu’une commande émise a été exécutée, ni bloquer la ligne de commande pendant une conversion. Nous étudions actuellement les moyens possibles de contourner le problème Windows, mais veuillez le noter pour l’instant et en tenir compte lors de l’émission d’ordres de ligne de commande à Prism.
L’exécutable Prism se trouve généralement sous la forme « C:\Program Files\NCH Software\Prism\prism.exe »
Utilisation : prism.exe [options] [fichiers à ajouter]
"Options" correspond à l'emplacement où vous pouvez émettre une série de commandes à Prism. Les options sont les suivantes :
-convert - pour convertir tous les fichiers chargés dans Prism.
-clear - pour supprimer tous les fichiers chargés dans Prism.
-addfolder [NOM_DOSSIER] - pour ajouter un dossier de fichiers dans Prism.
-format [FORMAT_NAME] - précisez le format de sortie vers lequel convertir les fichiers. Les formats disponibles incluent:
- 3gp
- asf
- avi
- dv
- flv
- gif
- mkv
- mov
- mp4
- m4v
- mpg
- ogv
- rm
- swf
- webm
- wmv
- divx
- xvid
- amv
- jpg
- png
- "Android 480P"
- "Android 720P"
- "iPhone 3G"
- "iPhone 3GS"
- "iPhone 4"
- "iPhone 4S"
- "iPhone 5/5c"
- "iPhone 5s/6/6P"
- "iPhone 6s/6sP
- "iPhone SE"
- "iPhone 7"
- "iPhone 7 Plus"
- "iPhone 8"
- "iPhone 8 Plus"
- "iPhone X"
- "iPod Classic"
- "iPod Touch 1"
- "iPod Touch 2"
- "iPod Touch 3"
- "iPod Touch 4"
- "iPod Touch 5"
- "iPad 1"
- "iPad 2"
- "iPad 3"
- "iPad 4"
- "iPad Air"
- "iPad Air2"
- "iPad Mini"
- "iPad Mini2/3"
- "iPad Mini4"
- "Nintendo 3DS"
- "PSP"
- "PS Vita"
- "PS3"
- "PS4"
- "PS4 Pro"
- "Xbox 360"
- "Xbox One"
- "Xbox OneX"
- mp3
- wav
-outfolder [FOLDER_NAME] - spécifie le dossier de sortie pour stocker les fichiers convertis. Ne terminez PAS le chemin du dossier avec une barre oblique inverse '\'.
-Remplacer [BALISE_REMPLACER] - pour spécifier la marche à suivre lorsque le fichier converti existe déjà. Les indicateurs sont « PROMPT » (Demander quoi faire), « ALWAYS » (Remplacer le fichier), « NEVER » (Ne pas convertir le fichier original), « CANCEL » (Abandonner toutes les conversions), « APPENDNUMBER [format] » (Ajouter un numéro au nom de fichier - [format] est facultatif, si la valeur est vide, le format déjà spécifié dans Prism sera utilisé).
-settings [NOM_FORMAT] [OPTIONS_PARAMÈTRES] - pour spécifier la configuration des paramètres à utiliser pour le format spécifié. Pour obtenir davantage de précisions sur les paramètres à utiliser, veuillez voir plus bas sur cette page.
-edit [TYPE_REDIMENSION] [LARGEUR] [HAUTEUR] [FRÉQUENCE D'IMAGES] - pour spécifier les options de sortie vidéo. TYPE_REDIMENSION - soit « NONE », soit « CROP » ou encore « LETTERBOX ». LARGEUR et HAUTEUR - dimensions souhaitées de la vidéo. FRÉQUENCE D'IMAGES - fréquence d'images vidéo souhaitée (ou zéro si aucune conversion de fréquence d'images n'est requise).
-effets [EFFECT_NAME] [EFFECT_SETTINGS] - spécifie les effets vidéo à ajouter à la sortie. Les effets et options possibles incluent :
- luminosité [VALEUR]. [VALUE] est la valeur integer de la gamme [-255 à 255].
- contraste [VALEUR]. [VALEUR] est la valeur d’entier de la gamme [-100 à 100].
- gamma [VALEUR]. [VALEUR] est la valeur flottante de la plage [0,10 à 5,00].
- filtre [VALUE]. [VALEUR] est l’un des éléments suivants: blackandwhite, négatif, sépia.
- textcaption [TEXTE] [HALIGN] [VALIGN] [TAILLE]. [TEXTE] est le titre ou légende cité pour votre vidéo. [HALIGN] définit l’alignement horizontal de la légende avec : gauche, centre ou droite. [VALIGN] définit l’alignement vertical de la légende avec : supérieur, centre ou bas. [SIZE] définit la hauteur du texte à l’aide d’une valeur d’entier de la plage [1 à 72].
- tourner [ANGLE]. [ANGLE] est la valeur integer définissant la rotation de la vidéo en utilisant l’un des éléments suivants: 90, 180, ou 270.
- flip [FLIP_OPTION]. [FLIP_OPTION] est défini à l’aide : horizontale, verticale ou les deux.
- filigrane [IMAGE_PATH] [TAILLE] [OPACITÉ] [HALIGN] [VALIGN] [HOFFSET] [VOFFSET]. [IMAGE_PATH] est le chemin absolu cité vers l’emplacement du fichier d’image filigrane. [TAILLE] est la valeur integer pour cent par rapport au cadre de sortie [1 à 100]. [OPACITÉ] est le pourcentage d’opacité de l’image [1 à 100]. [HALIGN] définit l’alignement horizontal de la légende avec : gauche, centre ou droite. [VALIGN] définit l’alignement vertical de la légende avec : supérieur, centre ou bas. [HOFFSET] détermine le décalage horizontal en tant que valeur integer pour cent [0 à 50]. [VOFFSET] détermine le décalage vertical en tant que valeur de pourcentage d’entier [0-50].
- garniture [START] [END]. [START] et [END] sont respectivement la lampe de temps des marqueurs de démarrage et de fin de la vidéo de sortie en millisecondes.
- culture [X1] [Y1] [X2] [Y2]. [X1] définit le bord gauche de la vidéo recadrée en pourcentage [0 à 100]. [Y1] définit le bord supérieur de la vidéo recadrée en pourcentage [0 à 100]. [X2] définit le bord droit de la vidéo recadrée en pourcentage [0 à 100]. [Y2] définit le bord inférieur de la vidéo recadrée en pourcentage [0 à 100].
-hide - pour masquer la fenêtre Prism.
-show - pour afficher la fenêtre Prism.
-exit - pour quitter Prism.
"Fichiers à ajouter" correspond à l'emplacement où vous entrez les fichiers que vous souhaitez charger dans Prism. Tous les noms de fichiers tapés doivent utiliser le chemin d'accès au fichier complet du nom, et doivent être entourés de virgules inversées.
Exemples :
prism.exe -format .mp4
prism.exe -format "iPhone 4"
prism.exe -outfolder "C:\Mes vidéos";
prism.exe -hide
prism.exe "C:\Mes documents\vidéo.avi"
prism.exe -effects brighness 50 gamma 1.53 contrast 20
prisme.exe -effects sepia textcaption "hello from commandline" left top 12 rotate 90 flip both
prisme.exe -effects watermark "D:\watermark.png » 50 50 left top 5 6 trim 0 5000 crop 10 10 85 90 noisereduction 0.35 0.33
prism.exe -convert "C:\Mes vidéos\vidéo.avi" -format .mp4 -overwrite ALWAYS
prism.exe -convert "C:\Mes vidéos\vidéo.flv" -format .mpg -overwrite APPENDNUMBER "%filename%-%number%"
prism.exe -convert "DVD:C:\Mes vidéos\Flying Daggers" -settings .mp4 iPod 512 768 23 -overwrite APPENDNUMBER "%filename%-%number%"
prism.exe -convert "DVD:C:\Mes vidéos\Flying Daggers" -format "iPhone 4S" -settings.mp4 H264 512 768 23 -overwrite APPENDNUMBER "%filename%-%number%"
Sauf si vous êtes dans le dossier Prism, vous devrez remplacer "prism.exe" ci-dessus par le chemin complet "C:\Program Files\NCH Software\Prism\prism.exe" comme ceci:
"C:\Program Files\NCH Software\Prism\prism.exe" -convert "C:\Mes vidéos\video.avi" -format .mp4
Options de paramètres
La section suivante détaille les paramètres à entrer lorsque vous utilisez les options « -settings ». Veuillez noter que l'ordre dans lequel les paramètres sont écrits correspond à l'ordre dans lequel ils doivent être entrés. En outre, tous les paramètres doivent être entrés, sans quoi la commande ne fonctionnera pas.
Veuillez noter que la combinaison possible de valeurs pouvant être entrées dépend en grande partie du codec, vous devez donc ouvrir Prism pour déterminer à l'avance les valeurs que vous pouvez utiliser pour le codec en question.
Veuillez noter aussi que lorsque vous convertissez des périphériques prédéfinis, mp4 est le seul format de sortie pris en charge, veillez donc à toujours utiliser .mp4 comme paramètre prédéfini.
.avi [ENCODEUR_VIDÉO] [VITESSE_TRANSMISSION_MOYENNE] [VITESSE_TRANSMISSION_MAXIMALE] [QUALITÉ_FACTEUR_DE_TAUX] [TAUX_ÉCHANTILLONNAGE] [CANAUX] [VITESSE_TRANSMISSION_SON]
- ENCODEUR_VIDÉO - soit « MPEG4 », soit « H264 », soit « DVPAL », ou encore « DVNTSC »
- VITESSE_TRANSMISSION_MOYENNE - vitesse de transmission moyenne en Kbits/seconde (valeur ignorée avec H264 ou DV)
- VITESSE_TRANSMISSION_MAXIMALE - vitesse de transmission maximale en Kbits/seconde (valeur ignorée avec H264 ou DV)
- QUALITÉ_FACTEUR_DE_TAUX - qualité (facteur de taux) comprise entre 51.0 et 1.0 (uniquement utilisé par H264)
- TAUX_ÉCHANTILLONNAGE - entré en Hz (exemple :
- CANAUX - 1 ou 2
- VITESSE_TRANSMISSION_MAXIMALE - vitesse de transmission maximale en Kbits/seconde (valeur ignorée avec DV)
Exemples :
- -settings .avi MPEG4 768 1000 0.0 44100 2 128
- -settings .avi DVPAL 0 0 0.0 48000 2 0
- -settings .avi H264 0 0 24.0 48000 2 256
.wmv et .asf [VIDEO_ENCODER] [VIDEO_BITRATE] [SOUND_ENCODER_INDEX] [SAMPLE_RATE] [CHANNELS] [SOUND_BITRATE]
- VIDEO_ENCODER - soit "WMV8" ou "WMV9"
- VIDEO_BITRATE - Vitesse vidéo en kbits par seconde
- SOUND_ENCODER_INDEX - index de base zéro de l’encodeur sonore
- SAMPLE_RATE - entré en Hz, par exemple 48000
- CANAUX - 1 ou 2
- SOUND_BITRATE - vitesse sonore en kbits par seconde
Exemples:
- -paramètres .wmv WMV8 512 1 32000 2 32
- -settings .asf WMV9 1024 2 44100 2 48
.mpg [ENCODEUR_VIDÉO] [VITESSE_TRANSMISSION_MOYENNE] [VITESSE_TRANSMISSION_MAXIMALE] [TAUX_ÉCHANTILLONNAGE] [VITESSE_TRANSMISSION_SON]
- ENCODEUR_VIDÉO - soit « MPEG2 », soit « MPEG1 »
- VITESSE_TRANSMISSION_MOYENNE - vitesse de transmission moyenne en Kbits/seconde
- VITESSE_TRANSMISSION_MAXIMALE - vitesse de transmission maximale en Kbits/seconde
- TAUX_ÉCHANTILLONNAGE - entré en Hz, par exemple 44100
- SOUND_BITRATE - vitesse sonore en kbits par seconde
Exemples :
- -settings .mpg MPEG2 4000 9000 44100 128
.3gp [ENCODEUR_VIDÉO] [VITESSE_TRANSMISSION_MOYENNE] [VITESSE_TRANSMISSION_MAXIMALE] [LARGEUR] [HAUTEUR] [ENCODEUR_SON] [VITESSE_TRANSMISSION_SON]
- ENCODEUR_VIDÉO - soit « H263 », soit « MPEG4 »
- VITESSE_TRANSMISSION_MOYENNE - vitesse de transmission moyenne en Kbits/seconde
- VITESSE_TRANSMISSION_MAXIMALE - vitesse de transmission maximale en Kbits/seconde
- LARGEUR - largeur souhaitée de la vidéo (valeur ignorée avec MPEG4)
- HAUTEUR - hauteur souhaitée de la vidéo (valeur ignorée avec MPEG4)
- ENCODEUR_SON - soit « AMR », soit « AAC »
- SOUND_BITRATE - vitesse sonore en kbits par seconde
Exemples :
- -settings .3gp H263 128 256 176 144 AMR 7.40
- -settings .3gp MPEG4 768 1000 0 0 AAC 64
.mp4 [ENCODEUR_VIDÉO] [VITESSE_TRANSMISSION_MOYENNE] [VITESSE_TRANSMISSION_MAXIMALE] [QUALITÉ_FACTEUR_DE_TAUX] [VITESSE_TRANSMISSION_SON]
- ENCODEUR_VIDÉO - soit "H264", "MPEG4" soit "PSP" (si vous convertissez pour des périphériques prédéfinis, n'utilisez pas "MPEG4")
- VITESSE_TRANSMISSION_MOYENNE - vitesse de transmission moyenne en Kbits/seconde (valeur ignorée avec H264 ou PSP)
- VITESSE_TRANSMISSION_MAXIMALE - vitesse de transmission maximale en Kbits/seconde (valeur ignorée avec H264 ou PSP)
- QUALITÉ_FACTEUR_DE_TAUX - qualité (facteur de taux) comprise entre 51.0 et 1.0 (valeur ignorée avec MPEG4)
- SOUND_BITRATE - vitesse sonore en kbits par seconde
Exemples :
- -settings .mp4 H264 0 0 23.0 32
- -settings .mp4 MPEG4 768 1000 0.0 64
- -settings .mp4 PSP 0 0 18.5 112
.mov [QUALITÉ_FACTEUR_DE_QUALITÉ] [VITESSE_TRANSMISSION_SON]
- QUALITÉ_FACTEUR_DE_TAUX - qualité (facteur de taux) comprise entre 51.0 et 1.0
- SOUND_BITRATE - vitesse sonore en kbits par seconde
Exemples :
- -settings .mov 23.0 128
- -settings .mov 30.6 64
.flv [ENCODEUR_VIDÉO] [VITESSE_TRANSMISSION_MOYENNE] [VITESSE_TRANSMISSION_MAXIMALE] [QUALITÉ_FACTEUR_DE_TAUX] [VITESSE_TRANSMISSION_SON]
- ENCODEUR_VIDÉO - soit « H263 », soit « FLV1 »
- VITESSE_TRANSMISSION_MOYENNE - vitesse de transmission moyenne en Kbits/seconde (valeur ignorée avec H264)
- VITESSE_TRANSMISSION_MAXIMALE - vitesse de transmission maximale en Kbits/seconde (valeur ignorée avec H264)
- QUALITÉ_FACTEUR_DE_TAUX - qualité (facteur de taux) comprise entre 51.0 et 1.0 (valeur ignorée avec FLV1)
- SOUND_BITRATE - vitesse sonore en kbits par seconde
Exemples :
- -settings .flv FLV1 128 256 0.0 32
- -settings .flv H264 0 0 21.0 64