FFMPEG 동영상 영상 자르기

FFMPEG 동영상 영상 자르기 명령어

📚 0
📅 2023-08-24

 

ffmpeg -ss 00:00:00 -i input.mp4 -t 00:06:00 -c copy output.mp4

 

위에 명령어는

 

-ss 00:00:00 동영상 0초부터 시작하여

-t 00:06:00 동영상을 1\6분동안 자르겠다는 명령어이다.

 

시간은 hh:mm:ss 포맷으로 표현된다.

 

아래 예시에서는 영상을 0초에서 6분까지 영상을 잘라보았다.

ffmpeg -ss 00:00:00 -i input.mp4 -t 00:06:00 -c copy output.mp4

ffmpeg version 4.2.7-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg developers
 built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
 configuration: --prefix=/usr --extra-version=0ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
 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
 libavresample   4.  0.  0 /  4.  0.  0
 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 'input.mp4':
 Metadata:
   major_brand     : isom
   minor_version   : 512
   compatible_brands: isomiso2avc1mp41
   encoder         : Lavf58.29.100
 Duration: 00:07:09.35, start: 0.000000, bitrate: 11546 kb/s
   Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 2034x1596, 11427 kb/s, 60 fps, 60 tbr, 12k tbn, 24k tbc (default)
   Metadata:
     handler_name    : Core Media Video
   Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 130 kb/s (default)
   Metadata:
     handler_name    : Core Media Audio
Output #0, mp4, to 'output.mp4':
 Metadata:
   major_brand     : isom
   minor_version   : 512
   compatible_brands: isomiso2avc1mp41
   encoder         : Lavf58.29.100
   Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 2034x1596, q=2-31, 11427 kb/s, 60 fps, 60 tbr, 12k tbn, 12k tbc (default)
   Metadata:
     handler_name    : Core Media Video
   Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 130 kb/s (default)
   Metadata:
     handler_name    : Core Media Audio
Stream mapping:
 Stream #0:0 -> #0:0 (copy)
 Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=21901 fps=11431 q=-1.0 Lsize=  518308kB time=00:06:04.99 bitrate=11633.0kbits/s speed= 191x
video:511928kB audio:5791kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.113674%

이 글과 함께 연습해보세요

읽은 내용을 Play Lab에서 바로 실행해볼 수 있어요.

Coding Quest · 알고리즘

구조물 블록 쌓기 (다중조건 정렬 DP)

가로(w), 세로(d), 높이(h)가 주어진 블록 N개가 있습니다. 회전은 허용하지 않으며, 어떤 블록 위에 다른 블록을 올리려면 위에 놓일 블록의 가로와 세로가 모두 아래 블록보다 작아야 합니다. 각 블록은 최대 한 번만 사용할 수 있을 때, 쌓을 수 있는 탑의 최대 높이(사용한 블록들의 높이 합)를 구하세요.

바로 연습하기
Coding Quest · 알고리즘

구조물 블록 쌓기 (다중조건 정렬 DP)

가로(w), 세로(d), 높이(h)가 주어진 블록 N개가 있습니다. 회전은 허용하지 않으며, 어떤 블록 위에 다른 블록을 올리려면 위에 놓일 블록의 가로와 세로가 모두 아래 블록보다 작아야 합니다. 각 블록은 최대 한 번만 사용할 수 있을 때, 쌓을 수 있는 탑의 최대 높이(사용한 블록들의 높이 합)를 구하세요.

바로 연습하기
Coding Quest · 알고리즘

두 수 더하기

두 정수를 입력받아 두 수의 합을 출력하세요.

바로 연습하기
Coding Quest · 알고리즘

2의 거듭제곱 (C) · c-s01

정수 N(0≤N≤20)에 대해 2^N을 반복 곱으로 계산하세요. 이분 탐색 상한 감각과 연결되는 거듭제곱 누적입니다.

바로 연습하기
Coding Quest · 빈칸

60점 이상 합격

score가 60 이상이면 합격을 출력하세요.

바로 연습하기