Windows에서 Discord용 GIF 압축하기
Windows에서 GIF를 자르고, 잘라내고, 프레임률과 너비를 줄이며, 팔레트를 재구성하고 현재 업로드 제한을 확인하여 Discord용 GIF를 압축합니다.
Discord 애니메이션의 유용한 부분은 1920픽셀 데스크톱 녹화 화면 속 420픽셀 설정 패널일 수 있습니다. 전체 화면을 인코딩하면 파일의 대부분이 필요 없는 픽셀에 낭비됩니다. Windows에서는 먼저 녹화 파일을 하나의 명확한 루프로 줄입니다. 그런 다음 결과물이 GIF로 남아야 하는지 결정합니다.
Discord에 GIF가 필요한지 결정하기
GIF는 무음 반응, 짧은 UI 상태 변경, 자동으로 반복되어야 하는 애니메이션에 사용합니다. 클립에 소리가 필요하거나, 부드러운 그라데이션이 필요하거나, 몇 초 이상 지속되거나, 읽을 수 있는 풀스크린 디테일이 필요할 때는 MP4를 사용합니다. 비디오는 훨씬 더 많은 색상을 유지하며 일반적으로 동일한 GIF보다 파일 크기가 훨씬 작습니다.
| 공유하는 콘텐츠 | 더 나은 전달 방식 |
|---|---|
| 2초 분량의 반응 | GIF |
| 호버 상태 또는 로딩 애니메이션 | GIF |
| 내레이션이 포함된 버그 재현 | MP4 및 작성된 단계 |
| 제품 설명 | MP4 |
| 긴 밈 또는 게임 플레이 순간 | MP4 |
비디오가 허용된다면, GIF 예산을 맞추기 위해 색상을 희생하기보다 Windows에서 GIF를 MP4로 변환 합니다.
Discord 계정에서 제한 확인하기
Discord는 Nitro가 아닌 업로드의 최대 10 MB를 문서화 하고 있으며, 서로 다른 제한을 테스트한다고 명시합니다. Nitro 허용량과 실험은 특정 계정이 볼 수 있는 값을 변경할 수 있습니다. 업로더가 표시하는 값을 최종 규칙으로 간주합니다.
정확한 바이트 제한에 맞춰 내보내기하기보다 여유분을 둡니다. 파일을 재구성하거나 복사하거나 다른 도구로 처리할 때 약간의 오버헤드가 발생할 수 있습니다.
일반 첨부 파일 제한과 이모지, 아바타, 스티커 요구 사항을 혼동하지 마십시오. 이들은 고유한 차원과 파일 규칙을 가진 서로 다른 업로드 표면입니다.
Windows에서 루프 기록 및 자르기
Windows 11 캡처 및 기록 도구로 선택한 영역을 기록할 수 있습니다. 기록 전에 패널을 선택하면 나중에 잘라내는 작업을 피할 수 있으며 최종 GIF에서 텍스트를 더 크게 유지할 수 있습니다.
기존 풀스크린 녹화가 있는 경우:
- Clipchamp에서 비디오를 엽니다.
- 설정 시간, 마우스 탐색, 동작의 두 번째 반복을 잘라냅니다.
- 포인트를 입증하는 앱 또는 패널로 잘라냅니다.
- 짧은 MP4 소스를 내보냅니다.
하나의 깔끔한 사이클이 보통 충분합니다. 버그 보고서의 경우 애니메이션을 예상 동작, 실제 동작, 앱 버전 및 재현 단계와 함께 제공합니다. 작은 GIF는 누락된 컨텍스트를 보완할 수 없습니다.
FFmpeg로 컴팩트한 팔레트 만들기
Windows 터미널에서 FFmpeg를 설치합니다:
winget install --id Gyan.FFmpeg -e그런 다음 하나의 필터 그래프에서 팔레트를 생성하고 출력합니다:
ffmpeg -i trimmed.mp4 -vf "fps=10,scale=720:-1:flags=lanczos,split[a][b];[a]palettegen=max_colors=128[p];[b][p]paletteuse=dither=bayer" -loop 0 discord.gif작은 반응의 경우 480픽셀과 8 fps에서 시작합니다:
ffmpeg -i reaction.mp4 -vf "fps=8,scale=480:-1:flags=lanczos,split[a][b];[a]palettegen=max_colors=96[p];[b][p]paletteuse" -loop 0 reaction.gif순서가 중요합니다. 지속 시간과 잘라내기는 일반적으로 팔레트 축소보다 더 많은 바이트를 절약합니다. 색상을 먼저 줄이면 파일이 불필요하게 큰 상태에서 밴딩이 발생할 수 있습니다.
여전히 너무 큰 GIF 진단하기
파일 탐색기에서 출력을 확인하고 Discord가 표시할 크기로 미리봅니다.
| 문제 | 가장 좋은 다음 변경 사항 |
|---|---|
| 파일이 제한을 약간 초과함 | 시작 또는 끝에서 프레임 제거 |
| 텍스트는 읽을 수 있지만 파일이 너무 큼 | 너비를 15~25% 줄임 |
| 움직임이 필요보다 부드러움 | 15 fps를 10 또는 8 fps로 줄임 |
| 그라데이션이 노이즈가 많음 | 더 많은 GIF 색상 추가 대신 MP4 사용 |
| 커서를 따라가기 어려움 | GIF를 키우기보다 더 작은 영역 다시 녹화 |
기존 GIF에서 작업할 때, Windows에서 GIF 자르기 를 통해 스케일링하기 전에 잘라냅니다. 더 일반적인 옵션은 Windows에서 GIF 압축 을 참조하십시오.
반복되는 Discord GIF 작업에 GetCompress가 적합한 경우
FFmpeg 레시피는 가끔 사용하는 루프에 충분합니다. GetCompress는 팀이 화면 녹화, 비디오, 과대용량 GIF를 Discord 준비 파일로 반복적으로 변환할 때 더 적합한 선택입니다. Windows에서는 미리보기 기능을 통해 가장 짧은 유용한 루프를 쉽게 찾고, 너비와 프레임률 선택을 비교하며, PowerShell 필터를 유지 관리하지 않고도 알려진 프리셋을 재사용할 수 있습니다.
GetCompress와 소스 마스터나 Discord의 현재 업로더 규칙의 역할은 다릅니다. 게시하기 전에 표시된 제한과 최종 텍스트 가독성을 확인합니다.
- 최고의 GIF 압축 도구GetCompress, Gifski, gifsicle, Ezgif, GIPHY 등 품질을 유지하면서 용량을 줄이는 GIF 압축 도구 5가지를 비교합니다.
- Mac에서 Discord용 GIF 압축하기GIF를 자르고, 잘라내고, 프레임 레이트와 너비를 줄이며, 팔레트를 다시 빌드하여 Mac에서 Discord용 GIF를 압축하고 현재 업로드 제한을 확인합니다.
- Mac에서 GIF 압축GetCompress, QuickTime MP4 내보내기, FFmpeg를 사용해 Mac에서 GIF를 압축하세요. 도구가 비디오를 허용할 경우 잘라내기, 너비 축소 또는 MP4로 변환합니다.
- Windows에서 업로드 제한용 JPEG 압축Paint과 Photos를 사용해 Windows 업로드 제한에 맞게 JPEG 파일을 압축합니다. 실제 디스플레이 크기에 맞게 리사이즈하고, 품질을 조정하며, 색상을 보존하고 업로드를 검증합니다.