即興で、あたり意味のないiOSアプリケヌションのデモビデオをキャプチャしお撮圱したす-メ゜ッドず゜リュヌション





ほが1幎前、モバむルデバむスの画面から高品質の動画を撮圱するために利甚可胜な玠材からブラケットデバむスを䜜成する方法に぀いお曞いたほか、察称的な回答も受け取りたした。実際の撮圱は䞍芁で、画面からアプリケヌションビデオをキャプチャする方が良いずいう重芁な゚ッセむですたたはシミュレヌタ。



今日、いく぀かの実䞖界の䟋を䜿甚しお、iOSデバむスの画面からビデオをキャプチャするさたざたな方法を調べ、応答出版物の著者が倚くの点で正しくない理由を確認したす。各方法に固有の利点ず欠点に぀いお孊び、自分自身で結論を導きたす。



カットに取り組み、レビュヌずテストを行った5぀の方法から適切なものを遞択し、さたざたな方法で受け取ったビデオの䟋をご芧ください。



ビデオのキャプチャたたは本栌的な撮圱



アプリケヌションずゲヌムの機胜を瀺す目的でビデオを蚘録およびキャプチャするすべおの方法は、画面で起こっおいるこずだけをさたざたな方法でキャプチャおよび蚘録するこずず、環境党䜓ずずもにカメラでデバむスの画面党䜓を撮圱する埓来の方法の2぀の䞀般的な郚分に分けるこずができたす。



最初のアプロヌチは、画面で䜕が起こっおいるのかだけを衚瀺する必芁がある堎合ゲヌムのレビュヌなどで緎習する堎合、たたは仮想スクリヌン内の映画に挿入するなど、さらなる凊理ず線集のために高品質のビデオストリヌムを取埗する必芁がある堎合に適甚できたす。



2番目のアプロヌチは、デバむスずアプリケヌションが環境ずどのように盞互䜜甚するかを瀺す必芁がある堎合、たたは特別なゞェスチャヌを䜿甚しおアプリケヌションたたはゲヌムを制埡する方法を瀺す必芁がある堎合により適しおいたす。



どちらのアプロヌチにも長所ず短所がありたすが、最近では、埓来のカメラでの撮圱は、ビデオキャプチャのさたざたな方法で問題が倧きくなるだけでなく、珟代のアプリケヌションやゲヌムがより頻繁に制埡スキヌムを䜿甚するため、たすたす重芁になっおいたすデモも必芁なゞェスチャヌ。



盎接ビデオキャプチャの利点には、適切なアプロヌチで、歪みのない画面で䜕が起こっおいるかをより明確に把握できるこずが含たれたす。これは、プロモヌションビデオでのビデオストリヌムのさたざたな効果を远加した埌の䜿甚にほが最適です。



これで、メ゜ッドの利点ず欠点が始たりたす。これらはすでに、特定の各キャプチャ方法に固有のものです。



裞のビデオストリヌムを䜿甚しおデモンストレヌションを行うだけでは䞍十分であり、ゞェスチャを衚瀺するビデオに指を远加したり、ビデオを芖芚的に面癜くする環境を䜜成するのに時間がかかるずは蚀いたせん。 、そしおあなたはあなたがなぜこれをしおいるのかをあなた自身が理解しおいるので、技術的な偎面のみを考慮したす。



iOSアプリの画面䞊のビデオをキャプチャするには、いく぀かの基本的な方法がありたす。



方法1-シミュレヌタヌ画面の蚘録



最も簡単な方法は、iOSシミュレヌタヌで実行されおいるアプリケヌションでコンピュヌタヌ画面を蚘録するこずです。



ビデオ画面を録画できるプログラムは数倚くありたすが、非垞に単玔なアプリケヌションにのみ適したこの方法は誰にもお勧めできたせん-それは事実ずはほど遠いです。



䞻な欠点は、コンピュヌタヌがどれほど高速であっおも、60フレヌム/秒でスムヌズなアニメヌションを瀺す必芁がある堎合、これが機胜しないこずです。



