Skip to main content
Module

x/youtubei/deno.ts>Clients.Studio

A wrapper around YouTube's internal API — reverse engineering InnerTube
Very Popular
Go to Latest
class Clients.Studio
import { Clients } from "https://deno.land/x/youtubei@v9.3.0-deno/deno.ts";
const { Studio } = Clients;

Constructors

new
Studio(session: Session)

Methods

setThumbnail(video_id: string, buffer: Uint8Array): Promise<ApiResponse>

Uploads a custom thumbnail and sets it for a video.

updateVideoMetadata(video_id: string, metadata: UpdateVideoMetadataOptions): Promise<ApiResponse>

Updates a given video's metadata.

upload(file: BodyInit, metadata?: UploadedVideoMetadataOptions): Promise<ApiResponse>

Uploads a video to YouTube.