Python / PyMedia / h.264

Hier werden alle anderen GUI-Toolkits sowie Spezial-Toolkits wie Spiele-Engines behandelt.
Antworten
etOlli85
User
Beiträge: 2
Registriert: Samstag 13. Juni 2009, 13:17

Moin zusammen,

ich habe eine etwas größere Aufgabe vor mir und der Kern wird folgende Funktionalität sein:

Es gibt xxx.mov files mit dem h.264 codec.
Diese müssen Frame für Frame gegrabt und jedes Pixel entsprechend untersucht werden.
Ich habe mich noch nicht für eine Programmiersprache entschieden sondern schaue mich derzeit um womit diese Problemstellung am angenehmsten zu handhaben ist.

Bei Python bin ich auf PyMedia gestoßen. Nach etlichen Problemen dieses Package lauffähig zu machen, durfte ich feststellen, dass es nicht funktioniert.
Ich habe die Beispiele von pymedia.org probiert.

Generell besteht bei den meisten Bibliotheken (nicht nur bei Python) das Problem, dass der h.264 nicht ausreichend unterstützt wird.

Da ich mit Python früher schon gute Erfahrung gemacht habe, möchte ich mich zunächst hier mit diesem Problem auseinandersetzen.

Nun zur eigentlichen Frage:

Hat hier schon jemand Erfahrung mit dem Abspielen bzw. bearbeiten von Video-Dateien, die mit dem h.264 Codec encodet worden sind?
Bzw. gibt es noch irgendwelche geeigneten Links, auf denen ich mich noch mehr informieren kann?
(Irgendwie bin ich mittlerweile fast alle relevanten google hits durchgegangen)


mfg

Olli
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Hallo etOlli85, willkommen im Forum,

Hast du schon GStreamer ausprobiert? Das unterstützt ja eine Vielzahl von Codecs, je nach installieren Plugins.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
yipyip
User
Beiträge: 418
Registriert: Samstag 12. Juli 2008, 01:18

Vielleicht hilft auch pyglet mit avbin:
http://www.pyglet.org/doc/programming_g ... types.html

:wink:
yipyip
etOlli85
User
Beiträge: 2
Registriert: Samstag 13. Juni 2009, 13:17

yipyip <3

Also ich hab mir das jetzt noch nicht näher angeschaut, ob ich damit letztendlich das erreiche was ich will... aber zum ersten mal wird das Video überhaupt abgespielt *freu* ;).

thx a lot
Antworten