Konvertera PDF till MP4 med Python

Denna snabba guide förklarar hur man konverterar PDF till MP4 med Python. Den innehåller detaljer för att sätta upp miljön, en lista med steg och ett exempel på kod för att konvertera PDF till MP4-video med Python. Du kommer att lära dig alla nödvändiga tekniker för att omvandla varje sida i PDF:en till en filmram i den färdiga videon.

Steg för att konvertera PDF till MP4 med Python

  1. Ställ in miljön genom att installera de nödvändiga beroendena med pip install aspose-pdf och brew install ffmpeg‑kommandon
  2. Öppna käll‑PDF‑filen med Document‑klassobjektet och skapa en mapp för att lagra de tillfälliga bilderna
  3. Rendera varje page som en PNG med en anpassad DPI, till exempel 150, i detta exempelprogram
  4. Duplicera varje sida flera gånger enligt det önskade bildruteantalet per sekund för den resulterande videon.
  5. Sätt ihop alla PNG‑ramar till en enda MP4‑video med 1 bildruta per sekund med FFmpeg‑kommandot
  6. Spara den resulterande videon på disken
  7. Rensa resurserna genom att ta bort den temporära mappen som innehåller de mellanliggande bilderna.

Dessa steg beskriver konverteringen av en PDF till MP4. Påbörja processen genom att ladda in käll‑PDF‑filen i minnet med Document‑klassobjektet, definiera målbildens DPI, skapa en mapp för att hålla de mellanliggande renderade bilderna och rendera varje sida som en PNG‑bild med den definierade DPI:n. Slutligen, använd FFmpeg‑kommandot för att sammanfoga alla PNG‑ramar till en enda video och spara den resulterande MP4‑filen på disken.

Kod för PDF‑till‑MP4‑konverterare med Python

Den här koden demonstrerar en enkel PDF till MP4 videokonverterare i Python. Du kan justera pixelmåtten för vilken sidstorlek som helst med PngDevice-klassen, skärpa texten och kanterna med RenderingOptions-klassen, och skapa 3 till 5 gånger mindre temporära filer med JpegDevice. Bildförhållandet kan också justeras med Resolution-klassen och skapa videor av bättre kvalitet, webbklara och optimerade för bildspel med FFmpeg-kommandot.

Den här artikeln lär ut hur man genererar en video från en PDF. För att konvertera en PDF till GIF, se artikeln Konvertera en PDF till GIF med Python.

 Svenska