mirror of
https://github.com/movie-web/providers.git
synced 2025-09-13 18:13:25 +00:00
pr feedback
This commit is contained in:
@@ -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,
|
||||
|
Reference in New Issue
Block a user