블로그

소셜용 동영상 내보내기 설정: 모든 곳에 업로드되는 프리셋 하나

YouTube, Instagram, TikTok, Facebook, X, LinkedIn, Pinterest, Reddit이 실제로 문서화한 내보내기 설정입니다. 컨테이너, 코덱, 프레임 레이트, 오디오, 비트레이트, 그리고 각 업로드 용량 제한에 맞는 비트레이트를 고르는 방법을 담았습니다.

모든 소셜 플랫폼은 업로드한 파일을 다시 인코딩합니다. 그렇다고 아무렇게나 내보내도 된다는 뜻은 아닙니다. 플랫폼이 좋아하지 않는 파일은 거부되거나, 두 번 압축되어 흐릿하게 나옵니다. 다행히 플랫폼들은 원하는 사양을 공개하고 있고, 그 목록은 거의 완전히 겹칩니다.

각 플랫폼이 문서화한 내용, 이 모두를 만족하는 프리셋 하나, 그리고 업로드 제한에 맞는 비트레이트를 고르는 방법을 정리했습니다. 용량 계산이 필요하면 동영상 파일 크기 계산기를 사용하세요.

요약

  • 컨테이너: MP4이며, moov atom이 파일 앞쪽에 있어야 합니다(보통 “fast start” 또는 “web optimized”로 표시됩니다).
  • 비디오 코덱: H.264, High Profile, 프로그레시브 스캔, 클로즈드 GOP, 4:2:0 크로마.
  • 프레임 레이트: 촬영한 프레임 레이트를 일정하게 유지합니다. Reddit 광고는 30 fps 이하여야 합니다.
  • 오디오: AAC-LC, 48 kHz, 스테레오, 최소 128 kbps.
  • 비트레이트: YouTube 표를 시작점으로 삼으세요(24 to 30 fps의 1080p는 8 Mbps). 그다음 각 플랫폼의 파일 크기 제한과 Instagram의 25 Mbps 상한에 맞는지 확인하세요.

아래의 각 항목은 최소 한 개 플랫폼의 공식 문서로 뒷받침됩니다.

각 플랫폼이 문서화한 내용

YouTube

YouTube는 가장 완전한 목록을 권장 업로드 인코딩 설정에 공개합니다. moov atom을 앞에 두고 편집 리스트가 없는 MP4, H.264, 프로그레시브 스캔, High Profile, 연속 B 프레임 2개, 클로즈드 GOP, CABAC, 4:2:0이며, 오디오는 48 kHz의 AAC-LC 또는 Opus이고, 프레임 레이트는 녹화된 속도로 인코딩합니다. 인터레이스 영상은 먼저 디인터레이스해야 합니다(1080i60은 1080p30이 됩니다). 권장 오디오 비트레이트는 모노 128 kbps, 스테레오 384 kbps, 5.1채널 512 kbps입니다.

Instagram

Meta의 Instagram 미디어 레퍼런스는 API로 게시하는 릴스의 규칙을 정합니다. 편집 리스트가 없고 moov atom이 앞에 있는 MOV 또는 MP4, HEVC 또는 H.264, 프로그레시브, 클로즈드 GOP, 4:2:0, 23~60 fps, 가로 최대 1920픽셀, 최대 25 Mbps의 VBR 비디오 비트레이트, 최대 48 kHz의 AAC 오디오(모노 또는 스테레오, 128 kbps)입니다. 릴스는 3초부터 15분까지, 300 MB까지 가능하며, 스토리는 3~60초, 100 MB까지입니다.

Facebook 동영상 광고

Facebook 피드의 동영상 광고는 Meta의 광고 사양에서 H.264 압축, 정사각형 픽셀, 고정 프레임 레이트, 프로그레시브 스캔, 128 kbps 이상의 스테레오 AAC 오디오를 요구합니다. 형식은 MP4, MOV 또는 GIF이고 최대 4 GB, 241분입니다. 권장 비율은 1440 by 1800의 4:5입니다.

TikTok

