Opened 11 years ago
Closed 8 years ago
#12396 closed defect (obsolete)
video capture doesn't record full screen if screen resolution changes
Reported by: | var | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 4.3.2 |
Keywords: | video capture | Cc: | |
Guest type: | Windows | Host type: | Windows |
Description
Steps:
- On Windows7(as guest), Rtclick Desktop & change screen resolution to higher than default.
- Virtualbox Devices menu>click on 'video capture' to start recording
- perform some operation on guest VM(Windows7). Stop recording
- Open the recorded file (.webm) in firefox
- Notice that a part of screen is captured in video, not the full screen as it was recorded with default screen resolution settings(check attached video for more details)
Attachments (1)
Change History (6)
by , 11 years ago
Attachment: | VideoCapture_change_with_resolution.7z added |
---|
follow-up: 2 comment:1 by , 11 years ago
Before you start capturing you have to select the resolution of the video. If the resolution is too small, you will not capture the whole guest screen. The resolution must be set before capturing is started because it cannot change during capturing.
So I think this is not a bug.
comment:2 by , 11 years ago
Replying to frank:
Before you start capturing you have to select the resolution of the video. If the resolution is too small, you will not capture the whole guest screen. The resolution must be set before capturing is started because it cannot change during capturing.
So I think this is not a bug.
Thanks Frank! Yes, setting the resolution before start capturing resolve the issue.
I was wondering will be possible to automatically detect screen resolution of guest & adjust video capture resolution accordingly?
follow-up: 4 comment:3 by , 11 years ago
It is surely possible to detect the current resolution when starting the VM. But this can also mislead as this might be too small -- if after starting the capturing process, the guest screen resolution is increased.
comment:4 by , 11 years ago
Replying to frank:
It is surely possible to detect the current resolution when starting the VM. But this can also mislead as this might be too small -- if after starting the capturing process, the guest screen resolution is increased.
If user have multiple VMs with different resolution settings(useful for testing!) then he/she needs to verify that for each VM - video capture & the screen resolution should match, otherwise captured video will of no use!
Even if the first part of your reply implemented "It is surely possible to detect the current resolution when starting the VM" ...that would of great help!
comment:5 by , 8 years ago
Resolution: | → obsolete |
---|---|
Status: | new → closed |
Please reopen if still relevant with a recent VirtualBox release.
Video capture doesn't adjust with screen resolution