무료 도구 · 가입 불필요 · 공개 게시물

트위터 영상 다운로드

X(트위터) 게시물 링크를 붙여 넣으세요. X가 그 동영상에 대해 보관하는 모든 화질의 MP4, MP4로 된 GIF, 원본 해상도의 사진을 받을 수 있습니다. 파일은 X 서버에서 바로 내려받으며, 저희는 아무것도 복사하거나 보관하지 않습니다.

공개 게시물만 지원합니다. 본인 소유이거나 사용 허락을 받은 미디어만 다운로드하세요.

X 동영상 다운로드 3단계

  1. 게시물에서 공유 → 링크 복사를 누르세요. x.com, twitter.com, mobile.twitter.com, fxtwitter, vxtwitter 링크를 모두 쓸 수 있고, 게시물 ID만 넣어도 됩니다.
  2. 위 입력란에 붙여 넣고 미디어 가져오기를 누르세요.
  3. 화질을 고르세요. 최고 화질은 X에 있는 비트레이트가 가장 높은 버전입니다. 더 작은 버전은 모바일 데이터를 쓰거나 파일 크기 제한이 있는 메신저로 보낼 때 유용합니다.

받을 수 있는 화질: X가 보관하는 버전

동영상이 업로드되면 X는 해상도와 비트레이트가 다른 여러 개의 MP4로 인코딩합니다. 스트리밍용 HLS 재생 목록 (.m3u8)도 만들지만, 다운로드할 수 있는 파일이 아니라서 목록에 표시하지 않습니다. 대부분의 다운로더는 링크를 하나만 주지만, 이 도구는 모든 MP4 버전을 보여 주므로 용량과 선명도를 비교해 고를 수 있습니다. 실제 응답에서 가져온 일반적인 세로 영상 예시입니다.

버전해상도비트레이트27초 영상 ≈
최고360×638950 kbps3.2 MB
작은 버전320×566632 kbps2.1 MB

용량 ≈ 비트레이트 × 재생 시간 ÷ 8 (오디오가 조금 더해집니다). 보이는 버전 수는 업로드된 영상에 따라 다르며, 길고 해상도가 높은 영상일수록 보통 더 많습니다.

GIF와 이미지

X는 GIF를 소리 없이 반복 재생되는 MP4 파일로 보관하며, 보통 원본 크기의 한 가지 버전만 있습니다. 이 도구는 그 MP4를 드립니다. 보기에는 똑같고 실제 .gif 파일보다 훨씬 가볍습니다. 자세한 내용(영문): how to save a GIF from Twitter

사진은 원본 해상도로 저장됩니다. X는 기본적으로 압축된 미리보기를 보여 주지만, 다운로드 링크는 ?name=orig로 이미지 서버에 원본 크기 파일을 요청합니다. 사진이 최대 4장인 게시물은 각각 따로 표시됩니다. 함께 읽어 보세요(영문): downloading pictures from Twitter

많은 게시물의 미디어를 받으려면 API를 쓰세요

무료 도구는 하루 몇 개의 게시물에 적합합니다. 캠페인 기록 보관, 데이터셋 구축, 계정 모니터링에는 게시물을 일괄로 조회해 미디어 필드를 직접 읽으세요. /twitter/tweets 엔드포인트는 한 번의 호출로 여러 게시물 ID를 받아, 각 게시물의 extendedEntities.media를 같은 MP4 버전과 함께 반환합니다.

import requests

r = requests.get(
    "https://api.twitterapi.io/twitter/tweets",
    headers={"X-API-Key": "YOUR_API_KEY"},
    params={"tweet_ids": "2107080835631555030,2102250034217578667"},
    timeout=20,
)
for t in r.json().get("tweets", []):
    for m in (t.get("extendedEntities") or {}).get("media", []):
        mp4s = [v for v in m.get("video_info", {}).get("variants", [])
                if v.get("content_type") == "video/mp4"]
        best = max(mp4s, key=lambda v: v.get("bitrate", 0), default=None)
        url = best["url"] if best else m["media_url_https"] + "?name=orig"
        print(t["id"], m["type"], url)

게시물 10,000개 비용: TwitterAPI.io에서는 1,000개당 0.15달러로 1.50달러(요금), X의 종량제 API에서는 게시물 1개 읽기당 0.005달러로 50달러(docs.x.com, 요금은 바뀔 수 있음)로 약 33배입니다.

미디어가 대량으로 필요하신가요? API 키 받기

자주 묻는 질문

다운로드한 파일은 어디에 저장되나요? 새 탭에서 열리면 어떻게 하나요?
브라우저가 X의 미디어 서버에서 파일을 바로 가져와 평소 쓰는 다운로드 폴더에 계정 이름과 게시물 ID가 붙은 이름으로 저장합니다. 브라우저가 막으면 버튼이 파일 열기로 바뀝니다. 버튼을 클릭한 뒤 동영상을 마우스 오른쪽 버튼으로 클릭해 다른 이름으로 동영상 저장을 선택하세요. 휴대폰에서는 동영상을 길게 눌러 다운로드를 선택하면 됩니다.
비공개(보호된) 계정의 동영상도 받을 수 있나요?
아니요. 이 도구는 공개 게시물만 읽습니다. 보호된 계정의 게시물이나 삭제된 게시물은 찾을 수 없다는 메시지가 표시됩니다.
GIF가 왜 MP4로 저장되나요?
X는 업로드된 모든 GIF를 반복 재생되는 MP4 동영상으로 변환합니다. X가 보관하는 사본은 그 MP4뿐이라서 그것을 받게 됩니다. 보통 원래 GIF보다 훨씬 가볍습니다. .gif 형식이 필요하면 동영상을 GIF로 바꾸는 도구로 변환하세요.
X 동영상을 다운로드해도 괜찮나요?
공개 게시물을 개인적으로 다시 보려고 저장하는 것은 대체로 용인되지만, 동영상의 권리는 만든 사람에게 있습니다. 다시 올리거나 상업적으로 쓰려면 권리자의 허락이 필요합니다. 본인 소유이거나 사용 권한이 있는 콘텐츠만 다운로드하세요.
하루에 몇 개까지 받을 수 있나요?
로그인하지 않으면 하루 20개, Google로 로그인하면 하루 100개입니다. 대량으로 받으려면 위에서 소개한 API를 이용하세요.

저작권 및 삭제 요청

이 도구는 어떤 미디어도 호스팅하거나 복사하거나 보관하지 않습니다. 공개 게시물에 한해 X 서버에 있는 파일의 링크만 돌려줍니다. 동영상과 이미지의 권리는 만든 사람에게 있으니, 본인 소유이거나 사용 허락을 받은 콘텐츠만 다운로드하세요. 권리자는 삭제나 차단 요청을 hello@twitterapi.io로 보내 주세요. TwitterAPI.io는 독립 서비스이며 X Corp.와 제휴 관계가 없습니다.

다른 무료 도구