콘텐츠로 이동
quickthumb
전체 문서

Python 창작 도구

코드로 만드는
시각 콘텐츠.

재사용 가능한 레이아웃으로 이미지, 프레젠테이션, 애니메이션 동영상을 만드세요.

  • Python 3.11+
  • 오픈 소스
  • 코드 또는 JSON

크리에이터를 위한 Python 썸네일 팟캐스트 게스트 홍보 Orbit Atlas 프레젠테이션 표지

이미지와 그래픽

이미지를 구성하세요.

텍스트와 사진, 도형을 조합해 썸네일이나 소셜 이미지를 만드세요. 레이아웃을 코드로 관리하므로 필요할 때마다 손쉽게 바꿔 쓸 수 있습니다.

이미지 예제 보기

크리에이터 썸네일: Python으로 지구의 지도를 만들었다는 제목

# Simplified from examples/orbit_atlas.py
canvas = Canvas(WIDTH, HEIGHT).image(
    CREATOR, (0, 0), WIDTH, HEIGHT, fit="cover"
)
canvas.text(
    "I MAPPED\nTHE PLANET", position=(716, 58),
    font=HEAVY, size=86, color=WHITE,
)
canvas.shape("rectangle", (722, 252), 486, 104,
             YELLOW, rotation=-3)
canvas.text(
    "WITH PYTHON", position=(756, 270),
    font=HEAVY, size=62, color="#111923",
    rotation=-3,
)

프레젠테이션

프레젠테이션을 만드세요.

캔버스를 Deck으로 묶고 전환 효과와 발표자 메모를 더하세요. 완성한 프레젠테이션은 브라우저나 PowerPoint에서 사용할 수 있습니다.

프레젠테이션 둘러보기

산과 호수가 있는 Orbit Atlas 프레젠테이션 표지

Orbit Atlas 범위 차트

Orbit Atlas 지표 슬라이드

Orbit Atlas 마지막 슬라이드

동영상과 애니메이션

아이디어에 움직임을 더하세요.

레이어에 움직임을 넣어 동영상이나 GIF로 만드세요. 전달할 내용에 맞춰 전환 효과와 내레이션, 음악도 더할 수 있습니다.

동영상 예제 보기

영상 장면: 지구를 가까이서 바라본 모습 영상 장면: 모든 길, 산을 오르는 경로 영상 장면: 모든 숫자, 상승하는 막대 차트

재사용을 위한 설계

한 번 만들고
어디서나 재사용하세요.

디자인을 Python이나 JSON으로 저장해 두세요. 스크립트 하나로 썸네일과 Deck, 동영상을 함께 만들 수 있습니다.

# Simplified from examples/orbit_atlas.py
planet_thumbnail().render(
    str(out / "orbit-thumbnail-planet.webp"),
    quality=88,
)

slides = deck()
slides.render(str(out / "orbit-deck.html"))
if args.pptx:
    slides.render(str(out / "orbit-deck.pptx"))

if not args.stills:
    render_film(out)  # orbit-film.mp4
  • 썸네일WebP
  • 프레젠테이션HTML, PPTX
  • 동영상MP4

시작하기

quickthumb를 설치하세요.

Python 3.11 이상이 필요합니다.

설치 옵션

python -m pip install quickthumb