今回できたこと:
・FileChooserで動画ファイルを選択してVideoPlayerに渡す
2019/1/25以降順次公開
今回行った作業:
Kivy公式を参考に(コピペ)Filechooser機能を実装今回起こった問題:
.py .kvのクラス及びインスタンスの関係や、値の受け渡し方法がいまいち把握できない
※2019/01/26追記 公式のExampleにあるFactory.registerってのが今目に入った
(;´Д`) コレで.pyと.kvの紐づけしてるのね…?
※2019/01/26追記 公式のExampleにあるFactory.registerってのが今目に入った
(;´Д`) コレで.pyと.kvの紐づけしてるのね…?
参考文献:
・FileChooser — Kivy 1.10.1 documentation・Kv言語の基本 - たけし備忘録
KV言語で定義されたウィジェットへのPythonからのアクセス方法
===============================================
目指すアプリケーション能書き:
・ある程度長い尺の動画が対象(無編集のゲーム実況動画を想定)・「面白い・盛り上がっていると思われる部分」を検知
・検知した「盛り上がり部分」つなぎ合わせて、ダイジェストを作成
動画編集の負担軽減の一助となれば幸いです
国内でKivyの発展の一助となれば幸いです
方法:
- 盛り上がっている部分の判定
1段階.動画の音声データを利用
2段階.動画の映像データを利用
3段階.上記1.2.をミックスして、AIで判定
- 動画の音声分離やダイジェストの出力はFFMPEGで行う
環境
・PCASUS 502F(ゲーミングパソコン)
OS:Windows10
MEM:8GB
・IDE
Pleiades - Eclipse、IntelliJ などの日本語化プラグイン
http://mergedoc.osdn.jp/
・python3.6
Python3のインストール - python.jp
https://www.python.jp/install/windows/install_py3.html
・pip
windows10でpipが使えるようになるまで(python3.6) - Qiita
https://qiita.com/huushihi/items/c7f578bf51c0017c9076
・Kivy
Installation on Windows — Kivy 1.10.1 documentation
https://kivy.org/doc/stable/installation/installation-windows.html
・Python用のライブラリ
ffmpeg-pythonを使ってみた - Qiita
https://qiita.com/ayumu838/items/4f20d47ca7e9f5fbcfca
・scipy · PyPI
https://pypi.org/project/scipy/
・numpy · PyPI
https://pypi.org/project/numpy/