Конвертиране на PDF към MP4 с Python

Този бърз наръчник обяснява как да конвертирате PDF в MP4 с помощта на Python. Той съдържа подробности за настройване на средата, списък със стъпки и примерен код за конвертиране на PDF в MP4 видео с Python. Ще научите всички необходими техники за преобразуване на всяка страница от PDF в кадър на филм във изходното видео.

Стъпки за конвертиране на PDF в MP4 с Python

  1. Настройте средата, като инсталирате необходимите зависимости, използвайки pip install aspose-pdf и командите brew install ffmpeg.
  2. Отворете изходния PDF файл, използвайки обекта на класа Document и създайте папка за съхранение на временните изображения
  3. Визуализирайте всеки page като PNG с персонализирано DPI, например 150, в този примерен код
  4. Дублирайте всяка страница многократно според желаната стойност на кадрите в секунда за изходното видео
  5. Съберете всички PNG кадри в едно MP4 видео с 1 кадър в секунда, използвайки командата FFmpeg
  6. Запазете полученото видео на диска
  7. Почистване на ресурсите чрез изтриване на временната папка, съдържаща междинните изображения

Тези стъпки описват преобразуването на PDF към MP4. Започнете процеса, като заредите изходния PDF файл в паметта, използвайки обекта от клас Document, определите DPI на целевото изображение, създадете папка за съхранение на междинните рендерирани изображения и рендерирате всяка страница като PNG изображение с определеното DPI. Накрая използвайте командата FFmpeg, за да съберете всички PNG кадри в едно видео и да запазите изходния MP4 на диска.

Код за конвертор от PDF към MP4 с Python

Този код демонстрира прост PDF към MP4 видео конвертор в Python. Можете да коригирате пикселните размери за всякакъв размер на страница, като използвате класа PngDevice, да изострите текста и ръбовете, като използвате класа RenderingOptions, и да създадете временни файлове, 3 до 5 пъти по‑малки, като използвате JpegDevice. Съотношението на страните също може да се настрои, като се използва класът Resolution, и да се създадат видеа с по‑добро качество, готови за уеб, оптимизирани за слайдове, като се използва командата FFmpeg.

Тази статия обяснява как да създадете видео от PDF. За да конвертирате PDF в GIF, вижте статията Convert a PDF to GIF using Python.

 Български