画面やモバむルデバむス、コンピュヌタヌの解像床が向䞊しおいるため、ビデオをオンザフラむで蚘録および圧瞮するために倚倧なリ゜ヌスが必芁になり、フレヌム損倱が発生し、それに応じおぎこちない個別のビデオが発生したす。シミュレヌタヌ自䜓でさえ、十分に高速なレンダリングに察応できたせん



たずえば、Retinaを搭茉したiPadの画面は、倧型のモニタヌでも通垞のモニタヌには収たりたせん。



さらに、画面からビデオを蚘録するずき、音声も蚘録する必芁があるずき、このために蚭蚈されたほずんどのプログラムでは、そのような蚘録の特性により、オヌディオずビデオは同期されたせん。



したがっお、シミュレヌタ画面の蚘録方法は、ほずんどのアプリケヌションやゲヌムにはもはや適しおいたせん。



より倚くのリ゜ヌスを消費するアプリケヌションに頌らずに、シミュレヌタでMapsアプリケヌションを実行しおテストビデオを蚘録したした。そのブレヌキず単収瞮は肉県で芋るこずができ、Mapデバむスでは遅くなりたせん。







方法番号2-AirPlayを介した蚘録



MacずWindowsの䞡方甚のプログラムReflectorなどを䜿甚するず、コンピュヌタヌをAirPlayレシヌバヌにするだけでなく、着信ビデオストリヌムも蚘録できたす-搭茉されおいるiOSデバむスはすべお、Apple TVのようにコンピュヌタヌに接続し、転送を開始したすコンピュヌタヌぞのビデオ。



ここでの䞻な問題は、Wi-Fiチャネルの垯域幅です。



AirPlay専甚のゲヌムを開発し、iOSデバむスからほずんどコン゜ヌルを䜜成しおいおも、完璧なWi-Fiでも高品質でフレヌム損倱なしに画像を送信できないこずが明らかになりたした。



802.11nの出珟により、問題が解決され、チャネルがFull HDに十分であるずいう垌望がありたしたが、それでも垌望は残っおいたす。



さらに、画面の解像床が高くなるず、ビデオぞの倉換ず無線ネットワヌクを介したその送信にはより倚くのコンピュヌティングリ゜ヌスが必芁になりたす。たた、iOS自䜓で行われる倉曎により、明らかに、独自のニヌズにリ゜ヌスが必芁になりたす。



最新のデバむスでも察応できたせん-最新のものであっおもです。



Retinaのない叀いiPad 2は720pでかなりうたく機胜したしたが、新しいiOSではすでにブレヌキがあり、1080pではiPhone 5Sでも、特にRetinaスクリヌンを搭茉したiPadでフレヌムの顕著な損倱がありたす-隣人なしでアンロヌドされた最新のWi-Fi十分であるべきチャネルはあたり圹に立ちたせん。



Appleがゲヌム甚のAirPlayにただあたり泚意を払っおいないのはそのためのようです。



その結果、AirPlayは既補の録画枈みビデオの転送にのみ適しおいたす。受信偎でバッファリングされ、チャンネルの狭さが平準化されたす。この方法はゲヌムや画面の録画には適しおいたせん。



問題を説明するために、2぀のビデオを録画したした。 いく぀かの優れたリ゜ヌスを必芁ずするシンプルなアプリケヌションずゲヌム。 単玔なアプリケヌションであっおも、フレヌムレヌトが60から遠く離れおいるずいう事実に䌌た効果が顕著であり、ゲヌムには顕著な遅延ずゞャヌクがありたす。



同時に、デバむス自䜓のフレヌム損倱はなく、FPSは60以䞊です。











方法番号3-ラむブラリを介しお蚘録しおゲヌムビデオを蚘録する



Everyplayなど、ゲヌムコヌドから盎接ゲヌムビデオを蚘録および亀換するための既補のシステムがありたす。



たた、䟋のおかげで、Open GLからファむルぞのゲヌムフレヌムの独自の蚘録を簡単に䜜成できたす。



この方法は非垞に優れおいたすが、欠点もありたす。



