Abspielen eines Videos mit JavaCV und FFmpeg

8

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%     
Wamasa 07.12.2012, 20:18
quelle

2 Antworten

0

Zuerst erstellen Sie den CanvasFrame und dann "canvas.showImage (captured_frame);" anstelle von "recorder.record (captured_frame);"

Hier ist der Code:

%Vor%     
user2885052 14.02.2014 04:07
quelle
0
  

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%     
Aqeel Haider 23.08.2017 21:11
quelle

Tags und Links