|
Verfasser |
Nachricht |
cody96
Experte
Beiträge: 694
Gruppe: User
Registriert seit: Dec 2010
Status:
Abwesend
Danke erhalten: 331
|
[Lua] Clips einbinden
Hallo ist es in Lua möglich Videos einzubinden?
Beispiel so:
while true do
video = Clip.load("xxx.mp4")
Clip.play()
If Clip.stop()
then dofile("hauptmenü-wieder-zurück.lua")
danke
|
|
06.07.2011 21:12 |
|
|
|
secret
Experte
Beiträge: 569
Gruppe: User
Registriert seit: Jul 2011
Status:
Offline
Danke erhalten: 210
|
RE: [Lua] Clips einbinden
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
Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2011 15:54 von secret.
|
|
18.07.2011 15:54 |
|
|
|
XiaDao
Android Vogel
Beiträge: 2.798
Gruppe: User
Registriert seit: May 2009
Status:
Abwesend
Danke erhalten: 1287
|
RE: [Lua] Clips einbinden
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
..
|
|
18.07.2011 16:11 |
|
|
|
davdda
Captain Morgan
Beiträge: 2.482
Gruppe: User
Registriert seit: Dec 2010
Status:
Abwesend
Danke erhalten: 1220
|
RE: [Lua] Clips einbinden
Ich weiß, du willst das nicht hören, aber:
lern einfach C
Es geht schneller als du denkst und du hast viel mehr Möglichkeiten.
|
|
18.07.2011 16:48 |
|
|
|
secret
Experte
Beiträge: 569
Gruppe: User
Registriert seit: Jul 2011
Status:
Offline
Danke erhalten: 210
|
RE: [Lua] Clips einbinden
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
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
Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2011 20:25 von secret.
|
|
18.07.2011 20:24 |
|
|
|
Neutrosider
Developer
Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010
Status:
Offline
Danke erhalten: 2325
|
RE: [Lua] Clips einbinden
ja, nur bei großen bildern ist diese art von "animation" sehr langsam. bei kleinen bildern hingegen sollte das wunderbar funktionieren
GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)
|
|
18.07.2011 20:35 |
|
Folgende User bedanken sich: |
|
secret
Experte
Beiträge: 569
Gruppe: User
Registriert seit: Jul 2011
Status:
Offline
Danke erhalten: 210
|
RE: [Lua] Clips einbinden
jap ^^ naja bei bilder von 480x272 gehts auch ganz ok nur wenn es 1000 bildern ist dan ist es ein kleienen problem ^^
|
|
18.07.2011 20:36 |
|
|
|
cody96
Experte
Beiträge: 694
Gruppe: User
Registriert seit: Dec 2010
Status:
Abwesend
Danke erhalten: 331
|
RE: [Lua] Clips einbinden
Also müsste doch eigentlich gehen. Mit dem Lua Player Plus ist das machbar.
|
|
22.07.2011 17:56 |
|
|
|
Mishka84
Dauerhaft abwesend
Beiträge: 2.330
Gruppe: User
Registriert seit: Jun 2010
Status:
Offline
Danke erhalten: 1606
|
RE: [Lua] Clips einbinden
Genau, in LuaPlayer Plus kann man schon mp4-dateien mit einbinden!
Funktion geht so:
-- 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
|
|
22.07.2011 18:05 |
|
|
|