https://github.com/cool-dev-guy/vidsrc.ts
A cool vidsrc(.me/.net/.xyz/.in/.io) extractor in typescript.(proof of concept)
https://github.com/cool-dev-guy/vidsrc.ts
Last synced: 3 months ago
JSON representation
A cool vidsrc(.me/.net/.xyz/.in/.io) extractor in typescript.(proof of concept)
- Host: GitHub
- URL: https://github.com/cool-dev-guy/vidsrc.ts
- Owner: cool-dev-guy
- License: gpl-3.0
- Created: 2024-09-16T04:10:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-16T05:48:53.000Z (almost 2 years ago)
- Last Synced: 2024-09-17T05:29:39.560Z (almost 2 years ago)
- Language: TypeScript
- Size: 36.1 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vidsrc.ts
A cool vidsrc(.me/.net/.xyz/.in/.io) extractor in typescript.(proof of concept)
### QUICK
- *API (vercel)* :
[https://github.com/cool-dev-guy/vidsrc.ts/tree/vercel](https://github.com/cool-dev-guy/vidsrc.ts/tree/vercel)
[](https://vercel.com/new/clone?repository-url=https://github.com/cool-dev-guy/vidsrc.ts/tree/vercel)
- MODULE (node/deno) :
[https://github.com/cool-dev-guy/vidsrc.ts/tree/main](https://github.com/cool-dev-guy/vidsrc.ts/tree/main)
### FEATURES
- Nodejs & deno compatible (Deno : `deno run --allow-net vidsrc.ts`)
- Function (`tmdbScrape`) importable in any server libs (axios/hono/cf-workers)
- Deployable everywhere.
### USAGE (INPUT)
```ts
import tmdbScrape from "vidsrc.ts";
console.log(await tmdbScrape("76479", "tv",1,1));
await tmdbScrape("TMDB_ID", "movie"); // movies (TMDB_ID:string,"movie")
await tmdbScrape("TMDB_ID","tv",1,1); // series (TMDB_ID:string,"tv",season:number,episode:number)
```
### RETURN TYPE
** supposed to change later.
```js
[
{
name: "",
image: "",
mediaId: "996",
stream: "https://playlist.m3u8",
}
]
```