Settings/Player/Videos: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
m (bump version)
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{mininav|[[Settings]] | [[Settings/Player|Player]]}}
{{bigger|This category contains the settings for the playback of videos}}
{{bigger|This category contains the settings for the playback of videos}}
__TOC__
__TOC__


== Actions ==
= Actions =
[[File:Settings - Player - Videos - Action.jpg|500px|right]]
[[File:Settings_-_Player_-_Videos_-_Action.jpg|500px]]
=== Play next video automatically ===
 
 
== Play next video automatically ==
{|
{|
|- valign="top"
|- valign="top"
Line 11: Line 16:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| When selected this enables automatic playback of the next file in the list.  
| A multiselect window gives the option to define which kind of video item will be played next automatically. Available options are: Music Videos, TV shows, Episodes, Movies and Uncategorized.
|}
|}
; {{small see also|Playlists}}
; {{see also|Playlists}}




=== Skip steps ===
== Skip steps ==
{|
{|
|- valign="top"
|- valign="top"
Line 23: Line 28:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| Defines the amount of time each press of the Skip button will skip forward or backwards. A (-) will define backwards and no (-) will define forward.  You can set multiple times so each press will skip more time in the video.  So if, for example you use '''10 sec, 30 sec, 60 sec''' when press the Skip button once it will skip 10 seconds foward, double pressing the Skip button will skip 30 seconds and triple pressing the Skip button will skip 60 seconds.
| Defines the amount of time each press of the Skip button will skip forward or backwards. A single press will skip 10 sec forward or back. A double press will skip 30 sec forward or back and so on for each subsequent quick press. Use this setting to change the default skip values.
|}
|}
; {{small see also|Skip steps}}
; {{see also|Skip steps}}




=== Skip delay ===
== Skip delay ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 35: Line 40:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| Defines how much time it takes before the skip step occurs. The range is '''none''' (which will cause the skip step to happen immediately) & '''250 - 3000ms''' (milliseconds).
| Works with the previous setting. If you are having difficulty with the quick multiple presses, this setting allows you to increase the time delay between presses. The selection is '''none''' (which will cause the skip step to happen immediately and multiple presses are not possible) or a value between '''250 - 3000ms''' (milliseconds). The default is 750ms.
|}
|}




{{-}}


== Playback==
= Playback=
[[File:Settings - Player - Videos - Playback.jpg|500px|right]]
[[File:Settings - Player - Videos - Playback.jpg|500px]]
 


=== Adjust display refresh rate ===
== Adjust display refresh rate ==
{|
{|
|- valign="top"
|- valign="top"
Line 51: Line 56:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| Defines when the refresh rate adjustments should take place. Activate to automatically set the refresh rate which is best matched with the video that is playing (default off). This potentially allows for perfectly smooth video reproduction, as video material can be recorded in a variety of frame rates (23.976fps, 24fps, 25fps, 29.97fps, 30 fps, etc.) which need to be properly matched by the refresh rate of the display, in order to be displayed smoothly.
| This setting will switch the refresh rate of the TV / monitor to best match the frame rate of the video stream. This allows for perfectly smooth video playback. This option requires compatible hardware. <ref>https://forum.kodi.tv/showthread.php?tid=219796&pid=1943753#pid1943753</ref><br>
Using this setting may cause the TV or monitor to blank for a few seconds while adjustments are made. This is the TV adjusting for the new refresh rate and not {{kodi}}.<br>
Four settings are available:
# Off - The default setting. No adjustments are made and output is at a fixed display refresh rate, usually the rate set in the GPU
# Always - Adjustments are made whenever a frame rate change is detected by {{kodi}} (not recommended)
# On start/stop - When required, adjusts the refresh rate when starting and stopping video playback
# On start - When required, adjusts the refresh rate on start of video playback only. On some systems this may cause stuttering when navigating the menu system after playback stops.
|}
|}
; {{see also|Player process info}}


== Adjust display HDR mode ==
{|
|- valign="top"
| width=120px | {{nowrap|'''Settings level:'''}}
| Standard
|- valign="top"
| '''Description:'''
| This setting allows the application to control the HDR mode of the screen.
* On - Switch on or off the HDR mode of the display to best match the played media.
* Off - The current HDR mode of the display is respected and tonemapping is applied as needed for proper display of the media.


=== Sync playback to display ===
Note: setting available on platforms that support HDR, with an HDR-capable screen connected.
|}
 
