Videodarstellung in Microsoft und Linux

Hallo,

ich versuche gerade heraus zu finden, mit welchen Möglichkeiten/Programmen es am Besten ist, mit Videodarstellungen zu arbeiten. Im Moment arbeite ich mit DirectShow, es funktioniert zwar aber ich brauche etwas, mit was ich die Darstellung, in Windows sowie auch Linux abspielen/ansehen kann.

Könnte mir vielleicht einer bitte paar Tipps geben mit welchen Programmen es am besten geht, mit Videodarstellungen zu arbeiten, und so dass es auf beiden, Microsoft und Linux läuft?

Einige haben mir davor vorgeschlagen bei Linux mit OpenGL zu arbeiten, wäre es eine gute Option oder nicht?

Dann habe ich noch etwas gelesen über den VLC Player, der auch dafür Geeignet sein soll, weis einer ob es damit geht?

Wenn mir einer helfen kann, dann bitte postet, egal ob es nur ein Link ist, ich wäre für jeden kleinsten Hinweis sehr erfreut 

Danke fürs Lesen

Gaan

Moien

aber ich brauche etwas, mit
was ich die Darstellung, in Windows sowie auch Linux
abspielen/ansehen kann.

Kennst du SDL?

Einige haben mir davor vorgeschlagen bei Linux mit OpenGL zu
arbeiten, wäre es eine gute Option oder nicht?

Das geht, aber dann must du die Video decompression / decodierung selbst machen. Läuft dann aber unter windows wie Linux gleich.

Dann habe ich noch etwas gelesen über den VLC Player, der auch
dafür Geeignet sein soll, weis einer ob es damit geht?

Das ist ein reiner Player und keine wirklich Programmierschnittstelle. Man kann ihn dafür missbrauchen, ja. Aber das ist ein ganz anderes Gebiet als OpenGL oder DirectShow.

cu

Hallo

Ich habe ein Programm geschrieben, das zwei Videoströme aus einer stereoskopischen Aufnahme zu einem *.avi-Stream zusammenfasst und wiedergeben kann. Und dieses in 3D. Arbeitete mit DirektShow.

Und jetzt suchst Ich nach einer Möglichkeit, das Programm mit allen Features auf Linux zu portieren. Ob sowas mit OpenGL geht oder etwas anderem?

Gruß Gaan

Moien

Und jetzt suchst Ich nach einer Möglichkeit, das Programm mit
allen Features auf Linux zu portieren. Ob sowas mit OpenGL
geht oder etwas anderem?

Das geht mit OpenGL, wäre aber ziemlich komplex. Es geht einfacher mit SDL oder gstream.

DirectShow und DirectX haben nicht soviel miteinander zu tun. OpenGL ist das Gegenstück zu DirectX, aber nicht zu DirectShow.

cu