Thumbnail in Thunar: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
m (inserita categoria (Xfce))
m (template)
 
(7 versioni intermedie di 4 utenti non mostrate)
Riga 1: Riga 1:
== Anteprime dei file mediante thunar-thumbnailers==
{{Versioni compatibili|Jessie|Testing_2016|}}


A volte è innegabile la comodità offerta da certi file manager di mostrare le anteprime dei file multimediali: immagini, documenti, video.
A volte è innegabile la comodità offerta da certi file manager di mostrare le anteprime dei file multimediali: immagini, documenti, video.


Anche in Thunar, il leggerissimo file manager di Xfce è possibile avere questa comodità, se si ritiene necessaria.
Anche in Thunar, il leggerissimo file manager di Xfce è possibile avere questa comodità, se la si ritiene necessaria, grazie al plugin '''tumbler-plugins-extra''', già pacchettizzato e presente nei [[Repository ufficiali]].
 
A (quasi) tutto pensa il plugin '''thunar-thumbnailers''', già pacchettizzato e presente nei repository per Lenny, che può essere installato semplicemente mediante:


Può essere installato semplicemente mediante:
<pre>
<pre>
# aptitude install thunar-thumbnailers
# apt-get install tumbler-plugins-extra
</pre>
</pre>
Il plugin supporta:
* i formati OpenDocument
* FFMpeg/Libav per file video (richiede un ulteriore pacchetto '''ffmpegthumbnailer''')
* copertine dei film
* immagini raw di fotocamere digitali


Come possiamo vedere dal sito ufficiale del progetto [http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers] i file che il plugin riesce a gestire sono molteplici:


* EPS
Happy Debian, happy Xfce
* Postscript
* PDF
* DVI
* OpenDocument Format
* SVGZ (compressed SVG)
* Fig (.fig)
* LaTeX (requires tetex)
* Raw Digital Camera Images (richiede raw-thumbnailer e dcraw)
* Grace (richiede grace)
* file video (richiede '''ffmpegthumbnailer''')
* XCF Images (formato nativo di  GIMP)
* PSD (Photoshop)
 
 
== Utilizzo di mplayer per ottenere anteprime dei file video==
 
Il problema nasce dal fatto che ''ffmpegthumbnailer'' soffre degli stessi difetti di ''vlc'' qualora si utilizzi ffmpeg dei repository ''debian multimedia'' di Marillat: non riusciamo a vedere l'anteprima dei video.
 
Con il metodo seguente otterremo le anteprime dei video in Thunar senza il bisogno di installare ffmpegthumbnailer: utilizziamo il nostro amato e versatilissimo '''mplayer''' in associazione a thunar-thumbnailers.


 
{{Autori
Come prima cosa verifichiamo di avere installato il pacchetto '''mplayer''' oppure il suo sostituto senza interfaccia gtk '''mplayer-nogui'''.
|Autore=[[Utente:Selky|Selky]] 14:57, 27 apr 2016 (CEST)<br/>
 
(guida originariamente scritta da [[Utente:Borlongioffei|Borlongioffei]])
Quindi creiamo lo script che mediante mplayer si occuperà di ottenere l'immagine di anteprima dei video nella directory che stiamo visualizzando in Thunar.
}}
 
Come root, creiamo il file di testo semplice  '''/usr/lib/mplayer-thumbnailer''' e andiamo ad inserire al suo interno, con il nostro editor preferito:
 
<pre>
#!/bin/bash
videofile=$(echo "$1" | sed -e 's/%20/ /g' | sed -e 's/%26/\&/g' | sed -e 's/%5B/\[/g' | sed -e 's/%5D/\]/g' | sed -e 's/%40/\@/g'  )
 
[ "$(/usr/bin/file --brief "$videofile" | grep -e "^data$")" ] && exit
 
thumbfile="$2"
LENGTH=$(mplayer -nocache  -identify -vo null -ao null -frames 0 "$videofile"  | awk -F= '/ID_LENGTH/ {print $2}'| awk -F. '{print $1}')
RANDOM=$(date %+s)
START=$(((LENGTH / 100) * 15)) ; END=$(((LENGTH / 100) * 70)); LENGTH=$(($END - $START)) ; SHOT=$((($RANDOM % $LENGTH) + $START))
/usr/bin/mplayer -nojoystick -nolirc -nocache -noautosub -nosound -vf scale -vo jpeg:outdir=/tmp:quality=100 -ao null -ss "$SHOT" -frames 3 -zoom -xy 128 -slave "$videofile"
mv /tmp/00000002.jpg "$thumbfile" || rm -f /tmp/00000002.jpg
rm -f /tmp/00000001.jpg /tmp/00000003.jpg
</pre>
 
 
 
Quindi gli diamo i permessi '''755''' mediante
<pre>
# chmod 755 /usr/lib/mplayer-thumbnailer
</pre>
 
Adesso creiamo il file di configurazione che permetterà a ''thunar-thumbnailers'' di utilizzare lo script che abbiamo appena creato.
 
 
Con il nostro editor preferito e sempre da root creiamo il file '''/usr/share/thumbnailers/video-thumbs.desktop''' il cui contenuto deve essere il seguente:
 
<pre>
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=X-Thumbnailer
Name=VIDEO Thumbnailer
MimeType=video/x-ms-wmv;video/mpeg;video/x-msvideo;video/quicktime;video/x-ms-asf;application/vnd.rn-realmedia;application/x-flash-video;video/x-matroska;video/mp4
X-Thumbnailer-Exec=/usr/lib/mplayer-thumbnailer %i %o
</pre>
 
 
 
Gli diamo i permessi '''644''' mediante
<pre>
# chmod 644 /usr/share/thumbnailers/video-thumbs.desktop
</pre>
 
 
Adesso, '''da utente''', aggiorniamo la cache di thunar-thumbnailers mediante:
<pre>
$ /usr/lib/thunar/thunar-vfs-update-thumbnailers-cache-1
</pre>
 
 
Non resta che aprire una finestra di Thunar e goderci le nostre anteprime ottenute grazie ad mplayer.
----
Happy Debian, happy Xfce


[[Category:Xfce]]
[[Category:Xfce]]
--[[Utente:Borlongioffei|Borlongioffei]] 21:24, 28 gen 2009 (CET)

Versione attuale delle 13:56, 27 apr 2016

Edit-clear-history.png Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.

Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione.


Debian-swirl.png Versioni Compatibili

Debian 8 "jessie"

A volte è innegabile la comodità offerta da certi file manager di mostrare le anteprime dei file multimediali: immagini, documenti, video.

Anche in Thunar, il leggerissimo file manager di Xfce è possibile avere questa comodità, se la si ritiene necessaria, grazie al plugin tumbler-plugins-extra, già pacchettizzato e presente nei Repository ufficiali.

Può essere installato semplicemente mediante:

# apt-get install tumbler-plugins-extra

Il plugin supporta:

  • i formati OpenDocument
  • FFMpeg/Libav per file video (richiede un ulteriore pacchetto ffmpegthumbnailer)
  • copertine dei film
  • immagini raw di fotocamere digitali


Happy Debian, happy Xfce




Guida scritta da: Selky 14:57, 27 apr 2016 (CEST)

(guida originariamente scritta da Borlongioffei)

Swirl-auth20.png Debianized 20%
Estesa da:
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized