Görüntüyü SSH üzerinden görüntüleme, X yok


10

Bir görüntüyü SSH üzerinden görüntülemenin bir yolu var mı? İyi kaliteye ihtiyaç yoktur, sadece görüntülerde ne olduğu hakkında bir fikre ihtiyacım var. Çoğunlukla bunlar web siteleri ve benzeri için simge dosyalarıdır. Bazen X'i SSH üzerinden iletebilir ve kullanabilirim displayama bazen yapamıyorum. Gibi uygulamalar için X olmayan bir tty çalışma umurumda değil fbi.

Denedim jp2aama görüntülerin çoğu .png biçimindedir ve içlerinde ne olduğunu kontrol etmek için her birini dönüştürmek hantaldır. Ayrıca, yalnızca ASCII karakterleri kullanarak ekran çok sınırlıdır. Belki keyfi UTF-8 karakterleri kullanabilseydi daha iyi olabilirdi.

Denedim fbiama ioctl VT_GETSTATE: Invalid argument (not a linux console?)grafik olmayan bir tty üzerinden SSHing olduğumda bile şikayet ediyor . -T 2Herhangi bir hata atmayan seçeneği denedim ama görüntüyü göremiyorum. Görmek için bir yol var (ben chvt 2kök erişimim olmasına rağmen ben alamadım) sunucunun tty2 üzerinde 'görüntülenen' olduğundan şüpheleniyorum .

Denedim links, w3cve diğer konsol tarayıcıları ama bunlardan en iyi şekilde aldığım en iyi görüntü dosyasını çalıştırılmış gibi görmektir cat.

mplayerKonsol çıktı seçeneklerini denedim , ancak bunlar sadece video codec'leri oldukları için videoyu destekliyor.

zgvAncak normal bir kullanıcı olarak şikayet you must be the owner of the current console to run zgvve kök olarak sadece asılı, hiçbir çıkış denedim .

Yanıtlar:


10

'İmg2txt'yi deneyin. Ubuntu için 'caca-utils' paketinde bulunabilir.

'caca-utils' rpm olarak da mevcut görünmektedir.


Daha önce hiç duymamıştım ama mükemmel görünüyor. +1
Hennes

Fevkalade iyi çalışıyor. Ama hala görüntüleri anlayamıyorum, lol.
Camilo Martin

Terminal programınızda, görüntüyü görüntülemeden önce yazı tipi boyutunu 1x1 gibi bir değere indirin, sonra terminal programını maksimum boyuta yeniden boyutlandırın.
LawrenceC

Bu, kurulumu kolay ve ssh üzerinde çalıştığı düşünüldüğünde okuduğum tüm çözümlerden daha iyidir.
Sridhar Sarnobat

2

Metin ekranlı bir 'görüntü' görüntülemek için yol aalib üzerinden yapılır .

Bu, bir görüntüyü oluşturmak için ASCII karakterlerini kullanır ve yeterince geniş bir metin alanınız (bir tür çözünürlük) varsa, neyin gösterildiğini anlayabilirsiniz.

SSH bağlantısının uzak tarafındaki ASCII-art / filmlere dönüştürmeyi gerçekleştirirsiniz.

Bağlantı: Youtube'da aalib demosu .

Ayrıca, yalnızca ASCII karakterleri kullanarak ekran çok sınırlıdır.

Evet. Bu , oynamak için büyük bir terminaliniz olmadığı sürece görüntüleri zar zor tanır. Yüksek yoğunluklu bir ekranda büyük bir terminal kullanabiliyorsanız (küçük bir yazı tipi kullanırken bile keskin harflerle), kullanılabilir.


Teşekkürler. Aalib'i kullanmak için kişi (Ubuntu'da) kurmalı aalib1ve çalıştırmalıdır asciiview file.jpg. Bu son emir bulmam biraz zaman aldı.
dotancohen

3
Bunu bir yıl sonra tekrar ziyaret etmek, şimdi birini kullanmak asciiviewiçin aviewpaketi yüklemeniz gerekir .
14:50

1

ascii (ama tam kalite) kadar hızlı değil

 localComp$ ssh remoteCompIp 'cat image.jpg | ssh localCompIp fim -i' 

fim pdf dosyaları için de çalışır ve wav / mp3 / mp4 dosyaları fim -iile değiştirilebilir

mplayer -vo fbdev2 -cache 16384 -.


2
Fim nedir ve fim için bir link var mı? Lütfen genişletin.
suspectus

1
@suspectus, aslında FBI yapabilirsiniz eğer simplier ve daha hızlı bir araç gibi görünüyor, çünkü daha iyi olurdu ... ama boru (stdin) gelen görüntüyü gösterebilir karetamponu resim görüntüleyici arıyordu ve fim [üzerinde çıkageldi manpages.ubuntu .com / manpages / quantal / man1 / fim.1.html] ubuntu manpages , archlinux için de [ aur.archlinux.org/packages/fim] (aur) var. ama belki de bu amaç için daha iyi bir yer var
MetNP
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.