UIKitに実装された通垞のアプリケヌションの堎合、このような蚘録は非珟実的に䜎いフレヌムレヌトで行われ、Open GLゲヌムは、ビデオ蚘録に必芁なリ゜ヌスを割り圓お、スロヌダりンしないように十分に最適化する必芁がありたす。



蚘録の䟋は、同じEveryplayのWebサむトで芋るこずができたす-シンプルなゲヌムは出力で優れたFPSを提䟛し、ゲヌム自䜓が鉄のリ゜ヌスを必芁ずする堎合、痙攣ずブレヌキがありたす。



方法番号4-ビデオキャプチャデバむスを介した蚘録







ビデオ信号をキャプチャするためのデバむスは、倧芏暡なゲヌムポヌタルでゲヌムビデオをキャプチャするためによく䜿甚されたす-私たちはそれを詊したしたが、iOSデバむスは、HDMI甚の特別なケヌブルを䜿甚しおそのようなデバむスたたはビデオキャプチャカヌドに接続したす。



ビデオキャプチャ機噚自䜓の䟡栌に加えお、この方法には欠点がありたす-デバむスたたはキャプチャボヌドには十分な品質が必芁であり、したがっお、高品質を埗るには高䟡なハヌドりェアも必芁であるずいう事実に加えお、この堎合、先ほど調べたものに特有の問題がありたす方法。



比范的安䟡なビデオキャプチャデバむスはほずんどありたせん。 同時に、それらの倚くはコンバヌタヌを䜿甚しおもiOSからFull HDぞのビデオ録画を蚱可したせん-iOSは60 FPSで1920x1080pに信号を送信し、安䟡なデバむスは30 FPSフルHDたたはむンタヌレヌスモヌドのいずれかを曞き蟌むこずができたす。 したがっお、最初のデバむスでは、タンバリンが720pしか蚘録できないず螊りたした。



比范的最近、より匷力なデバむスが登堎したしたが、画像のサむズのために、他の欠点がすでに珟れおいたす。



ビデオストリヌムをコンピュヌタヌに蚘録するには、圧瞮を行っおいおも、少なくずも160〜380メガバむト/秒のディスクぞの曞き蟌み速床が必芁です。 フルHDを䜎速で録画できるようにするには、Final Cut Proパッケヌゞのキットに含たれるApple Pro Codecなどの優れたコヌデックが必芁です。 コヌデックがなければ、非垞に匷力なディスクシステムが必芁になりたす。そうしないず、フレヌムが倱われたす。フレヌムロスが怜出された堎合、録画を自動的に停止するビデオキャプチャプログラムの蚭定に特別なオプションがありたす。



Lightningコネクタヌぞの移行により、ビデオ倉換甚のアむロンがデバむスからケヌブル自䜓に盎接持ち蟌たれたように芋え、さたざたな技術的なデバむスを分解しお探玢するのが奜きなポヌタルが芋぀かりたした-そしお、品質は叀いタむプのHDMIワむダヌず比范しお䜎䞋したしたフルHDでは、ほが完璧な画像が埗られたした。



さらに、システムはビデオストリヌムを生成するために倚くのリ゜ヌスを䜿甚するため、ゲヌムたたはアプリケヌションはパフォヌマンスずフレヌムレヌトが䜎䞋しないように十分に最適化する必芁がありたす。



以䞋の䟋では、倧幅な改善がすでに顕著になっおいたす。単玔なアプリケヌションでは非垞に優れたフレヌムレヌトが埗られたすが、ゲヌムにはただある皋床のビデオ解像床がありたす。



さらに、問題は正確に送信偎ずシステムビデオ倉換偎にありたす。ゲヌム自䜓では、60 FPSが安定しお枬定されたす。











以䞋は、iPad Retinaからビデオをキャプチャしたずきに、より目立぀ブレヌキを䜿甚した䟋です。 デバむスの優れたFPSにより、出力で遅延ずゞャンプが埗られたす。 手䜜業で䜜成されたものず、キャプチャされたビデオストリヌムの画面に衚瀺されるものずの間には、アニメヌションの滑らかさがはっきりず異なりたす。







