example - pagination facebook graph api
Límites de tamaño de carga de Graph API para video y foto (2)
Estoy desarrollando una secuencia de comandos que permite a los usuarios subir fotos a álbumes previamente seleccionados de sus cuentas. Todo está funcionando bien hasta el momento, pero he estado tratando de averiguar cuál es el límite de API en términos de tamaño de archivo de imagen. Me gustaría de antemano que el usuario no intente cargar una foto que Facebook no puede / no quiere soportar. ¿Hay alguna estimación sobre lo que sería?
Como ya estoy preguntando y estoy considerando permitir que el usuario cargue videos, ¿cuál sería el límite de tamaño de video?
Gracias por adelantado
Facebook publica esta información en sus guías de anuncios en línea .
Parece que los límites de carga de imágenes de Facebook tienen que ver más con el ancho y el alto de la imagen que se carga en lugar del tamaño del archivo en kb o mb. Obtuve la siguiente información de este artículo y he realizado varios experimentos.
Este es el tamaño máximo de la imagen que puede cargar.
Ancho: 2048 px Altura: 2048 px
Tamaño de la foto fijada
Este es el tamaño de la imagen de tu publicación anclada. No se reducirá, Facebook tomará el centro de la imagen y la cortará en consecuencia.
Ancho: 403px Alto: 403px
Imágenes mostradas en álbumes de Facebook
Este es el tamaño máximo de la imagen como se muestra en la presentación de diapositivas o el álbum.
Ancho: 960px Alto: 720px
En mis experimentos intenté subir las mismas 2 imágenes a un álbum de fotos recién creado con un ancho de 2048px y 960px de ancho a través del punto final de la API, y solo las fotos de 960 píxeles de ancho se cargaron a Facebook.
Solo para estar seguros, recomiende a los usuarios que limiten el ancho de sus fotos cargadas a 960px máximo y alto de 720px máximo.
Los videos creo que funcionan en la misma línea. Ver este artículo del centro de ayuda
La forma más sencilla de optimizar la calidad de tus videos es subir videos HD.
Si está exportando su video del software de edición (por ejemplo, Final Cut Pro, Avid, iMovie), le recomendamos estas configuraciones personalizadas:
Video H.264 con audio AAC en formato MOV o MP4
Una relación de aspecto no mayor a 1280px de ancho y divisible por 16px
Velocidad de fotogramas a, o inferior, audio estéreo a 30 fps con una frecuencia de muestreo de 44,100 hz
Tenga en cuenta que los videos deben tener menos de 20 minutos de duración. Cuanto más largo sea tu video, mayor será el tamaño del archivo. Esto puede afectar la calidad del video.
Tuve que investigar un poco sobre esto yo mismo. ¡Espero que esto ayude!