Avatar billede albatros Nybegynder
22. oktober 2004 - 13:42 Der er 2 kommentarer og
1 løsning

Timer til film

Jeg har lavet et lille fjernsyn der viser en avi film, jeg har så lavet et lille felt hvor jeg gerne vil have en "timer" altså der viser hvor lang tid filmen vare.

Nogen der kan hjælpe mig?
Avatar billede medieroed Praktikant
22. oktober 2004 - 14:57 #1
drop denne behavior på et text eller field member, så viser den dig movietime på din video:

-- MAB videoTime updater v1.1
-- 29-Aug-01 converted to use framesToHMS and allow for QT

property pMember
property pVidSprite

on beginSprite me
  pMember = sprite(me.spriteNum).member
  member(pMember).text = "00:00:00"
end

on exitFrame me
  currTime = sprite(pVidSprite).movieTime
  if currTime mod 60 < 5 and (currTime > 0) then
    -- update just once per second (with some slop tolerance)
    me.mUpdateTime(currTime)
  end if
end

on mUpdateTime me, aTime
  hms = framesToHMS(aTime, 60, 0, 0)
  -- hours:minutes:seconds
  hms = hms.char[2..9]
  -- for only minutes and seconds, comment the line above
  -- and uncomment the line below
  --  hms = hms.char[5..9]
  pMember.text = hms
end

on getPropertyDescriptionList me
  if the currentSpriteNum < 1 then exit
  pList = [:]
  vidList = me.findVideoSprites()
  pList[#pVidSprite] = [#comment:"Video sprite number:"]
  pList[#pVidSprite][#format] = #integer
  pList[#pVidSprite][#default] = vidList[1]
  pList[#pVidSprite][#range] = vidList
  return pList
end


on findVideoSprites
  outList = []
  repeat with i = 1 to the lastChannel
    theType = sprite(i).member.type
    if theType = #digitalVideo or theType = #quickTimeMedia then
      outList.add(i)
    end if
  end repeat
  return outList
end

on getBehaviorDescription me
  tmpTxt = "Drop this onto a text or field member sprite to show the video time." &RETURN
  tmpTxt = tmpTxt &"Requires a quickTime or AVI sprite."
  return tmpTxt
end
Avatar billede medieroed Praktikant
22. oktober 2004 - 14:58 #2
ja det skulle vist have været et svar...
Avatar billede albatros Nybegynder
24. oktober 2004 - 15:50 #3
Jeg ved ikke lige om det virker da det hele ligger ude på skolen, men nu acceptere jeg :)

Tak skal du have ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester