You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi guys,
I don't know if I'm not doing it right, but I have a list with videoIDs where I want to get information such as title, channel name, thumbnail. With increasing numbers of ids it takes a long time to fetch these, thats my issue.
When doing a search request with a specific term, it is MUCH faster. I can get this information very quick.
I want to fetch multiple IDs because I want them in batches (like playlists in-app), but it really takes too much time.
Is there a way to do this faster?
example:
Future fetchVideoDetails() async {
var yt = YoutubeExplode();
var futures = videoIds.map((videoId) async {
var video = await yt.videos.get('$videoId');
return {
'title': video.title,
'channel': video.author,
};
}).toList();
var results = await Future.wait(futures);
_videoDetails.addAll(results);
}
The text was updated successfully, but these errors were encountered:
Hi guys,
I don't know if I'm not doing it right, but I have a list with videoIDs where I want to get information such as title, channel name, thumbnail. With increasing numbers of ids it takes a long time to fetch these, thats my issue.
When doing a search request with a specific term, it is MUCH faster. I can get this information very quick.
I want to fetch multiple IDs because I want them in batches (like playlists in-app), but it really takes too much time.
Is there a way to do this faster?
example:
Future fetchVideoDetails() async {
var yt = YoutubeExplode();
}
The text was updated successfully, but these errors were encountered: