Il s'agit de la commande MP4Client 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
MP4Client - Lecteur de ligne de commande GPAC MPEG-4
SYNOPSIS
Client MP4 [choix] [fichier]
DESCRIPTION
MP4Client est un lecteur en ligne de commande GPAC. Il prend en charge toutes les fonctionnalités de lecture GPAC (2D et 3D
support, lecture locale, streaming RTP, démarrage rapide HTTP, nombreux codecs audio et vidéo...).
MP4Client prend également en charge l'extraction visuelle au format BMP, RAW ou AVI (pas de compression, pas d'audio).
STARTUP OPTIONS
-c filet
spécifie le fichier de configuration à utiliser. Le fichier de configuration par défaut se trouve dans le répertoire de base de l'utilisateur
et créé s'il n'est pas trouvé.
-rti filet
enregistre les informations d'exécution dans un fichier. Les informations enregistrées sont : FPS, CPU, utilisation de la mémoire.
-silencieux supprime le message de script, la mise en mémoire tampon et le statut de téléchargement.
-erreur-stricte
se ferme après le signalement de la première erreur.
-fichier journal DOSSIER
spécifie où écrire les journaux. La valeur par défaut est stdout. Identique à -lf.
-journaux OUTILS
définit les outils de journalisation et les niveaux, formatés sous la forme d'une liste de
toolX[:toolZ]@level. Par défaut, toutes les erreurs sont enregistrées. le niveau peut être un de calme,
erreur, avertissement, info ou débogage. l'outil peut être :
noyau: noyau libgpac
codage : formats bitstream (audio, vidéo, scène)
conteneur : formats de conteneur (Fichier ISO, MPEG-2 TS, AVI, ...)
réseau : données réseau hors trafic RTP
rtp : trafic rtp
auteur : outils de création (indice, importation, exportation)
sync : couche de synchronisation terminale
codec : messages du codec du terminal
analyseur : analyseurs de scène (svg, xmt, bt) et autres
media : gestion des objets média du terminal
scène : graphe de scène et gestionnaire de scène
script : messages du moteur de script
interact : moteur d'interaction (événements, scripts, etc.)
smil : moteur de chronométrage SMIL
composer : moteur de composition (2D, 3D, etc)
mmio : gestion des E/S matérielles audio/vidéo
rti : diverses statistiques d'exécution
cache : sous-système de cache HTTP
audio : moteur de rendu audio et mélangeurs
mem : traqueur de mémoire GPAC
module : débogage des modules GPAC
mutex : mutex
aucun : aucun outil enregistré
all : tous les outils enregistrés - d'autres outils peuvent être spécifiés par la suite.
LECTURE OPTIONS
Un fichier peut être contrôlé pendant la lecture en tapant l'une des touches suivantes à l'invite.
o se connecte à une nouvelle URL entrée à l'invite par l'utilisateur.
r redémarre la présentation en cours
p lit/met en pause la présentation en cours
s avance d'une image dans la présentation actuelle
z chercher dans la présentation. Le pourcentage de recherche est entré à l'invite
t imprime la synchronisation actuelle de la chronologie principale de la présentation
w imprime les informations mondiales de la présentation actuelle
v imprime la liste de tous les GF_ObjectDescriptor utilisés dans la présentation actuelle.
i imprime les informations d'un OD donné. L'ID d'objet est entré à l'invite.
b imprime toutes les informations de synchronisation et de mise en mémoire tampon de tous les objets.
m imprime la mise en mémoire tampon de tous les objets et les informations sur la mémoire.
d vide le graphique de la scène de présentation actuelle dans un fichier ou une sortie standard.
k Active/désactive le mode stress.
n Modifie le mode de navigation actuel si possible/autorisé. Lorsqu'un Layer3D est sélectionné,
définit la navigation layer3D si elle est autorisée.
x Réinitialiser au dernier point de vue actif. Lorsqu'un layer3D est sélectionné, réinitialise layer3D
point de vue.
2 Rechargez le client MPEG-4 avec le moteur de rendu GPAC 2D.
3 Rechargez le client MPEG-4 avec le moteur de rendu GPAC 3D.
4 force le rapport d'aspect 4/3.
5 force le rapport d'aspect 16/9.
6 force aucun rapport hauteur/largeur (toujours remplir l'écran).
7 force le rapport hauteur/largeur d'origine (mode par défaut).
l imprime la liste des plugins disponibles.
c imprime des informations de configuration GPAC.
q quitte l'application.
C active le cache de diffusion en continu.
S arrête de diffuser le cache et enregistrez-le.
A arrête de diffuser le cache et supprimez-le.
h affiche la liste des commandes disponibles.
FENÊTRE RACCOURCIS
Lorsque la fenêtre MP4Client a le focus, les raccourcis suivants sont disponibles
autre + bien
Cherche 5% d'avance par rapport à l'heure actuelle.
autre + à gauche
Cherche 5% avant l'heure actuelle
autre + up
Augmente le volume de 5%
autre + down
Diminue le volume de 5%
ACCUEIL Réinitialise la navigation au dernier point de vue/fenêtre lié
4, 5, 6, 7
Identique aux valeurs sans fenêtre
ESCAPE , alt+retour, doubleclick
Active/désactive le plein écran.
ctrl + 'F'
Imprime la fréquence d'images du rendu actuel.
ctrl + 'R'
Envoie un message de rafraîchissement (recalcul complet de l'état de la scène).
ctrl + 'P'
Jouer pause.
ctrl + 'S'
Avancez d'une image.
CONFIGURATION DOSSIER
Lorsqu'il est lancé pour la première fois, MP4Client demandera un répertoire de polices et un cache
répertoire.
Fonte Annuaire
Indique le chemin absolu d'un répertoire contenant un référentiel de polices TrueType.
Si ce répertoire n'est pas spécifié ou ne contient pas de polices TrueType valides,
le texte sera désactivé.
Cache Annuaire
Indique le chemin absolu vers un répertoire avec accès en écriture pour stocker les fichiers
récupérés via des téléchargements HTTP. Si ce répertoire n'est pas spécifié ou n'a pas
les téléchargements HTTP d'accès en écriture ne fonctionneront pas.
NAVIGATION
La navigation avec MP4Client dépend du type de moteur de rendu (2D ou 3D) et également du contenu -
certains contenus peuvent désactiver la navigation sélectionnable par l'utilisateur.
Walk & Voler modes
Souris : Déplacement horizontal : Déplacement horizontal - Déplacement vertical : Z-translate - Vertical
déplacer+CTRL ou Molette : Panoramique vertical - Clic droit (mode Marche uniquement) : Touches de saut :
gauche/droite : panoramique horizontal - gauche/droite+CTRL : translation horizontale - haut/bas : Z-
translate - haut/bas+CTRL : panoramique vertical
Casserole mode
Souris : Déplacement horizontal : Déplacement horizontal - Déplacement vertical : Déplacement vertical - Vertical
déplacer+CTRL ou Molette : Z-translate Touches : gauche/droite : Panoramique horizontal - gauche/droite+CTRL :
Translation horizontale - haut/bas : Panoramique vertical - haut/bas + CTRL : Z-translate
Glissement mode
Souris : Déplacement horizontal : Déplacement horizontal - Déplacement vertical : Déplacement vertical -
Déplacement vertical + CTRL ou molette : Z-translate Touches : gauche/droite : translation horizontale -
gauche/droite+CTRL : panoramique horizontal - haut/bas : translation verticale - haut/bas + CTRL : Z-
traduire
Examiner & Orbite mode
Souris : Déplacement horizontal : Rotation de l'axe Y - Déplacement horizontal + CTRL : Aucun déplacement - Vertical
déplacer : rotation de l'axe X - Déplacement vertical + CTRL ou molette : translation Z Touches : gauche/droite : Y-
Rotation de l'axe - gauche/droite+CTRL : translation horizontale - haut/bas : rotation de l'axe X -
haut/bas+CTRL : traduction en Y
Jeux mode (presse FIN à échapper)
Souris : Déplacement horizontal : H pan - Déplacement vertical : Pan vertical Touches : gauche/droite :
Translation horizontale - haut/bas : translation en Z
Tous 3D modes
CTRL+PGUP/PGDOWN effectuera un zoom avant/arrière sur la caméra (champ de vision)
Glissement Mode in 2D
Souris : Déplacement horizontal : Déplacement horizontal - Déplacement vertical : Déplacement vertical -
V déplacer+CTRL : zoom Touches : gauche/droite : translation horizontale - haut/bas : vertical
traduire - haut/bas+CTRL : zoom
Examiner Mode in 2D (3D rendu seulement)
Souris : Déplacement horizontal : rotation de l'axe Y - Déplacement vertical : rotation de l'axe X Touches :
gauche/droite : rotation de l'axe Y - haut/bas : rotation de l'axe X
SHIFT Accélère le mouvement
VISUEL EXTRACTION OPTIONS
Lorsqu'il est utilisé pour vider une présentation visuelle, le client n'est plus interactif. Tout GPAC
les fonctionnalités sont prises en charge pendant la capture, à l'exception de celles liées à l'audio. Les options suivantes
peut être passé à l'invite :
-bmp [fois]
vide les images spécifiées au format BMP. Si aucune heure n'est spécifiée, la capture est effectuée
à t=0s. l'heure est donnée en millisecondes, sous forme de code temporel SMPTE ou sous forme de temps HH:MM:SS:MS
code. Vous pouvez spécifier plusieurs heures d'image en utilisant une liste d'heures séparées par des tirets
(par exemple, '0-10-15').
-cru [fois]
vide les images spécifiées au format RAW. Si aucune heure n'est spécifiée, la capture est effectuée
à t=0s.
scie début Fin
vide le segment spécifié au format AVI non compressé.
-fps taux
spécifie la fréquence d'images pour le vidage AVI. La fréquence d'images par défaut est de 25.0.
-Taille LxH
spécifie la taille du cadre pour le vidage. La taille d'image par défaut est la taille de la scène.
-remplir utilise le rapport hauteur/largeur de remplissage. Par défaut, le rapport hauteur/largeur de la scène est conservé lorsque
dumping.
-spectacle afficher la fenêtre lors du vidage du contenu. Par défaut, la fenêtre est masquée pendant
Capturer.
-2d force l'utilisation du moteur de rendu 2D. Par défaut, MP4Client utilise le moteur de rendu indiqué dans
Fichier de configuration GPAC.
-3d force l'utilisation du moteur de rendu 3D. Par défaut, MP4Client utilise le moteur de rendu indiqué dans
Fichier de configuration GPAC.
-silencieux supprime le message de script, la mise en mémoire tampon et le statut de téléchargement.
Utilisez MP4Client en ligne en utilisant les services onworks.net
