MCPcopy
hub / github.com/midrender/revideo / exportFrame

Method exportFrame

packages/core/src/app/Renderer.ts:364–381  ·  view source on GitHub ↗
(signal: AbortSignal)

Source from the content-addressed store, hash-verified

362 }
363
364 private async exportFrame(signal: AbortSignal) {
365 this.frame.current = this.playback.frame;
366 await this.stage.render(
367 this.playback.currentScene!,
368 this.playback.previousScene,
369 );
370
371 const sceneFrame =
372 this.playback.frame - this.playback.currentScene.firstFrame;
373
374 await this.exporter!.handleFrame(
375 this.stage.finalBuffer,
376 this.playback.frame,
377 sceneFrame,
378 this.playback.currentScene.name,
379 signal,
380 );
381 }
382
383 private async getMediaByFrames(settings: RendererSettings) {
384 this.stage.configure(settings);

Callers 1

runMethod · 0.95

Calls 2

renderMethod · 0.65
handleFrameMethod · 0.65

Tested by

no test coverage detected