GNU/Linux >> Belajar Linux >  >> Linux

Ulangi gambar dari folder dan tampilkan tayangan slide layar penuh

Ini akan terdengar gila, tetapi berhasil (bahkan lebih baik dari yang saya harapkan) dan tidak terlalu sulit untuk diatur. Idenya adalah untuk membuat program tampilan Anda melihat satu file dan kemudian memiliki proses baris perintah yang menyalin setiap file Anda di direktori Anda ke file yang Anda lihat. Saya menguji ini dengan Geeqie dan gthumb dan ternyata bekerja dengan cukup baik. gthumb bahkan dapat menangani gambar yang diperbarui setiap detik dan keduanya mendukung nama jenis file yang berbeda dari jenis file sebenarnya (jpg, png, gif, dll).

Jadi, inilah yang Anda lakukan:

  1. Buat direktori yang hanya berisi gambar Anda.
  2. buka jendela terminal dan ubah ke direktori yang dibuat pada langkah sebelumnya.
  3. Jalankan perintah ini, gantikan 5 dengan berapa detik Anda ingin menunggu di antara pembaruan.

    while true ; do for i in * ; do cp "$i" ~/slideshow.jpg ; echo $i ; sleep 5 ; done ; done
    
  4. Buka gthumb dan lihat gambar di direktori home Anda bernama slideshow.jpg, itu harus memutar gambar. Anda dapat menjadikan gthumb layar penuh sekarang jika perlu.

  5. Coba tambahkan dan hapus gambar dari direktori gambar. Itu tidak akan benar-benar memperbarui sampai selesai melalui seluruh direktori setiap kali, tetapi itu akan diperbarui. Gema $i ada di sana hanya agar Anda dapat melihat gambar apa yang baru saja disalin ke tempatnya setiap saat.

Saat Anda siap untuk menghentikan tayangan slide, Anda dapat menekan Ctrl-C di jendela terminal.


Jika Anda menggunakan desktop Gnome, Anda dapat menggunakan program penampil gambar resminya untuk peragaan slide:

eog --slide-show /path/to/picture_directory

Dengan gambar Eog dapat dihapus atau ditambahkan selama tayangan slide. Sebenarnya, jika Anda menambahkan gambar selama peragaan slide, itu akan disertakan secara otomatis.


Dari http://www.instructables.com/id/Easy-Raspberry-Pi-Based-ScreensaverSlideshow-for-E/

menggunakan feh

feh -Y -x -q -D 5 -B black -F -Z -z -r /media/


Linux
  1. Bagaimana cara menghapus direktori dan folder di Linux?

  2. Bash Script Untuk Menghapus File Terlama Dari Folder A?

  3. 6 mv Contoh Perintah untuk Memindahkan atau Mengganti Nama File dan Direktori Linux

  1. Buat file zip dan abaikan struktur direktori

  2. Mengapa tautan simbolis saya membuat file dan bukan folder?

  3. temukan dan hapus file atau folder yang lebih lama dari x hari

  1. Loop Melalui Folder Dan Daftar File?

  2. Panggilan sistem linux mana yang digunakan oleh perintah ls di linux untuk menampilkan nama folder/file?

  3. Mengulangi direktori secara rekursif dan menjalankan perintah pada file di direktori