Ši greita vadovas paaiškina, kaip konvertuoti PDF į MP4 naudojant Python. Joje pateikiama informacija, kaip nustatyti aplinką, žingsnių sąrašas ir pavyzdinis kodas, kaip konvertuoti PDF į MP4 vaizdo įrašą naudojant Python. Sužinosite visas būtinas technikas, kaip paversti kiekvieną PDF puslapį į filmo kadrą išvesties vaizdo įraše.
Žingsniai, kaip konvertuoti PDF į MP4 naudojant Python
- Nustatykite aplinką įdiegiant reikiamas priklausomybes naudojant pip install aspose-pdf ir brew install ffmpeg komandas.
- Atidarykite šaltinio PDF failą naudodami Document klasės objektą ir sukurkite aplanką laikinų vaizdų saugojimui.
- Atvaizduokite kiekvieną page kaip PNG su pasirinktu DPI, pvz., 150, šiame pavyzdžio kode
- Dubliuokite kiekvieną puslapį kelis kartus pagal norimą išvesties vaizdo kadrų dažnį per sekundę.
- Surinkite visus PNG kadrus į vieną MP4 vaizdo įrašą, rodant 1 kadrą per sekundę, naudodami FFmpeg komandą.
- Išsaugokite gautą vaizdo įrašą diske
- Išvalykite išteklius ištrindami laikinąjį aplanką, kuriame yra tarpiniai vaizdai
Šie žingsniai aprašo PDF į MP4 konvertavimą. Pradėkite procesą įkeliant šaltinio PDF failą į atmintį naudojant Document klasės objektą, nustatant tikslinio vaizdo DPI, sukuriant aplanką tarpiniams atvaizduotiems vaizdams saugoti ir atvaizduojant kiekvieną puslapį kaip PNG vaizdą su nustatytu DPI. Galiausiai, naudokite FFmpeg komandą, kad sujungtumėte visus PNG kadrus į vieną vaizdo įrašą, ir įrašykite išvesties MP4 į diską.
Kodas PDF į MP4 konvertoriui naudojant Python
Šis kodas demonstruoja paprastą PDF į MP4 vaizdo konverterį Python kalba. Galite reguliuoti pikselių matmenis bet kuriam puslapio dydžiui naudodami PngDevice klasę, pakelti teksto ir kraštų aštrumą naudodami RenderingOptions klasę ir sukurti 3–5 kartus mažesnius laikinus failus naudodami JpegDevice. Taip pat galima derinti kraštinių santykį naudojant Resolution klasę ir kurti geresnės kokybės, internetui paruoštus, optimizuotus skaidrių video naudojant FFmpeg komandą.
Šiame straipsnyje paaiškinama, kaip sukurti vaizdo įrašą iš PDF. Norėdami konvertuoti PDF į GIF, žiūrėkite straipsnį Konvertuokite PDF į GIF naudodami Python.