== Sync playback to display ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 62: Line 87:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| This setting enables syncing the video to the refresh rate of the monitor.
| This setting enables the syncing of the video to the refresh rate of the monitor by altering the playback speed. When used in conjunction with the previous setting it allows a "fine tune" syncing.<br>
For example - watching a movie recorded at 23.967fps on a TV / monitor that is only capable of 50Hz will cause micro stutters, especially during panning shots. When this setting is enabled, the video playback is sped up to 104.271% of its original speed which simulates 25fps playback being a simple division of 50Hz.
<br>
{{warning|Be aware that using this setting will disable Audio Passthrough as {{kodi}} may be required to adjust the audio stream to enable synchronisation of the video and audio streams to the display.}}
|}
|}
; {{see also|Player process info}}




=== Minimise black bars ===
== Minimise black bars ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 73: Line 102:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| Allow video player to try to fit video to screen by ignoring aspect ratio by a certain amount.
| Stretches the video to minimise black bars.<br>
Note: May deform the image.
|}
|}




=== Display {{nowrap|4:3}} videos as ===
== Display {{nowrap|4:3}} videos as ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 84: Line 114:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| Determines the zoom level that 4:3 videos are shown on widescreen displays.
| Determines the zoom level that 4:3 videos are shown on widescreen displays.<br>
Options are: ''Normal, Wide zoom, Stretch 16:9, Stretch 16:9- Nonlinear, Zoom''<br>
''Normal'' is no change to the picture. All other settings will deform or crop the picture.
|}
|}


= Processing =
[[File:Settings - Player - Videos - Processing.jpg|500px]]


{{-}}
== Processing ==
[[File:Settings - Player - Videos - Processing.jpg|500px|right]]


=== Render method ===
== Render method ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 104: Line 134:




=== Enable HQ scalers for scaling above ===
== Enable HQ scalers for scaling above ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 115: Line 145:




=== Platform Specific Hardware Acceleration settings ===
== Platform Specific settings ==
:The following settings will show up for the '''Processing''' section for their respective platforms:  
:The following settings will show up for the '''Processing''' section for their respective platforms:  


Line 128: Line 158:
| Enable DXVA2 hardware decoding of video files.
| Enable DXVA2 hardware decoding of video files.
|}
|}
; Allow use DXVA Video Super Resolution
{|
|-  valign="top"
| width=120px | {{nowrap|'''Settings level:'''}}
| Advanced
|- valign="top"
| '''Description:'''
| Enables the use of NVIDIA "RTX Video Super Resolution" or "Intel Video Super Resolution" technology when the dxva scaler is selected.
When enabled, the feature activates only in limited situations: the video source is 1920x1080 or less, and the source resolution is lower than the display resolution.
Hardware + software combination with appropriate support is required, such as NVIDIA RTX 20xx, RTX 30xx, RTX 40xx and Intel Arc A770, A750.
|}
; Use high precision processing
{|
|-  valign="top"
| width=120px | {{nowrap|'''Settings level:'''}}
| Advanced
|- valign="top"
| '''Description:'''
| This settings makes sure that there is no quality loss due to other settings such as "use 10 bit for SDR" and reduces the number of internal format conversions when possible. There may be additional GPU processing and memory usage.
|}
{{collapse bottom}}
{{collapse bottom}}


{{collapse top|Linux specific settings (click 'expand' to expand)}}
{{collapse top|Linux specific settings (click 'expand' to view)}}
; Allow hardware acceleration - VDPAU
; Allow hardware acceleration - VDPAU
{|
{|
Line 150: Line 205:
| '''Description:'''
| '''Description:'''
| Bypassing VDPAU mixer saves resources on low power systems but slightly reduces picture quality.
| Bypassing VDPAU mixer saves resources on low power systems but slightly reduces picture quality.
|}
; Use MPEG-2 VDPAU
{|
|-  valign="top"
| width=120px | {{nowrap|'''Settings level:'''}}
| Expert
|- valign="top"
| '''Description:'''
| Enable this option to use hardware acceleration for the MPEG-(1/2) codec. If disabled the CPU will be used instead. Older Radeon cards tend to segfault with this enabled.
|}
|}


