사용 된 형식에 대한 일반적인 정보 :
YouTube는 4 가지 컨테이너 형식과 4 가지 코덱을 사용합니다. 비디오의 인기에 따라 비디오에 어떤 코덱이 사용됩니까 (아래 참조). 일반적으로, 업로드 한 모든 비디오는 h.264로 인코딩되며 .flv 및 .mp4 컨테이너에 멀티플렉싱됩니다. 이것이 표준이며 모든 비디오에서 발생합니다. .flv는 720p 이하의 해상도에만 사용됩니다. .flv 컨테이너에는 360p 및 480p 만 존재한다는 의미입니다. 720p 이하의 모든 비디오에도 mp4 버전이 제공됩니다. 240p의 경우 YouTube는 모바일 장치 (스마트 폰 시대 이전)를위한 MPEG-4 Part 2 (MPEG4 Part 10 aka h.264와 혼동하지 말 것)를 기반으로하는 오래된 코덱 인 3gp를 사용합니다. 용기 .3gpp.
사용되는 다른 코덱은 WebM 컨테이너 형식으로 제공되는 VP8입니다. WebM은 Google에서 개발 한 형식으로 HTML5 용 표준 비디오 코덱으로 사용되었으며 현재 대부분의 최신 브라우저에서 지원됩니다. WebM은 HTML5 버전의 YouTube와 함께 도입되었습니다. YouTube는 업로드 된 WebM의 일부 비디오 만 인코딩하고 대부분 인기있는 비디오 (WebM으로 인코딩 된 비디오로 이동) 만 인코딩하므로 귀하의 비디오가 WebM에 있는지 확실하지 않습니다. WebM이 더 많은 지원을 얻고 있기 때문에 이것이 바뀌고 있습니다.
현재 YouTube는 WebM에서 VP9도 지원하지만 지금까지 크롬 만이 코덱을 지원합니다 (2015 년 6 월 기준). VP9와 함께 Opus 오디오 코덱 (다른 모든 컨테이너에 사용되는 AAC 제외)도 지원했습니다.
연결된 질문과 관련하여 (아마도 병합되어야합니까?)
업로드 할 때 어떤 코덱 / 컨테이너를 사용해야합니까?
업로드 속도에 제한이 있거나 관심이있는 경우 SD 용 메인 프로파일 또는 HD 용 하이 프로파일과 함께 h.264 레벨 3.1 / 4.1을 사용하십시오. YouTube는 이것을 잘 받아들이고 YouTube 서버에 의해 인코딩 된 후에 멋지게 보입니다. 일반적으로 720p 소재의 경우 ~ 4-5Mbit / s, 1080p의 경우 ~ 8-9Mbit / s의 비트 전송률을 권장합니다. 4k의 경우 ~ 15Mbit / s로 이동하십시오. 일반적으로 크기와 품질 사이의 균형이 양호합니다. 더 나은 품질을 원하면 높은 비트 전송률로 이동하고 작은 비디오를 원하면 낮은 비트 전송률로 이동하십시오.
그러나 YouTube는 비디오를 업로드 한 후에는 항상 어떤 코덱과 설정을 사용하든 상관없이 비디오를 인코딩한다는 점에 유의하십시오. 따라서 이론적으로 최상의 업로드 품질을 원한다면 손실없는 코덱을 선택하거나 최소한 시각적으로 손실이없는 코덱을 선택하십시오. 배송 / 소비자 형식의 최종 결과물로 YouTube를 참조하십시오. YouTube에 업로드하는 것은 프로덕션의 마지막 단계이며 프로덕션 중에는 무손실을 유지하고 싶습니다. 그러나 이것은 이론적 인 것입니다. 실제로 TV 방송이나 영화가 아닌 YouTube에 대해 이야기 할 때 실제로 중요하지 않다고 말하고 싶습니다.
그러나 실제로 "완벽한"방법을 원한다면 h.264와 같은 소비자 코덱이 아닌 프로덕션 코덱을 사용하십시오. MJPEG는이를위한 좋은 코덱입니다. YouTube는 확실히 .avi 또는 .mov 컨테이너에서이를 지원합니다. MJPEG는 손실이 많은 코덱이지만 시각적 품질은 소스와 같습니다 (충분히 높은 품질 설정을 선택한 경우 비디오 코덱과 같은 JPEG입니다). 실제 무손실 코덱을 사용하면 하드 드라이브 공간과 대역폭을 낭비하게 될 것입니다.
그러나 비디오를 실제로 무손실로 업로드하고 업로드 시간에 신경 쓰지 않으려면 YouTube에서 거의 모든 것을 지원해야하므로 표준 QuickTime 코덱을 사용하는 것이 좋습니다 (모든 비디오가 무손실이 아니라 h264는 표준 QuickTime 코덱). 유감스럽게도 YouTube에 지원되는 QuickTime 코덱은 나와 있지 않지만 애니메이션 또는 JPEG2000이 작동해야합니다. 두 코덱 모두 100 % 무손실이 될 수 있습니다.
프레임 속도와 관련하여 녹화 / 애니메이션 중에 25FPS (현재 YouTube는 50 및 60FPS 비디오, 아마도 30FPS도 지원)를 선택하고 사용할 수 있다면 YouTube는 가장 좋아하는 (모든 비디오에 사용되는 프레임 속도) 푸티지가 이미 다른 프레임 속도로 제공되는 경우 해당 프레임을 유지하고 위 또는 아래로 보간하지 마십시오. YouTube는 변환을 처리 할 것이며 일반적으로 인코더보다 변환을 더 잘 수행합니다. 그들은 매일 모든 종류의 프레임 속도를 처리해야하며 실제로 (매우 복잡한)이 문제를 해결했습니다.
오디오 :
오디오의 경우 PCM을 사용하면 오디오를 잃지 않고 그대로 유지하고 싶을뿐 아니라 이는 이론적 인 품질 개선에 불과합니다. AAC는 일반적으로 현명한 작업 품질 (주관적)을 수행하며 더 작습니다. AAC에는 192kbps 이상의 비트 전송률을 권장합니다. 크기 영향은 일반적으로 비디오 코덱만큼 크지 않으므로 320kbps로도 갈 수 있습니다. YouTube는 AAC 및 Opus (WebM 전용) 코덱을 사용하여 오디오를 ~ 24kbps (Mobile aka 3gp) ~ 64kbps (240p), ~ 128kbps (360p / 480p) 및 ~ 192kbps (720p +)로 변환합니다.