KINGx - Das inoffizielle PlayStation Forum & News Portal

Normale Version: [Lua] Clips einbinden
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo ist es in Lua möglich Videos einzubinden?

Beispiel so:

Code:
while true do
video = Clip.load("xxx.mp4")
Clip.play()
If Clip.stop()
then dofile("hauptmenü-wieder-zurück.lua")


danke

ne in lua ist es unmöglich einen video abzuspielen weil lua den ram nicht hat also nicht genug besser gesagt aber ich habe eine kleien methode für mini clips ^^ das aus bilder besteht ^^ selbst ausgedacht so...

bildname=0
bild=Image.load("data/gfx/"..bildname..".jpg")
while true do
screen:clear()
screen:blit(0,0,bild,false)
pad=Controls.read()

if pad:cross() then
bildname = bildname + 1
end

screen.flip()
screen.waitVblankStart()
end

jedoch muss man nur die bilder so bennenen 1.jpg,2.jpg,3.jpg usw. ^^

mfg.secret


EDIT: bin mir nicht sicher obs klappt
Du kannst nur ganz schnell hintereinander Fotos zeigen lassen, jedoch is der RAM schnell voll !

Also -> Keine vernünftige Möglichkeit um Videos in LUA darzustellen Wink
Ich weiß, du willst das nicht hören, aber:
lern einfach C Tongue
Es geht schneller als du denkst und du hast viel mehr Möglichkeiten.

XiaDao :
Du kannst nur ganz schnell hintereinander Fotos zeigen lassen, jedoch is der RAM schnell voll !

Also -> Keine vernünftige Möglichkeit um Videos in LUA darzustellen Wink


eig. nicht

1. ich lade nur 1 bild
2. ich säubere den bildschirm (screen:clear())
guck


bildname=0
bild=Image.load("data/gfx/"..bildname..".jpg")
while true do
screen:clear()
screen:blit(0,0,bild,false)
pad=Controls.read()

if pad:cross() then
bildname = bildname + 1
end

screen.flip()
screen.waitVblankStart()
end

ja, nur bei großen bildern ist diese art von "animation" sehr langsam. bei kleinen bildern hingegen sollte das wunderbar funktionieren
jap ^^ naja bei bilder von 480x272 gehts auch ganz ok nur wenn es 1000 bildern ist dan ist es ein kleienen problem ^^
Also müsste doch eigentlich gehen. Mit dem Lua Player Plus ist das machbar.
Genau, in LuaPlayer Plus kann man schon mp4-dateien mit einbinden!

Funktion geht so:

Code:
-- Create new Color (R, G, B)
White = Color.new(255, 255, 255)
NORMAL_MODE = 0
DEGUB_MODE = 1
-- Play a MP4 Video in Normal Mode(O). For debug mode use '1'
System.playMP4("Samples/PlayVideo/Test.mp4", NORMAL_MODE)

while true do
pad = Controls.read()

-- Clear screen and print text
screen:clear()
screen:print(0, 0, "Press Start to Exit.", White)

if pad:start() then
dofile("index.lua")
end

-- Close Graphics system
screen.flip()
screen.waitVblankStart()
end


Aus der Index Datei für MP4

Referenz-URLs