Discusión Big Mouth: Artista de la estafa

电视剧:

https://disney.content.edge.bamgrid.com/svc/content/DmcSeriesBundle/version/5.1/region/SG/audience/false/maturity/1850/language/zh-Hans/encodedSeriesId/电视的id

电影:

https://disney.content.edge.bamgrid.com/svc/content/DmcVideoBundle/version/5.1/region/SG/audience/false/maturity/1850/language/zh-Hans/encodedFamilyId/电影的id

如何获得剧集的id?

谷歌搜索: 剧名 + Disney+

以本剧为例:绝命辩护 Disney+

打开网页为:https://www.disneyplus.com/zh-hans/series/big-mouth/7kIy3S1m2HNY

最后的7kIy3S1m2HNY即为剧集id,电影同理。

然后替换id,打开网页

https://disney.content.edge.bamgrid.com/svc/content/DmcSeriesBundle/version/5.1/region/SG/audience/false/maturity/1850/language/zh-Hans/encodedSeriesId/7kIy3S1m2HNY


会发现网页很多乱码,没关系,到了这一步就能获取想要的东西了。

首先我先给出几个常用相关字段对应的信息:


一、图片类(比例可能会有些许不同,仅供参考):

background_details 主无字背景(对应比例1.78 3840x2160)

background_up_next 次无字背景(对应比例1.78 3840x2160)

title_treatment 居中logo (对应比例1.78 1920x1080)

title_treatment_centered 居中靠下logo(对应比例1.78 1920x1080)

internalTitle 4比3中文海报(对应比例1.33 1440x1080)

internalTitle 竖中文海报poster(对应比例0.73 2000x2818)

internalTitle 横中文海报fanart(对应比例1.78 3840x2160)

thumbnail 分集海报fanart(对应比例1.78 3840x2160)


如何使用?

网页搜索需要的字段,然后后面的网址就是对应的图片地址,右键打开即可:

例如,搜索中文logo(居中):title_treatment

"title_treatment":{"1.78":{"series":{"default":{"masterId":"0E987779ADAC62E58A2465AE219D6CB8618E34332F4CF74B0026B4884305397B","masterWidth":1920,"masterHeight":1080,"url":"https://prod-ripcut-delivery.disney-plus.net/v1/variant/disney/0E987779ADAC62E58A2465AE219D6CB8618E34332F4CF74B0026B4884305397B"}}}},


其中的以下地址即为logo图片地址,右键打开即可

https://prod-ripcut-delivery.disney-plus.net/v1/variant/disney/0E987779ADAC62E58A2465AE219D6CB8618E34332F4CF74B0026B4884305397B


二、剧情、分集简介类:

由于 Disney+的简介分为三种:简短、中等、完整的三种简介。

所以我暂时没找到快速定位的办法,反正整体思路就是搜索中文剧名,定位每集的大概位置,然后再确定分集剧名和分集简介。

由于有三种,所以编辑的时候,希望尽量能统一下,如果都用精简简介,都用编辑精简的,如果都用完整简介,就尽量编辑完整简介。

PS:以上技术支持来自@大表哥

32 respuestas (en la página 1 de 3)

Jump to last post

Página siguienteÚltima página

    episodes = disneyData["data"]["DmcSeriesBundle"]["episodes"]["videos"]
    for episode in episodes:
        backdrop = episode["image"]["background_details"]["1.78"]["series"]["default"]["url"]
        airDate = episode["releases"][0]["releaseDate"]
        overview = episode["text"]["description"]["full"]["program"]["default"]["content"]
        name = episode["text"]["title"]["full"]["program"]["default"]["content"]

这样对吗?还是应该用有带中文名的背景图?