게시용으로는 TikTok의 미디어 전송 가이드가 MP4와 H.264를 권장합니다(WebM, MOV, H.265, VP8, VP9도 허용). 23~60 fps, 각 변 360~4,096픽셀, 최대 4 GB입니다. 인피드 광고에는 경매 광고 사양이 하한선을 추가합니다. 비트레이트는 최소 516 kbps, 파일은 500 MB 이하여야 합니다.

X

X 미디어 모범 사례는 30 또는 60 fps의 H.264 High Profile과 AAC-LC 오디오를 권장합니다. 60 fps 이하, YUV 4:2:0, 프로그레시브 스캔, 오픈 GOP 금지, 모노 또는 스테레오 오디오(5.1 불가), 그리고 HE-AAC가 아닌 AAC Low Complexity를 요구합니다.

LinkedIn, Pinterest, Reddit

  • LinkedIn은 게시물과 광고에 대해 Videos API에 따라 75 KB에서 500 MB, 3초에서 30분까지의 MP4를 받습니다.
  • Pinterest는 제품 사양에 따라 H.264 또는 H.265의 MP4, MOV, M4V를 받으며, 최대 2 GB, 4초에서 15분까지입니다.
  • Reddit 동영상 광고는 동영상 광고 사양에 따라 MP4 또는 MOV(ProRes는 지원하지 않음)를 받으며, 최대 1 GB, 2초에서 15분까지, 최대 30 fps입니다.

이 설정이 필요한 이유, 간단히

  • moov atom은 앞에. moov atom은 파일의 색인입니다. 앞에 있으면 파일 전체가 도착하기 전에 서버가 영상을 읽기 시작할 수 있습니다. YouTube와 Instagram 모두 이를 요구합니다.
  • 클로즈드 GOP, 프로그레시브, 4:2:0. 이들은 H.264의 가장 단순하고 널리 지원되는 형태입니다. X는 오픈 GOP을 아예 거부하며, YouTube, Instagram, X는 모두 프로그레시브 스캔과 4:2:0을 명시합니다.
  • 촬영한 고정 프레임 레이트. YouTube는 녹화된 속도를 유지하라고 하고, Facebook은 고정 프레임 레이트를 요구합니다. 24 fps 영상을 30 fps로 바꾸면 중복 프레임만 늘고 더 부드러워지지 않습니다. 한 가지 예외는 Reddit 광고인데, 최대 30 fps이므로 60 fps 클립은 Reddit용으로 30 fps 내보내기가 필요합니다.
  • AAC-LC, 스테레오, 48 kHz. Instagram은 오디오를 48 kHz 스테레오로 제한하고, X는 HE-AAC와 5.1을 거부하며, Facebook은 128 kbps 이상의 스테레오 AAC를 요구합니다.

비트레이트 고르기

YouTube의 표준 다이내믹 레인지 동영상 표가 가장 유용한 공개 기준입니다. 720p는 5 Mbps, 24~30 fps의 1080p는 8 Mbps, 48~60 fps는 12 Mbps, 1440p는 16 Mbps, 2160p는 35~45 Mbps입니다. 다른 플랫폼에도 좋은 시작점이지만, 두 가지를 확인해야 합니다.

첫째, 비트레이트 상한. Instagram 동영상은 25 Mbps가 상한이므로, 릴스용이라면 45 Mbps의 4K 내보내기를 낮춰야 합니다.

둘째, 파일 크기 제한. 크기는 비트레이트 × 길이입니다. 공식은 다음과 같습니다.

크기(바이트) = (동영상 비트레이트 + 오디오 비트레이트) × 초 ÷ 8

45초짜리 1080p 광고가 8 Mbps와 384 kbps 오디오라면 (8,000,000 + 384,000) × 45 ÷ 8 = 47,160,000바이트, 약 47 MB입니다. 목록의 모든 곳에 들어가며, 100 MB 짜리 Instagram 스토리에도 맞습니다. 같은 설정으로 3분짜리 버전은 약 189 MB입니다. 릴스(300 MB)나 LinkedIn(500 MB)에는 여전히 괜찮지만, 어차피 스토리의 60초 제한을 넘습니다.

