Come creare un Video a Partire da File PDF

Nel mondo digitale di oggi, la diversificazione dei contenuti è fondamentale per cHai mai pensato di trasformare un file PDF in un video? Potrebbe sembrare un’idea insolita, ma è estremamente utile per creare presentazioni video, tutorial, o per condividere contenuti in modo più dinamico. In questo articolo ti mostriamo come farlo facilmente su Linux, utilizzando due strumenti molto potenti: ImageMagick e FFmpeg.
Cosa ti serve
Per eseguire la procedura sono necessari due strumenti:
- ImageMagick: per convertire le pagine del PDF in immagini.
- FFmpeg: per unire le immagini in un video.
Entrambi sono gratuiti e disponibili nei repository ufficiali della maggior parte delle distribuzioni Linux.
Passaggio 1: Installare ImageMagick e FFmpeg
Apri il terminale e digita il seguente comando:
sudo apt-get install imagemagick ffmpeg
Questo comando funziona su Ubuntu, Debian e derivate. Per altre distribuzioni, usa il gestore pacchetti corrispondente (ad esempio dnf
, yum
, o pacman
).
Passaggio 2: Convertire il PDF in immagini
Una volta installato ImageMagick, puoi convertire le pagine del PDF in immagini PNG con il comando:
convert -density 400 documento.pdf immagine.png
-density 400
: imposta una risoluzione elevata per ottenere immagini di buona qualità.documento.pdf
: è il tuo file di origine.immagine.png
: è il nome base delle immagini generate (verranno create immagine-0.png, immagine-1.png, ecc.).
Passaggio 3: Creare il video con FFmpeg
Ora che hai le immagini, puoi creare un video con il seguente comando:
ffmpeg -r 1/10 -i immagine-%01d.png -c:v libx264 -r 30 -pix_fmt yuv420p video.mp4
Cosa fanno queste opzioni?
-r 1/10
: ogni immagine resta a schermo per 10 secondi.-i immagine-%01d.png
: indica il pattern dei file immagine.-c:v libx264
: imposta il codec video.-r 30
: imposta il frame rate del video finale.-pix_fmt yuv420p
: garantisce compatibilità con la maggior parte dei lettori video.
(Opzionale) Ridimensionare il video
Se vuoi ridimensionare il video, ad esempio per portarlo a 720p, puoi usare:
ffmpeg -i video.mp4 -vf scale=-1:720 video_720p.mp4
Questo comando riduce l’altezza a 720 pixel mantenendo le proporzioni originali.
Conclusione
Con pochi semplici comandi, puoi trasformare qualsiasi PDF in un video pronto da condividere o caricare online. È una soluzione elegante per presentazioni automatiche, contenuti educativi o anche per leggere documenti su dispositivi che supportano solo la riproduzione video.