1.アリババクラウド
公式アドレス: https://help.aliyun.com/document_detail/64555.html
パラメータ | 説明 | 範囲 |
---|---|---|
t | スクリーンショットの時間を指定します。設定されたスクリーンショット時間 t が動画の長さを超える場合、動画の最後のキーフレームを返します。 | [0,動画の長さ] 単位: ms |
w | スクリーンショットの幅を指定します。0 を指定すると、自動的に計算されます。 | [0, 動画の幅] 単位: ピクセル (px) |
時間 | スクリーンショットの高さを指定します。0 を指定すると、自動的に計算されます。w と h の両方が 0 の場合、出力は元のビデオの幅と高さになります。 | [0, 動画の高さ] 単位: ピクセル (px) |
メートル | スクリーンショット モードを指定します。指定しない場合はデフォルト モードになり、スクリーンショットは時間に応じて正確に撮影されます。fast と指定すると、この時点より前の最新のキーフレームがインターセプトされます。 | 列挙値: 高速 |
へ | 出力画像の形式を指定します。 | 列挙値: jpg および png |
ar | ビデオ情報に基づいて画像を自動的に回転するかどうかを指定します。 | 列挙値: auto、h、および w |
例: |
# OSS获取视频第一帧方法
<原视频URL>?x-oss-process=video/snapshot,t_1000,m_fast
# 使用fast模式截取视频7s处的内容,输出为JPG格式的图片,宽度为800,高度为600
<原视频URL>?x-oss-process=video/snapshot,t_7000,f_jpg,w_800,h_600,m_fast
# 使用精确时间模式截取视频50s处的内容,输出为JPG格式的图片,宽度为800,高度为600
<原视频URL>?x-oss-process=video/snapshot,t_50000,f_jpg,w_800,h_600
2.テンセントクラウド
公式アドレス: https://cloud.tencent.com/document/product/436/73434
パラメータ名 | 説明 | タイプ | 必須ですか? |
---|---|---|---|
ciプロセス | スナップショットを使用するように修正された操作タイプ | 弦 | はい |
時間 | スクリーンショットの時点 (秒単位) | 浮く | はい |
幅 | スクリーンショットの幅。デフォルトは 0 です | 整数 | いいえ |
身長 | スクリーンショットの高さ。デフォルトは 0 です。幅と高さの両方が 0 の場合、ビデオの幅と高さを使用することを意味します。単一の値が 0 の場合、別の値でビデオの縦横比に自動的に適応します。 | 整数 | いいえ |
フォーマット | スクリーンショット形式、サポート jpg および png、デフォルト jpg | 弦 | いいえ |
回転する | 画像の回転方法 (auto: ビデオの回転情報に従って自動的に回転、off: 回転しない)、デフォルト値は auto | 弦 | いいえ |
モード | フレーム インターセプト メソッド (キーフレーム: 指定された時点より前の最新のキー フレームをインターセプトする。exactframe: 指定された時点でフレームをインターセプトする)、デフォルト値は exactframe です。 | 弦 | いいえ |
例:
# 获取视频第一帧方法
<原视频URL>?ci-process=snapshot&time=0.01