動画フィールドを使用すると、ユーザーはフォームから動画を送信できます。ユーザーは動画を録画するか、デバイス(コンピューター、電話、タブレット)に保存されている動画ファイルをアップロードできます。以下はフォーム上での動画フィールドの表示例です。
-
ユーザーが Web ブラウザーからアクセスした場合:

-
ユーザーが電話またはタブレットからアクセスした場合:

メモ: アップロードしたファイルは、フォーム送信前にウイルススキャンされます。アップロードしたファイルにウイルスが含まれている場合は、別のファイルをアップロードする必要があります。
サイズの上限
- ユーザーが Web ブラウザーからアクセスした場合、動画フィールドでは最長 5 分かつ 50 MB 以下のファイルを受け付けます。
- ユーザーが iPhone または iPad からアクセスした場合、動画フィールドでは Web ブラウザー側で設定された長さまで、かつ 50 MB 以下のファイルを受け付けます。
- ユーザーが Android デバイスからアクセスした場合、動画フィールドでは Web ブラウザー側で設定された長さまで、かつ 50 MB 以下のファイルを受け付けます。
ユーザーがフォームから送信した動画はアカウント内に保存され、アカウントの合計ストレージ上限に対してカウントされます。アカウントの利用状況の詳細ページで、現在のストレージ使用状況を確認できます。
アップロードされた動画の名前
ユーザーがこのフィールドに動画ファイルをアップロードすると、ファイル名は次の形式で設定されます。
- ファイル名の前に、アカウント内でそのファイルを一意に識別するシステム生成の番号とアンダースコア(_)が付加されます。
- ファイル名が 150 文字を超える場合は、自動的に切り詰められます。
- ハイフン(-)を除く空白およびその他の特殊文字は、アンダースコア(_)に置き換えられます。
Web ブラウザーからアクセスする場合
以下は、ユーザーが Web ブラウザーからアクセスした場合の動画フィールドの例です。動画フィールドには、次の 2 つのアイコンが表示されます。ユーザーは次の操作ができます。
動画ファイルをアップロードする
動画ファイルをアップロードするには、ユーザーに動画フィールド内のアップロードアイコンをクリックしてもらいます。ファイルブラウザーが起動し、ユーザーは必要なファイルを選択できます。あるいは、動画ファイルをフィールド内にドラッグ&ドロップすることもできます。
Web ブラウザーからアクセスして動画ファイルをアップロードする場合、利用できる形式には次の制限があります。
| Web ブラウザー | 対応形式 |
| Internet Explorer | mp4, mkv |
| Chrome | mp4, m4v, webm |
| Firefox | mp4, m4v, webm, mov |
ユーザーが、その動画フィールドに設定されている許可時間を超える長さの動画をアップロードした場合、Zoho Creator は次のように警告を表示します。以下の画像は、最長 2 分までの動画を受け付けるように設定された動画フィールドの例です。
ユーザーが動画ではないファイルをアップロードした場合、Zoho Creator は次のように警告を表示します。
動画を録画する
- 動画フィールド内の録画アイコンをクリックします。
-
ユーザーが初めて動画フィールドにアクセスする場合、コンピューターのマイクとカメラの使用許可を求めるメッセージが表示されます。
- Allow(許可)または Block(ブロック)を選択できます。
-
Block を選択した場合、Allow to access media というメッセージが表示されます。カメラとマイクへのアクセスを Allow(許可)するまで、動画を録画することはできません。

- Allow をクリックします。ポップアップウィンドウで動画レコーダーが起動します。
- ポップアップ下部に表示されるビデオカメラアイコンをクリックして録画を開始します。ビデオカメラアイコンの代わりに停止アイコンが表示されます。
- 停止アイコンをクリックして録画を停止します。あるいは、その動画フィールドに設定された許可時間に達すると、自動的に録画が停止します。
-
左側の再生アイコンをクリックして、録画した動画を再生します。

