Also, ich entwickle einen benutzerdefinierten Video-Player für Android, aber ich muss mehr als die Androide unterstützten Videodateien (mp4, 3GP ...), wie wmv, avi, flv.
Zur Zeit konvertiere ich schon jeden Videotyp in .mp4 und ich kann sie nach der Aufnahme abspielen, aber ich habe keine Ahnung, wie ich diese wmv, avi Dateien abspielen kann, ohne sie auf mp4 zu kopieren.
>Gibt es irgendeine Möglichkeit, ein Video auf Android zu spielen, ohne es neu zu codieren? JavaCV + FFmpeg-Bibliothek funktioniert bereits, weiß nur nicht, wie das geht.
Übrigens, ich habe den Code, mit dem ich Videos umcodiere:
%Vor%Zuerst erstellen Sie den CanvasFrame und dann "canvas.showImage (captured_frame);" anstelle von "recorder.record (captured_frame);"
Hier ist der Code:
%Vor%Gibt es irgendeine Möglichkeit, ein Video auf Android zu spielen, ohne es neu zu codieren?
Warum machst du das Video auf? Das Video muss nicht aufgenommen werden. JavaCv.
Dies ist ein Beispielcode, um Ihnen die Idee zu geben, wie Sie es erreichen können.
%Vor%