Line 208: Line 274:




; Prefer VAAPI render method
; Use VP8 VAAPI
{|
{|
|-  valign="top"
|-  valign="top"
Line 215: Line 281:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| When enabled, VAAPI render method is preferred and the CPU has less load. If you experience hangs, disable this option.
| Enable this option to use hardware acceleration for the VP8 coded. If disabled the CPU will be used instead
|}
 
 
; Use VP9 VAAPI
{|
|-  valign="top"
| width=120px | {{nowrap|'''Settings level:'''}}
| Expert
|- valign="top"
| '''Description:'''
| Enable this option to use hardware acceleration for the VP9 coded. If disabled the CPU will be used instead
|}
|}
{{collapse bottom}}
{{collapse bottom}}


{{collapse top|Mac OS specific settings (click 'expand' to expand)}}
{{collapse top|Mac OS specific settings (click 'expand' to view)}}
; Allow hardware acceleration - VTBDecoder
; Allow hardware acceleration - VTBDecoder
{|
{|
Line 232: Line 309:
{{-}}
{{-}}


== Stereoscopic 3D ==
= Stereoscopic 3D =
[[File:Settings - Player - Videos - Stereoscopic - 3D.jpg|500px|right]]
[[File:Settings - Player - Videos - Stereoscopic - 3D.jpg|500px]]
 


=== Playback mode of stereoscopic videos ===
== Playback mode of stereoscopic videos ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 242: Line 320:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| Select in which mode stereoscopic 3D videos will be played. [Ask me] Will show a dialogue to select the desired mode for each playback. [Preferred mode] Will use the preferred mode specified in the "system->Video hardware" section of the settings. [Monoscopic/2D] will play the video in mono/2D. [Ignore] Disables any stereoscopic 3D processing and handling.
| Select which mode stereoscopic 3D videos will be played.<br>
''Ask me'' - Will show a dialogue to select the desired mode for each playback.<br>
''Preferred mode'' - Will use the preferred mode specified in the "system->Video hardware" section of the settings.<br>
''Monoscopic/2D'' - Will play the video in mono/2D.<br>
''Ignore'' - Disables any stereoscopic 3D processing and handling.
|}
|}




=== Disable stereoscopic mode when playback is stopped ===
== Disable stereoscopic mode when playback is stopped ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 253: Line 335:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| While enabled, GUI and some TVs will switch back to 2D mode, beween videos in a playlist or when playback ended. While disabled, GUI and TV will stay in stereoscopic 3D mode. For video playlists with mixed stereoscopic 3D and 2D content, then the GUI will also stay in stereoscopic 3D mode even when a non-stereoscopic 2D video is playing.
| While enabled the GUI and some TVs will switch back to 2D mode between videos in a playlist or when playback has ended. While disabled, the GUI and TV will stay in stereoscopic 3D mode. For video playlists with mixed stereoscopic 3D and 2D content, then the GUI will also stay in stereoscopic 3D mode even when a non-stereoscopic 2D video is playing.
|}
|}
; {{see also|3D}}




; {{see also|3D}}


= Teletext =
[[File:Settings - Player - Videos - Teletext.jpg|500px]]


== Teletext ==
[[File:Settings - Player - Videos - Teletext.jpg|500px|right]]


=== Activate Teletext ===
== Activate Teletext ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 274: Line 357:




