Exigences de publication d’images et vidéos
Lors de la publication sur les réseaux sociaux, il est important de respecter les exigences de chaque réseau. En suivant ces directives, vous pouvez vous assurer que votre publication est acceptée par les réseaux sociaux et atteint le public visé. Veuillez consulter le point de terminaison post pour plus de détails.Types de fichiers acceptés
Les fichiers ont un type d’extension accepté, tel que jpg, jpeg, png, webp, gif, mp4, mov ou avi, avec des content-types tels que image/jpeg ou video/mp4. De plus, LinkedIn accepte les types de fichiers avec les extensions suivantes : ppt, pptx, doc, docx et pdf. Si l’URL du média contient des caractères spéciaux, par exemple ñ, veuillez encoder les caractères spéciaux avant l’envoi. Veuillez consulter ci-dessous les détails pour chaque réseau.Conversion automatique du format d’image. Les images sources WebP, HEIC, HEIF et AVIF sont automatiquement converties en JPEG avant la publication sur les plateformes qui ne les acceptent pas nativement. WebP est converti pour Instagram, LinkedIn, TikTok, Google My Business, Threads et Snapchat ; HEIC, HEIF et AVIF sont convertis pour toutes les plateformes prises en charge. La conversion s’exécute de manière transparente au moment de l’envoi, vous pouvez donc soumettre n’importe lequel de ces formats via
mediaUrls et Ayrshare gérera le format pour le compte de la plateforme de destination. Les listes de « formats pris en charge » par plateforme ci-dessous décrivent ce que chaque réseau accepte finalement en transit ; vous n’avez pas besoin de convertir au préalable. Consultez Erreurs de conversion de format d’image pour les modes de défaillance (codes 450, 451, 452), et Image Metadata and Content Credentials pour connaître le sort des métadonnées intégrées lors de la conversion d’une image.Nombre maximal d’images
Nombre maximal d’images acceptées par plateforme dans une seule publication :- Bluesky : 4 images.
- Facebook Pages : 10 images, y compris une publication carrousel.
- Instagram : 10 images.
- Google Business Profile : 1 image.
- LinkedIn : 9 images.
- Pinterest : 1 image.
- Reddit : 1 image.
- Telegram : 1 image.
- Threads : 20 images.
- TikTok : 35 images.
- X/Twitter : 4 images.
Nombre maximal de vidéos
Une seule vidéo est autorisée par publication pour Bluesky, Facebook, Instagram, LinkedIn, Pinterest, Telegram, Threads, TikTok, X/Twitter et YouTube. Reddit ne prend pas encore en charge les vidéos. Pour les fichiers vidéo plus volumineux de plus de 50 Mo, nous recommandons de créer une publication planifiée avec le paramètrescheduleDate pour un traitement asynchrone.
Assurez-vous également de vérifier la vitesse de téléchargement de vos URL de médias pour éviter les délais d’attente sur les réseaux sociaux.
Si le fichier média ne peut pas être téléchargé en environ 5 minutes, un délai d’attente se produira probablement.
Exigences vidéo standards pour les réseaux sociaux
Chaque réseau social a des exigences vidéo différentes. Si vous souhaitez une vidéo qui peut être publiée sur des réseaux sociaux tels que X/Twitter, Instagram, Facebook et TikTok, utilisez les normes suivantes : Dimensions : 1080 x 1920 px Durée : 60 secondes Taille : 50 Mo Format : MP4 Exemple de vidéo portrait :https://img.ayrshare.com/random/portrait5.mp4
Vous pouvez également créer une vidéo de taille spécifique pour des réseaux tels que YouTube qui acceptent des fichiers plus longs et plus volumineux. Veuillez consulter ci-dessous les détails de chaque réseau.
Découvrez comment créer des vidéos aléatoires pour vos tests.
Content Type
Lors de la publication, assurez-vous que lecontent-type est défini de manière appropriée, par exemple image/png, image/jpg ou image/jpeg.
URL sécurisées
Lors de la publication de votre propre URL de média, le lien doit être sécurisé en utilisant SSL et commencer parhttps://
Exigences des médias par réseau social
Exigences relatives aux médias Bluesky
Exigences relatives aux médias Facebook
Exigences relatives aux médias Google Business Profile
Exigences relatives aux médias Instagram
Exigences relatives aux médias LinkedIn
Exigences relatives aux médias Pinterest
Exigences relatives aux médias Reddit
Exigences relatives aux médias Snapchat
Exigences relatives aux médias Telegram
Exigences relatives aux médias Threads
Exigences relatives aux médias TikTok
Exigences relatives aux médias X/Twitter
Exigences relatives aux médias YouTube
Image Metadata and Content Credentials
Les images embarquent fréquemment des métadonnées : un profil colorimétrique ICC, un paquet XMP, des données EXIF de l’appareil photo ou un manifeste Content Credentials C2PA. Lorsqu’une image est générée ou modifiée avec un outil d’IA, la déclaration IA se trouve normalement dans le paquet XMP sous la propriétéIptc4xmpExt:DigitalSourceType, et souvent également à l’intérieur d’un manifeste C2PA.
Ayrshare ré-encode une image en JPEG lorsque le réseau de destination n’accepte pas le format source, comme décrit dans la section Types de fichiers acceptés ci-dessus.
Un ré-encodage réécrit le fichier ; cette section indique donc précisément ce qu’Ayrshare transporte, ce qu’il abandonne et ce que chaque réseau fait du résultat.
Les vidéos ne sont jamais ré-encodées et leurs métadonnées restent intactes.
Métadonnées conservées lors de la conversion
- Rendu des couleurs. Une image à large gamut a le même aspect après conversion qu’avant. La manière d’y parvenir dépend du format source, et la différence mérite d’être connue si vous inspectez le fichier converti. Une image HEIC ou HEIF conserve son profil colorimétrique ICC d’origine, qui est transporté dans le JPEG. Une image WebP ou AVIF est en revanche convertie en sRGB standard, de sorte que les couleurs sont correctes même sur un réseau qui supprime les profils intégrés — le JPEG converti ne contient aucun profil ICC car il n’en a plus besoin.
- La déclaration IA, et uniquement la déclaration IA. Ayrshare écrit un petit paquet XMP neuf
contenant
Iptc4xmpExt:DigitalSourceType— la propriété IPTC qui indique si une image a été prise par un appareil photo, retouchée ou produite par un algorithme — afin qu’une déclaration écrite par votre outil de génération atteigne le réseau. Le paquet est construit à neuf plutôt que copié : rien d’autre du XMP d’origine de votre image ne l’accompagne. Les champs auteur et copyright, mots-clés, historique d’édition et champs de localisation tels quephotoshop:CityetIptc4xmpExt:LocationCreatedsont tous laissés de côté, de sorte que rien vous concernant ni l’endroit où une photo a été prise ne peut être publié par accident. Voir Métadonnées non conservées ci-dessous. - Une déclaration IA synthétisée. Si un manifeste C2PA affirme une origine IA mais que le
paquet XMP ne l’enregistre pas, Ayrshare écrit la valeur
Iptc4xmpExt:DigitalSourceTypeéquivalente dans le XMP de sortie, afin que la déclaration ne soit pas perdue en même temps que le manifeste. Ayrshare n’infère jamais une origine IA de lui-même : la valeur est transportée lorsque l’image en porte déjà une, et synthétisée uniquement lorsqu’un manifeste C2PA l’affirme. Une image générée par IA qui arrive sans déclaration dans l’un ou l’autre endroit est publiée sans déclaration.
Métadonnées non conservées
- Tout sauf la déclaration IA. Une image convertie ne transporte aucun bloc EXIF — pas de
coordonnées GPS, ni de marque, modèle ou heure de capture de l’appareil photo — et rien du
paquet XMP d’origine au-delà de la déclaration elle-même. Cela inclut
dc:creatoretdc:rights, les mots-clés, l’historique d’édition, ainsi que tous les champs de localisation,exif:GPS*et textes rédigés tels quephotoshop:CityetIptc4xmpExt:LocationCreated. Le paquet de sortie est construit à partir de zéro plutôt que filtré ; la seule chose qui peut y apparaître est donc la déclaration. Si vous avez besoin que des métadonnées d’auteur ou de copyright atteignent un réseau, publiez dans un format que ce réseau accepte nativement afin qu’aucune conversion n’ait lieu. - Une valeur de déclaration très longue. Le paquet qu’Ayrshare écrit doit tenir dans une quantité d’espace fixe au sein du JPEG, et une valeur de déclaration suffisamment longue pour le faire dépasser 60 000 octets est laissée de côté plutôt que tronquée. Les valeurs IPTC réelles font quelques dizaines d’octets, de sorte que cela ne se produit pas en pratique ; c’est documenté parce que la publication aboutit tout de même et qu’aucun avertissement n’est renvoyé. Notez qu’il s’agit d’une limite sur la déclaration, et non sur le paquet d’origine de votre image — un XMP d’origine volumineux ne vous coûte plus la déclaration, car ce n’est pas l’original qui est écrit.
- La signature cryptographique C2PA ne peut pas survivre à un ré-encodage. Un manifeste C2PA est signé sur les octets exacts du fichier auquel il était attaché. Convertir l’image en JPEG produit des octets différents, la signature ne peut donc plus être valide et n’est pas reportée. La déclaration survit à la conversion ; la signature non. Une image convertie ne sera pas validée comme contenu signé dans un validateur Content Credentials.
Quand la conversion a lieu
- JPEG et PNG passent sans modification. Pas de ré-encodage et pas de changement de métadonnées — les octets que vous fournissez sont les octets que le réseau reçoit.
- WebP est converti en JPEG pour Instagram, Threads, LinkedIn, TikTok, Google Business Profile et Snapchat.
- HEIC, HEIF et AVIF sont convertis en JPEG pour tous les réseaux.
- Les vidéos ne sont jamais converties.
Ce que chaque réseau fait des métadonnées
Conserver les métadonnées ne représente que la moitié du chemin. Chaque réseau décide indépendamment de les conserver ou non lors de l’ingestion, et d’afficher ou non un libellé IA. Les résultats ci-dessous proviennent de publications réelles réalisées en août 2026 sans aucun indicateur IA de plateforme défini ; les métadonnées intégrées constituaient donc le seul signal possible :
Meta conserve la déclaration de manière cohérente sur Facebook, Instagram et Threads, mais affiche le libellé selon la surface : Facebook et Instagram l’affichent, Threads pas actuellement.
Les deux colonnes sont indépendantes, et Instagram est la raison pour laquelle il vaut la peine de le préciser : il conserve la déclaration IA tout en supprimant le profil colorimétrique. C’est aussi pourquoi les images WebP et AVIF sont converties en sRGB standard plutôt que de recevoir un profil à transporter — un profil n’aide que sur un réseau qui le conserve, tandis qu’une couleur sRGB correcte est correcte partout.
Les réseaux non listés ci-dessus n’ont pas été mesurés. Le comportement des réseaux peut changer sans préavis ; considérez donc ce tableau comme un comportement observé plutôt que comme une garantie.
Téléversement de médias directement
POST /media/upload stocke vos octets tels quels.
Rien n’est ré-encodé et toutes les métadonnées — y compris EXIF et tout manifeste C2PA — sont stockées exactement telles qu’elles ont été fournies.
Le comportement de conservation ci-dessus ne s’applique que lorsqu’une image est publiée sur un réseau qui exige un format différent.