Ir al contenido

Comprimir GIF para Discord en Mac

Comprime GIF para Discord en Mac recortando, reduciendo la frecuencia de fotogramas y el ancho, reconstruyendo la paleta y verificando los límites de subida actuales.

Exportaste una demo de interfaz en formato GIF para el Discord del equipo. La subida falla al alcanzar los 12 MB. Discord limita el tamaño de los adjuntos por mensaje, y los GIF animados superan ese límite rápidamente en capturas de pantalla completa. La solución no es un compresor online aleatorio que deje la interfaz de staging en el servidor de otro. Recorta el bucle, ajusta al panel, reduce los fps y el ancho, y vuelve a generar la paleta de forma local. Los community managers y los equipos de desarrollo que publican vistas previas en movimiento semanalmente se benefician de tener un preajuste guardado en lugar de adivinar los ajustes para cada canal.

Límites de adjuntos de Discord para GIF

Discord documenta actualmente un máximo de 10 MB para subidas de archivos sin Nitro y indica que está experimentando con límites diferentes para algunos usuarios. Nitro y las pruebas pueden cambiar lo que acepta tu cuenta, por lo que verifica el uploader antes de crear un preajuste permanente.

Estado de la cuenta o despliegueQué hacer
Sin NitroUsa el máximo documentado actualmente de 10 MB
Nitro o límite experimentalLee el valor que muestra tu uploader antes de exportar

Apunta ligeramente por debajo del límite que muestra tu cuenta. Un GIF de 15 segundos a ancho completo puede superar incluso un límite mayor sin recortar.

Hábito del clipPor qué falla la subida
Pantalla completa de 1920 pxDemasiados píxeles por fotograma
Bucle de 15 s o másCrecimiento lineal del tamaño
Captura de pantalla a 15 fpsMás fotogramas de los necesarios

Pregunta en el canal si MP4 funciona para tu caso de uso. La compresión de vídeo moderna suele ser mucho más eficiente que GIF y conserva el color completo más el audio opcional. Consulta convertir GIF a MP4 en Mac cuando el vídeo sea aceptable. Consulta compresión con pérdida frente a compresión sin pérdida para entender por qué los límites de paleta de GIF se ven borrosos en los degradados.

Para crear GIF a partir de una grabación de pantalla, consulta vídeo a GIF en Mac . Para reducir GIF en general, consulta comprimir GIF en Mac .

Ajustes que encajan en los límites de Discord

Ajusta los límites de Discord con un orden fijo: recorta la duración, elimina el espacio muerto, reduce el ancho, baja los fps y codifica la paleta.

Punto de partida para una base de 10 MBAjustes sugeridos
Reproducción de error de interfaz4 s, 640 px de ancho, 8 fps
Avance de función6 s, 800 px de ancho, 10 fps
Reacción estilo emoji2 s, 480 px de ancho, 8 fps
ParámetroArchivo más pequeñoMejor legibilidad
Duración3 a 5 sMáximo 6 a 8 s
Ancho480 a 640 px800 px
fps810 a 12
FuentePanel recortadoPantalla completa

Elimina los bucles duplicados. Discord reproduce automáticamente los GIF; un ciclo limpio es suficiente para una reproducción o una reacción.

Recorta antes de escalar cuando la acción se encuentra en una esquina de la pantalla. Consulta recortar GIF en Mac para el flujo de trabajo de coordenadas.

Verifica el tamaño del archivo en Finder antes de publicar. Si sigue superando el límite, reduce los fps a 8 o el ancho a 480 px antes de sacrificar más duración.

Comprimir para Discord con FFmpeg

Abre Terminal (Aplicaciones → Utilidades → Terminal). Instala FFmpeg a través de Homebrew (instala Homebrew primero si brew no se encuentra):

brew install ffmpeg

Pipeline de paleta listo para Discord desde una fuente MP4:

ffmpeg -i clip.mp4 -vf "fps=8,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 discord.gif

Vuelve a comprimir un GIF existente que supera el tamaño:

ffmpeg -i big.gif -vf "fps=8,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 discord-small.gif

Con recorte para reproducción solo del panel:

ffmpeg -i big.gif -vf "crop=700:500:80:120,fps=8,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 discord-cropped.gif
Sigue superando el límite mostradoSiguiente palanca
Después de 640 px a 8 fpsRecorta a 3 s
Después del recorteAncho de 480 px
Después de 480 pxExporta MP4 en su lugar

Recorta en QuickTime antes de FFmpeg para no codificar fotogramas inactivos al inicio del bucle.

Comprime por lotes una carpeta de archivos GIF de memes o reproducciones antes de un anuncio de lanzamiento:

mkdir discord-out
for f in *.gif; do
  ffmpeg -i "$f" -vf "fps=8,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 "discord-out/${f}"
done

Verifica la legibilidad del texto en la salida en una pantalla Retina antes de publicarlo en un canal público.

Cuándo GetCompress encaja en el trabajo recurrente de GIF para Discord

Una receta de paleta de FFmpeg es suficiente para un GIF ocasional, y MP4 suele ser el mejor formato cuando el canal acepta vídeo. GetCompress es la mejor opción cuando los equipos convierten repetidamente fuentes MOV, MP4 o GIF de gran tamaño en bucles listos para Discord. La vista previa de fotogramas, el recorte, los preajustes de ancho y las colas por lotes facilitan la verificación del resultado sin mantener comandos para cada publicación.

No sustituye el master original ni las reglas actuales de subida de Discord. Verifica el límite mostrado y la legibilidad final del texto antes de publicar.