注意!Android 9ではOSの不具合により動作しない場合があります。Android9端末で動画撮影できない場合、「設定」→「エキスパート設定」→「Surfaceエンコーダーを有効にする」をONにすると改善する場合があります。
注意!SamsungのGALAXYシリーズ向けAndroid5.1.1にはUSB機器へのアクセスに不具合があるようです。GALAXYシリーズをAndroid5.1.1にアップデートすると本アプリは動作しない場合がありますのでご注意ください。
注意!MediaTek製, Rockchip製およびAllwinner製のチップセットを搭載した端末等USBホスト機能が正常に動作しない機種があります。これらの機種では端末がフリーズしたり再起動することがあります。またそれ以外の機種でもUSBからの出力電流に制限があったり鋭敏な設定になっている機種があります。UVC Webカメラ/ビデオキャプチャは消費電力(200-500mA)が多く、端末の電池の消耗が激しいため、安定した動作を行うにはセルフパワーのUSBハブ(外部電源からUSB機器へ電源を供給できるUSBハブ)を間に挟むことをおすすめします。
ルート権やROM焼きは必要ありません(買ってきたままのスマホ・タブレットにインストールするだけで動きます)
別途市販のUVC対応のWebカメラが必要となります。また端末によっては市販のOTGケーブルが必要となります。
詳しい使い方はこちらのWebページに有ります(日本語のみ)UsbWebカメラアプリの使い方
※カメラと解像度の組み合わせによってはプレビューを自動で表示できない端末があるようです。現在修正作業中ですが、ON/OFFボタン一旦プレビューを停止させてから再開させると表示される場合があります。
機能:
・動画キャプチャ
外部ストレージのMovies/UsbWebCameraフォルダ内にMP4ファイルとして保存出来ます(このアプリでは1回の動画キャプチャにつき最大3分間に制限しています)。
画面下部右の静止画/動画切り替えスイッチを動画にしている時に、画面下部中央のキャプチャボタンを押すと動画キャプチャを開始/停止できます。
設定で録音設定を有効にしている場合には、内蔵マイクからの音声を同時にキャプチャ出来ます。
・静止画キャプチャ
外部ストレージのDCIM/UsbWebCameraフォルダ内にpngファイルとして保存出来ます。
画面下部右の静止画/動画切り替えスイッチを静止画にしている時に、画面下部中央のキャプチャボタンを押すと静止画キャプチャできます。
・指定時間毎に指定回数の静止画・動画キャプチャを行うことが出来ます。画面下部中央のキャプチャボタンを長押しすると、繰返しキャプチャ動作となります。
・ミラー表示(左右反転・上下反転・上下左右反転)が出来ます(静止画・動画キャプチャには適用しません)
・バッテリー消耗抑制のために、最大FPSを制限出来ます。ただし、カメラの機種・画像サイズ・最大FPSの設定値によっては映像が表示されなくなることが有ります。
・バッテリー消耗抑制のために、プレビュー表示の描画品質を下げることが出来ます(静止画・動画録画には影響しません)。
・カメラ画像表示中は常に画面表示するようにしていますが、バッテリ消耗抑制のために、設定した一定時間後に画面を暗くできます。
・位置合わせ用に画面に十字線を表示できます。ただし十字線はキャプチャした静止画・動画には表示されません。
・端末の向きに合わせて画面を回転させるか、縦または横方向に固定するかを設定できます。
画像調整:
・ブライトネス(明るさ)、コントラスト、彩度、シャープネス、ガンマ、ゲイン、色合い、ホワイトバランスの調整が可能です(それぞれの機能をカメラがサポートしている場合)。
※本アプリが起動しているかどうかに関係なく、カメラを端末に接続するだけで電池を消耗しますので、使用しない場合はカメラを取り外すようにお願いします。
※このアプリでは複数カメラの同時接続(表示)はサポートしていません。
※機種によってはハードウエア/システムソフトウエアの制限によりHD(1280x720)での動画キャプチャが正常に出来ないことが有ります。
パーミッションについて
・静止画・動画保存のために、外部ストレージアクセスのパーミッションを使用しています。
・広告表示のために、ネットワークアクセスのパーミッションを使用しています。
・繰返しキャプチャ開始時のフィードバックのために、バイブレーションのパーミッションを使用しています。
・音声同時キャプチャのために、録音のパーミッションを使用しています。
this software is based in part on the work of the Independent JPEG Group
USB Webカメラとの接続にlibusbおよびlibuvcを使用しています。
Внимание! Он может не работать на Android 9 из-за ошибки в ОС. Если вы не можете снимать видео с помощью терминала Android 9, возможно, вам лучше включить «Настройки» → «Настройки эксперта» → «Включить Surface Encoder».
Внимание! Похоже, что у Samsung GALAXY серии Android 5.1.1 есть проблемы с доступом к USB-устройствам. Обратите внимание, что это приложение может не работать, если вы обновите серию GALAXY до Android 5.1.1.
Внимание! Некоторые модели, такие как наборы микросхем MediaTek, Rockchip и Allwinner, не работают должным образом с функцией USB-хоста. Терминал может зависнуть или перезапустить на этих моделях. Кроме того, есть модели с другими настройками, которые имеют ограниченный или чувствительный выходной ток от USB. UVC Webcam / Video Capture потребляет много энергии (200-500 мА), а батарея терминала сильно разряжена. Для стабильной работы - USB-концентратор с автономным питанием (USB, который может подавать питание на USB-устройства от внешнего источника питания) Мы рекомендуем сэндвич-концентратор).
Нет необходимости в праве суперпользователя или записи ПЗУ (он просто работает, устанавливая его на смартфон / планшет сразу после его покупки)
Требуется отдельная коммерчески доступная UVC-совместимая веб-камера. Кроме того, в зависимости от терминала требуется доступный в продаже кабель OTG.
Подробное использование приведено на этой веб-странице (только на японском языке) Как использовать приложение веб-камеры USB
※ В зависимости от комбинации камеры и разрешения, некоторые терминалы не могут автоматически отображать предварительный просмотр. В настоящее время мы работаем над исправлением, но оно может отображаться, если вы включите и выключите кнопку предварительного просмотра один раз, а затем возобновите ее.
Особенности:
Capture захват видео
Его можно сохранить в виде файла MP4 в папке Movies / UsbWebCamera на внешнем хранилище (это приложение имеет ограничение до 3 минут на захват видео).
Вы можете запустить / остановить захват видео, нажав кнопку захвата в нижней центральной части экрана, когда переключатель неподвижного изображения / видео в правом нижнем углу экрана установлен на видео.
Если в настройках включена настройка записи, вы можете одновременно захватывать звук со встроенного микрофона.
・ Захват неподвижного изображения
Его можно сохранить как файл png в папке DCIM / UsbWebCamera внешнего хранилища.
Вы можете захватить неподвижное изображение, нажав кнопку захвата в нижней центральной части экрана, когда переключатель неподвижного изображения / видео в правом нижнем углу экрана установлен на неподвижное изображение.
-Вы можете захватывать неподвижные изображения и видео указанное количество раз в указанное время. Если нажать и удерживать кнопку захвата внизу в центре экрана, операция захвата будет повторена.
- Возможно отображение зеркала (горизонтальное, вертикальное, вертикальное) (не относится к фотосъемке / записи видео)
・ Максимальное количество кадров в секунду может быть ограничено для уменьшения расхода батареи. Однако в зависимости от модели камеры, размера изображения и максимальных настроек FPS изображение может не отображаться.
-Качество рисования на дисплее предварительного просмотра может быть снижено, чтобы уменьшить расход заряда батареи (не влияет на неподвижное изображение и запись видео).
Display Всегда отображайте экран во время отображения изображения с камеры, но вы можете затемнить экран через определенный промежуток времени, чтобы уменьшить расход заряда батареи.
• Перекрестие может отображаться на экране для выравнивания. Однако перекрестие не отображается для снятых неподвижных изображений и видео.
Set Вы можете указать, поворачивать ли экран в соответствии с ориентацией терминала или фиксировать его вертикально или горизонтально.
Регулировка изображения:
・ Вы можете настроить яркость (яркость), контрастность, насыщенность, резкость, гамму, усиление, цвет и баланс белого (если камера поддерживает каждую функцию).
※ Независимо от того, работает это приложение или нет, оно разряжает батарею, просто подключив камеру к терминалу, поэтому снимайте камеру, когда она не используется.
※ Это приложение не поддерживает одновременное подключение (отображение) нескольких камер.
* В зависимости от модели, из-за аппаратного / системного программного обеспечения, захват видео с HD (1280x720) может не выполняться нормально.
О разрешениях
Permission Разрешение на доступ к внешнему хранилищу используется для сохранения неподвижных изображений и видео.
Permission Использует разрешение на доступ к сети для отображения рекламы.
Vibration Мы используем разрешение вибрации для обратной связи в начале повторного захвата.
Permission Разрешение на запись используется для одновременной записи звука.
это программное обеспечение частично основано на работе Independent JPEG Group
Я использую libusb и libuvc для подключения к веб-камере USB.