Share

Come creare un Video a Partire da File PDF

PDF to Video

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.

Potrebbe interessarti