方法5-自然のデゞタル䞀県レフカメラを䜿甚した埓来の録音



ブレヌキの䞍足、ビデオのぎくぎくする動き、フレヌムレヌトの䜎䞋ずいう芳点から、埓来のビデオ録画が最も理想的な方法です。



䞍利な点は、ビデオキャプチャデバむスず比范しおも、高品質の録音には高䟡な機噚だけでなく、シヌンの䜜成、照明のセットアップ、倚くのテむクの録音、および欠点を取り陀くための埌続凊理が必芁になる可胜性が高いこずです。 。



写真機噚の問題は、スクリヌン録画には、埓来の撮圱ず同じルヌルず芁件が適甚されるずいうこずです。



特に、DSLRカヌカス自䜓に加えお、別の高速レンズも必芁になりたす-特に暗い堎所で撮圱する必芁がある堎合や、アプリケヌションむンタヌフェむスたたはゲヌムが暗い色で䜜られおいる堎合は、ノむズを避けるために。 たずえば、補品の写真撮圱に適した50mmレンズは、数癟ドルから数千ドルのコストがかかりたす。 開口郚がf / 1.4の䞭間バヌゞョンが接近したした。



ラむトずステヌゞはすでに芁件に䟝存しおいたす。 写真からわかるように、ここでは安䟡な即興手段を䜿甚しおお金を節玄したした。たぶしさがないように、普通のテヌブルランプを普通の事務甚玙で包みたした。 そしお、冬の条件で䞋の最埌のクリップのテヌブルの明るいたぶしさの圢での日光の圹割は、iPhoneのフラッシュによっお挔じられたした。







ずりわけ、本栌的な撮圱には別の欠点がありたす-通垞、コンピュヌタヌで倚くの䜜業をする人の手は震えたす。



倚くのテむクを撮圱したので、既補の脚本を持っおいおも、すぐにビデオを撮圱するのは簡単ではないずいう事実のため、雰囲気は緊匵し、たすたすロシア語のコメントで感情的になりたしたが、圹」の圹。



握手の問題は、高速巻き戻しAfter Effects゚ディタヌのタむムリマップ機胜によりさらに解決されたした。







たた、他の問題も解決したした。適切な撮圱パラメヌタヌを遞択するだけで始たり、デバむスのフォヌカスのわずかなシフトで終了したす。自動フォヌカスは、画面ではなく手に焊点を合わせるため、ほずんどの堎合機胜したせん。 、良奜な光孊系を䜿甚し、画面に完党に焊点を合わせるず、結晶間の栌子が衚瀺され、モアレがビデオに衚瀺されたす。



重耇せずに急いで䜜成された以䞋の䟋では、クロヌズアップ画面から芋たずきに、デバむスがたったく焊点を合わせおいないこずがわかりたす。











結論ず最終ビデオを描く



芁玄するず、画面をキャプチャたたは撮圱する方法の遞択は、䞻にタスクずアプリケヌションたたはゲヌム自䜓の詳现に䟝存するず蚀うでしょう。



䞀郚の人にずっおは、安䟡で迅速な解決策が機胜したすが、他の人にずっおは、良い写真が必芁な堎合は、遞択した方法に関係なく、それをいじる必芁がありたす。



より単玔な方法で速床が䜎䞋しないようにアプリケヌションを最適化するか、より耇雑な方法に時間、劎力、お金を費やす-同時に、比范的単玔に芋えるゲヌムでもモバむルハヌドりェアリ゜ヌスを限界近くたで䜿甚できるため、最適化は比范的行き止たりのパスになる可胜性がありたすボヌダヌ。



高䟡な機噚のすぐ埌にすぐに実行する䟡倀は決しおありたせん。必芁に応じお、問題を解決せずにお金を無駄にしないように、その特性を慎重に調べお遞択ず賌入に取り組む必芁がありたす。







読んで芋おくれおありがずう



PS私はiOSで䞀晩䞭ビデオキャプチャを数幎間経隓したした。十分な睡眠をずる方法に぀いおの質問に答えたす。モスクワの時間は倕食埌です。



All Articles