Difference between revisions of "VSG:Video:Choppy"

From VideoLAN Wiki
Jump to navigation Jump to search
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
== VLC can partially play video, but its playback is choppy.  ==
 
== VLC can partially play video, but its playback is choppy.  ==
  
<br>
+
Your system might be too slow to decode all pictures. It might be that your CPU basically is not fast enough,&nbsp;but often the situation can be improved by changing your system configuration to be a bit kinder to VLC. It can also be that the subsystem is misconfigured/misdriven, this happens for example under Redhat Linux. Here are some ways to improve speed:
  
Your system might be too slow to decode all pictures. It might be that your CPU basically is not fast enough,&nbsp;but often the situation can be improved by changing your system configuration to be a bit kinder to VLC. It can also be that the subsystem is misconfigured/misdriven, this happens for example under Redhat Linux. Here are some elements to improve speed:<br>
+
* Quit other programs running in the background.
 +
* Try disabling framedropping. Framedropping allows VLC not to decode some pictures when the CPU is overloaded, but can result in choppier playback under certain conditions. Framedropping behaviour can be configured in the Video preferences of VLC.
 +
* Enable speed tricks, allowling VLC to decode slightly faster at the possible risk of graphical anomalies. This works with some codecs, such as H.264. Go to Tools → Preferences (All) → Video Codecs → FFmpeg → Allow Speed Tricks → Select 'All'. Save and restart VLC for settings to take effect.
 +
* Turn on DMA on your DVD device: <br>'''Linux:''' # hdparm -d1 /dev/dvd <br><br>'''Windows:''' Go to the System section of the control panel, and go to the Hardware manager (it is sometimes in a separate tab, and sometimes, you have to go to the Advanced tab. Then, right-click on your DVD player, and check the DMA checkbox.
 +
* Upgrade to the latest driver for your video board.
 +
* In Linux, you can additionally upgrade your drivers to the latest XFree86 version. If supported, check that the xvideo plug-in is effectively used with:&nbsp;% vlc -vvvv
  
<br>  
+
<br>
 
+
<br>
*Quit other programs running in the background.<br>
+
<br>
*Try disabling framedropping. Framedropping allows VLC not to decode some pictures when the CPU is overloaded, but can result in choppier playback under certain conditions. Framedropping behaviour can be configured in the Video preferences of VLC.<br>
+
<br>
*Turn on DMA on your DVD device: <br>'''Linux:''' # hdparm -d1 /dev/dvd <br><br>'''Windows:''' Go to the System section of the control panel, and go to the Hardware manager (it is sometimes in a separate tab, and sometimes, you have to go to the Advanced tab. Then, right-click on your DVD player, and check the DMA checkbox.<br>
 
*Upgrade to the latest driver for your video board.<br>
 
*In Linux, you can additionally upgrade your drivers to the latest XFree86 version. If supported, check that the xvideo plug-in is effectively used with:&nbsp;% vlc -vvvv<br>
 
 
 
<br>
 
 
 
UPDATE: For VLC Player being choppy do the following:
 
 
 
        Select, “Tools.”
 
        Select, “Preference.”
 
        Select, “All.”
 
        Select, “Video Codecs.”
 
        Select, “FFmpeg.”
 
        Select, “Allow Speed Tricks.”
 
        Select dropdown, “All.”
 
        Select, “Save.”
 
        You might have to exit the program and re-start to get it to work, but now the video should be much smoother.
 
 
 
 
 
<br>  
 
 
 
<br>  
 
 
 
<br>
 
 
 
<br>  
 
  
 
{{VSG}}
 
{{VSG}}

Latest revision as of 19:19, 1 August 2014

VLC can partially play video, but its playback is choppy.

Your system might be too slow to decode all pictures. It might be that your CPU basically is not fast enough, but often the situation can be improved by changing your system configuration to be a bit kinder to VLC. It can also be that the subsystem is misconfigured/misdriven, this happens for example under Redhat Linux. Here are some ways to improve speed:

  • Quit other programs running in the background.
  • Try disabling framedropping. Framedropping allows VLC not to decode some pictures when the CPU is overloaded, but can result in choppier playback under certain conditions. Framedropping behaviour can be configured in the Video preferences of VLC.
  • Enable speed tricks, allowling VLC to decode slightly faster at the possible risk of graphical anomalies. This works with some codecs, such as H.264. Go to Tools → Preferences (All) → Video Codecs → FFmpeg → Allow Speed Tricks → Select 'All'. Save and restart VLC for settings to take effect.
  • Turn on DMA on your DVD device:
    Linux: # hdparm -d1 /dev/dvd

    Windows: Go to the System section of the control panel, and go to the Hardware manager (it is sometimes in a separate tab, and sometimes, you have to go to the Advanced tab. Then, right-click on your DVD player, and check the DMA checkbox.
  • Upgrade to the latest driver for your video board.
  • In Linux, you can additionally upgrade your drivers to the latest XFree86 version. If supported, check that the xvideo plug-in is effectively used with: % vlc -vvvv





This page is part of the informal VLC Support Guide.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.