Perché pagare una App o un servizio web, quando possiamo sfruttare il nostro potenziale su Mac?
Oggi vediamo il procedimento su come usare Automator, QuickTime e un po di codice per ottimizzare un video mp4 con Mac.
Partiamo dal video
Come vedete il video di esempio pesa 62.2 MB, un pò troppo per il web.
Quindi ora dobbiamo creare una azione rapida che con il tasto destro del mouse, sopra al file video, ci permetta di comprimerlo nel formato desiderato!
I passaggi per creare l’azione con Automator
Aprite Automator sul vostro Mac e cliccate su “Nuovo Documento“
Poi su “Azione rapida“
Ora come flusso di lavoro scegliete dal menu a tendina “File Filmati” e “dall’altro menu a tendina “Finder“
Ora dal menu si sinistra andate in quicktime e scegliete “Codifica di file multimediale” e trascinatelo sul lato destro.
Qui potete settare la vostra codifica preferita.
Ora andiamo a cercare dal menu la funzione “Esegui script shell” e la trasciniamo sulla destra
Andiamo asettare il parametro corretto “/bin/bash” e mettiamo anche la seleziona al campo sulla destra “come argomenti“
Ora viene la parte più divertente ovvero quella di inserire il codice che si occupa di eseguire il comando, copiate questo codice:
originalFilePath=$1 uuid=$(uuidgen) uuidFilePath=$originalFilePath-$uuid /Applications/ffmpeg -i $originalFilePath $uuidFilePath.mp4
ed incollatelo nell’apposito campo
Attenzione
Prestate però attenzione, dovete aver installato sul vostro Mac tramite homebrew, la libreria FFmpeg, se non l’avete installata allora potete farlo tramite homebrew lanciando da terminale il comando:
homebrew ffmpeg install
Su processori M1 o M2 di Apple potreste dover usare questo comando per installare FFmpeg:
brew install --build-from-source ffmpeg
Per evitare però questo errore dopo aver eseguito la funzione rapida
Dal vostro terminale per sapere esattamente dove homebrew ha installato ffmpeg, potete digitare questo comando brew info ffmpeg
Questo comando vi mostra le informazioni sul pacchetto appena installato e nel caso la path corretta che dovrete andare a modifcare nel campo di automator
Risultato
Il risultato finale è che con il nostro tasto destro possiamo ora lanciare il comando per ottimizzare il video
E finalmente abbiamo ottimizzato il nostro file!