INTEGRITY Dokumentace

Stříhání videí

Vytváření klipů z videa, označované také jako „ořezávání“ nebo zkracování délky videa, umožňuje změnit počáteční a koncový bod videa tak, aby diváci viděli jen konkrétní „klip“. Pokud máte například dvacetiminutové video a chcete sdílet jen pětiminutový klip z jeho prostředka, můžete video oříznout tak, aby obsah před tímto pětiminutovým klipem a za ním zmizel.

Viz Dokumentace API pro ořez videa s dalšími informacemi.

Předpoklady

Než budete moci video stříhat, budete potřebovat API token. Další informace o vytvoření API tokenu najdete v Vytváření API tokenů.

Povinné parametry

Chcete-li video oříznout, určete počáteční a koncový čas, který chcete ze stávajícího videa použít k vytvoření nového videa. Použijte videoUID a počáteční a koncový čas pro váš požadavek.

Povinné parametry
{
	"clippedFromVideoUID": "0ea62994907491cf9ebefb0a34c1e2c6",
	"startTimeSeconds": 20,
	"endTimeSeconds": 40
}
Příklad: Oříznutí videa
curl --location --request POST 'https://api.cloudflare.com/client/v4/accounts/<YOUR_ACCOUNT_ID_HERE>/stream/clip' \
--header 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "clippedFromVideoUID": "0ea62994907491cf9ebefb0a34c1e2c6",
    "startTimeSeconds": 10,
    "endTimeSeconds": 15
    }'

Zda je vaše video připravené k přehrání, můžete zjistit na Stream stránce v Cloudflare dashboard.

Přejděte na Videa ↗

Během zpracování oříznutého videa odpověď se stavem videa zobrazuje Zařazeno do fronty. Jakmile je proces oříznutí dokončen, stav videa se změní na Připraveno a zobrazí nový název oříznutého videa a jeho novou délku.

Chcete-li dostat oznámení, jakmile bude vaše video zpracované a připravené k přehrání, můžete přihlásit se k odběru oznámení webhooku.

Nastavení názvu videa

Při vytváření klipu z videa můžete zadat i nový název pro výsledný klip. V následujícím příkladu name pole udává nový název, který se má použít pro oříznuté video.

Příklad: Zadání vlastního názvu
{
	"clippedFromVideoUID": "0ea62994907491cf9ebefb0a34c1e2c6",
	"startTimeSeconds": 10,
	"endTimeSeconds": 15,
	"meta": {
		"name": "overriding-filename-clip.mp4"
	}
}

Jakmile je video oříznuté a zpracované, nově pojmenované video se zobrazí v seznamu videí ve vašem Cloudflare dashboardu.

Přidání vodoznaku

Ke svému videu můžete přidat i vlastní vodoznak. Další informace o vodoznacích a nahrávání profilu vodoznaku najdete v Použití vodoznaků.

Příklad: Oříznutí videa, nastavení nového názvu videa a přidání vodoznaku
{
	"clippedFromVideoUID": "0ea62994907491cf9ebefb0a34c1e2c6",
	"startTimeSeconds": 10,
	"endTimeSeconds": 15,
	"watermark": {
		"uid": "4babd675387c3d927f58c41c761978fe"
	},
	"meta": {
		"name": "overriding-filename-clip.mp4"
	}
}

Vyžadování podepsaných URL adres

Při vytváření klipu z videa můžete video nastavit jako soukromé a zpřístupnit ho pouze vybraným uživatelům tím, že vyžadující podepsanou adresu URL.

Příklad: Oříznutí videa s vyžadováním podepsaných URL adres
{
	"clippedFromVideoUID": "0ea62994907491cf9ebefb0a34c1e2c6",
	"startTimeSeconds": 10,
	"endTimeSeconds": 15,
	"requireSignedURLs": true,
	"meta": {
		"name": "signed-urls-demo.mp4"
	}
}

Po dokončení vystřižení videa můžete otevřít Cloudflare dashboard a seznam videí, kde své video najdete. Po výběru videa se Nastavení zobrazí zaškrtnutí vedle Vyžadování podepsaných URL adres.

Zadání náhledového obrázku

Náhledový obrázek videa můžete zadat i pomocí procentuální hodnoty. Chcete-li převést časový údaj náhledu ze sekund na procenta, vydělte požadovaný časový údaj celkovou délkou videa. Další informace o náhledech najdete v Zobrazení náhledových obrázků.

Příklad: Oříznutí videa s náhledovým obrázkem vygenerovaným v polovině (50 %)
{
	"clippedFromVideoUID": "0ea62994907491cf9ebefb0a34c1e2c6",
	"startTimeSeconds": 10,
	"endTimeSeconds": 15,
	"thumbnailTimestampPct": 0.5,
	"meta": {
		"name": "thumbnail_percentage.mp4"
	}
}