=== Scale Teletext to {{nowrap|4:3}} ===
== Scale Teletext to {{nowrap|4:3}} ==
{|
{|
|-  valign="top"
|-  valign="top"
Line 285: Line 368:




= References =
<References />
{{-}}
{{-}}
{{top}}
{{updated|21}}
[[Category:Settings]]

Latest revision as of 02:05, 21 November 2023

Home icon grey.png   ▶ Settings ▶ Player ▶ Videos

This category contains the settings for the playback of videos

Actions

Settings - Player - Videos - Action.jpg


Play next video automatically

Settings level: Basic
Description: A multiselect window gives the option to define which kind of video item will be played next automatically. Available options are: Music Videos, TV shows, Episodes, Movies and Uncategorized.


Skip steps

Settings level: Standard
Description: Defines the amount of time each press of the Skip button will skip forward or backwards. A single press will skip 10 sec forward or back. A double press will skip 30 sec forward or back and so on for each subsequent quick press. Use this setting to change the default skip values.


Skip delay

Settings level: Standard
Description: Works with the previous setting. If you are having difficulty with the quick multiple presses, this setting allows you to increase the time delay between presses. The selection is none (which will cause the skip step to happen immediately and multiple presses are not possible) or a value between 250 - 3000ms (milliseconds). The default is 750ms.


Playback

Settings - Player - Videos - Playback.jpg


Adjust display refresh rate

Settings level: Standard
Description: This setting will switch the refresh rate of the TV / monitor to best match the frame rate of the video stream. This allows for perfectly smooth video playback. This option requires compatible hardware. [1]

Using this setting may cause the TV or monitor to blank for a few seconds while adjustments are made. This is the TV adjusting for the new refresh rate and not Kodi.
Four settings are available:

  1. Off - The default setting. No adjustments are made and output is at a fixed display refresh rate, usually the rate set in the GPU
  2. Always - Adjustments are made whenever a frame rate change is detected by Kodi (not recommended)
  3. On start/stop - When required, adjusts the refresh rate when starting and stopping video playback
  4. On start - When required, adjusts the refresh rate on start of video playback only. On some systems this may cause stuttering when navigating the menu system after playback stops.

Adjust display HDR mode

Settings level: Standard
Description: This setting allows the application to control the HDR mode of the screen.
  • On - Switch on or off the HDR mode of the display to best match the played media.
  • Off - The current HDR mode of the display is respected and tonemapping is applied as needed for proper display of the media.

Note: setting available on platforms that support HDR, with an HDR-capable screen connected.

Sync playback to display

Settings level: Standard
Description: This setting enables the syncing of the video to the refresh rate of the monitor by altering the playback speed. When used in conjunction with the previous setting it allows a "fine tune" syncing.

For example - watching a movie recorded at 23.967fps on a TV / monitor that is only capable of 50Hz will cause micro stutters, especially during panning shots. When this setting is enabled, the video playback is sped up to 104.271% of its original speed which simulates 25fps playback being a simple division of 50Hz.

Stop hand.png Be aware that using this setting will disable Audio Passthrough as Kodi may be required to adjust the audio stream to enable synchronisation of the video and audio streams to the display.


Minimise black bars

Settings level: Advanced
Description: Stretches the video to minimise black bars.

Note: May deform the image.


Display 4:3 videos as

Settings level: Advanced
Description: Determines the zoom level that 4:3 videos are shown on widescreen displays.

Options are: Normal, Wide zoom, Stretch 16:9, Stretch 16:9- Nonlinear, Zoom
Normal is no change to the picture. All other settings will deform or crop the picture.

Processing

Settings - Player - Videos - Processing.jpg


Render method

Settings level: Advanced
Description: Controls the method used by the player to process and display the video, (which is called rendering).


Enable HQ scalers for scaling above

Settings level: Advanced
Description: Use high quality scalers when upscaling a video by at least this percentage. A value below 5% makes little sense as video is processed with high GPU load without any visible picture quality improvements


Platform Specific settings

The following settings will show up for the Processing section for their respective platforms:


Stereoscopic 3D

Settings - Player - Videos - Stereoscopic - 3D.jpg


Playback mode of stereoscopic videos

Settings level: Advanced
Description: Select which mode stereoscopic 3D videos will be played.

Ask me - Will show a dialogue to select the desired mode for each playback.
Preferred mode - Will use the preferred mode specified in the "system->Video hardware" section of the settings.
Monoscopic/2D - Will play the video in mono/2D.
Ignore - Disables any stereoscopic 3D processing and handling.


Disable stereoscopic mode when playback is stopped

Settings level: Advanced
Description: While enabled the GUI and some TVs will switch back to 2D mode between videos in a playlist or when playback has ended. While disabled, the GUI and TV will stay in stereoscopic 3D mode. For video playlists with mixed stereoscopic 3D and 2D content, then the GUI will also stay in stereoscopic 3D mode even when a non-stereoscopic 2D video is playing.


Teletext

Settings - Player - Videos - Teletext.jpg


Activate Teletext

Settings level: Advanced
Description: Enables Teletext when watching a live TV stream.


Scale Teletext to 4:3

Settings level: Advanced
Description: When selected, scales Teletext to 4:3 ratio.


References


Return to top