問題タブ [iphone-3gs]
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.
iphone - 3GS の iPhone ビデオ スクリーン キャプチャ
iPhone 3GS のビデオ機能の出現により、Apple がデバイスの画面をビデオとしてキャプチャする機能をバンドルしたかどうかを知っている人はいますか?
注:この質問は、以前の携帯電話のバージョンに関して既に尋ねられていることを知っていますが、この機能がより妥当と思われる 3GS について具体的に質問しています。
更新:別の方法で聞くまで、これは不可能であることを受け入れる必要があります.
api - iPhone OS 3 ビデオ API
2.2.1 のカメラ API と同様に、アプリで新しい 3gs 用の新しいカメラ/ビデオ API を開くことができるかどうか、誰か知っていますか? 録音機能とすべて?
同じように、今撮ったビデオ録画を編集して編集することは可能ですか?
ではごきげんよう
iphone - ユーザーがスナップショット ボタンを押す前に、iPhone のカメラまたはビデオの画像を取得するにはどうすればよいですか?
カメラが見ているものを一連の OpenGL ES テクスチャにストリーミングしようとしています。それらをテクスチャに表示するのは難しくありませんが、ユーザーがスナップショットを撮る前に UIImagePickerController がカメラから画像を取得できるかどうかは明らかではありません。
新しいビデオ キャプチャ API のため、3gs でタグ付けされています。
iphone-sdk-3.0 - View/Model/Projection マトリックスを OpenGL ES 2.0 の頂点シェーダーに渡すにはどうすればよいですか?
OpenGL ES 2.0 では、明らかにできない
モデル マトリックスを設定する必要はもうありませんが、 GLSL 仕様では頂点シェーダーでそれらにアクセスする方法が示されているため、これらのマトリックスはまだ何らかの形で組み込まれていると思います。
では、これらの値をシェーダーに渡すにはどうすればよいでしょうか? 私はglUniformMatrix4fv
何とか使用しますか?
OpenGL ES 2.0 プログラミング ガイドのソース コードは、シェーダー部分に役立ちましたが、すべての例は、マトリックス変換をそのままにして、頂点が -1.0 と 1.0 の間にあることを確認しているように見えます。
更新:明らかに、OpenGL ES シェーダー言語はのような事前定義されたエントリをサポートしていないため、唯一の答えは、以下にリンクされているコードで行われているように、 と を使用しgl_ModelViewMatrix
て独自のカスタム モデル/ビュー/投影行列を定義することです。OpenGL Shader Builderがそれらをサポートしているので混乱しましたが、それは OpenGL ES ではなくプレーンな OpenGL です。glGetUniformLocation
glUniformMatrix4fv
perl - iPhone 3GS で perl を入手するにはどうすればよいですか?
OS3.0 を実行している iPhone 3GS で通常の C コンパイル環境を取得しようとしています。
これまでのところ、適切な gcc (完全なスイート、gcc + ヘッダー + libc + その他必要なもの) を見つけることができませんでした。
それが(まだ)利用可能かどうか、そしてどこで知っていますか?
まだない場合は、Linux (または少なくとも Cygwin または Windows) からクロスコンパイルする方法に関するチュートリアルがネット上にありますか?
また、gcc がまだ利用できない場合、OS3.0 の iPhone 3GS 用の perl ポートはありますか?
どうもありがとう!
iphone - UIImagePickerControllerクラスを使用してiPhone3GSのビデオレコーダーのみを表示できるようにする方法
UIImagePickerクラスを使用して、UIImagePickerControllerSourceをUIImagePickerControllerSourceTypeCameraとして選択できます。これにより、オプション、カメラ、およびビデオリコアラーの両方が表示されます。
ビデオ録画オプションのみをユーザーが利用できるようにしたい。そして、ユーザーが開くとすぐに、録音ボタンをタップすることなく録音を開始します。
どうすればそれが可能かを知っている人はいますか?
ありがとう
iphone - コンパスの向きを使用してMapViewを回転させる
MKMapView
iPhoneが向いている方向を常に向くように埋め込み回転させることは可能ですか?基本的に、自分のアプリでマップアプリの回転機能を模倣したいと思います。
iPhoneSDKが機能を公開していないようです。ただし、を使用してビュー全体を回転させると機能するのではないかと思いますCGAffineTransformMakeRotate
。タッピングとズームに影響しますか?もっと良い方法はありますか?
iphone - 動画アイテムのUIImagePickerController
iPhone 3GS で簡単なビデオ アップローダー アプリケーションを作成しています。最初にユーザーを写真アルバムに誘導し、次に共有またはアップロードするビデオを選択します。次の方法で UIImagePickerController を使用しています。
しかし、コントローラーが呼び出されると、不快なビデオ トリミング インターフェイスが表示されることがわかります。「選択」を押すと、トリミング コントロールに触れるかどうかに関係なく、ビデオは常にトリミングされます。このトリミング インターフェイスを回避して、ビデオ ファイルのパスを直接取得する方法はありますか?
iphone - OS3.1のUIImagePickerControllerを使用してPhotoLibraryからビデオを選択する
フォトライブラリからビデオを選択しようとしています。原則として、画像ピッカーのmediaTypeをkUTTypeMovieを唯一のオブジェクトとしてNSArrayに設定する方法を知っています。しかし、これはiPhone3Gでは機能しないようです。OS 3.1以降、受信したビデオをフォトライブラリに保存できます。「写真」アプリケーションでビルドを開始すると、ビデオが表示されます。ただし、これはUIImagePickerControllerを使用しては機能しません。コントローラは、イメージのみをサポートしていると報告します。kUTTypeMovieを使用してコントローラーのmediaTypeを設定しようとすると、実際にクラッシュします。
メディアタイプを指定しない場合、ピッカーには画像のみが表示されます。
誰かが写真ライブラリからビデオを選ぶことができたので?はいの場合、それは3gsまたは3Gでも機能しましたか?
よろしく
ベン
iphone - iPhoneで動きの加速度を振動やノイズと区別する方法
スタックオーバーフローの皆さん、こんにちは。
短縮版 :)
iPhone の動きのみに関連する (x,y,z) 加速度値を使用する必要があります。明確にするために、車のような環境を考えてください。iPhone の加速度計は非常に敏感です。加速度値を 100Hz の周波数でログに記録すると、ノイズ、車の振動、および iPhone の動きのように方向付けられていないその他の加速度ベクトルに関連する非常に多くの値が存在します (たとえば、ダンパーの振動により、z 軸に沿った加速度ベクトルが発生します)。
言い換えれば、モーション方向と同じ方向 (特定のオフセット内) の加速度を分離できる方法で、加速度検出をフィルタリングする必要があります。
より深い考察 :'(
明らかに、y 軸が移動方向と重なるように iphone の位置を固定できます (前の車の環境では、これは iphone の y 軸を正面方向に平行に固定することを意味します)。問題は、iPhone の相対モーメントを許可する必要があることです。iPhoneの位置が固定できません。
まず最初に、ノイズと振動によって生成される値を分析し、その大きさが通常の車の加速度よりも非常に大きいことが多いことを突き止めました。大きさをフィルタリングすることは、問題を緩和するための良い考えですが、解決策ではありません。一方では、大きさが範囲内にあるため、多くの不要なノイズ加速度がフィルタリングされません。他方では、多くの必要なモーション加速度が範囲外であるため、フィルタリングされます。範囲。
iPhone 3GS では、磁力計を使用して磁北に対する方位角を測定できます。これを使用して動きの方向を見つけることができますが、問題はまだ残っています。magneticHeading の値は、常にデバイスの上部に対して相対的に測定されます。そのため、iPhone は正面方向に沿って固定する必要があります。
他の解決策は考えられません。アイデア?タンク・ユー!