4
私はウェブサイトからいくつかのアニメーションをキャプチャし、ffmpegを使用してそれらを一緒にステッチします。 私の知る限りでは、startScreencastという文書が理解できる方法です。ヘッドレスクロムキャプチャ画面ビデオまたはアニメーション
私は右の私が
await Page.startScreencast({format: 'png', everyNthFrame: 1});
でスクリーンキャストを開始し、
Page.screencastFrame(image =>{
const {data, metadata} = image;
console.log(metadata);
});
ですべての着信フレームに耳を傾ける。しかし、それは何かを印刷したことがないですができることを理解していれば。だから私はそれが呼ばれていないと仮定します。
let counter = 0;
while(counter < 500){
await Page.startScreencast({format: 'png', everyNthFrame: 1});
const {data, metadata} = await Page.screencastFrame();
console.log(metadata);
counter += 1;
}
非パフォーマンスハックのように感じている:
は、私はこのようなもので私の目標をアーカイブしました。startScreencast
と
screencastFrame
の使い方についてのご意見はありますか?