Essayer de définir la valeur de position de diffusion du widget vidéo ne définit pas réellement la position du flux vidéo.
Je peux obtenir la position, mais je ne peux pas définir la position
La seule façon de définir la vidéo à une position à partir du fichier python est via la méthode seek() du widget. Cependant, la recherche ne prend que 0-1 % de valeur. Dans mon cas d'utilisation, je dois définir une position précise dans une valeur compatible avec la durée.
Comment fait-on cela?
Une solution de contournement qui me vient à l'esprit consiste à convertir la valeur de la position (que je peux obtenir) en une valeur en pourcentage de la durée - mais c'est un peu hacky, n'est-ce pas ?
👋 Merci d'avoir ouvert votre premier numéro ici ! Assurez-vous de suivre le modèle de problème !
Une solution de contournement qui me vient à l'esprit consiste à convertir la valeur [...]
Je n'ai pas de meilleures suggestions, si vous voulez que cela fonctionne avec les versions actuelles, c'est probablement ce à quoi cela se résume ... Regarder kivy/core/video/__init__.py
me semble un peu bizarre, définir le position
La propriété seek
avec la valeur source link . Cela ne semble pas correct, la position est en secondes, la recherche veut un pourcentage (au moins selon sa signature).
@bionoid vous avez raison. Nous devrions avoir une autre fonction à rechercher en quelques secondes lorsque la position est définie
Je suis d'accord avec cette proposition de changement, permettant de positionner le réglage a plus de sens.