pythonにffpyplayerというプレーヤーがありまして
これですが
https://matham.github.io/ffpyplayer/installation.html
これとKIVYを組み合わせて簡単なプレイヤーを作りました。
https://programtalk.com/vs2/python/8061/ffpyplayer/examples/test.py
こんな感じです。
やりたいことははこれの音声信号をPyaudioで撮って録音したいのです。
現在そのためスピーカーの音を録音しています。そのコードはPyaudioのサンプルによくあるコードなので再記述しませんが、動きは悪くないのですがこれだと微妙に実行するたびファイルが変わります。そこで動画データからSDLに出力している部分に直接アクセスしてスピーカーを経由せずに撮りたいのですがどうすればいいのか全く不明です。お教えいただければ幸いです。
https://github.com/matham/ffpyplayer/issues/52
どうもこの辺を読むとAUDIOCALLBACKを自作関数で入れなおせと言ってるようですがどうするのかさっぱりわかりません.
複雑なようですがffmpegで動画ー>音声の変換はできるのだから、それをこの環境でしたいというだけです。それで5秒おきの音声WAVを作りたいだけ。
あなたの回答
tips
プレビュー