-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Docs for simple video recording solution? #148
Comments
Here’s how we at @taskworld managed to perform video recording into an MP4 file using docker-selenium. Install FFmpeg and MP4BoxCreate a new image based off docker-selenium and install
Take screen recordingUse
Clean up the MP4 fileI might be wrong, but after ffmpeg recorded the video, the generated file is not optimized for HTTP streaming. For example, the video will not start until fully loaded and seeking will not work, etc. MP4Box is used to fix this:
Hope this helps! Cheers :D |
Should we keep this issue open @ddavison ? I think if we agree to leave video recording out of the scope of this project we can close this one. Users can still get video recording by using Zalenium @diemol has even implemented per-test video recording so you can pass the capability capabilities: {
browserName: 'chrome',
screenResolution: '1680x1050',
// Record video in Zalenium?
recordVideo: 'true'
} |
correct, we won't be putting video recording in these images |
I've seen a few mentions of people rolling their own video recording solution using this project.
Just wondering if enough best practices exist to either create some docs, or possibly just rattle off some suggested packages to stitch together to make this possible.
We're currently relying exclusively on Browser-as-a-Service vendors, and would like to augment with our own internal browser farm. The video recording piece is a huge value-add of the vendor service.
Thanks!
The text was updated successfully, but these errors were encountered: