Je viens de configurer un serveur et d'exécuter des exemples de tests vidéo, mais pour une raison quelconque, la vidéo montre des caractères et des chiffres au lieu de pixels. Voici une image de ce que je vois:
Pensez-vous que cela a quelque chose à voir avec la configuration de la carte vidéo, ou pourrait-il être une simple question de définir correctement les propriétés de VLC?
Je ne peux pas installer d'autre lecteur vidéo pour le moment car je n'ai pas de privilèges d'administrateur, je suis donc bloqué avec VLC.
video
vlc-media-player
Andrei Tapia
la source
la source
Réponses:
Basé sur l'icône de la capture d'écran:
Je suppose que vous utilisez PuTTY sur une machine Windows pour vous connecter à un hôte distant via une session SSH.
La chose que vous voyez dans la capture d'écran est ce qui se passe si vous utilisez VLC via PuTTY, ou toute autre session SSH d'ailleurs. En général, les sessions SSH sont uniquement capables de transmettre des caractères (et des séquences d'échappement, qui font des choses telles que la définition des couleurs, etc.). VLC le détecte comme la seule sortie disponible et le joue comme ça. (Je parie qu'il ne lit pas trop l'audio?) Ce que vous voulez nécessite un mode graphique.
Les programmes graphiques PEUVENT être exécutés à distance sur les machines Linux, mais ils nécessitent un transfert X11. Comment ça marche? Le serveur SSH plutôt que de transmettre des caractères (et des séquences d'échappement), transmet des messages X11. De cette façon, votre gestionnaire de fenêtres local peut analyser ces messages, les interpréter et émuler la fenêtre localement. Les événements tels que les clics de souris, les pressions de touches, etc. sont renvoyés au serveur, qui exécute le code de programme réel. Je ne connais aucun autre environnement graphique pouvant fonctionner de cette façon.
Vous pourrez exécuter un programme Linux X11 sur Windows si vous exécutez un serveur X11 local. Le seul logiciel capable de le faire que je connaisse est Cygwin qui peut émuler un environnement X11, je ne connais pas d'autres méthodes. (Vous devez démarrer Cygwin, démarrer le serveur X à l'intérieur, ouvrir le terminal dans le serveur X, vous connecter à l'hôte distant à l'aide du transfert SSH et exécuter la commande à partir de là.)
Il y a aussi tout le VNC / bureau virtuel, mais cela fonctionne différemment: vous vous connectez à l'hôte distant, et il vous diffuse en continu le bureau distant. Les différences sont que vous voyez l'ensemble du bureau distant dans une fenêtre (qui aura une taille d'écran différente si la résolution du moniteur distant ne correspond pas à la vôtre), plutôt que de voir les programmes distants normalement comme s'ils étaient exécutés localement. Et comme il est stupide, il compressera le bureau comme s'il s'agissait d'une vidéo, à la volée, sans comprendre ce qui se passe réellement (sauf pour des choses telles que l'interaction du pointeur du curseur.)
Ces deux méthodes sont très coûteuses en ressources lorsqu'elles sont utilisées pour la lecture vidéo à distance, et cela n'en vaut pas la peine.
Ce que vous pourriez vouloir, c'est récupérer le film à distance, le télécharger sur votre ordinateur local et le lire localement. Vous pouvez le faire en utilisant
scp
ou son équivalent dans la suite PuTTY.la source
VLC prend en charge la lecture de vidéos en tant qu'art ASCII (il effectue la conversion à la volée). Vérifiez vos paramètres VLC et assurez-vous de choisir autre chose que la sortie ASCII.
La capture d'écran est Windows, mais c'est essentiellement la même chose dans d'autres systèmes d'exploitation.
REMARQUE: Il est également possible que VLC revienne à un mode d'affichage qui fonctionnera réellement dans votre configuration. Si vous exécutez VLC via un émulateur de terminal ou une sorte de configuration à distance / client-serveur, ASCII peut être le seul mode d'affichage que VLC a établi fonctionnera.
la source
Serait-ce une simple question de définir correctement les propriétés de VLC?
Vous avez sélectionné "Sortie vidéo d'art ASCII couleur" dans vos "Préférences"> "Paramètres vidéo".
Pour résoudre ce problème:
Changez "Sortie" de "Sortie vidéo d'art couleur ASCII" en "Automatique".
Cliquez sur "Enregistrer".
la source
rr- réponse et commentaire de Ciprian Tomoiaga ont résolu mon problème! MobaXterm et Cygwin ont tous deux fait le travail. J'ai téléchargé MobaXterm Personal Edition v8.2 et Cygwin 2.2.1
MobaXterm a une interface plus conviviale et est prêt à l'emploi (au moins pour ce dont j'avais besoin: transfert de fichiers, communication ssh, serveur X11, sessions de sauvegarde et quelques autres outils intéressants :)), donc je pense que je vais l'utiliser pour le moment. Pour Cygwin, vous devez:
D'un autre côté, Moba a chargé mes sessions enregistrées de mastic, j'ai donc juste eu à double-cliquer, et ... j'étais dedans :). Mais si vous n'avez pas de session enregistrée, vous devez en créer une nouvelle, cliquer sur l'onglet ssh, spécifier le nom d'utilisateur et l'hôte, et enregistrer (le transfert x11 et sftp sont vérifiés par défaut, et le port sélectionné par défaut est 22)
Un petit problème que je rencontre encore est que je n'ai pu travailler qu'avec des vidéos de faible qualité (par exemple 360x240), car des vidéos de qualité "supérieure" se figent sur la première image (par exemple> 640x360). Eh bien, au moins en utilisant vlc ...
Même quand je veux seulement enregistrer:
Mais bon, voici ce que j'ai en ce moment:
la source