[ANSWERED] Display Recording feature

Temporary forum to discuss issues and problems during a VirtualBox Beta or Release Candidate phase.
Post Reply
birdie
Posts: 469
Joined: 2. May 2010, 14:19
Primary OS: Fedora other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux, other Unixes
Location: Artem S. Tashkinov
Contact:

[ANSWERED] Display Recording feature

Post by birdie »

Hello!

Please,

* Consider allowing to record at higher frame rates, VBox 7.1 is still limited to 30fps
* Consider allowing to use other video codecs and exposing them (VP9 maybe? Under Windows you could use a whole lot more).
* Consider allowing to record at higher bitrates (1080p, 30fps, high quality currently results in 2048 kbps bitrate which is quite low).

Bugs:

* Under Fedora Linux 40, Recoding Mode has a single option: Video Only. There's no Video + Audio option. Is this a bug?
* When the "Enable Recording" checkbox is off, all the items in the dialog are still active. Please show them as passive, i.e. grey or something. This has been an issue for at least a decade now.
Attachments
Video Only.png
Video Only.png (50.78 KiB) Viewed 5248 times
Last edited by birdie on 21. Aug 2024, 08:45, edited 1 time in total.
pentagonik
Oracle Corporation
Posts: 309
Joined: 19. May 2008, 16:09
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Too many to specify!
Contact:

Re: Display Recording feature

Post by pentagonik »

Thanks for your feedback.
birdie wrote: 26. Jul 2024, 15:34
* Consider allowing to record at higher frame rates, VBox 7.1 is still limited to 30fps
* Consider allowing to use other video codecs and exposing them (VP9 maybe? Under Windows you could use a whole lot more).
* Consider allowing to record at higher bitrates (1080p, 30fps, high quality currently results in 2048 kbps bitrate which is quite low).

Bugs:

* Under Fedora Linux 40, Recoding Mode has a single option: Video Only. There's no Video + Audio option. Is this a bug?
* When the "Enable Recording" checkbox is off, all the items in the dialog are still active. Please show them as passive, i.e. grey or something. This has been an issue for at least a decade now.
We deliberately limited the options / values in the GUI, as a lot users are going for "higher is better", which a lot of times simply doesn't apply. If you want to set higher rates or FPS, use VBoxManage controlvm / modifyvm instead. The GUI limitations are there so that users don't shoot themselves into their foot all too easily :-)

Video / audio recording involves sort-of "real-time" encoding while running a full-blown OS virtualization, so we have to carefully choose sane defaults and limits, so that it doesn't block or decrease virtualization performance too much.
pentagonik
Oracle Corporation
Posts: 309
Joined: 19. May 2008, 16:09
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Too many to specify!
Contact:

Re: Display Recording feature

Post by pentagonik »

birdie wrote: 26. Jul 2024, 15:34 Bugs:

* Under Fedora Linux 40, Recoding Mode has a single option: Video Only. There's no Video + Audio option. Is this a bug?
That is strange ...audio support should be also there. Did you test this also with another host OS?
birdie wrote: 26. Jul 2024, 15:34 * When the "Enable Recording" checkbox is off, all the items in the dialog are still active. Please show them as passive, i.e. grey or something. This has been an issue for at least a decade now.
I just tested that, and on my Ubuntu host this seems to work, i.e. all items are being greyed out when disabling recording. Could this be a theming issue? Can you still click on the items when recording is disabled?
birdie
Posts: 469
Joined: 2. May 2010, 14:19
Primary OS: Fedora other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux, other Unixes
Location: Artem S. Tashkinov
Contact:

Re: Display Recording feature

Post by birdie »

pentagonik wrote: 9. Aug 2024, 16:18
birdie wrote: 26. Jul 2024, 15:34 Bugs:

* Under Fedora Linux 40, Recoding Mode has a single option: Video Only. There's no Video + Audio option. Is this a bug?
That is strange ...audio support should be also there. Did you test this also with another host OS?
birdie wrote: 26. Jul 2024, 15:34 * When the "Enable Recording" checkbox is off, all the items in the dialog are still active. Please show them as passive, i.e. grey or something. This has been an issue for at least a decade now.
I just tested that, and on my Ubuntu host this seems to work, i.e. all items are being greyed out when disabling recording. Could this be a theming issue? Can you still click on the items when recording is disabled?
1. Sadly I have no access to other OS'es at the moment.
2. VirtualBox comes with its own Qt libraries. I'm not sure how my host OS Qt libraries or my host OS' Qt settings (and I've no idea how Qt6 is configured - they've dropped the normal config file and now Qt6 reads environment variables instead) could interfere.
birdie
Posts: 469
Joined: 2. May 2010, 14:19
Primary OS: Fedora other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux, other Unixes
Location: Artem S. Tashkinov
Contact:

Re: Display Recording feature

Post by birdie »

There's a minimal difference between the Enabled and Disabled states for this dialogue but you need a magnifying glass to spot it.
Attachments
disabled.png
disabled.png (51.73 KiB) Viewed 4970 times
enabled.png
enabled.png (49.95 KiB) Viewed 4970 times
pentagonik
Oracle Corporation
Posts: 309
Joined: 19. May 2008, 16:09
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Too many to specify!
Contact:

Re: Display Recording feature

Post by pentagonik »

birdie wrote: 9. Aug 2024, 16:47 There's a minimal difference between the Enabled and Disabled states for this dialogue but you need a magnifying glass to spot it.
Thanks for the info -- yes, that indeed could be improved with regards to visibility. Let's see what we can do here.
birdie
Posts: 469
Joined: 2. May 2010, 14:19
Primary OS: Fedora other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux, other Unixes
Location: Artem S. Tashkinov
Contact:

Re: Display Recording feature

Post by birdie »

pentagonik wrote: 12. Aug 2024, 18:59
birdie wrote: 9. Aug 2024, 16:47 There's a minimal difference between the Enabled and Disabled states for this dialogue but you need a magnifying glass to spot it.
Thanks for the info -- yes, that indeed could be improved with regards to visibility. Let's see what we can do here.
TBO, disabled items do not look like disabled anywhere in VirtualBox settings, so this issue is not just about this dialog.
Dsen
Oracle Corporation
Posts: 172
Joined: 10. Sep 2007, 10:42

Re: Display Recording feature

Post by Dsen »

birdie wrote: 9. Aug 2024, 16:47 There's a minimal difference between the Enabled and Disabled states for this dialogue but you need a magnifying glass to spot it.
Right, there is a problem with particular look&feels on Linux hosts, which I could reproduce myself as well. There was a change implemented in 7.1.4 (for Global preferences & VM settings) to rework disabled widgets representation a bit to make it easier to distinguish them from enabled widgets (italic fonts and widget mask being assigned). If that approach will be taken as suitable (with no complains) we will probably implement it across the project.
Post Reply