Home Linux Project
Video Thumbnails Maker
Preview
Tweet
English:
What's it?
This is a simple Linux tool to get thumbnails from any video file. The output will be an image collage of video thumbnails taken in various moments.
In other words, it's very similar to the Media Player Classic "save thumbnails" feature for Windows.
It has been coded using gambas2 (gambas3 from v4) and it uses mplayer and imagemagick functions, for this reason you have to install the following three dependencies: Gambas2 (Gambas3), Mplayer and ImageMagick.

Changelog
v5.0:
  • Added a new feature to get thumbnails from only some parts of the video (100%, 50%, 25% and 10%). Useful to avoid spoilers.
  • Changed again the GUI structure.
  • Added Italian translation.

v4.0:
  • Development environment migrated from Gambas2 to the new Gambas3
  • Removed support for custom fonts
  • Now as a temporary path will be used a specific invisible folder in own home
  • Improved the GUI structure and cleaned up the code.

v3.0:
  • Now the program uses a temporary path for all files created by the process.
  • Now at the end of the process the program will ask where to save the created thumbnails.
  • Added an icon to the program.

v2.0:
  • Deleted the function to print video details on the thumbnails.
  • Added a new value for thumbnails' number: now you can make up to 20 thumbnails at once.
  • Added a function to choose your thumbnails width: it can be set as the original video width, half of it, 400px, 320px, 250px and 100px.
  • Added a progress bar to show the current process status.

v1.0:
  • Possibility to take thumbnails (screenshot) from any video file compatible with mplayer.
  • Possibility to choose the number of thumbnails to get (4,8,12, or 16).
  • Possibility to print video file details in the output image.
  • Possibility to choose a custom font for video details printing. Just replace font.tff file with your favorite TTF font.

Installation:
-On Archlinux use the package on AUR.
-About all other distros:
  1. Install the dependencies:
    gambas3-gb-form, gambas3-gb-image, gambas3-gb-image-effect, gambas3-gb-form-stock, gambas3-gb-gtk, gambas3-gb-qt4, gambas3-runtime, imagemagick, mplayer
  2. Note: gambas3-gb-qt4 is optional, install it only if you need the QT support for KDE.
  3. Download the package containing the binaries (bin)
  4. Give the execution rights to the binary file:
    chmod +x VideoThumbnailsMaker.gambas
  5. Run the binary file double-clicking on it or typing in a terminal:
    ./VideoThumbnailsMaker.gambas

Thanks
  • To my girlfriend for her patience.
Italiano:
Cos'é?
È un semplice programma per Linux per ottenere delle thumbnails da qualsiasi file video. Il risultato sarà una immagine con un collage di thumbnails del video prese in momenti diverse.
In altre parole, è molto simile alla funzione "save thumbnails" del Media Player Classic per Windows.
È stato programmato usando Gambas2 (dalla v4 invece Gambas3!) e fa uso di funzioni dell'Mplayer e di Imagemagick.

Novità:
v5.0:
  • Aggiunta una funzione per prendere thumbails solo da alcune parti del video (100%, 50%, 25% and 10%). Utile se si vogliono evitare spoilers.
  • Cambiata di nuovo la struttura della GUI.
  • Aggiunta la traduzione Italiana.

v4.0:
  • Migrato l'ambiente di sviluppo da Gambas2 a Gambas3
  • Tolto il supporto a font personalizzati
  • Adesso come path temporaneo verrà usata una cartella apposita invisibile nella proria home
  • Migliorata la struttura della GUI e ripulito il codice.

v3.0:
  • Adesso il programma utilizza un path temporaneo per tutti i file creati durante il processo.
  • Adesso alla fine del processo verrà chiesto dove salvare l'anteprima creata
  • Aggiunta un'icona al programma

v2.0:
  • Eliminata la funzione per visualizzare sulle anteprima anche i dati relativi ai video.
  • Aggiunto un nuovo valore per il numero di anteprime: ora potete creare fino a 20 anteprime alla volta.
  • Aggiunta una funzione per scegliere la larghezza delle anteprime: può essere impostata come la larghezza originale del video, metà di essa, 400px, 320px, 250px e 100px.
  • Aggiunta una barra di progressione per mostrare lo stato attuale del processo di creazione delle anteprime.

v1.0:
  • Possibilità di ottenere thumbnails da qualsiasi file video compatibile con MPlayer.
  • Possibilità di scegliere il numero di thumbnails da prendere (4, 8, 12 o 16)
  • Possibilità di stampare sull'immagine finale anche i dettagli del file video.
  • Possibilità di usare un qualsiasi carattere si desideri per stampare i dettagli sull'immagine. Basta sostituire il file font.ttf con il vostro font TTF preferito.

Installazione:
-Su Archlinux utilizzare il pacchetto su AUR.
-Per tutte le altro distro:
  1. Installare le dipendenze:
    gambas3-gb-form, gambas3-gb-image, gambas3-gb-image-effect, gambas3-gb-form-stock, gambas3-gb-gtk, gambas3-gb-qt4, gambas3-runtime, imagemagick, mplayer
  2. Nota: gambas3-gb-qt4 è facoltativo, installatelo solo se volete il supporto QT per KDE.
  3. Scaricare il pacchetto coi binari (bin)
  4. Dare i permessi di esecuzione al file binario appena scaricato:
    chmod +x VideoThumbnailsMaker.gambas
  5. Avviare il binario o facendo doppio click su di esso oppure da terminale digitando:
    ./VideoThumbnailsMaker.gambas

Ringraziamenti
  • Alla mia ragazza per la sua infinita pazienza.
Downloads

AUR

v5.0

v4.0

v3.0

v2.0

v1.0