Skip to content

Commit

Permalink
feat: add first bozza
Browse files Browse the repository at this point in the history
Signed-off-by: euberdeveloper <euberdeveloper@gmail.com>
  • Loading branch information
euberdeveloper committed Feb 5, 2022
1 parent d5a1513 commit 7794030
Show file tree
Hide file tree
Showing 4 changed files with 1,172 additions and 2 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules
20 changes: 20 additions & 0 deletions main.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
const path = require('path');
const puppeteer = require('puppeteer');
const PuppeteerVideoRecorder = require('puppeteer-video-recorder');

async function main() {
const browser = await puppeteer.launch({
headless: true, executablePath: '/usr/bin/google-chrome', defaultViewport: null, args: ['--window-size=1920,1080']
});
const page = await browser.newPage();
await page.goto('https://balancer.bbb.rbg.tum.de/playback/presentation/2.3/f3456b985855f531b992ac267cba49d55e2c7de9-1643878021663?meetingId=f3456b985855f531b992ac267cba49d55e2c7de9-1643878021663', { waitUntil: 'networkidle0' });
const recorder = new PuppeteerVideoRecorder();
await recorder.init(page, path.resolve(process.cwd(), './merda'));
await recorder.start();
await page.click('.vjs-big-play-button');
await page.waitForTimeout(5000);
await new Promise((resolve) => setTimeout(resolve, 5000));
await recorder.stop();
await browser.close();
}
main();
Loading

0 comments on commit 7794030

Please sign in to comment.