# 추가 리소스

이 섹션에서는 추가 지원을 위해 제공되는 기타 도구 및 리소스에 대해 안내합니다.

## FFmpeg

FFmpeg는 다양한 입력 소스(라이브 캡처 기기 포함)를 핸들링하고, 필터링 및 트랜스코딩을 통해 매우 다양한 출력 형식으로 처리할 수 있는 유연한 미디어 변환 도구입니다.

**기본적인 사용:** ffmpeg [global\_options] {[input\_file\_options] -i input\_url} … {[output\_file\_options] output\_url} …

FFmpeg는 파일, 파이프, 네트워크 스트림 또는 캡처 기기 같은 여러 입력 소스를 처리할 수 있으며(-i 옵션 사용), 각각의 URL에 따라 정의된 여러 출력을 생성할 수 있습니다. 각 입력 또는 출력에는 다양한 기본 스트림(예: 비디오, 오디오, 자막, 첨부 파일 또는 데이터)을 포함할 수 있지만, 지원되는 스트림의 수와 유형은 컨테이너 형식에 따라 달라질 수 있습니다. 자세한 내용은 [FFmpeg 문서](https://ffmpeg.org/ffmpeg.html) 를 참조하세요. 사용자는 [FFmpeg 도구](https://ffmpeg.org/download.html) 에서 해당 도구를 다운로드할 수 있습니다.

### FFmpeg 예시 명령어

- 하드웨어 디코딩:

ffmpeg.exe -hwaccel_device 1 -hwaccel d3d11va -i 4k_video.mp4 -vf scale=1920:1080 -c:v h264 output.mp4 ​
        ffmpeg.exe -hwaccel dxva2 -i 4k_video.mp4 -vf scale=1920:1080 -c:v h264 output.mp4
        Copy to clipboard
- 형식 변환 예시:

# Convert MP4 to AVI:
        ffmpeg -i input.mp4 output.avi
        # Convert MKV to MP4:
        ffmpeg -i input.mkv -c:v libx264 -c:a aac output.mp4
        # Extract Audio from Video:
        ffmpeg -i input.mp4 -vn -acodec copy output.aac
        # Convert to WebM:
        ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
        Copy to clipboard
- 스케일링 옵션:

# Resize to 1280x720:
        ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
        # Resize Width to 640 (auto height):
        ffmpeg -i input.mp4 -vf scale=640:-1 output.mp4
        # Resize by 50%:
        ffmpeg -i input.mp4 -vf scale=iw/2:ih/2 output.mp4
        # Maintain Aspect Ratio with Padding:
        ffmpeg -i input.mp4 -vf "scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720
        Copy to clipboard
- FFmpeg 트랜스코딩 명령어(하드웨어 가속):

    | 타겟 코덱 | 하드웨어 가속(디코딩) | 명령어 |
    | --- | --- | --- |
    | `H.264 (AVC)` | DXVA2 | ffmpeg -hwaccel dxva2 -i input.mp4 -c:v libx264 output\_h264.mp4 |
    | `HEVC (H.265)` | DXVA2 | ffmpeg -hwaccel dxva2 -i input.mp4 -c:v libx265 output\_hevc.mp4 |
    | `H.264 (AVC)` | D3D11VA | ffmpeg -hwaccel d3d11va -i input.mp4 -c:v libx264 output\_h264.mp4 |
    | `HEVC (H.265)` | D3D11VA | ffmpeg -hwaccel d3d11va -i input.mp4 -c:v libx265 output\_hevc.mp4 |
    | `AV1` | D3D11VA | ffmpeg -hwaccel d3d11va -i input.mp4 -c:v libaom-av1 output\_av1.mp4 |

| 카테고리 | 설명 | 명령어 |
| --- | --- | --- |
| `Change Resolution (Maintain Aspect Ratio)` | 비디오 스케일링, 한 차원 자동 계산 | ffmpeg -i input.mp4 -vf scale=1280:-1 output.mp4 |
| `Change Resolution (Specific Size)` | 고정된 차원으로 크기 조정(왜곡될 수 있음) | ffmpeg -i input.mp4 -vf scale=640:480 output.mp4 |
| `Adjust Video Quality` | H.264에 대해 CRF 사용(낮을수록 품질 높음) | ffmpeg -i input.mp4 -crf 20 output.mp4 |
| `Crop Specific Section` | width:height:x:y를 사용한 자르기 | ffmpeg -i input.mp4 -vf “crop=640:480:100:50” output.mp4 |
| `Crop Center` | 자동 중심 자르기 | ffmpeg -i input.mp4 -vf “crop=640:480” output.mp4 |
| `Auto-Crop Black Borders` | 자르기 크기 감지 | ffmpeg -i input.mp4 -vf cropdetect -f null - |
| `Merge Audio & Video` | 매핑을 사용하여 스트림 결합 | ffmpeg -i video.mp4 -i audio.mp3 -c:v copy -c:a aac -map 0:v:0 -map 1:a:0 output.mp4 |
| `Concatenate Videos (Same Codec)` | 목록 파일과 함께 concat demuxer 사용 | ffmpeg -f concat -i mylist.txt -c copy output.mp4 |
| `Extract Audio` | 비디오 스트림 비활성화 | ffmpeg -i input.mp4 -vn -acodec libmp3lame output.mp3 |
| `Remove Audio` | 오디오 스트림 비활성화 | ffmpeg -i input.mp4 -an -c:v copy output.mp4 |
| `Adjust Audio Volume` | 볼륨 필터 적용 | ffmpeg -i input.mp4 -af “volume=0.5” output.mp4 |
| `Trim (Fast)` | 시작 시간 + 지속 시간, 재인코딩 없음 | ffmpeg -i input.mp4 -ss 00:01:30 -t 00:00:15 -c copy output.mp4 |
| `Trim (Precise)` | 재인코딩을 사용한 정확한 자르기 | ffmpeg -ss 00:01:30 -i input.mp4 -t 00:00:15 output.mp4 |
| `Extract Frame` | 타임스탬프에서의 단일 프레임 | ffmpeg -i input.mp4 -ss 00:00:10 -vframes 1 thumbnail.jpg |
| `Create Slideshow` | 이미지를 비디오로 변환 | ffmpeg -r 1/5 -i img%03d.png -c:v libx264 -vf fps=25 -pix\_fmt yuv420p output.mp4 |
| `Add Subtitles` | 자막을 비디오에 삽입 | ffmpeg -i input.mp4 -vf “subtitles=sub.ass” output.mp4 |
| `Loop Video` | 비디오 재생 반복 | ffmpeg -i input.mp4 -stream\_loop 5 output.mp4 |

Last Published: Jan 13, 2026

[Previous Topic
빠른 AI 애플리케이션 빌더](https://docs.qualcomm.com/bundle/publicresource/80-62010-1KO/topics/QAIAppBuilder.md) [Next Topic
약어 및 용어](https://docs.qualcomm.com/bundle/publicresource/80-62010-1KO/topics/acronyms.md)