thitlwincoder / direct_link

Direct link extractor from URL to stream and download directly
https://pub.dev/packages/direct_link
MIT License
24 stars 21 forks source link
dailymotion dart direct facebook flutter instagram link reddit soundcloud threads tiktok twitter vimeo vk youtube

direct_link

pub package Last Commits GitHub repo size License
Uploaded By

For those who want to create a movie and downloader app, this is a useful package.

You can get a direct link from the URL that my support sites.

Support Websites

Screenshot

Screenshot

Getting Started

In the pubspec.yaml of your flutter project, add the following dependency:

dependencies:
  ...
  direct_link: latest

In your library add the following import:

import 'package:direct_link/direct_link.dart';

Usage

var directLink = DirectLink();

Use check function to check your link have been existed my support sites

var data = await directLink.check('url'); // add your url

Example

if (data != null) {
  print(data.title);
  print(data.thumbnail);
  print(data.duration);
  for (var e in data.links!) {
    print(e.type);
    print(e.quality);
    print(e.link);
    print('-' * 20);
  }
}

Contribution

Feel free to file an issue if you find a problem or make pull requests.

All contributions are welcome :)