- ポップアップ右下の Retake をクリックして、動画を撮り直します。これにより前回の録画がクリアされ、再度ビデオカメラアイコンが表示され、ユーザーは再び動画の録画を開始できます。
- 録画が完了したら、ポップアップ下部の完了をクリックします。ポップアップウィンドウが閉じ、録画した動画が動画フィールドに表示されます。
電話またはタブレットからアクセスする場合
ユーザーがスマートフォンやタブレットからアクセスした場合、ビデオは録画のみ可能です。ビデオファイルのアップロードには対応していません。ユーザーがビデオフィールドをタップすると、次のように動作します。
-
アプリから端末のカメラに初めてアクセスする場合、Zoho Creator により次のメッセージが表示されます:
- [OK] をタップして、アプリに端末のカメラへのアクセスを許可します。
- [許可しない] をタップして、この権限を拒否します。ユーザーがアプリに端末のカメラとマイクへのアクセスを[許可]するまで、ビデオを送信することはできません。
-
ビデオレコーダーが起動します。ユーザーには、端末のメインカメラが使用されていることが表示されます。
- 画面左上に表示される[フラッシュ]アイコンをタップして、ビデオ録画時のフラッシュ設定(オン、オフ、自動)を調整します。
- [カメラ切り替え]アイコンをタップして、録画に使用する端末のカメラを選択します。
-
画面下部に表示される[録画]アイコンをタップして、ビデオの録画を開始します。
- 経過時間が画面上部中央に表示されます。
- [録画]アイコンは[停止]アイコンに切り替わります。
-
[停止]アイコンをタップして、ビデオの録画を停止します。
- 画面下部中央に表示される[再生]アイコンをタップして、録画したビデオを再生します。
- 画面左下に表示される[再撮影]をタップして、ビデオを撮り直します。以前の録画は破棄され、ユーザーが再度録画を開始できるように[録画]アイコンが表示されます。
- 画面右下に表示される[ビデオを使用]をタップして、録画したビデオを選択します。ビデオ録画画面が閉じられ、録画したビデオがそのビデオフィールドに表示されます。
-
ビデオフィールドをタップすると、次の操作が行えます:
- [ビデオを再生]をタップして、録画したビデオを表示します。
- [ビデオを削除]をタップして、録画したビデオを削除します。
- [キャンセル]をタップして、録画したビデオをそのビデオフィールドの入力として保持します。
機能
フォーム上のビデオフィールドに対するユーザー体験について、次のカスタマイズを行うことができます。
- 許可する再生時間を設定し、アップロードまたは録画されたビデオの長さを制限する
- フィールド名とフィールドリンク名をカスタマイズする
- 必須に設定し、このフィールドでユーザーにビデオのアップロードまたは録画を必ず行わせる
- このフィールドをアプリの管理者のみに表示し、他のユーザーからは非表示にする
- フィールドサイズを設定する
- ツールチップまたはヘルプテキストを使用してこのフィールドを説明する
ビデオフィールドからファイルをダウンロードするための URL
ビデオフィールドに保存されたファイルは、次の URL パターンを使用してダウンロードできます。
ここで、
- domain は DC ごとに異なります。例えば、アカウントが Zoho の米国データセンターにある場合は creatorexport.zoho.com、EU データセンターにある場合は creatorexport.zoho.eu を使用する必要があります。
- account_owner_name には、Creator アプリケーションのアカウント所有者のユーザー名と、アプリケーションのリンク名が含まれます。
- reportLinkName は、アップロードされたビデオが表示されるレポートのリンク名です。(レポートリンク名を確認するには、レポートの編集モードで[レポート設定] → [概要]をクリックします)
- fieldLinkName は、対応するビデオフィールドのフィールドリンク名です。
- fileName は、対応するファイルの名前です。詳細はこちら
例えば、倉庫管理アプリケーションを作成したとします。このアプリケーションには、ユーザーが商品の不具合に関する動画を送信して交換を依頼できる、苦情を送信というフォームがあります。Complaints レポートにアクセスした際に、これらの動画をダウンロードしたい場合があります。そのために、レポートにカスタムアクションを設定し、[ビデオをダウンロード]ボタンをクリックするとビデオファイルがダウンロードされるようにします。このカスタムアクションでは、上記の URL 形式を次のように構築します。
ここで、
- BaseURL は、構築した URL を格納する変数です。
- Zoho。appuri は、アプリケーションの詳細を次の形式で返します:
/<account_owner_name>/<application_link_name>/ - input.<fieldLinkName> は、対応するビデオフィールドに保存されている各ファイルのファイル名を返します。
- openUrl Deluge タスクは、ユーザーを指定した URL にリダイレクトするために使用されます。この URL は、同一ウィンドウ、新規ウィンドウ、親ウィンドウ、ポップアップウィンドウ、または iframe で開くことができます。
これで、Complaints レポートにアクセスすると、[ビデオをダウンロード]ボタンが表示されます。
上記の画像では、Megan が <account_owner_name>、倉庫-management が <application_link_name> に相当します。