Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Videoerstellung??? (https://www.delphipraxis.net/1764-videoerstellung.html)

heiopei 22. Dez 2002 10:30


Videoerstellung???
 
Wie kann ich Bilder zu einem Video zusammenfassen und in einem 'Image' anzeigen(Bild laden, bestimte Zeit zeigen, neues Bild laden)? :coder: [/center]

Sebastian Nintemann 22. Dez 2002 12:43

Hallo, und herzlich willkommen erstmal, meinst du jetzt wie du Bilder zu einem Video (avi, gif, ...) zusammensetzen kannst, oder einfach Bilder in bestimmten Zeitabständen in einer TImage Komponente anzeigen kannst?
Für ersteres benutze ich Animation Shop von Jasc Software (auf der Paint Shop Pro CD, keine Ahnung ob es ein Trial davon gibt). Das Ergebnis (AVI) kann man dann in einer TAnimate Komponente abspielen lassen.
Wenn du nur Bilder in Bestimmten Zeitabständen anzeigen lassen willst kannst du ja in einem Timer jeweils ein Bild laden, etwa so:

Delphi-Quellcode:
var
  i: integer = 0; //globale Variable
...
procedure Timer1Timer(sender: TObject);
begin
  Image1.LoadFromFile('C:\Test\bild'+IntToStr(i)+'.bmp');
  inc(i);
  if i = 15 then i := 0
end;

//Für diesen Beispielcode müssten die Bilder bild0.bmp bis bild14.bmp im Verzeichnis C:\test\ liegen.
Wird aber wahrscheinlich flackern (nicht getestet), bei schnellem Bildwechsel nicht zu empfehlen!

Gruß, Sebastian

heiopei 23. Dez 2002 10:41

Danke Grotesquery,
bin leider schon länger nicht im Interet gewesen und check des noch nicht ganz ab hier.
Ich hof das es funktioniert!Hast du vielleicht noch n' Link für des Programm? Wär echt coll, weil ich sowas schon ewig such!
:mrgreen: :mrgreen: :mrgreen: :dancer:

Sebastian Nintemann 23. Dez 2002 12:18

Hallo, ich hab mal gegoogelt und folgenden Link gefunden:
30-Tage Trial von Animation Shop

Wenn du noch Erklärungen zu dem Code haben willst ruhig fragen, ich könnte auch mal was machen was nicht flackert, kommt blos drauf an was du machen willst, geht es nur um eine Bildfolge von 5 Bildern oder so ist das kein Problem das nur mit den Bitmaps zu machen, willst du aber ein richtiges längeres Video zeigen würde ich schon zu AVI oä. greifen.

Gruß, Sebastian


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz