GoGPT Best VPN GoSearch

Icône de favori OnWorks

spumux - En ligne dans le Cloud

Exécutez spumux 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 spumux 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


spumux - génère et multiplexe les sous-titres dans un flux de programme mpeg2 existant

SYNOPSIS


mousseux [ -m DVD | -m cvd | -m svc ] [ -s courant ] [ -v niveau ] [ -P ] [ --nomux ] [
--nodvdauthor-données ] filet < mpeg > mpeg-avec-sous-titres

DESCRIPTION


mousseux encode les sous-titres et les multiplexe dans le flux de programme mpeg2.

-m mode
Définit l'encodage des sous-titres. Peut être un dvd, cvd ou svcd. La valeur par défaut est dvd.

-s courant
Définit l'identifiant du flux de sous-titres. La valeur par défaut est 0.

-v niveau
Définit le niveau de verbosité.

-P Active une barre de progression.

--nomux
Désactive la lecture d'un flux MPEG depuis l'entrée standard. Au lieu de cela, la sortie sera
contiennent uniquement le flux de sous-image.

--nodvdauthor-données
Désactive la transmission des informations sur les couleurs et les boutons à dvdauthor.

Voici un exemple de fichier de configuration :



<spu start="Heure de début" [ fin="heure de fin" ] [ image="image.png" ]
[ surligner="image.png" ] [ sélectionner="image.png" ]
[ transparent="couleur-spec" ] [ force="oui" ]
[ autooutline="inférer" [ outlinewidth="largeur" ]
[autoorder="lignes" | commande automatique="colonnes" ] ]
[ xoffset="x-coordonnée" yoffset="y-coordonnée" ] >
<button [ name="prénom" ] [ x0="x0" ] [ y0="y0" ] [ x1="x1" ]
[ y1="y1" ] [ haut="prénom" ] [ bas="prénom" ]
[ gauche="prénom" ] [ à droite="prénom" ] />
<action [ name="prénom" ] [ x0="x0" ] [ y0="y0" ] [ x1="x1" ]
[ y1="y1" ] />




Chaque image de sous-titre est décrite par un étiqueter. Les attributs de début et de fin facultatifs
décrire quand le sous-titre sera affiché à l'écran, dans "HR:MM:SS.HU". L'image
L'attribut décrit l'image de sous-titre principale, qui peut être un fichier PNG ou BMP. Si
votre image n'est pas une image plein écran, vous pouvez utiliser xoffset et yoffset pour déplacer l'image
environ. Dans l'avènement que l'auteur est incapable d'utiliser un format graphique avec un alpha
canal, alors l'attribut transparent peut être utilisé pour décrire quelle couleur doit devenir
totalement transparent. Pour les formats valides pour couleur-spec, voir SPÉCIFICATION DES COULEURS ci-dessous. Si
vous voulez forcer l'affichage du sous-titre, que l'utilisateur ait activé ou non
sous-titres ou non, vous pouvez utiliser la balise force. Lorsque vous créez des menus, la balise force est
nécessaire.

Les autres attributs et balises sont liés à la création de menus. L'attribut de surbrillance
montre à quoi ressemblent tous les boutons lorsqu'ils sont mis en surbrillance (c'est-à-dire lorsque vous utilisez
les flèches dans le menu), et l'attribut select montre à quoi ressemblent tous les boutons
lorsque les sont sélectionnés (c'est-à-dire pendant 1 à 2 secondes après avoir appuyé sur Entrée dans le menu). Si
l'un ou l'autre (ou l'attribut image) est omis, alors spumux crée un blanc (totalement
transparente). Il est évident qu'au moins une balise doit être spécifiée.

Pour faciliter la création de boutons, l'attribut autooutline indique à spumux de déduire où le
les boutons sont situés. Il le fait en essayant de dessiner des rectangles autour d'une composition
de la surbrillance et sélectionnez des images qui ne croisent aucun opaque ou semi-opaque
pixels. Afin de prendre en charge les boutons textuels, l'attribut outlinewidth vous permet de
spécifier la largeur du rectangle qui est testé. Les rectangles plus larges ne pourront pas
se faufiler entre les lettres. Enfin, la commande automatique décrit la manière de commander le
boutons détectés automatiquement, ce qui est important pour les boutons sélectionnés numériquement et
pour mapper les boutons aux noms de boutons ou aux noms implicites.

Les balises bouton et action décrivent les boutons (objets visiblement sélectionnables à l'écran)
et actions (commandes exécutées dès l'appui sur la touche associée du
à distance). Si vous utilisez la fonction de contour automatique, concevez simplement des boutons, vous êtes satisfait de
la navigation par bouton inférée et peut gérer le système de nommage simpliste, alors vous
en fait, vous n'avez même pas besoin de spécifier de boutons ou d'actions. Sinon, lisez la suite.

L'attribut name est utilisé pour donner à un bouton ou à une action un nom auquel il est facile de se référer. Par
par défaut, ils sont numérotés séquentiellement en commençant par "1". Le haut, le bas, la gauche et la droite
les noms décrivent quel bouton ou quelle action doit être lié à la touche correspondante lorsque le
le bouton actuel est mis en surbrillance, mais s'il est omis, spumux utilisera un
algorithme pour déterminer vers quels boutons se déplacer.

Les coordonnées (x0,y0) décrivent le coin supérieur gauche inclusivement, tandis que (x1,y1)
les coordonnées décrivent le coin inférieur droit EXclusivement. Les coordonnées commencent à
0,0 pour le coin supérieur gauche. Idéalement, les coordonnées y0 et y1 devraient toutes les deux être
même, de sorte que les bords du bouton dépassent complètement deux lignes de balayage entrelacées, même s'il n'y a pas
données dans la ligne de balayage supplémentaire. Certains lecteurs de DVD rempliront la ligne de balayage supplémentaire si ce n'est pas
spécifié; spumux fait un effort pour s'assurer que ce sera transparent mais il n'y a pas
garantie.

MANIPULATION TEXTE LES SOUS-TITRES


Spumux est également capable de gérer les sous-titres de texte, qui seront rendus en graphiques par
spumux. De nombreux formats de texte différents (doit être non graphiques) sont pris en charge (.sub, .srt,
.ssa, .smi, .rt , .txt, .aqt, .jss, .js, ass). Spumux essaiera de déterminer le format
automatiquement.

Si vous traitez des sous-titres textuels, aucun autre flux ne peut être défini, des boutons ou d'autres
à traiter dans une autre passe avec spumux, en utilisant un autre fichier xml.

Le fichier .xml suivant montre les balises disponibles et leurs paramètres par défaut. Seul le textsub
balise est obligatoire, les valeurs par défaut sont utilisées si la balise spécifique n'est pas spécifiée.



<textsub filename="demo1.srt" characterset="UTF-8"
fontsize="28.0" font="arial" fill-color="couleur-spec"
contour-couleur="couleur-spec" contour-épaisseur="3.0"
shadow-offset="0, 0" shadow-color="couleur-spec"
horizontal-alignment="gauche" vertical-alignment="bottom"
marge gauche="60" marge droite="60"
top-margin="20" bottom-margin="30" subtitle-fps="fps"
film-fps="fps"
movie-width="720" movie-height="la taille" aspect="4:3"
force="oui"
/>



La balise textsub définit les paramètres pour le rendu du texte en graphiques.

L'attribut filename définit le chemin et le nom du fichier de sous-titre de texte d'entrée, c'est
le seul attribut qui est obligatoire.

L'attribut characterset définit le jeu de caractères à utiliser, les jeux de caractères disponibles
peut être trouvé à http://www.gnu.org/software/libiconv.

L'attribut fontsize définit la taille de la police en unités de police. L'attribut de police
définit la police utilisée. Spumux correspondra au nom de la police en utilisant Fontconfig si disponible, sinon
il l'utilisera comme nom de fichier sur les systèmes Linux et examinera les fenêtres/polices et
sous-répertoire spumux du répertoire home cygwin/mingw et dans le répertoire d'exécution
pour une exécution basée sur Windows pour la police spécifiée. Vous cherchez des polices gratuites ? Une liste est
here. http://www.microsoft.com/typography/links/links.asp?type=free&part=1 (c'est seulement
sur les polices, pas sur les systèmes d'exploitation).

L'attribut fill-color spécifie la couleur à utiliser pour remplir l'intérieur du
text, tandis que outline-color spécifie la couleur de la bordure de contour à dessiner autour de chaque
personnage, pour le distinguer de l'arrière-plan de la vidéo. L'attribut contour-épaisseur
spécifie l'épaisseur de ce contour. Pour les formats valides pour couleur-spec, Voir
SPÉCIFIANT LES COULEURS ci-dessous. La couleur de remplissage par défaut est le blanc et la couleur de contour par défaut est
noir.

Les attributs shadow-offset et shadow-color spécifient un effet d'ombre à appliquer au
texte. Le décalage d'ombre est spécifié comme 2 entiers signés, étant l'horizontale et
décalage vertical respectivement, les valeurs positives étant vers la droite et vers le bas. Pour le
formats valides pour couleur-spec, voir SPÉCIFICATION DES COULEURS ci-dessous. La couleur d'ombre par défaut est
noir.

L'attribut horizontal-alignment définit l'alignement horizontal des sous-titres.
Les options sont : "gauche", "droite", "centre" et "par défaut". La valeur "par défaut" provoque spumux
d'utiliser l'attribut qui se trouve dans le fichier de sous-titres texte si le format prend en charge un tel
attribuer.

L'attribut vertical-alignment définit l'alignement vertical. Les options sont : "haut",
"centre" et "bas".

Les attributs de marge définissent l'espace minimal de pixels vierges entre la bordure de l'image
et la bordure des lignes de sous-titres.

Le sous-titre-fps est nécessaire pour les formats de sous-titres qui utilisent des numéros d'image plutôt que
fractions de seconde pour spécifier les temps de sous-titres, tandis que le film-fps est la fréquence d'images de
le film sur lequel les sous-titres sont multiplexés ; si omis, ces deux
par défaut à 29.97 pour NTSC et 25 pour PAL.

Disposer d'attributs subtitle-fps et movie-fps séparés permet à spumux de
recalculer le timing des sous-titres s'ils ne sont pas les mêmes.

Les attributs movie-width et movie-height définissent la taille maximale de la page de sous-titres,
ceux-ci ne doivent pas être plus grands que la taille de l'image vidéo (720x480 pour NTSC, 720x576 pour
PAL), normalement ce sont les mêmes. Certains lecteurs DVD préfèrent les trames de sous-titres de 2 ou 4
pixels plus petits en hauteur. En cas d'omission, la largeur par défaut du film est de 720 et la hauteur est de 2
pixels inférieurs à la hauteur de l'image vidéo.

L'attribut aspect vous permet de spécifier si le rapport hauteur/largeur de la vidéo est de 16:9 (écran large)
ou 4:3. Ceci, avec le format vidéo, est utilisé pour ajuster le rendu du texte
pour s'assurer qu'il n'apparaît pas déformé.

L'option forcer permet de forcer l'affichage du sous-titre, que
l'utilisateur a activé les sous-titres ou non.

EN PRÉCISANT DES COULEURS


Les couleurs pour la transparence de l'image et le remplissage et les contours du texte peuvent être spécifiées dans un certain nombre de
façons:

· En tant que nom de couleur, par exemple "vert". Vous pouvez utiliser la plupart des noms de couleurs répertoriés sur
<http://www.imagemagick.org/script/color.php>.

· Sous forme de chaîne hexadécimale précédée d'un "#", similaire au format HTML, par exemple "#FF8080". Les
le nombre de chiffres doit être un multiple de 3 ; le premier groupe spécifie la composante rouge,
le deuxième vert et le troisième bleu.

· En tant que nom d'un espace colorimétrique, suivi d'une à quatre valeurs de composants entre parenthèses,
par exemple "hsv(120, 50%, 90%)".

Les espaces colorimétriques valides sont "gris" (1 composant), "graya" (2 composants), "hsl" (3 composants),
"hsla" (4 composants), "hsv" (3 composants), "hsva" (4 composants), "rgb" (3 composants)
et "rgba" (4 composantes). Chaque composant peut être spécifié sous forme de pourcentage du
valeur maximale suffixée par "%", ou une valeur absolue dans la plage 0-360 pour les teintes, 0-255 pour
tout le reste. Pour les noms d'espaces de couleurs se terminant par "a", le dernier composant est l'alpha
valeur (de transparence).

Notez que les valeurs alpha n'ont pas de sens pour l'attribut "transparent" sur le étiqueter
dessus.[email protected]> MarcLeeman2003Marc LeemanVen 30 déc. 19:47:26 CET 2005

23 October 2010 SPUMUX(1)

Utilisez spumux en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.