2016-03-31 15 views
2

Ich möchte GPUImage Android verwenden, um Video in Echtzeit zu verarbeiten. Ich sehe ein Beispiel dafür, dass Bilder mit verschiedenen Filtern erstellt werden, aber ich habe kein Beispiel für das Aufzeichnen von Videos mit Filtern gefunden. Ist das mit GPUImage Android möglich?Videoaufnahme mit GPUImage Android

Antwort

1

android-gpuimage-Bibliothek unterstützt keine Videoaufnahme, aber Sie können versuchen, die android-gpuimage-videorecording-Bibliothek zu verwenden. Es ist ein Fork des gpu-Bild für Android, die

android-gpuimage-videorecording

sehen die GPUImageMovieWriter Klasse

Es sollten Sie in die richtige Richtung für Ihre eigenen Video-Schriftsteller Entwicklung auf auch die Video-Aufnahme-Funktionalität bietet Oberseite von GPUImage.

Die Idee ist:

  • draw auf aktuellen Siebfläche

  • Schaltereingangsfläche Codierers und vorherigen Rahmenpuffer wieder auf sie

  • Schalter zurück zur Siebfläche zeichnen

andere nützliche Links: EGL surface helper, Media encoder