第1集
2022-07-29
一名官司胜率10%的生计型律师被狠狠地诈骗,不仅自己负责的官司败诉,财产也全没了。雪上加霜的是知道此事的薇瑚竟要求离婚,昌浩深怕会连心爱的薇瑚都失去,正处于茫然之际的他接到一通电话。九川市长崔道河请他承接牵涉到重量级人物的案件。此案若顺利解决便能大赚一笔,不成也能打响名号。
https://prod-ripcut-delivery.disney-plus.net/v1/variant/disney/50D263833F9C37B2522D66B4E64DDA3EB213AB30069D452E31EB566FC5F2C8DB
第2集
2022-07-30
在医院里清醒过来的昌浩因涉嫌吸毒被关进恶名昭彰的九川监狱。昌浩因恐吓孔之勋而被NR会成员带去好好教训了一顿。另一方面,将NR会秘密资金全数骗走的旷世天才诈骗犯大老鼠被逮的消息四 起。等等,朴昌浩就是大老鼠?
https://prod-ripcut-delivery.disney-plus.net/v1/variant/disney/50D263833F9C37B2522D66B4E64DDA3EB213AB30069D452E31EB566FC5F2C8DB
第3集
None
究竟是谁出于什么原因让自己变成大老鼠?监狱各处的威胁与拢络使得昌浩混乱不已。但他深知得让大众认为他是大老鼠才能保护薇瑚。另一方面,为了洗刷昌浩的冤屈,到九川大学医院就职的薇 瑚得知了在癌症病房发生的怪事。
https://prod-ripcut-delivery.disney-plus.net/v1/variant/disney/50D263833F9C37B2522D66B4E64DDA3EB213AB30069D452E31EB566FC5F2C8DB
第4集
None
昌浩真的是大老鼠吗?大家逐渐对昌浩的真实身份感到好奇和怀疑。孔之勋决定测试昌浩是否真为大老鼠。另一方面,为了找寻昌浩所承接案件的蛛丝马迹,薇瑚找上了九川市长崔道河请求帮助。 
https://prod-ripcut-delivery.disney-plus.net/v1/variant/disney/50D263833F9C37B2522D66B4E64DDA3EB213AB30069D452E31EB566FC5F2C8DB
第5集
2022-08-12
昌浩与知晓大老鼠重要情报的证人对质诘问,之勋与道河在一旁焦急地看着。另一方面,之勋以找出徐才龙的论文为由接近薇瑚,但薇瑚知道朴昌浩的真实身份吗?还是她被蒙在鼓里呢?
https://prod-ripcut-delivery.disney-plus.net/v1/variant/disney/50D263833F9C37B2522D66B4E64DDA3EB213AB30069D452E31EB566FC5F2C8DB

@fzlins said:

    episodes = disneyData["data"]["DmcSeriesBundle"]["episodes"]["videos"]
    for episode in episodes:
        backdrop = episode["image"]["background_details"]["1.78"]["series"]["default"]["url"]
        airDate = episode["releases"][0]["releaseDate"]
        overview = episode["text"]["description"]["full"]["program"]["default"]["content"]
        name = episode["text"]["title"]["full"]["program"]["default"]["content"]

这样对吗?还是应该用有带中文名的背景图?

分集图片应该是没有文字的吧,我好奇你是怎么快速匹配出来的。

以第6集为例:

==================================================================================================

昌浩会连薇瑚都隐瞒吗?薇瑚为了见昌浩一面,借着医疗志工活动前去监狱,昌浩在监狱里受到优待的样子让薇瑚感到很陌生。

"medium":

昌浩会连薇瑚都隐瞒吗?薇瑚为了见昌浩一面,借着医疗志工活动前去监狱,昌浩在监狱里受到优待的样子让薇瑚感到很陌生。另一方面,薇瑚接到一通自称知道徐才龙的论文在哪的电话。

"full":

昌浩会连薇瑚都隐瞒吗?薇瑚为了见昌浩一面,借着医疗志工活动前去监狱,昌浩在监狱里受到优待的样子让薇瑚感到很陌生。另一方面,薇瑚接到一通自称知道徐才龙的论文在哪的电话。

==================================================================================================

分为这三种简介,虽然后两者文本上是一样的。

@梦华录 said:

@fzlins said:

    episodes = disneyData["data"]["DmcSeriesBundle"]["episodes"]["videos"]
    for episode in episodes:
        backdrop = episode["image"]["background_details"]["1.78"]["series"]["default"]["url"]
        airDate = episode["releases"][0]["releaseDate"]
        overview = episode["text"]["description"]["full"]["program"]["default"]["content"]
        name = episode["text"]["title"]["full"]["program"]["default"]["content"]

这样对吗?还是应该用有带中文名的背景图?

分集图片应该是没有文字的吧,我好奇你是怎么快速匹配出来的。

以第6集为例:

==================================================================================================

昌浩会连薇瑚都隐瞒吗?薇瑚为了见昌浩一面,借着医疗志工活动前去监狱,昌浩在监狱里受到优待的样子让薇瑚感到很陌生。

"medium":

昌浩会连薇瑚都隐瞒吗?薇瑚为了见昌浩一面,借着医疗志工活动前去监狱,昌浩在监狱里受到优待的样子让薇瑚感到很陌生。另一方面,薇瑚接到一通自称知道徐才龙的论文在哪的电话。

"full":

昌浩会连薇瑚都隐瞒吗?薇瑚为了见昌浩一面,借着医疗志工活动前去监狱,昌浩在监狱里受到优待的样子让薇瑚感到很陌生。另一方面,薇瑚接到一通自称知道徐才龙的论文在哪的电话。

==================================================================================================

分为这三种简介,虽然后两者文本上是一样的。

ok。用python写的自动匹配的脚本:https://github.com/fzlins/TMDB-Import

ok。用python写的自动匹配的脚本:https://github.com/fzlins/TMDB-Import

真帅,能写代码搞。我只会手撸(

@梦华录 said:

ok。用python写的自动匹配的脚本:https://github.com/fzlins/TMDB-Import

真帅,能写代码搞。我只会手撸(

新增剧集实在是太累了,尤其是有上百集的话,就搞了一个脚本

新增剧集实在是太累了,尤其是有上百集的话,就搞了一个脚本

能不能支持VIU的,VIU就是获取到地址后,去除前缀:

例如这部:

https://www.viu.com/ott/sg/zh-cn/vod/335575/%E7%A7%98%E5%AF%86%E7%9A%84%E7%94%B7%E4%BA%BA

第105集小图:

https://www.viu.com/ott/sg/v1/imgprocess/reduceImage.php?w=215&img=https://d2anahhhmp1ffz.cloudfront.net/2105634106/994b7a2e116b8dee115665e8877609effa9b81

第105集原图:

https://d2anahhhmp1ffz.cloudfront.net/2105634106/994b7a2e116b8dee115665e8877609effa9b8118

去掉前面的

https://www.viu.com/ott/sg/v1/imgprocess/reduceImage.php?w=215&img=

VIU-ZH和VIU-SG应该是一样的。

正愁这部的图...

可以的,在做b站的。等加完了,就做这个。

P.S. 刚测试了一个从paravi.jp爬数据和图片然后自动导入tmdb,效果还不错: https://www.themoviedb.org/tv/116644/season/1?language=ja-JP

@梦华录 said:

新增剧集实在是太累了,尤其是有上百集的话,就搞了一个脚本

能不能支持VIU的,VIU就是获取到地址后,去除前缀:

例如这部:

https://www.viu.com/ott/sg/zh-cn/vod/335575/%E7%A7%98%E5%AF%86%E7%9A%84%E7%94%B7%E4%BA%BA

第105集小图:

https://www.viu.com/ott/sg/v1/imgprocess/reduceImage.php?w=215&img=https://d2anahhhmp1ffz.cloudfront.net/2105634106/994b7a2e116b8dee115665e8877609effa9b81

第105集原图:

https://d2anahhhmp1ffz.cloudfront.net/2105634106/994b7a2e116b8dee115665e8877609effa9b8118

去掉前面的

https://www.viu.com/ott/sg/v1/imgprocess/reduceImage.php?w=215&img=

VIU-ZH和VIU-SG应该是一样的。

正愁这部的图...

我不在viu的那16个国家里......不过我应该可以用viki来取得图片。

https://www.themoviedb.org/tv/108480-man-in-a-veil/season/1?language=en-US

导入完了,时长,英语简介和背景来源是这里:https://www.viki.com/tv/37350c-a-man-in-a-veil 你看行吗?

@fzlins said:

https://www.themoviedb.org/tv/108480-man-in-a-veil/season/1?language=en-US

导入完了,时长,英语简介和背景来源是这里:https://www.viki.com/tv/37350c-a-man-in-a-veil 你看行吗?

谢谢,这个你是手动导入的吗? 还是通过api自动导入的哦?

导入完了,时长,英语简介和背景来源是这里:https://www.viki.com/tv/37350c-a-man-in-a-veil 你看行吗?

我发现viki这个网站的分集图片,个人非常喜欢,请问有啥办法可以批量下载吗? 我看它的图片似乎也只需要去除后缀即可的到原来的大图。

@梦华录 said:

@fzlins said:

https://www.themoviedb.org/tv/108480-man-in-a-veil/season/1?language=en-US

导入完了,时长,英语简介和背景来源是这里:https://www.viki.com/tv/37350c-a-man-in-a-veil 你看行吗?

谢谢,这个你是手动导入的吗? 还是通过api自动导入的哦?

官方说的不会开放API的导入。所有我自己用的selenium写的脚本,和按键精灵差不多,不过这个功能比较强大些

@梦华录 said:

导入完了,时长,英语简介和背景来源是这里:https://www.viki.com/tv/37350c-a-man-in-a-veil 你看行吗?

我发现viki这个网站的分集图片,个人非常喜欢,请问有啥办法可以批量下载吗? 我看它的图片似乎也只需要去除后缀即可的到原来的大图。

我写的脚本已经支持这个网站了。不过这个网站好像只有英文的剧情简介。

我写的脚本已经支持这个网站了。不过这个网站好像只有英文的剧情简介。

没事,这个网站的分集图片,非常适合我。

@梦华录 said:

我写的脚本已经支持这个网站了。不过这个网站好像只有英文的剧情简介。

没事,这个网站的分集图片,非常适合我。

你要是用不来我的脚本的话,可以直接用api https://api.viki.io/v4/containers/{containerID}/episodes.json?token=undefined&per_page=50&page={page}&direction=asc&sort=number&app=100000a

¿No encuentras una película o serie? Inicia sesión para crearla:

Global

s centrar la barra de búsqueda
p abrir menú de perfil
esc cierra una ventana abierta
? abrir la ventana de atajos del teclado

En las páginas multimedia

b retrocede (o a padre cuando sea aplicable)
e ir a la página de edición

En las páginas de temporada de televisión

(flecha derecha) ir a la temporada siguiente
(flecha izquierda) ir a la temporada anterior

En las páginas de episodio de televisión

(flecha derecha) ir al episodio siguiente
(flecha izquierda) ir al episodio anterior

En todas las páginas de imágenes

a abrir la ventana de añadir imagen

En todas las páginas de edición

t abrir la sección de traducción
ctrl+ s enviar formulario

En las páginas de discusión

n crear nueva discusión
w cambiar el estado de visualización
p cambiar público/privado
c cambiar cerrar/abrir
a abrir actividad
r responder a la discusión
l ir a la última respuesta
ctrl+ enter enviar tu mensaje
(flecha derecha) página siguiente
(flecha izquierda) página anterior

Configuraciones

¿Quieres puntuar o añadir este elemento a una lista?

Iniciar sesión