Проблемы с render.js: проблемы с кукловодом и параллельным рендерингомJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Гость
 Проблемы с render.js: проблемы с кукловодом и параллельным рендерингом

Сообщение Гость »

У меня проблемы со сценарием Node.js (render.js), который использует кукловолок для рендеринга видео и изображений параллельно. Сценарий создает рендеринг, который генерирует кадры на основе HTML -страницы, а затем объединяет их в файлы PNG или видеофайлы с использованием FFMPEG. Сценарий использует несколько рабочих процессов для выполнения рендеринга одновременно. Вот обзор проблемы: < /p>
ошибка: < /strong>

Когда я запускаю команду: < /p>

Код: Выделить всё

node render --url="file:///D:/Desktop/airports/New%20folder/Flourish%20template_%20Bar%20chart%20race.htm" --png="D:/Desktop/airports/New%20folder/PNG_output" --no-video
< /code>
Я получаю следующую ошибку вывода: < /p>
Spawn worker 1
Worker 1: getInfo
render

Renders a video

Options:
--version      Show version number                                   [boolean]
--help         Show help                                             [boolean]
--url          The URL to render
[string] [default: "file://D:\Desktop\New folder
(5)\PNG/examples/gsap-hello-world.html?render"]
--video        The path to video file to render. Without `--alpha` this MUST
be .mp4, and with `--alpha` this MUST be .mov
[string] [default: "video.mp4"]
--parallelism  How many headless Chrome processes to use to render in parallel
[number] [default: 8]
--start        Frame number to start rendering           [number] [default: 0]
--end          Frame number to end rendering (that frame number will not be
rendered)                                              [number]
--png          Directory for PNG frame output                         [string]
--alpha        Renders a image/video with alpha transparency. For video, the
file extension MUST be .mov                           [boolean]
--scale        Device scale factor                       [number] [default: 1]

Error: Evaluation failed: ReferenceError: getInfo is not defined
at __puppeteer_evaluation_script__:9:22
at ExecutionContext._evaluateInternal (D:\Desktop\New folder (5)\PNG\node_modules\puppeteer\lib\cjs\puppeteer\common\ExecutionContext.js:175:23)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async ExecutionContext.evaluate (D:\Desktop\New folder (5)\PNG\node_modules\puppeteer\lib\cjs\puppeteer\common\ExecutionContext.js:110:16)
at async D:\Desktop\New folder (5)\PNG\render.js:21:20
at async Object.getInfo (D:\Desktop\New folder (5)\PNG\render.js:48:17)
at async work (D:\Desktop\New folder (5)\PNG\render.js:128:24)
at async Object.main [as handler] (D:\Desktop\New folder (5)\PNG\render.js:261:20)
Ошибка предполагает, что существует проблема с GetInfo не определена. Тем не менее, я не уверен, почему это терпит неудачу или где я должен определить эту функцию. < /P>
Что я попробовал: < /strong> < /p>

Обеспечение того, чтобы функция getInfo < /code> правильно определена, и
upportible. Обработка необходимых функций. < /li>
Добавление дополнительных журналов для отслеживания потока выполнения, но проблема
сохраняется. getInfo не определяется < /code> ошибка.

Кто -нибудь работал с кукловодом и параллельным рендерингом в node.js и столкнулся с аналогичными проблемами? Любые предложения о том, как правильно определить или обработать функцию GetInfo или как отладить эту далее, будут высоко оценены!
Заранее спасибо за помощь!

Подробнее здесь: https://stackoverflow.com/questions/795 ... -rendering
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»