Frame buffer modulo de python

Estoy buscando un módulo de python que pueda mostrar archivos jpg o png a /dev/fb0 directamente.

Espero que el módulo pueda llamar y mostrar la imagen en la pantalla de esta manera:

 show_photo(path_to_jpg, x, y, dev='/dev/fb0') 

Había buscado ese tipo de módulo Python en Google durante varios días, y encontré el enlace: [Módulo] Python Frame Buffer , pero no se encontró el sitio web.

Ahora, estoy usando el progtwig C y llamo por la función os.system() , y es demasiado lento. ¿Hay un módulo de python que pueda mostrar la imagen directamente al buffer de cuadros y que admita imágenes estáticas, marquesina? Será mejor si el módulo también admite la reproducción de archivos de video como mplayer .

Tal vez puedas usar pygame.

http://www.pygame.org/wiki/about

Pygame usa opengl, directx, windib, X11, linux frame buffer y muchos otros backends diferentes …

ACTUALIZACIÓN: Ejemplo simple:

 import pygame import sys import time pygame.init() size = (pygame.display.Info().current_w, pygame.display.Info().current_h) black = 0, 0, 0 screen = pygame.display.set_mode(size) ball = pygame.image.load("ball.gif") ballrect = ball.get_rect() screen.fill(black) screen.blit(ball, ballrect) pygame.display.flip() time.sleep(5) 

Correr:

 SDL_NOMOUSE=1 python ./ball.py