Gewusst wie: hinzufügen von text auf video-Aufnahme?
Ich Suche viel, aber nicht finden keine Lösung. Meine Frage ist, wie Sie text hinzufügen, um video während der Aufnahme, so dass wir bekommen können, gleichen text, wenn wir das video sehen. Ich möchte so etwas wie dies, wenn ich sehe, ein video aufzunehmen.
Derzeit bin ich immer der Zeit-und video-sepratly. So Problem ist, wie man es kombinieren.Jede Art von Hilfe wird geschätzt.Vielen Dank im Voraus..
- Dies ist nicht meetic...
- Mögliche Duplikate von how to add text, um das video in android?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist ein ziemlich schwieriges problem zu lösen, in der Regel mit android unter der Annahme, dass Sie versuchen, hinzufügen von text, um die eigentlichen video-Datei, und nicht einfach die Anzeige einer
TextView
über eineVideoView
. Sie erwähnen, dass Sie haben derzeit die Zeit und video getrennt, so gehe ich davon aus, das Sie hinzufügen möchten text, um das video-Datei selbst.Um das hinzufügen von text zu einem video, das Sie brauchen würde, zu re-Kodieren Sie das video auf dem tatsächlichen Gerät. Re-encoding video auf Android ist schwierig, vor allem aufgrund der verschiedenen Prozessoren auf Android-Handys, und diese Codierung ist Prozessor-abhängig. Es ist ein open source iOS-Bibliothek namens
GPUImage
, das Ihnen erlaubt, dies zu tun, aber dies ist leider nicht verfügbar auf Android.Es wurde einige Mühe zu kompilieren FFMPEG für Android (das würde theoretisch ermöglichen, diese Art der Sache zu kommen), aber das beinhaltet einige ernsthafte Arbeit mit den zugrunde liegenden C++ - code, und ich habe nicht gefunden eine Anwendung, setzt diese einfach auf viele Geräte (schauen Sie sich dieses video-Konverter, und beachten Sie, wie für verschiedene Handys verschiedene codecs, die heruntergeladen werden müssen). Für ein bestimmtes Gerät können Sie mehr Glück haben, aber wenn Sie sind auf der Suche für die einfache Verteilung über viele Geräte, die Sie haben eine harte Zeit, dies zu tun.
In dieser Zeit, es gibt keine einfache Lösung für dieses problem.