Skip to main content
appkiro.com

HLSクリップ切り出し

画質・音声・利用可能範囲・出力互換性を確認し、公開HLSから再利用できる短い区間を選びます。

M3U8マニフェスト解析画質・音声選択VOD・ライブDVR範囲

HLSクリップ切り出し

1HLSソースを追加
2区間を選択
3クリップを書き出す

1. HLSソース

ブラウザから取得できるプレイリストURLを指定します。署名付きURLはプレビューと書き出しが終わるまで有効である必要があります。 ローカルプレイリストは、セグメント・鍵URLが絶対URLか、明示したベースURLから解決できる場合に最も安定します。

ストリーム情報

タイトル
-
利用可能時間
-
動画バリアント
-
音声トラック
-
フレームレート
-
プロトコル
-
ライブプレイリストは進み続けるため、書き出し完了前に選択開始点が利用範囲から外れる場合があります。

2. クリップ範囲を選択

HLSを読み込む

ブラウザから取得できるプレイリストURLを指定します。署名付きURLはプレビューと書き出しが終わるまで有効である必要があります。

00:00 / 02:15:24
00:0033:5101:07:4201:41:3302:15:24

3. 書き出し設定

可能な場合は既存のHLSセグメント・キーフレーム境界を使い高速化します。

既定の音声

4. クリップを書き出す

推定クリップサイズ~ 736 MB

ネットワーク・権限・プライバシー

ブラウザはプレイリスト・セグメント・鍵サーバーへ通信し、各サーバーはIPやヘッダーなど通常のリクエスト情報を受け取ります。所有または許可されたストリームのみ扱い、アクセス制御・DRM・期限付き認証を回避しないでください。

MP4HLSWebMM3U8

M3U8ストリームから区間を切り出せますか?

プレイリストとセグメントをブラウザから公開取得でき、非対応DRM・暗号化がなく、デコード可能なコーデックなら可能です。マニフェストを読み込み、画質・音声を選び、VODまたはライブDVRの利用可能範囲内で区間を指定して書き出します。

HLS切り出しは配信元に依存

HLSはローカルファイルと異なり、マニフェストと多数のネットワークセグメントから構成されます。映像・音声・字幕・鍵は別々のアクセス制御や期限を持つことがあり、再生できてもブラウザ書き出しが可能とは限りません。

HLS切り出しが向く用途

許可されたライブDVRハイライト

所有または編集許可のある配信から、DVR範囲内に残っている短い場面を保存します。

QA・障害確認

配信元がダウンロード・再利用を許可している場合、内部テスト用の再現区間を書き出します。

自社ウェビナーの抜粋

アーカイブHLS録画から、資料・フォローアップ・SNS向けの短い抜粋を作ります。

ストリーム技術確認

VOD全体を取得せず、選択バリアント・音声・不連続点・セグメント範囲を確認します。

HLSクリップを切り出す方法

  1. マニフェストを読み込む

    公開M3U8 URLを入力するか、セグメントパスを解決できるプレイリストを読み込み、ダウンロード・編集権限を確認します。

  2. バリアントと利用範囲を確認

    画質と音声を選び、VOD・イベント・ライブの種別と現在利用できる時間範囲を確認します。

  3. 利用可能な範囲を指定

    ライブDVRではライブ端から十分離れ、全セグメント取得前に消えそうな開始点を避けます。

  4. スマートまたは正確なカットを選択

    スマートカットは高速でセグメント境界に合わせます。選択トラックをブラウザでデコード・エンコードでき、時刻精度を優先する場合のみ正確カットを使います。

  5. URL・DVRが失効する前に書き出す

    タブと通信を維持し、結果を確認して、署名URLの失効やライブ範囲の移動前に保存します。

書き出し前にHLSを理解する

マニフェストは動画本体ではない

M3U8はバリアント・メディアプレイリスト・セグメント・鍵・トラックを参照します。選択クリップの出力には、すべての参照先へアクセスできる必要があります。

CORSは各リソースに必要

マスターマニフェストが取得できても、バリアント・音声・セグメント・鍵が拒否されることがあります。書き出しに使う各リクエストで許可が必要です。

ライブ範囲は一時的

スライディングプレイリストは新しいセグメントと引き換えに古いものを削除します。最古端に近い範囲は処理中に消える可能性が高くなります。

暗号化とDRMは別

標準HLS暗号化の一部は、鍵へアクセスでき実装が対応する場合のみ処理できます。DRMはライセンス再生が必要で、このツールで回避してはいけません。

バリアントごとの技術差

画質レベルごとにコーデック・FPS・セグメント時間・音声構成が異なることがあります。各レベルが同じとは考えず、選択したバリアントで出力互換性を確認します。

ネットワーク・権限・プライバシー

ブラウザはプレイリスト・セグメント・鍵サーバーへ通信し、各サーバーはIPやヘッダーなど通常のリクエスト情報を受け取ります。所有または許可されたストリームのみ扱い、アクセス制御・DRM・期限付き認証を回避しないでください。

HLS書き出しの制限

  • 公開再生できても、セグメント・鍵・トラックをブラウザ出力できるとは限りません。
  • DRM保護または非対応暗号化ストリームは書き出せません。
  • 署名付きURLは長いプレビュー・書き出し中に失効する場合があります。
  • ライブDVRセグメントは処理完了前に範囲外へ移る場合があります。
  • 不連続点・コーデック変更・別音声により1本へ正常出力できない場合があります。

HLS切り出しのよくある質問

どのHLS URLを使えますか?

参照するバリアント・セグメント・音声・鍵もブラウザから取得できる公開M3U8を使います。プレーヤーがあるWebページURLはマニフェスト直接URLではありません。

プレビューできても書き出せないのはなぜですか?

再生は現在のセグメントとネイティブHLS経路だけで済む場合がありますが、書き出しには全選択セグメント・鍵・別音声・デコード・エンコード・コンテナ化が必要で、追加工程ごとに失敗要因があります。

DRM保護HLSを切り出せますか?

できません。DRMは許可されたライセンス再生が必要で、回避してはいけません。非対応DRM・保護暗号化を検出したら明確に停止します。

スマートカットとは?

既存のHLSセグメント・キーフレーム境界を優先し、再エンコード量を抑える方式です。高速ですが開始・終了が指定時刻から少しずれる場合があります。

正確なカットとは?

対応可能な場合、選択境界周辺を再エンコードして時刻へ近づけます。互換コーデックと追加処理が必要で、容量・画質が変わる場合があります。

ライブ配信を切り出せますか?

目的区間を含むDVR範囲があり、書き出し完了まで古いセグメントへアクセスできる場合のみ可能です。保持範囲のないライブだけの配信では過去映像を取得できません。

ライブ範囲が失効したのはなぜですか?

スライディングライブは時間とともに古いセグメントを削除します。最古端から離れた新しい範囲を選び、すぐ書き出してください。

画質レベルで挙動が違うのはなぜですか?

HLSバリアントは解像度・ビットレート・コーデック・FPS・セグメント境界が異なります。ある画質が再生できても、他の画質と出力互換性が同じとは限りません。

HLSセグメントはAppKiroへアップロードされますか?

ブラウザは設定された配信元から必要リソースを直接取得し、現在のクライアント処理で扱います。配信元には通信が発生するため、HLSをオフライン・無通信処理と説明してはいけません。