koodev

youtube-dl 포멧 옵션

Computer

영상소스를 받아야 하는 경우가 생겨서 정리해둔다.

youtube-dl의 -F 옵션(대문자임)을 쓰면, 아래와 같이 가용한 포멧 옵션을 목록으로 출력해준다.

$ youtube-dl -F [URL]
[youtube] M0-Li_Fum-c: Downloading webpage
[info] Available formats for M0-Li_Fum-c:
format code  extension  resolution note
249          webm       audio only tiny   65k , opus @ 50k (48000Hz), 8.41MiB
250          webm       audio only tiny   84k , opus @ 70k (48000Hz), 11.08MiB
140          m4a        audio only tiny  129k , m4a_dash container, mp4a.40.2@128k (44100Hz), 21.23MiB
251          webm       audio only tiny  156k , opus @160k (48000Hz), 21.66MiB
278          webm       256x144    144p  111k , webm container, vp9, 30fps, video only, 15.61MiB
160          mp4        256x144    144p  114k , avc1.4d400c, 30fps, video only, 16.53MiB
242          webm       426x240    240p  233k , vp9, 30fps, video only, 35.43MiB
133          mp4        426x240    240p  249k , avc1.4d4015, 30fps, video only, 35.68MiB
243          webm       640x360    360p  470k , vp9, 30fps, video only, 65.67MiB
134          mp4        640x360    360p  747k , avc1.4d401e, 30fps, video only, 96.35MiB
244          webm       854x480    480p  826k , vp9, 30fps, video only, 120.09MiB
135          mp4        854x480    480p 1369k , avc1.4d401f, 30fps, video only, 182.59MiB
247          webm       1280x720   720p 1754k , vp9, 30fps, video only, 242.34MiB
136          mp4        1280x720   720p 2782k , avc1.4d401f, 30fps, video only, 362.29MiB
302          webm       1280x720   720p60 2897k , vp9, 60fps, video only, 420.41MiB
298          mp4        1280x720   720p60 3654k , avc1.4d4020, 60fps, video only, 539.47MiB
303          webm       1920x1080  1080p60 5087k , vp9, 60fps, video only, 709.34MiB
299          mp4        1920x1080  1080p60 6097k , avc1.64002a, 60fps, video only, 907.50MiB
308          webm       2560x1440  1440p60 13610k , vp9, 60fps, video only, 2.03GiB
315          webm       3840x2160  2160p60 26833k , vp9, 60fps, video only, 4.18GiB
18           mp4        640x360    360p  733k , avc1.42001E, 30fps, mp4a.40.2@ 96k (44100Hz), 122.49MiB
22           mp4        1280x720   720p 2294k , avc1.64001F, 30fps, mp4a.40.2@192k (44100Hz) (best)

위의 목록에서 mp4 포멧 중에서 가장 품질이 좋은 60FPS 옵션은 299 이다. 이 영상을 다운로드 하기 위해 -f 옵션(소문자)를 사용한다. 유의할 점이 하나 있는데 video only 라고 되어 있는 옵션은 소리가 포함되지 않은 것이다. 영상만을 주로 다루는 입장에서는 용량과 시간을 절약할 수 있어서 좋다.

$ youtube-dl -f 299 [URL]