UI/UX Suggestions (...
 
Notifications

UI/UX Suggestions (or please tell me how to improve usability)  

Page 2 / 2
  RSS

MatN
 MatN
(@matn)
Eminent Member
Joined: 1 year ago
Posts: 20
26/03/2020 7:16 am  

@phyllissmith

Maybe you can make a computer temporarily slow? If the BIOS allows you to turn off cores, and you reduce it to one, then maybe the effect shows. I remember that if you have very many audio tracks it is slow scrolling scrolling vertically.

 


ReplyQuote
MatN
 MatN
(@matn)
Eminent Member
Joined: 1 year ago
Posts: 20
26/03/2020 7:23 am  

@lfom

Yes that was me at itsfoss . I wonder where the time is spent at your machine. The inxi output looks OK.

You're using Gnome, is there a small widget or so in there that allows you to see CPU utilization? If it is maxed out while you have this problem, we know it is not waiting for (program) resources.

 


ReplyQuote
MatN
 MatN
(@matn)
Eminent Member
Joined: 1 year ago
Posts: 20
26/03/2020 10:04 am  

@lfom, some more questions:

1. Is your problem mainly scrolling the timeline vertically, or also horizontally?

2. inxi shows your are using the Intel i915 driver. Does "vainfo" show that video acceleration APIs are available, and if so, do you have it enabled in Settings->Preferences->Performace->hw device?

3. It is probably not relevant if you are using proxies, but what is the format of the original video? In the resources window, right-click on the video, then "detail" .

4. I once reported very slow response ( https://www.cinelerra-gg.org/bugtracker/view.php?id=258) which is probably unrelated to your problem. But what could be relevant is that with that slowness, CPU utilization was only 23%, so CinGG was not using the available CPU resources. In my instance, I loaded 150M if images from a fast SSD, pure storage access should have been < about 0.5 second, yet the whole process too 7 minutes

 


ReplyQuote
LFOM
 LFOM
(@lfom)
Active Member
Joined: 6 days ago
Posts: 8
26/03/2020 1:49 pm  

@matn

Yes, only when scrolling the timeline or moving clips/keyframes is slow. Scrolling vertically when there are audio tracks is painfully sluggish, it is the worst scenario by far. Indeed I use a widget in the top bar that shows CPU and memory usage, and when this happens the CPU usage is low (below 50%). The only way to improve it is by disabling assets and "Display media".

vaap was enabled, as I mentioned before, but I had to disable it for the tests since it has some bug when handling images (I will make the video using only images and titles to be clear that the problem is not handling the videos). But recording the screen is using lots of CPU, so it may not be clear that the problem isn't CPU usage or the media... I may go back to X11 tho, if this helps recording the video, and it rules out any problems with Wayland...

 

$ vainfo
libva info: VA-API version 1.5.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_4
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.5 (libva 2.5.0)
vainfo: Driver version: Intel i965 driver for Intel(R) CherryView - 2.3.0
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264MultiviewHigh : VAEntrypointVLD
VAProfileH264MultiviewHigh : VAEntrypointEncSlice
VAProfileH264StereoHigh : VAEntrypointVLD
VAProfileH264StereoHigh : VAEntrypointEncSlice
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileVP8Version0_3 : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointVLD

ReplyQuote
Page 2 / 2
Share: