rrvideo: improve the video quality and add a progress bar for the CLI tool (#1197)

* refactor rrvideo: use playwright rather than puppeteer

* add a progress bar for the tool

* add tests for cli.ts

* fix build error

* add change log

* update readme file

* Apply a scaling method to improve the resolution of the output video
This commit is contained in:
Yun Feng
2026-04-01 12:00:00 +08:00
committed by GitHub
parent 6a4a816538
commit 937e3b42ce
16 changed files with 417 additions and 279 deletions

View File

@@ -51,7 +51,7 @@
"@types/inquirer": "^8.2.1",
"@types/jest": "^27.4.1",
"@types/jest-image-snapshot": "^5.1.0",
"@types/node": "^17.0.21",
"@types/node": "^18.15.11",
"@types/offscreencanvas": "^2019.6.4",
"@types/puppeteer": "^5.4.4",
"construct-style-sheets-polyfill": "^3.1.0",

View File

@@ -74,6 +74,7 @@ const events: eventWithTime[] = [
node: {
type: 2,
tagName: 'select',
attributes: {},
childNodes: [],
id: 26,
},