Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kivy演示视频播放器在Win-7-32 Python 3.4.4 Kivy 1.9.1中不工作,无错误消息_Python_Video_Kivy - Fatal编程技术网

Kivy演示视频播放器在Win-7-32 Python 3.4.4 Kivy 1.9.1中不工作,无错误消息

Kivy演示视频播放器在Win-7-32 Python 3.4.4 Kivy 1.9.1中不工作,无错误消息,python,video,kivy,Python,Video,Kivy,我花了一整天的时间试图让演示视频播放器工作。我尝试了不同类型的视频和默认的Softboy。它看起来很好,显示了匹配的图片,并且没有错误消息。单击开始箭头,它将变成一个微调器,并永远旋转。它没有崩溃,我可以点击音频(但没有声音)并开始停止。它工作正常,只是没有视频播放和音频。视频在我的电脑上可以正常播放。 我花了几十年的时间编写嵌入式汇编代码,但是Python和Kivy对我来说是新的,学习过程是痛苦的 import kivy kivy.require('1.2.0') from sys impo

我花了一整天的时间试图让演示视频播放器工作。我尝试了不同类型的视频和默认的Softboy。它看起来很好,显示了匹配的图片,并且没有错误消息。单击开始箭头,它将变成一个微调器,并永远旋转。它没有崩溃,我可以点击音频(但没有声音)并开始停止。它工作正常,只是没有视频播放和音频。视频在我的电脑上可以正常播放。
我花了几十年的时间编写嵌入式汇编代码,但是Python和Kivy对我来说是新的,学习过程是痛苦的

import kivy
kivy.require('1.2.0')

from sys import argv
from os.path import dirname, join
from kivy.app import App
from kivy.uix.videoplayer import VideoPlayer

class VideoPlayerApp(App):

    def build(self):
        if len(argv) > 1:
            filename = argv[1]
        else:
            curdir = dirname(__file__)
#            filename = ('Vid_Demon.avi')
#            filename = ('Vid_Wire.mp4')
#            filename = ('Vid_Archer.mov')
#            filename = ('Vid_Bowl.mp4')
#            filename = ('Softboy.mpg')
            filename = ('Softboy.avi')

        return VideoPlayer(source=filename, state='play')

if __name__ == '__main__':
    VideoPlayerApp().run()