Saya baru saja menyiapkan server dan menjalankan beberapa tes video sampel, tetapi untuk beberapa alasan video tersebut menunjukkan karakter dan angka, bukan piksel. Berikut ini adalah gambar bagaimana saya melihatnya:
Apakah Anda pikir ini ada kaitannya dengan konfigurasi kartu video, atau mungkinkah soal mengatur properti VLC dengan benar?
Saya tidak dapat menginstal pemutar video lain saat ini karena saya tidak memiliki hak administrator, jadi saya terjebak dengan VLC.
video
vlc-media-player
Andrei Tapia
sumber
sumber
Jawaban:
Berdasarkan ikon di tangkapan layar:
Saya berasumsi Anda menggunakan Putty pada mesin Windows untuk terhubung ke host jarak jauh melalui sesi SSH.
Hal yang Anda lihat di tangkapan layar adalah apa yang terjadi jika Anda menggunakan VLC melalui Putty, atau sesi SSH lainnya. Secara umum, sesi SSH hanya mampu mentransmisikan karakter (dan menghindari urutan, yang melakukan hal-hal seperti pengaturan warna dll.). VLC mendeteksi ini sebagai satu-satunya output yang tersedia dan memainkannya seperti itu. (Saya yakin itu tidak memutar audio juga?) Apa yang Anda inginkan memerlukan mode grafis.
Program grafis BISA dijalankan dari jarak jauh pada mesin Linux, tetapi membutuhkan penerusan X11. Bagaimana cara kerjanya? Server SSH alih-alih mengirimkan karakter (dan menghindari urutan), mentransmisikan pesan X11. Dengan begitu, window manager lokal Anda dapat menguraikan pesan-pesan ini, menafsirkannya dan meniru jendela secara lokal. Acara seperti klik mouse, penekanan tombol dll dikirim kembali ke server, yang mengeksekusi kode program yang sebenarnya. Saya tidak tahu ada lingkungan grafis lain yang dapat bekerja dengan cara ini.
Anda dapat menjalankan program Linux X11 di Windows jika Anda menjalankan server X11 lokal. Satu-satunya perangkat lunak yang mampu melakukan ini saya tahu adalah Cygwin yang dapat meniru lingkungan X11, saya tidak tahu metode lain. (Anda harus menjalankan Cygwin, mulai server X di dalam, buka terminal di server X, sambungkan ke host jarak jauh menggunakan penerusan SSH dan jalankan perintah dari sana.)
Ada juga seluruh VNC / desktop virtual, tetapi ini bekerja secara berbeda: Anda terhubung ke host jarak jauh, dan itu membodohi Anda desktop remote. Perbedaannya adalah Anda melihat seluruh desktop jarak jauh di dalam jendela (yang akan memiliki ukuran layar berbeda jika resolusi monitor jarak jauh tidak cocok dengan Anda), daripada melihat program jarak jauh secara normal seolah-olah dijalankan secara lokal. Dan karena itu bodoh, itu akan memampatkan desktop seolah-olah itu video, dengan cepat, tanpa memahami apa yang sebenarnya terjadi (kecuali untuk hal-hal seperti interaksi kursor.)
Kedua metode ini sangat mahal sumber daya ketika digunakan untuk pemutaran video jarak jauh, dan itu tidak sepadan.
Apa yang Anda inginkan adalah untuk mengambil film jarak jauh, mengunduhnya ke mesin lokal Anda dan memutarnya secara lokal. Anda dapat melakukannya dengan menggunakan
scp
atau yang setara dari suite Putty.sumber
VLC mendukung pemutaran video sebagai seni ASCII (ini melakukan konversi dengan cepat). Periksa pengaturan VLC Anda, dan pastikan Anda memilih sesuatu selain output ASCII.
Tangkapan layarnya adalah Windows, tetapi pada dasarnya sama dengan sistem operasi lain.
CATATAN: VLC juga mungkin kembali ke mode tampilan yang benar-benar berfungsi di pengaturan Anda. Jika Anda menjalankan VLC melalui emulator terminal atau semacam pengaturan remoting / client-server, maka ASCII mungkin satu-satunya mode tampilan yang telah dibuat VLC akan berfungsi.
sumber
Mungkinkah masalah sederhana pengaturan properti VLC dengan benar?
Anda telah memilih "Output video seni ASCII berwarna" di "Preferensi"> "Pengaturan Video" Anda.
Untuk memperbaikinya:
Ubah "Output" dari "Color video art video ASCII" menjadi "Otomatis".
Klik "Simpan".
sumber
jawab dan komentar Ciprian Tomoiaga memecahkan masalah saya! Baik MobaXterm dan Cygwin melakukan pekerjaan itu. Saya mengunduh MobaXterm Personal Edition v8.2 dan Cygwin 2.2.1
MobaXterm memiliki antarmuka yang lebih ramah dan siap digunakan (setidaknya untuk apa yang saya butuhkan: transfer file, komunikasi ssh, server X11, sesi penyimpanan, dan beberapa alat lain yang rapi :)), jadi saya pikir saya akan menggunakannya untuk saat ini. Untuk Cygwin, Anda perlu:
Di sisi lain, Moba memuat sesi dempul saya yang disimpan, jadi saya hanya perlu mengklik dua kali, dan ... Saya sudah masuk :). Tetapi jika Anda tidak memiliki sesi tersimpan, Anda perlu membuat yang baru, klik pada tab ssh, tentukan nama pengguna dan host, dan simpan (penerusan x11 dan sftp diperiksa secara default, dan port yang dipilih secara default adalah 22)
Satu masalah kecil yang masih saya alami adalah bahwa saya hanya bisa bekerja dengan video berkualitas rendah (yaitu 360x240), karena video berkualitas "lebih tinggi" membeku di bingkai pertama (yaitu> 640x360). Yah, setidaknya menggunakan vlc ...
Bahkan ketika saya hanya ingin merekam:
Tapi yah, inilah yang saya miliki sekarang:
sumber