반대로 계산하려면, 제한을 비트 단위로 바꾼 뒤 길이로 나누고 오디오를 뺍니다. 15분짜리 릴스가 300 MB에 들어가려면 300,000,000 × 8 ÷ 900 = 총 2.67 Mbps이고, 128 kbps 오디오를 빼면 동영상은 약 2.54 Mbps입니다. 이는 YouTube의 720p 수치보다 훨씬 낮습니다. 여기서 중요한 교훈은 긴 업로드에서는 코덱이 아니라 용량 제한이 화질을 결정한다는 점입니다.

MB인가, MiB인가

플랫폼들은 'MB'와 'GB'를 쓰면서 그것이 100만 바이트인지 1,048,576바이트인지 말하지 않습니다. 메가바이트 단위에서 차이는 약 5%입니다. 편집기가 이진 단위를 보여주면서 MB라고 부를 수도 있습니다. 파일이 제한의 5% 이내라면 더 작은 십진 기준으로 보고, 조금 낮게 내보내세요. 계산기는 둘 다 보여주고, 더 큰 기준에서만 들어가는 파일을 표시합니다.

저장해 둘 프리셋

대부분의 편집기에서는 프리셋 하나면 됩니다. MP4, H.264 High Profile, 원본 프레임 레이트(고정), 1080p 기준 약 8 Mbps의 가변 비트레이트, 48 kHz의 AAC-LC 스테레오 및 최소 128 kbps(YouTube는 스테레오에 384 kbps 권장), 그리고 “fast start” 또는 “optimize for web”을 켭니다. 60 fps로 촬영했다면 Reddit용 30 fps 프리셋을 하나 더 만드세요. 그리고 업로드 실패 후가 아니라 업로드 전에 각 내보내기의 크기가 플랫폼 제한에 맞는지 확인하세요.

내보내기 자체가 번거롭다면, Hermoso는 마케팅을 오토파일럿으로 운영하는 AI 마케팅 에이전트입니다. 9:16, 1:1, 16:9 동영상 광고를 만들고, 동영상을 다른 화면 비율로 재구성할 수 있으며, 여러분이 연결한 채널에 바로 게시하거나 예약합니다. 예약하는 순간 플랫폼이 거부할 내용은 몇 시간 뒤가 아니라 그 자리에서 거부합니다. 소셜 미디어 스케줄러를 보세요.

자주 묻는 질문

소셜 미디어 동영상의 최적 내보내기 설정은 무엇인가요?

moov atom이 앞에 있는 MP4, H.264 High Profile, 프로그레시브, 클로즈드 GOP, 4:2:0, 촬영한 프레임 레이트 고정, 48 kHz 128 kbps 이상의 AAC-LC 스테레오입니다. YouTube, Instagram, X가 이를 문서화하고 있고, Facebook, TikTok, Pinterest, Reddit도 받아들입니다. 다만 한 가지 주의할 점은 Reddit 동영상 광고는 30 fps 이하여야 한다는 것입니다.

1080p 동영상은 몇 Mbps로 내보내야 하나요?

YouTube는 24~30 fps의 1080p에 8 Mbps, 48~60 fps에 12 Mbps를 권장합니다. 결과를 각 플랫폼의 파일 크기 제한과 대조하고, Instagram은 동영상을 25 Mbps로 제한한다는 점을 기억하세요.

프레임 레이트는 무엇으로 해야 하나요?

촬영한 프레임 레이트를 고정하여 쓰세요. Instagram과 TikTok은 23~60 fps, X는 60 fps까지 허용하지만, Reddit 동영상 광고는 30 fps가 상한입니다.

동영상 파일은 얼마나 커질까요?

동영상 비트레이트와 오디오 비트레이트를 더하고, 초를 곱한 뒤, 8로 나누세요. 8 Mbps 동영상과 384 kbps 오디오로 45초면 약 47 MB입니다.