Mouse wheel volume control and video buffer in Linux VLC
Posted: 03 Mar 2009 01:52
Hello,
I've been using VLC for quite a while now and I always liked it. You devs did a fine job.
I recently switched from Windows to Linux, Ubuntu, and noticed some differences in behaviour in the Linux version of VLC in comparison to Windows and was wondering if it's just some well-hidden settings that I overlooked:
1. In Windows, the volume control via the mouse wheel works on the whole VLC window except on the progress slider, in window mode as well as in fullscreen mode. Which is fine. In linux, though, the mouse wheel only changes volume when I move the mouse cursor directly over the tiny volume slider, which can be a bit hard to find when sitting far away from the screen while watching a movie. I'd prefer my mouse wheel to adjust my volume whenever it is hovering somewhere (except progress slider) over the VLC window, just the way it is in windows version of VLC out-of-the-box.
I imagine it has to do with the differences between windows and linux in handling focus for video output, and that in linux for the window manager the video does not "belong" to the VLC window. Is there an easy fix to this?
2. In Linux, when in fullscreen mode, my video output bogs down every now and then, usually continuing after one or two seconds with a lot of video artefacts that will be "cleared" after cut in the movie, but sometimes it even hangs like in a freeze frame and it takes much longer to resume normally. During all this time, the movie playback actually goes on normally, one can hear the sound and see the timer count normally, only the video halts. It happened in both, avi and mpeg files, but also a playback from DVD was not completely fluent, even though it didn't really halt, but rather drop single frames when there were fast changes on the screen.
Can this be solved with a buffer setting or something? I couldn't find anything like that. Nor did an update in Linux to the latest VLC version (0.9.8a) solve or change this. In Windows I never encountered this. Neither it appears to happen in Totem Movie Player, but I don't like that one because the mouse wheel does strange things there, and volume control is a pain in the behind. (Yeah, I'm aware of the discussions about what the mouse wheel should and shouldn't do in VLC...)
Some more information:
- I'm using Ubuntu 8.10 Intrepid, now with VLC 0.9.8a, but issues were the same in 0.9.4.
- (As far as I understood it) VLC seems to use the GStreamer libraries for playback, which appear to be standard in Ubuntu. Would/could this be any different with another way of video output?
- In VLC I use the "XVideo extensions video output" as the video output module. All the other normal video output moduls either don't give any video, or make VLC crash, or I have a fullscreen video with something like two or three frames per second.
I hope I found the correct English words for my issues and I can be understood.
If someone has a solution to one or both of my issues, I'd appreciate any insight.
If you need more info, just let me know.
Thanks in advance
UserUnknown
I've been using VLC for quite a while now and I always liked it. You devs did a fine job.
I recently switched from Windows to Linux, Ubuntu, and noticed some differences in behaviour in the Linux version of VLC in comparison to Windows and was wondering if it's just some well-hidden settings that I overlooked:
1. In Windows, the volume control via the mouse wheel works on the whole VLC window except on the progress slider, in window mode as well as in fullscreen mode. Which is fine. In linux, though, the mouse wheel only changes volume when I move the mouse cursor directly over the tiny volume slider, which can be a bit hard to find when sitting far away from the screen while watching a movie. I'd prefer my mouse wheel to adjust my volume whenever it is hovering somewhere (except progress slider) over the VLC window, just the way it is in windows version of VLC out-of-the-box.
I imagine it has to do with the differences between windows and linux in handling focus for video output, and that in linux for the window manager the video does not "belong" to the VLC window. Is there an easy fix to this?
2. In Linux, when in fullscreen mode, my video output bogs down every now and then, usually continuing after one or two seconds with a lot of video artefacts that will be "cleared" after cut in the movie, but sometimes it even hangs like in a freeze frame and it takes much longer to resume normally. During all this time, the movie playback actually goes on normally, one can hear the sound and see the timer count normally, only the video halts. It happened in both, avi and mpeg files, but also a playback from DVD was not completely fluent, even though it didn't really halt, but rather drop single frames when there were fast changes on the screen.
Can this be solved with a buffer setting or something? I couldn't find anything like that. Nor did an update in Linux to the latest VLC version (0.9.8a) solve or change this. In Windows I never encountered this. Neither it appears to happen in Totem Movie Player, but I don't like that one because the mouse wheel does strange things there, and volume control is a pain in the behind. (Yeah, I'm aware of the discussions about what the mouse wheel should and shouldn't do in VLC...)
Some more information:
- I'm using Ubuntu 8.10 Intrepid, now with VLC 0.9.8a, but issues were the same in 0.9.4.
- (As far as I understood it) VLC seems to use the GStreamer libraries for playback, which appear to be standard in Ubuntu. Would/could this be any different with another way of video output?
- In VLC I use the "XVideo extensions video output" as the video output module. All the other normal video output moduls either don't give any video, or make VLC crash, or I have a fullscreen video with something like two or three frames per second.
I hope I found the correct English words for my issues and I can be understood.
If someone has a solution to one or both of my issues, I'd appreciate any insight.
If you need more info, just let me know.
Thanks in advance
UserUnknown