电影小丑(2019)中的500张精彩帧

我曾认为我的人生是出悲剧,但如今我才意识到它其实是部喜剧。

先说一句:我就是个小丑🤡

朋友参加了个学校的活动:”讲好一部电影”,她选的就是小丑(2019)这部电影,活动需要做ppt和剪辑视频,需要大量的图片和片段,然后她就看着电影,一下一下地截屏……

女孩子嘛,都有困难选择症,几秒的片段来来回回地放了好几遍[笑哭],最后忙不过来,就让我帮她找素材,我难道还能去看电影然后给她一张一张的截图嘛?!

也是好在我平时搜罗和记录的东西比较多,想起了这个网站:https://screenmusings.org/

它是一个叫Sheriden的人创建的一个专门收录各种电影的网站,且图像的质量都还可以;我想”小丑”这么经典的电影他肯定也会有收录的

搜索电影名joker果然:

一张张下载也太麻烦了,就写了个爬虫来下载,一共477张

从编写程序到打包发送中间还点了个外卖上了个厕所半个小时都没有,当然我不会告诉她说这是我从人家网站上下载下来的了,就是要让她觉得:哇!这个朋友可以👍,好厉害😳,她起码要请我吃东西;

我是这么想着的但是我真没指望着她请吃东西,但是!人家说了句谢谢然后给我发了5块钱!?其实她本来可以直接羞辱我的,但是人家多好,还发了5块钱……再然后说人家男朋友管的严,怕误会了;我特么!误会你奶奶个腿子,我都没说什么,就叭叭叭恶心我,当我是朋友就谢谢就可以了,我要真的收钱给人家做,5块钱食堂一荤一素都吃不到,给钱就算了,特别是后面的怕误会了?!***,知道老子单身不给推荐身边的姐妹就算了,还这么羞辱于我🤡,真的小丑了🤡,做ppt和剪辑视频的时候把我也加进去吧🤡!

最后附上代码:

# coding: UTF-8
"""
@IDE     :PyCharm 
@Author  :娄南湘先生
@Date    :2024/3/28,0028 15:14 
"""
import os
import requests
from urllib.parse import urlparse
from os.path import splitext
from concurrent.futures import ThreadPoolExecutor

os.makedirs("joker500img", exist_ok=True)

def download_image(i):
    url = f"https://screenmusings.org/movie/blu-ray/Joker/images/Joker-{str(i).zfill(3)}.jpg"
    response = requests.get(url)
    if response.status_code == 200:
        # content_type = response.headers.get('content-type')基本上图片都是jpg
        url_path = urlparse(url).path
        file_extension = splitext(url_path)[1] if splitext(url_path)[1] else '.jpg'
        with open(f"joker500img/Joker-{str(i).zfill(3)}{file_extension}", "wb") as f:
            f.write(response.content)
            print(f"下载:Joker-{str(i).zfill(3)}{file_extension}")
    else:
        print(f"无法下载:Joker-{str(i).zfill(3)}.jpg")


with ThreadPoolExecutor() as executor:
    executor.map(download_image, range(1, 478))
input("下载完成,按任意键退出")