問題タブ [gopro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Go Pro Hero 3 - Wi-Fi 経由でビデオをストリーミング
最近、Go Pro Hero 3 を入手しました。正常に動作していますが、ライブ ビデオ/オーディオをストリーミングしようとすると、時々エラーが発生します。最初はvlcを使用してm3u8ファイルを開いただけでしたが、それがグリッチだったときにAndroidアプリをダウンロードしてストリーミングしようとしました。アプリの方が少し良かったです。私はwiresharkを使用しましたが、その原因は単に転送/バッファリングが十分に高速ではないことだと思います. ループ内で wget を使用してすべてを取得しようとしましたが、その前に 3 つのループを通過しました: 追いついた (可能ですが、そうは思いません... 再確認するかもしれませんが) 遅れてタイムアウト/ハングしました。画像の遅れもありますが、我慢できます。解像度/フレームレートを下げてみましたが、違いがわからないため、実際に何かを行っているかどうかはわかりません. go proでのレコーディング用の設定だけかもしれないと思います。いずれにせよ、うまくいきませんでした。基本的に、この「不具合」を取り除くための可能な方法を探しています。私の現在の計画は、Python で何かを記述して、UDP 経由でファイルを取得することです (TCP オーバーヘッドなし)。
いくつかの詳細/症状を追加します。
Go Pro は Apple m3u8 ストリーミング フォーマットを使用しています。フォルダには常に 16 個の .ts ファイルがあります。(それぞれ 26 Kb) これらはループで上書きされます (循環バッファー)
vlc でストリーミングする場合:
約 1 秒の遅延 - ストリームは 0.5 秒程度で正常に再生され、それより少し短い時間停止してから繰り返されます。私が考えているのは、転送しようとしているファイルが上書きされ、タイムアウトになることです。
Android アプリ経由:
遅延が少なく、「タイムアウト」が短いが、まだそこにある
連続画像を取得するための python スクリプトを書きたいと思います。ファイルは十分小さいので、単一の UDP パケットに収まるはずです (65Kb だと思いますか?)。
ラップトップのwifi設定に関して、それを改善するために変更できることはありますか? つまり、どのようにそれに専念するのですか?
ありがとう、スティーブン
wifi - gopro クロック Wi-Fi をリクエストする
goprohero 3 シルバー エディションの (同期されていない) クロックの値を、wifi を介してプログラムで取得または設定したいと考えています。
- Linuxカーネルを実行します
- 10.5.5.9 で利用可能なチェロキー Web サーバーを実行します。
キャプチャ モードを切り替えたり、次のような GET httprequests で写真を撮ったりするように命令できます。
/li>
しかし、時計のリクエストは見当たりませんでした。私が読んだことから、ポート22がブロックされており、ssh経由でgoproに接続することはできません.
その方法はありますか?前もって感謝します。
ruby - 関数に capybara default_wait_time を設定する
wait_for_page load という関数を作成し、この関数に default_wait_time を設定しようとしています。
未定義の変数エラーが発生します:
main:Object の未定義のローカル変数またはメソッド「page」(NameError)
また、ファイルをメイン環境ファイルに含めました。
require File.expand_path('../../support/file_name.rb', FILE )
python - opencvでm3u8ファイルをストリーミング
次のコードを使用して、Python で cv2 を使用して GoPro からライブ ストリームをキャプチャしようとしています。
しかし、次のエラーが表示されます。
ストリームは vlc で動作し、コードは Web カメラで動作するため、opencv が .m3u8 形式を好まないことが問題のようです。これを修正する方法についてのアイデア/提案は大歓迎です。ありがとう。
avi - GoPro、MP4、MOV の動画素材をアーカイブするアプリケーションは誰でも知っています
私は GoPro カメラを持っているので、映画の素材がたくさんあります。これは MOV 形式です。
素材を見つけてその内容をアーカイブし、このログに基づいて検索を行い、Avid、Final Cut Pro、さらには Windows ムービー メーカーなどにエクスポートできるアプリケーションが必要です。
そのようなアプリケーションはありますか?
c# - GoPro.Hero ライブラリがコンソール アプリケーションで実行され、Windows フォームがフリーズする
GoPro Hero 3 カメラを制御しようとしています。インターネットでライブラリを見つけました: https://github.com/r1pper/GoPro.Heroと私が読んだものから、それは素晴らしいライブラリです。しかし、カメラとの接続を作成しようとすると、(テスト用の) コンソール アプリケーションが接続を確立するだけで、完全な Windows フォーム アプリケーションがフリーズします。非同期タスクと関係があると思いますが、何が間違っていますか?
この行は、カメラとの接続を作成し、コマンドを送信します。
ubuntu - curl: (18) 読み込みが残り 2 バイトで転送がクローズされました
GOPro スタッフが 6 か月前に送信したコマンドを使用して、ターミナル経由で Gopro Hero3 を使用して写真/ビデオを撮影しました (Gopro ネットワーク上)。出来た。ただし、先月これを再度実行しようとしましたが、次のエラーが引き続き表示されます。
キャプチャを開始するには、curl http:// 10.5.5.9/backpac/SH?t=goprohero\&p=%01 と入力します キャプチャ (ビデオの録画) を停止するには、curl http:// 10.5.5.9/backpac/SH と入力します?t=ゴプロヒーロー\&p=%00
コマンドを変更する必要があるかどうか、および/またはそれらを取得するためにwiresharkを使用する必要があるかどうかはわかりません。さまざまな時間間隔で写真を取得するコードを記述できる必要があります。サーバーに問題があることはわかっていますが、修正方法がわかりません。