pygameでビデオをロードして再生する方法

ジョージデビッドキング

問題が発生しています。pygameでビデオをロードして再生したいのですが、起動しません。私が見ているのは黒い画面だけです。これが私のコードです:

import pygame
from pygame import display,movie
pygame.init()
screen = pygame.display.set_mode((1024, 768))
background = pygame.Surface((1024, 768))

screen.blit(background, (0, 0))
pygame.display.update()

movie = pygame.movie.Movie('C:\Python27\1.mpg')
mrect = pygame.Rect(0,0,140,113)
movie.set_display(screen, mrect.move(65, 150))
movie.set_volume(0)
movie.play()

手伝って頂けますか??

ブランドン

実際に画面にブリットしているわけではありません。また、時計オブジェクトを使用していないため、できるだけ速く再生されます。これを試して:

# http://www.fileformat.info/format/mpeg/sample/index.dir
import pygame

FPS = 60

pygame.init()
clock = pygame.time.Clock()
movie = pygame.movie.Movie('MELT.MPG')
screen = pygame.display.set_mode(movie.get_size())
movie_screen = pygame.Surface(movie.get_size()).convert()

movie.set_display(movie_screen)
movie.play()


playing = True
while playing:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            movie.stop()
            playing = False

    screen.blit(movie_screen,(0,0))
    pygame.display.update()
    clock.tick(FPS)

pygame.quit()

コメントで提供されたリンクからそのMELT.MPGを取得しました。あなたがプレイしたいあなたの実際のMPGのためにそのストリングを単に切り替えることができるはずです、そしてそれはうまくいくでしょう...多分。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

URLSessionを使用してビデオをダウンロードし、appceleratorTitaniumで保存して再生する方法は?

分類Dev

ビデオを再生して字幕を自動的にロードする方法

分類Dev

ビデオがmulter経由でアップロードされているhtmlビデオタグでmp4ビデオを再生する方法

分類Dev

SwiftでAVPlayerViewController(AVKit)を使用してビデオを再生する方法

分類Dev

opencvを使用してGooglecolabでビデオを再生する方法は?

分類Dev

iOSでOpenGLを使用してビデオを再生する方法は?

分類Dev

アップロードしたビデオをDjangoで再生する

分類Dev

Swiftでローカルビデオを再生する方法

分類Dev

ダウンロードした.mp4ビデオをAndroidのvideoviewで再生する方法

分類Dev

vlcjでビデオを一時停止して再生する方法は?

分類Dev

setTimeoutを使用してループでビデオを再生する

分類Dev

FabricJSでcanvas.loadFromJSONを使用してビデオをロードする方法

分類Dev

カードビューをクリックして別のアクティビティでビデオを全画面で再生する方法

分類Dev

javascriptを使用してGoogleドライブのビデオを再生する方法は?

分類Dev

PHPを使用してデータベースBLOBでビデオを再生する方法は?

分類Dev

ネイティブプレーヤーでYouTubeビデオを再生する方法とYouTubeビデオをダウンロードする方法

分類Dev

VideoFragmentを使用してLeanbackでビデオを再生するときに、スケールモードを全画面に拡大するように設定する方法

分類Dev

pyqtでビデオを再生する方法

分類Dev

YouTubeプレーヤーを介してビデオを自動再生する方法

分類Dev

Ubuntuサーバーでターミナルを使用してビデオを再生する方法

分類Dev

Javascript:更新されたオーディオファイルをロードして再生する方法

分類Dev

Chromeでvideo.jsを使用してflash(.flv)ビデオを再生する方法

分類Dev

Macシステムのiframeでアップロードされたビデオを再生する方法

分類Dev

背景/壁紙のように、コントロールなしでUIView内でビデオを再生する方法は?

分類Dev

javascriptでビデオを再生しているときにシーク時間を取得する方法

分類Dev

別のアクティビティでビデオビューを使用して録画したビデオを再生する方法

分類Dev

flutter_webview_pluginを使用してビデオを再生する方法

分類Dev

fileURLを使用してビデオを再生する方法

分類Dev

AVPlayerを使用してInstagramビデオを再生する方法

Related 関連記事

  1. 1

    URLSessionを使用してビデオをダウンロードし、appceleratorTitaniumで保存して再生する方法は?

  2. 2

    ビデオを再生して字幕を自動的にロードする方法

  3. 3

    ビデオがmulter経由でアップロードされているhtmlビデオタグでmp4ビデオを再生する方法

  4. 4

    SwiftでAVPlayerViewController(AVKit)を使用してビデオを再生する方法

  5. 5

    opencvを使用してGooglecolabでビデオを再生する方法は?

  6. 6

    iOSでOpenGLを使用してビデオを再生する方法は?

  7. 7

    アップロードしたビデオをDjangoで再生する

  8. 8

    Swiftでローカルビデオを再生する方法

  9. 9

    ダウンロードした.mp4ビデオをAndroidのvideoviewで再生する方法

  10. 10

    vlcjでビデオを一時停止して再生する方法は?

  11. 11

    setTimeoutを使用してループでビデオを再生する

  12. 12

    FabricJSでcanvas.loadFromJSONを使用してビデオをロードする方法

  13. 13

    カードビューをクリックして別のアクティビティでビデオを全画面で再生する方法

  14. 14

    javascriptを使用してGoogleドライブのビデオを再生する方法は?

  15. 15

    PHPを使用してデータベースBLOBでビデオを再生する方法は?

  16. 16

    ネイティブプレーヤーでYouTubeビデオを再生する方法とYouTubeビデオをダウンロードする方法

  17. 17

    VideoFragmentを使用してLeanbackでビデオを再生するときに、スケールモードを全画面に拡大するように設定する方法

  18. 18

    pyqtでビデオを再生する方法

  19. 19

    YouTubeプレーヤーを介してビデオを自動再生する方法

  20. 20

    Ubuntuサーバーでターミナルを使用してビデオを再生する方法

  21. 21

    Javascript:更新されたオーディオファイルをロードして再生する方法

  22. 22

    Chromeでvideo.jsを使用してflash(.flv)ビデオを再生する方法

  23. 23

    Macシステムのiframeでアップロードされたビデオを再生する方法

  24. 24

    背景/壁紙のように、コントロールなしでUIView内でビデオを再生する方法は?

  25. 25

    javascriptでビデオを再生しているときにシーク時間を取得する方法

  26. 26

    別のアクティビティでビデオビューを使用して録画したビデオを再生する方法

  27. 27

    flutter_webview_pluginを使用してビデオを再生する方法

  28. 28

    fileURLを使用してビデオを再生する方法

  29. 29

    AVPlayerを使用してInstagramビデオを再生する方法

ホットタグ

アーカイブ