Table of Contents

Class YtdlpResolver

public static class YtdlpResolver
Inheritance
YtdlpResolver
Inherited Members

Properties

AvailableLocales

public static Dictionary<string, string> AvailableLocales { get; }

Property Value

Dictionary<string, string>

SelectedLocale

public static string SelectedLocale { get; set; }

Property Value

string

YtdlpPath

public static string YtdlpPath { get; set; }

Property Value

string

Methods

DownLoadYtDlp()

public static UniTask DownLoadYtDlp()

Returns

UniTask

DownLoadYtDlpIfNotExists()

public static UniTask DownLoadYtDlpIfNotExists()

Returns

UniTask

FetchTitles(YtdlpPlayListEntry[])

public static UniTask FetchTitles(YtdlpPlayListEntry[] entries)

Parameters

entries YtdlpPlayListEntry[]

Returns

UniTask

GetPlayLists(string)

public static UniTask<List<YtdlpPlayListEntry>> GetPlayLists(string url)

Parameters

url string

Returns

UniTask<List<YtdlpPlayListEntry>>

HasYtDlp()

public static bool HasYtDlp()

Returns

bool