concatenare file video

Spesso può essere utile attaccare uno di seguito all’altro degli spezzoni di video, senza bisogno di aggiungere transizioni, dissolvenze o altro. In questo caso si può usare il comando ffmpeg, elencando in un file di testo i nomi dei file da concatenare:

ffmpeg -f concat -i lista -c copy output.mp4

io metto i nomi dei file in un file di testo chiamato lista, in cui sono riportati, uno per riga, i file da unire, ad esempio file1, file2 e file3. I nomi vanno indicati tra apici:

file 'file1.mov'
file 'file2.mov'
file 'file3.mov'

I file singoli e il file “lista” dovranno essere tutti nella stessa directory.

Il risultato finale sarà un file chiamato, nel caso dell’esempio “output.mp4”

rinominare foto e convertire formato in batch

Ho importato più di 500 foto dall’iPhone in formato .HEIC (credo sia il formato usato per High Dinamic Range da Apple). Però aprendole col doppio click, invece di vederle in modo rapido con il programma di anteprima in Mint, mi si apriva sempre GIMP con la conferma per importare il profilo colore. Non riuscivo a scorrere rapidamente le foto.

Inoltre le foto mi servivano per fare un fotolibro, e volevo averle in ordine cronologico con la data e ora di scatto, quindi avevo bisogno di incorporare data e ora nel nome del file.

Leggi tutto “rinominare foto e convertire formato in batch”

Mint personalizzare emblemi cartella

In Mint, ma anche in altre distribuzioni Linux, è possibile assegnare uno o più simboli ad una cartella: una o più piccole icone aggiuntive, chiamate anche “emblemi” per far notare subito il contenuto di una cartella, ad esempio una piccola immagine o una piccola nota musicale se la cartella contiene immagini o musica.

Leggi tutto “Mint personalizzare emblemi cartella”

Compattare il disco di una macchina virtuale

Ogni tanto uso Oracle VM VirtualBox per una macchina virtuale con cui fare varie prove.

Periodicamente può essere utile compattare il file .vdi che fa da disco alla macchina, soprattutto se si fanno molte installazioni e rimozioni di pacchetti.

Questa procedura riguarda la compattazioni del disco di una macchina virtuale (Oracle VM VirtualBox) Linux ospitata su un sistema operativo Linux.

Leggi tutto “Compattare il disco di una macchina virtuale”

Mint 20 configurazione di samba

Dalla versione 20 di Mint non è più possibile installare il comodissimo pacchetto system-config-samba per gestire graficamente la creazione di utenti e cartelle, e quindi samba va configurato manualmente. Forse impegnandosi un po’ si potrebbe compilare dai sorgenti, ma ancora non ho provato.

Leggi tutto “Mint 20 configurazione di samba”

Accesso remoto con VNC su xubuntu e Mint

L’accesso remoto a xubuntu con protocollo RDP, descritto in questo post, funziona abbastanza bene, ma a volte ho avuto qualche problema di permessi utente.

Ho trovato le istruzioni per impostare su xubuntu e Mint anche un accesso con protocollo VNC.
Per una rapida connessione “al volo” ad un server con tastiera e monitor, provare la procedura di questo post

  • installare il server VNC con
sudo apt install tigervnc-standalone-server tigervnc-common
Leggi tutto “Accesso remoto con VNC su xubuntu e Mint”

xubuntu impostare wake-on-lan

Avevo bisogno che il mio vecchio macmini del 2010 usato come server headless uscisse dalla sospensione (sudo pm-suspend , installato con il pacchetto pm-utils) senza alzarmi dalla scrivania e andare a premere il pulsante di accensione.

Quando lo usavo con MacOS Sierra, l’uscita dalla sospensione all’arrivo di qualche richiesta di rete era automatico, ma ora con xubuntu non lo è.

Quindi ho cercato in rete i comandi per impostare la scheda di rete per il risveglio wake-on-lan all’arrivo di un magic packet.

Leggi tutto “xubuntu impostare wake-on-lan”

Linux su macmini server 2010

Dopo aver installato xubuntu sul macmini server 2010, ho provato a configurarlo per usarlo come server headless: senza monitor né tastiera, ma non sono riuscito a utilizzare il tasto di accensione/spegnimento per accendere e spegnere il server “alla cieca”.

In passato usavo questa funzione con un PC net-top: una volta configurato con monitor e tastiera collegati, bastava poi usare il pulsante di spegnimento anche quando il pc era headless. Con il macmini invece il tasto funziona solo con un monitor collegato. In passato, cercando un po’ ho trovato che può dipendere dalle impostazioni del server xorg. Ma al momento non ho ancora trovato una soluzione. Forse può essere utile capire che policy di sicurezza è impostata per le sessioni remote per il servizio org.freedesktop.login1 . Qui c’è un forum che ne parla https://unix.stackexchange.com/questions/289123/explanation-of-file-org-freedesktop-login1-policy

Invece, cercando il modo per accenderlo e spegnerlo in automatico tutti i giorni, ho trovato che in MacOS il comando da utilizzare si chiama pmset, ed esisite un corrispondente comando pm-pmu da usare con Linux installato su hardware Apple

Aggiornamento: il tasto accensione ha iniziato a funzionare dopo aver installato pm-utils