|
|
|
|
||||||
| linux.debian.user.french Forum sur Linux Debian. Debian-user-french@lists.debian.org |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Bonjour
J'avais posté ceci il y a une semaine /Je cherche un programme ou un script, en ligne de commande ou mode graphique, qui permet d'envoyer, sur trois écrans en même temps, des images fixes, définition : 1920x1080 pixels par image et par écran. Le temps d'affichage de ces images doit pouvoir être différent pour chaque image et chaque écran, de façon à synchroniser ces écrans et images entre eux, à la seconde près, selon mes besoins. Les images doivent pouvoir défiler en boucle automatiquement. La solution vidéo est exclue, vu que ça équivaudrait à du full hd. / OpenOffice.org Impress permet de faire des diaporama personnalisés, sauf qu'il n'est pas possible de dépasser 999 secondes entre chaque vue. J'ai besoin de pauses de 1 seconde à plusieurs heures. Donc je suis toujours à la recherche du mouton à 5 pattes. Un script éditable avec les chemins des images et les temps de pause ferait parfaitement l'affaire. Alors si quelqu'un .... merci Maderios |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
On Thu, Sep 13, 2007 at 06:05:48PM +0200, maderios wrote:
> Bonjour > J'avais posté ceci il y a une semaine > > /Je cherche un programme ou un script, en ligne de commande ou mode > graphique, qui permet d'envoyer, sur trois écrans en même temps, des > images fixes, définition : 1920x1080 pixels par image et par écran. Le > temps d'affichage de ces images doit pouvoir être différent pour chaque > image et chaque écran, de façon à synchroniser ces écrans et images > entre eux, à la seconde près, selon mes besoins. Les images doivent > pouvoir défiler en boucle automatiquement. La solution vidéo est exclue, > vu que ça équivaudrait à du full hd. > / Comment tu choisis l'écran sur lequel tu affiches? C'est 3 displays X différents? Y. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Yves Rutschle a écrit : > On Thu, Sep 13, 2007 at 06:05:48PM +0200, maderios wrote: > >> Bonjour >> J'avais posté ceci il y a une semaine >> >> /Je cherche un programme ou un script, en ligne de commande ou mode >> graphique, qui permet d'envoyer, sur trois écrans en même temps, des >> images fixes, définition : 1920x1080 pixels par image et par écran. Le >> temps d'affichage de ces images doit pouvoir être différent pour chaque >> image et chaque écran, de façon à synchroniser ces écrans et images >> entre eux, à la seconde près, selon mes besoins. Les images doivent >> pouvoir défiler en boucle automatiquement. La solution vidéo est exclue, >> vu que ça équivaudrait à du full hd. >> / >> > > Comment tu choisis l'écran sur lequel tu affiches? C'est 3 > displays X différents? > > Y. > > > Dans le projet, il s'agit d'afficher 3 images fixes sur 3 écrans 1920x1080 en même temps. Ce qui implique certainement 3 cartes graphiques, idéalement installées sur un seul PC afin de pouvoir synchroniser le tout très précisément de façon centralisée. |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
maderios wrote:
>> > Dans le projet, il s'agit d'afficher 3 images fixes sur 3 écrans > 1920x1080 en même temps. Ce qui implique certainement 3 cartes > graphiques, Il existe parait-il des cartes graphiques (onéreuses) capables d'afficher sur 3 écrans. http://9xmedia.com/Pages-Video_Cards...o%20cards.html Ca s'appelle du Triple Head. C'est probablement moins cher d'avoir 2 cartes graphiques (mais plus compliqué à configurer pour Xorg). http://gentoo-wiki.com/HOWTO_Dual_Monitors -- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359 8, rue de la Faiencerie, 92340 Bourg La Reine, France *** opinions {are only mines, sont seulement les miennes} *** -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
maderios, jeudi 13 septembre 2007, 20:02:18 CEST
>[...] > Dans le projet, il s'agit d'afficher 3 images fixes sur 3 écrans > 1920x1080 en même temps. Ce qui implique certainement 3 cartes > graphiques, idéalement installées sur un seul PC afin de pouvoir > synchroniser le tout très précisément de façon centralisée. Deux cartes devraient suffire si l’une d’elles a deux sorties séparées (dvi/vga ou vhs). Il existe aussi des cartes avec trois sorties. Sinon, si j’ai bien compris, tu veux afficher trois diaporamas (différents ?) en même temps, avec des délais entre les images différents ? Effectivement, les diaporamas des visionneurs habituels ne permettent pas d’avoir des délais différents. En revanche, tu peux les utiliser (les visionneurs habituels) pour afficher des images une par une, en plein écran, mais tu n’auras pas de jolie transition entre les images. P.ex. avec le script (et qiv) : #!/bin/sh # usage: $0 img duree qiv -f $1 & sleep $2 kill %1 et la boucle : while read img duree; do ./le_script.sh $img $duree; done < lst ou le fichier 'lst' est une suite de lignes image - durée : a1.jpg 12 toto.gif 86400 (qiv est très léger et rapide, il a une option -X pour choisir l’écran Xinerama.) Ce n’est pas génial car on revient au bureau (s’il y en a un) pendant une fraction de seconde entre les images. On peut mettre un fond noir et ne pas utiliser de wm. Sinon, on peut assez facilement utiliser Ruby et SDL (paquet libsdl-ruby1.8 et ses dépendances nécessaires) : #!/usr/bin/env ruby require 'sdl' SDL.init(SDL::INIT_VIDEO) screen = SDL::setVideoMode(1920, 1080, 0, SDL::FULLSCREEN) while (ligne = STDIN.gets) if ligne =~ /^(.*?)\s+([0-9]*)/ print "image ", $1, " pendant ", $2, " s.\n" image = SDL::Surface.load($1) screen.put(image, 0, 0) screen.updateRect(0, 0, 0, 0) sleep $2.to_i else print "scories dans le fichier :", ligne, "\n" end end (Prend le même genre de fichier en entrée standard. Formats : BMP, PPX, XPM, PCX, GIF, JPEG, PNG et TGA. Voir http://www.kmc.gr.jp/~ohai/rubysdl_doc.en.html .) Par contre, gérer sur quel écran ça va sortir, je laisse ça en exercice au lecteur... -- Sylvain Sauvage |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
On Thu, Sep 13, 2007 at 11:41:06PM +0200, Sylvain Sauvage wrote:
> Effectivement, les diaporamas des visionneurs habituels ne > permettent pas d'avoir des délais différents. chbg permet de le faire, ainsi que d'avoir des effets pour le changement, de se mettre en économiseur d'écran (donc sans autre fenêtre). > Par contre, gérer sur quel écran ça va sortir, je laisse ça en > exercice au lecteur... Pareil, vu qu'on ne sait pas comment ça marche. 3 serveurs X, 3 chbg avec -display sur le bon serveur. Y. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
![]() |
| Outils de la discussion | |
|
|