Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.26 KB

README.md

File metadata and controls

30 lines (19 loc) · 1.26 KB

CanvasToVideo

Android で Canvas から動画を作る。

1682702066239.mp4
1682796936258.mp4

Android 14 からは AV1 エンコーダーが使えるみたいです(?)

エンコーダーに渡すパラメーターをAV1にすれば良いはず。

1703785118833.mp4
1703785433922.mp4

開発者向け

利用ライブラリ

以下のコードをパクってきています。参考にする際は↓からライブラリを追加するといいと思います。

https://github.com/takusan23/AkariDroid/tree/master/akari-core

見ると良いコード

  • app/src/main/java/io/github/takusan23/canvastovideo/BasicScreen.kt
    • ただ再生時間を文字にして動画を作成する
  • app/src/main/java/io/github/takusan23/canvastovideo/SlideShowScreen.kt
    • 選択した画像を繋げた動画を作成する
  • app/src/main/java/io/github/takusan23/canvastovideo/EndRollScreen.kt
    • エンドロールみたいな動画を作成する