Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

There could be several reasons why the Kivy video player is only playing audio and not displaying the video. Some of the possible reasons could include:

  1. Incompatible video format: The Kivy video player may not support the video format you are trying to play. Kivy supports the H.264 video codec, and if the video is not encoded with this codec, the player may not be able to decode it.

  2. Missing video codec: If the video codec is not installed on your system, the player may not be able to decode the video. You may need to install the appropriate codec for your operating system.

  3. Broken or missing video files: If the video file is corrupt or missing, the player may not be able to play the video. Ensure the video file is present and not damaged.

  4. Memory issues: If there is not enough memory available on your system, the player may not be able to display the video. Ensure you have sufficient memory and resources for the application.

  5. Deprecated APIs: Kivy also recommends using the Video widget as a wrapper around the VideoPlayer.

To diagnose the issue, try to play different videos in different formats to see if the issue persists. Also, check if the issue is present in other players.