- 동영상 잘라내기
- 앞부분만 (3분) 자르고 뒷부분은 그대로
ffmpeg -i 원본 -ss 00:03:00 -c copy 결과물.mp4 - 1시간짜리 뒷부분만 (5분) 필요하다면 :
ffmpeg -i 원본 -ss 00:55:00 -c copy 결과물.mp4 - 동영상 일정 부분만 (3분~8분) 필요하다면 :
ffmpeg -i 원본 -ss 00:03:00 to 00:08:00 -c copy 결과물.mp4
- 앞부분만 (3분) 자르고 뒷부분은 그대로
- 오디오 파일만 추출하기
- ffmpeg -i 원본 -vn -c:a copy 결과물.m4a
- 동영상 화면 밝게 조절하기
- FFmpeg를 사용하면 동영상의 화면을 밝게 조정할 수 있습니다. 이를 위해 주로 `eq` 필터(Equalizer 필터)를 사용하며, 이 필터는 밝기(brightness), 대비(contrast), 채도(saturation) 등을 조정할 수 있는 기능을 제공합니다. 아래에 구체적인 방법과 명령어를 설명드릴게요.
- 기본 개념
- FFmpeg에서 밝기를 조정하려면 `eq` 필터의 `brightness` 파라미터를 사용합니다.
- `brightness` 값은 `-1.0`에서 `1.0` 사이로 설정할 수 있으며:
- 양수 값(예: `0.1`, `0.5`)은 밝기를 증가시킴.
- 음수 값(예: `-0.1`, `-0.5`)은 밝기를 감소시킴.
- 입력 파일을 처리한 후 새로운 출력 파일로 저장합니다. - 기본 명령어
다음은 동영상의 밝기를 밝게 만드는 기본적인 FFmpeg 명령어 예시입니다:
ffmpeg -i input.mp4 -vf "eq=brightness=0.2" -c:a copy output.mp4 - 명령어 설명
- `-i input.mp4`: 입력 동영상 파일.
- `-vf "eq=brightness=0.2"`: 비디오 필터(video filter)를 적용. 여기서 밝기를 0.2만큼 증가시킴.
- `-c:a copy`: 오디오 스트림은 변경 없이 그대로 복사(처리 속도 향상).
- `output.mp4`: 출력 파일 이름. - 조정 값 예시
- 약간 밝게: `brightness=0.1`
- 중간 정도로 밝게: `brightness=0.3`
- 많이 밝게: `brightness=0.5` - 추가 옵션
밝기뿐만 아니라 다른 요소도 함께 조정하고 싶다면 `eq` 필터의 다른 파라미터를 사용할 수 있습니다:
- `contrast` (대비): `-2.0` ~ `2.0`
- `saturation` (채도): `0.0` ~ `3.0`
- `gamma` (감마 보정): `0.1` ~ `10.0`
예를 들어, 밝기와 대비를 동시에 조정하려면:
ffmpeg -i input.mp4 -vf "eq=brightness=0.2:contrast=1.2" -c:a copy output.mp4
또는
ffmpeg -i input.mp4 -vf "eq=brightness=값:contrast=값:saturation=값" -c:a copy output.mp4 - 실시간 미리보기
명령어를 실행하기 전에 결과를 확인하고 싶다면, FFmpeg와 함께 `ffplay`를 사용해 실시간으로 미리볼 수 있습니다:
ffplay -i input.mp4 -vf "eq=brightness=0.3"
`ffplay`는 출력 파일을 생성하지 않고 재생만 하므로, 적절한 밝기 값을 찾은 후 위의 명령어로 파일을 저장하세요. - 주의사항
- 값 범위 초과 : `brightness` 값을 1.0 이상으로 설정하면 화면이 과도하게 밝아져 색상이 왜곡될 수 있습니다. 적당한 값을 실험해보세요.
- 코덱 설정 : 기본적으로 비디오 코덱은 자동으로 재인코딩되지만, 품질 손실을 줄이려면 `-c:v libx264 -preset fast` 같은 옵션을 추가할 수 있습니다:
ffmpeg -i input.mp4 -vf "eq=brightness=0.2" -c:v libx264 -preset fast -c:a copy output.mp4 - 처리 시간 : 동영상 길이와 해상도에 따라 처리 시간이 달라질 수 있습니다.
- 기본 개념
'IT 관련 > 기타...' 카테고리의 다른 글
| PARA 노트 정리법 (4) | 2025.05.29 |
|---|---|
| 문자를 음성으로 바꾼다면... (0) | 2025.03.19 |