비디오 파일, 오디오파일, 메타데이터를 담는 바구니 같은 것
컨테이너 포맷은 avi, mov, mp4 같은 파일 확장자를 포면 알수있음.
파일의 메타데이터를 보려면 ffmpeg을 설치하면 내장되어 있는 도구인 ffprobe를 사용하여 확인 가능하다.
ffprobe -i data.mp4
ffprobe version 4.2.4 Copyright (c) 2007-2020 the FFmpeg developers
built with gcc 9.3.1 (GCC) 20200326
configuration: --enable-gpl --enable-nonfree --enable-libx264 --enable-libx265
libavutil 56.31.100 / 56.31.100
libavcodec 58.54.100 / 58.54.100
libavformat 58.29.100 / 58.29.100
libavdevice 58.8.100 / 58.8.100
libavfilter 7.57.100 / 7.57.100
libswscale 5.5.100 / 5.5.100
libswresample 3.5.100 / 3.5.100
libpostproc 55.5.100 / 55.5.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'data.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf58.76.100
Duration: 00:01:23.45, start: 0.000000, bitrate: 1200 kb/s
Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 1000 kb/s, 30 fps, 30 tbr, 30 tbn, 60 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 192 kb/s (default)
Metadata:
handler_name : SoundHandler
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'data.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf58.76.100
data.mp4).Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 1000 kb/s, 30 fps, 30 tbr, 30 tbn, 60 tbc (default)
h264 (Main 프로파일).yuv420p, 색 공간 표준: bt709.