mirror of
https://github.com/p-stream/providers.git
synced 2026-05-10 17:00:53 +00:00
pr feedback
This commit is contained in:
parent
9cdc9b1fad
commit
cb57e0eef4
3 changed files with 6 additions and 7 deletions
|
|
@ -12,7 +12,7 @@ type DPlayerSourcesResponse = {
|
|||
export const smashyStreamDScraper = makeEmbed({
|
||||
id: 'smashystream-d',
|
||||
name: 'SmashyStream (D)',
|
||||
rank: 410,
|
||||
rank: 71,
|
||||
async scrape(ctx) {
|
||||
const mainPageRes = await ctx.proxiedFetcher<string>(ctx.url, {
|
||||
headers: {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { flags } from '@/main/targets';
|
||||
import { makeEmbed } from '@/providers/base';
|
||||
import { Caption } from '@/providers/captions';
|
||||
import { Caption, getCaptionTypeFromUrl, labelToLanguageCode } from '@/providers/captions';
|
||||
|
||||
type FPlayerResponse = {
|
||||
sourceUrls: string[];
|
||||
|
|
@ -10,7 +10,7 @@ type FPlayerResponse = {
|
|||
export const smashyStreamFScraper = makeEmbed({
|
||||
id: 'smashystream-f',
|
||||
name: 'SmashyStream (F)',
|
||||
rank: 400,
|
||||
rank: 70,
|
||||
async scrape(ctx) {
|
||||
const res = await ctx.proxiedFetcher<FPlayerResponse>(ctx.url, {
|
||||
headers: {
|
||||
|
|
@ -28,9 +28,8 @@ export const smashyStreamFScraper = makeEmbed({
|
|||
if (language && url) {
|
||||
return {
|
||||
url: url.replace(',', ''),
|
||||
language,
|
||||
kind: 'subtitles',
|
||||
type: url.includes('.vtt') ? 'vtt' : 'srt',
|
||||
language: labelToLanguageCode(language) ?? '',
|
||||
type: getCaptionTypeFromUrl(url) ?? 'vtt',
|
||||
hasCorsRestrictions: false,
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ const universalScraper = async (ctx: ShowScrapeContext | MovieScrapeContext): Pr
|
|||
export const smashyStreamScraper = makeSourcerer({
|
||||
id: 'smashystream',
|
||||
name: 'SmashyStream',
|
||||
rank: 400,
|
||||
rank: 70,
|
||||
flags: [flags.NO_CORS],
|
||||
scrapeMovie: universalScraper,
|
||||
scrapeShow: universalScraper,
|
||||
|
|
|
|||
Loading…
Reference in a new issue