Я просто настроил сервер и провел несколько тестов видео, но по какой-то причине на видео вместо символов отображаются цифры и цифры. Вот изображение того, как я это вижу:
Как вы думаете, это как-то связано с конфигурацией видеокарты, или это может быть простой вопрос правильной настройки свойств VLC?
Я не могу установить любой другой видеоплеер в данный момент, потому что у меня нет прав администратора, поэтому я застрял с VLC.
video
vlc-media-player
Андрей Тапиа
источник
источник
Ответы:
По значку на скриншоте:
Я предполагаю, что вы используете PuTTY на компьютере с Windows для подключения к удаленному хосту через сеанс SSH.
То, что вы видите на скриншоте, это то, что происходит, если вы используете VLC через PuTTY или любой другой сеанс SSH в этом отношении. Как правило, сеансы SSH способны передавать только символы (и escape-последовательности, которые выполняют такие функции, как установка цветов и т. Д.). VLC определяет это как единственный доступный выход и воспроизводит его так. (Могу поспорить, что он не воспроизводит звук тоже?) Для того, что вы хотите, требуется графический режим.
Графические программы МОГУТ выполняться удаленно на машинах Linux, но для этого требуется пересылка X11. Как это работает? Сервер SSH вместо передачи символов (и escape-последовательностей) передает сообщения X11. Таким образом, ваш локальный оконный менеджер может анализировать эти сообщения, интерпретировать их и эмулировать окно локально. Такие события, как щелчки мыши, нажатия клавиш и т. Д., Отправляются обратно на сервер, который выполняет реальный программный код. Я не знаю других графических сред, которые могли бы работать таким образом.
Вы сможете запустить программу Linux X11 в Windows, если запустите локальный сервер X11. Единственное программное обеспечение, способное сделать это, я знаю, это Cygwin, который может эмулировать среду X11, я не знаю других методов. (Вам нужно запустить Cygwin, запустить X-сервер внутри, открыть терминал на X-сервере, подключиться к удаленному хосту с помощью пересылки SSH и выполнить команду оттуда.)
Существует также целый VNC / виртуальный рабочий стол, но он работает по-другому: вы подключаетесь к удаленному хосту, и он тупо транслирует вам удаленный рабочий стол. Разница в том, что вы видите весь удаленный рабочий стол внутри окна (у которого будет другой размер экрана, если разрешение удаленного монитора не соответствует вашему), вместо того, чтобы видеть удаленные программы, как если бы они выполнялись локально. А поскольку он тупой, он сжимает рабочий стол, как если бы это было видео, на лету, не понимая, что на самом деле происходит (за исключением таких вещей, как взаимодействие с курсором).
Оба эти метода очень дороги, когда используются для удаленного воспроизведения видео, и это того не стоит.
Вам может понадобиться захватить удаленный фильм, загрузить его на локальный компьютер и воспроизводить его локально. Вы можете сделать это, используя
scp
или его эквивалент из пакета PuTTY.источник
VLC поддерживает воспроизведение видео как ASCII-арт (он конвертирует на лету). Проверьте настройки VLC и убедитесь, что вы выбрали что-то другое, чем выход ASCII.
Снимок экрана - Windows, но по сути то же самое в других операционных системах.
ПРИМЕЧАНИЕ. Также возможно, что VLC возвращается к режиму отображения, который фактически будет работать в вашей настройке. Если вы используете VLC через эмулятор терминала или какую-то удаленную установку / настройку клиент-сервер, то ASCII может быть единственным режимом отображения, установленным VLC, будет работать.
источник
Может ли быть простой вопрос правильной настройки свойств VLC?
Вы выбрали «Color ASCII art video output» в «Настройках»> «Настройки видео».
Чтобы исправить это:
Измените «Output» с «Color ASCII art video output» на «Автоматический».
Нажмите «Сохранить».
источник
rr- ответ и комментарий Ciprian Tomoiaga решили мою проблему! И MobaXterm, и Cygwin сделали свою работу. Я скачал MobaXterm Personal Edition v8.2 и Cygwin 2.2.1
MobaXterm имеет более дружественный интерфейс и поставляется готовым из коробки (по крайней мере, для того, что мне было нужно: передача файлов, ssh-связь, сервер X11, сохранение сессий и некоторые другие полезные инструменты :)), поэтому я думаю, что буду использовать его для момент Для Cygwin вам необходимо:
С другой стороны, Моба загрузил мои сохраненные сеансы замазки, поэтому мне просто нужно было дважды щелкнуть, и ... я был в :). Но если у вас нет сохраненного сеанса, вам нужно создать новый, щелкнуть на вкладке ssh, указать имя пользователя и хост, и сохранить (x11 forwarding и sftp проверяются по умолчанию, а выбранный по умолчанию порт - 22)
Одна небольшая проблема, с которой я все еще сталкиваюсь, заключается в том, что я могу работать только с видео низкого качества (например, 360x240), потому что видео «более высокого качества» замирают в первом кадре (то есть> 640x360). Ну, по крайней мере, с помощью VLC ...
Даже когда я только хочу записать:
Но хорошо, вот что я имею прямо сейчас:
источник