Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Video erstellen (https://www.delphipraxis.net/124987-video-erstellen.html)

xZise 28. Nov 2008 13:59


Video erstellen
 
Hallo ihr,
wie kann man aus verschiedenen Bildern ein Video erstellen?

Nun gibt es ja schon [Tool] Bitmap to AVI, aber das Problem dabei ist die fehlende Komprimierung. Aber ich dachte, dass ich mal die Leistung eines Mehrkerners ausnutze und das dann auch vernünftig komprimiere.

Als Alternative wäre natürlich möglich das Video zu splitten. Sodass nach 10 Sekunden ein zweiter Thread startet (z.B.) während der erste komprimiert. Je nach Anzahl der Kerne wäre eine bessere Komprimierung dann möglich.

MfG
xZise

Jakob Ullmann 28. Nov 2008 14:18

Re: Video erstellen
 
Es geht jetzt um Delphi, ja? Nun, ich glaube sowas geht mit DirectX. Bzw. ich weiß, dass es auch über die API-Befehle geht, war allerdings noch über meinem Niveau, ich hab nur schneiden geschafft.

Medium 28. Nov 2008 15:28

Re: Video erstellen
 
Wenn du so etwas ohne größeren Aufwand in ein eigenes Programm einbauen willst, so ist das Hier im Forum suchenDSPack sicherlich die erste Anlaufstelle. Wenn du nur ein fertiges Tool möchtest um eine durchnummerierte Serie von Einzelbildern zu einem Video zu verwursten, so kann ich wärmstens Bei Google suchenVirtualDub empfehlen. Freeware, und bietet reichlich Konfigurationsmöglichkeiten. Codecs zum Komprimieren brauchst du natürlich in jedem Fall. Da ist die Auswahl wieder moppig groß, ich selbst mag Bei Google suchenXviD ganz gern.

xZise 28. Nov 2008 19:32

Re: Video erstellen
 
Ich wollte es eigentlich in mein Programm umsetzen.

MfG
xZise

lbccaleb 28. Nov 2008 19:42

Re: Video erstellen
 
Zitat:

Zitat von Jakob Ullmann
Es geht jetzt um Delphi, ja? Nun, ich glaube sowas geht mit DirectX. Bzw. ich weiß, dass es auch über die API-Befehle geht, war allerdings noch über meinem Niveau, ich hab nur schneiden geschafft.

Jup, DirectX und das DSPack ist auf jedenfall nen guter Anlaufpunkt...

Es gibt aber noch TVideoGrabber nur leider ist diese Komponente kostenpflichtig....

Weiß ja nicht genau wie wichtig es dir ist...
Ansonnsten kannst du es auch direkt über Video für Windows versuchen, das müsste iegentlich auch gehen....


Zitat:

Zitat von Medium
Codecs zum Komprimieren brauchst du natürlich in jedem Fall. Da ist die Auswahl wieder moppig groß, ich selbst mag Bei Google suchenXviD ganz gern.

Naja, in dem Fall bi nich eher für Bei Google suchenCCCP da ist wenigstens alles mit drinn, hast auch gleich gute Filter mit dabei für das DSPack und DirectShow 9, welche u ja auf jeden fall dann gebrauchen wirst.

xZise 28. Nov 2008 20:51

Re: Video erstellen
 
Zitat:

Zitat von lbccaleb
Zitat:

Zitat von Jakob Ullmann
Es geht jetzt um Delphi, ja? Nun, ich glaube sowas geht mit DirectX. Bzw. ich weiß, dass es auch über die API-Befehle geht, war allerdings noch über meinem Niveau, ich hab nur schneiden geschafft.

Jup, DirectX und das DSPack ist auf jedenfall nen guter Anlaufpunkt...

Ich habe mich schon mal umgeguckt, aber so richtig habe ich bisher noch nichts gefunden.

Zitat:

Zitat von lbccaleb
[...]Weiß ja nicht genau wie wichtig es dir ist...[...]

Nicht so wichtig als dass es sich lohnen würde. Es sollte auch mit der BSD-Lienz kompatibel sein.

Zitat:

Zitat von lbccaleb
Ansonnsten kannst du es auch direkt über Video für Windows versuchen, das müsste iegentlich auch gehen....

Hatte ich schon mal irgendwo gelesen.

Zitat:

Zitat von lbccaleb
Zitat:

Zitat von Medium
Codecs zum Komprimieren brauchst du natürlich in jedem Fall. Da ist die Auswahl wieder moppig groß, ich selbst mag Bei Google suchenXviD ganz gern.

Naja, in dem Fall bi nich eher für Bei Google suchenCCCP da ist wenigstens alles mit drinn, hast auch gleich gute Filter mit dabei für das DSPack und DirectShow 9, welche u ja auf jeden fall dann gebrauchen wirst.

Sind die dann fest integriert oder muss das "Empfänger"-System diese unterstützen?

MfG
xZise

lbccaleb 28. Nov 2008 21:01

Re: Video erstellen
 
Also das was ich gepostet hab ist ja ein "Codec-Pack" sprich viele Codecs in einem, wenn du dich für einen entschieden hast (das ist immer abhängig von größe, welche Qualität, Geschwindigkeit und CPU Ausnutzung usw...) sollte der auch auf dem anderen System installiert sein! Wenn du es auf ne große Abnehmerzahl abgesehen hast, ist es zu empfehlen bekannte, und verbreitete Codecs zu verwenden, wie DivX, MPEG, QuickTime, ...

Dabei muss man drauf achten, das auch nicht alle Codecs frei für die komprimierung des Videos sind..


Wie lang ist denn dein Video, welches du aus Bildern erstellen wilslt?? ansonnsten, ist es vllt noch intressant, eine "Gif" Animation aus deinen Bildern zu erzeugen!

Edit:

Ach ja, bei Gif hast du aber auch kein Sound und Video in einem..

xZise 28. Nov 2008 22:21

Re: Video erstellen
 
Naja Sound brauch ich nicht. Und die Länge kenne ich nicht :(

MfG
xZise

lbccaleb 28. Nov 2008 23:30

Re: Video erstellen
 
Naja, wenn dann die Qualität auch nicht so wichtig ist, kann man ja drüber nachdenken, das ganze vllt als gif abspielen zu lassen...

xZise 29. Nov 2008 09:51

Re: Video erstellen
 
Naja ich habe halt mehrere Bilder hintereinander die eigentlich nur zu einem Video zusammengefügt werden müssten.

MfG
xZise


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:14 Uhr.
Seite 1 von 2  1 2      

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