but to remove video tearing I had to disable hardware acceleration
for video output
You could try increasing VLC's buffer size, to see if that helps.

But, another reason for tearing (depending on what you mean by tearing)
could be because your monitor's framerate is different from the video's
frame rate, so motion changes could appear very obviously during the
middle of a video frame.

This is something I see a lot (working in video production I know you
cannot *simply* play something at the wrong frame rate, successful
conversion is quite a complex thing to do).  And computer video editing
can be a pain for this reason, you're unsure if unwanted artefacts are
in the video you're editing, or the monitor you're watching on, unless
you can set everything to run at the same rate.

You could try setting your frame rate to match the video source's frame
rate, or be an exact double.  Of course that depends on your video card
giving you that option.

The issue I had with "tearing" was where the video meets the black bars top and bottom I was getting vertical bars all the way across those intersections and I was getting horizontal lines all throughout the video, so I had been playing around with all the internal parameters to try to rectify it, with nothing working. I found some tips on the network around getting rid of the artifacts, one of which was to remove the vlc config file, which I did but that didn't remove the artifacts. Another tip in the same article was to run off hardware acceleration which I did and the video played as perfectly as it does under windows. The only issue I had then was no audio with the default settings, but trying the pipewire driver (I thought Fedora had moved on from Pulseaudio to Pipewire) and the pulseaudio driver didn't produce any audio, the only way I could get audio was to use the Alsa driver. I have also seen a recommendation for Blu-ray's to change the cache size from 300ms to 2000ms, so I'll see if that stops the buffering issues, under Windows it's not necessary. I have noticed that vlc seems to work completely differently under Windows to under Linux. Under Windows when playing the video the light on the USB player continually flashes to indicate (at least to me) that Windows is streaming the disc, under linux that doesn't happen. A 300ms cache under Windows works fine without any buffering lags, potentially because of the streaming process, and as I said under linux it appears to not be big enough. Also installing BDM-J support (I think that is the name) allows vlc to show the disc menus which require java, but under linux even with libbluray-java installed vlc will not play the disc unless displaying menus is disabled.

regards,

BEGIN:VCARD
VERSION:4.0
N:Morris;Stephen;;;
FN:Stephen Morris
EMAIL;PREF=1;TYPE=home:[email protected]
END:VCARD
-- 
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to