Brahim Hadriche
Brahim Hadriche
Aha, thanks ``` import { writeFileSync } from 'fs'; import { Innertube, ClientType } from 'youtubei.js'; (async () => { const yt = await Innertube.create({ client_type: ClientType.TV_EMBEDDED }); const videoInfo...
Unstale, I think is still relevant
The discussion on which client to use is not the point. The point is the library should throw "Client X is not supported in this function, please use Y". A...
I believe the answer is https://forum.unity.com/threads/video-player-issue.1350119/#post-8522963 which is basically "Not all videos can play on all platforms" so - Please share exact platform you're testing on - Please consider testing...
Closing for inactivity - please comment if this issue still happens on the latest version of the package.
See ``` YoutubePlayer.PlayVideoAsync(string videoUrl = null, YoutubeDlOptions options = null, CancellationToken cancellationToken = default) ``` [YoutubeDlOptions](https://github.com/iBicha/UnityYoutubePlayer/blob/master/Packages/com.ibicha.youtube-player/Runtime/YoutubeDlOptions.cs) is an object to specify options passed to youtube-dl, such as [format](https://github.com/ytdl-org/youtube-dl#format-selection) (quality) and...
`PlayVideoAsync` is a method on the `YoutubePlayer` Monobehaviour
Thanks for the suggestion, I tagged this as a feature request (adding example scene with different qualities)
Currently it is only based on a video link/id. I've been rethinking the API so that we can support more functionality (search, list channel videos, etc) and more backends (invidious/piped/yt-dlp)...
With 3.0.0, Invidious API can be used for the search - https://docs.invidious.io/api/#get-apiv1search Definitely worth adding at some point