vitaliy-sk / webvideo Goto Github PK
View Code? Open in Web Editor NEWRecord video with PhantomJS and Selenium
Home Page: https://blog.d7d.biz/capturing-web-page-video-with-phantomjs-and-humble-video
Record video with PhantomJS and Selenium
Home Page: https://blog.d7d.biz/capturing-web-page-video-with-phantomjs-and-humble-video
Amazing work here my friend! Truly incredible!!
Just curious about proxy support using this? I will try to do it myself but any help would be greatly appreciated!!
Some suggestions/improvements.
My machine is not very powerful and actually I don't need 1920x1080 resolution or even 30 fps. Is there any way to set resolution or fps?
Also, I would prefer to capture in a lossless format (huffyuv or crf 0 with yuv444p) and later, without any hurries, adjust the compression or chroma subsampling. This way the final video would be more suitable to one's needs and would lighten the CPU load during capture.
Finally, is there a way the program also captured the webpage sound? 48000 lossless would be the best, I think.
Some settings may be set through the WEBVIDEO_OPTS but I found no documentation about them.
TIA
I tried the example of the pixi dragon animation to test the program:
http://www.goodboydigital.com/pixijs/examples/12-2/
I found it here (I suppose you know the page):
https://mindthecode.com/recording-a-website-with-phantomjs-and-ffmpeg/
(By the way, the capture to png then compress worked but the pipe to ffmpeg didn't.)
And the captured video shows the dragon in the same position in every frame.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.