Chaque photo et chaque vidéo, prêtes pour le fil
Chaque téléversement sur votre application sociale, dimensionné pour les fils et les stories, étiqueté pour la modération.
Filigrane640 × 800 · H.264 Publication du fil640 × 640 · H.264 Story et reel608 × 1 080 · H.264 
Aperçu du lien800 × 600 · 23 KB 
Vignette de grille320 × 320 · 10 KB Vue en taille réelle960 × 540 · H.264
Utilisé en toute confiance depuis 2009 par
les plateformes les plus ambitieuses au monde.
Un seul pipeline pour chaque import utilisateur
Préparez les clips pour la lecture, vérifiez chaque téléversement avant qu’il n’atteigne le fil, et acheminez chaque publication via des Templates de traitement réutilisables.
Lire les clips dès leur publication
Les clips téléversés deviennent du HLS adaptatif avec une image d’affiche, afin qu’une publication démarre rapidement dans les transports ou sur le Wi-Fi d’un lieu bondé.
Des vérifications avant que quoi que ce soit n’atteigne le fil d’actualité
Ajoutez l’analyse antivirus et des libellés d’images NSFW à chaque envoi d’utilisateur, puis appliquez vos propres règles de modération.
Acheminer chaque téléversement vers le bon pipeline
Utiliser les métadonnées des fichiers et des conditions de filtrage pour acheminer les photos, les clips, les avatars et les notes vocales via les Steps de traitement que vous configurez.
- Fichier
beach-day.jpg
- Source
- Application mobile
- Acheminé via
- /image/describe
- →/image/resize
- Fichier
dance-clip.mp4
- Source
- Application mobile
- Acheminé via
- /video/encode
- →/video/adaptive
- Fichier
profile-new.jpg
- Source
- Paramètres du profil
- Acheminé via
- /image/facedetect
- →/image/resize
- Fichier
voice-reply.mp4
- Source
- Message privé
- Acheminé via
- /audio/encode
- →/audio/waveform
- Fichier
recipe-reel.mp4
- Source
- Studio créateur
- Acheminé via
- /speech/transcribe
- →/video/subtitle
- Fichier
meme.png
- Source
- Application mobile
- Acheminé via
- /image/optimize
- Fichier
dm-upload.jpg
- Source
- Message privé
- Acheminé via
- /file/virusscan
- →/image/describe
- Fichier
live-replay.mp4
- Source
- Diffusion en direct
- Acheminé via
- /video/encode
- →/video/thumbs
- Fichier
cover-photo.png
- Source
- Paramètres du profil
- Acheminé via
- /image/resize
- →/s3/store
- Fichier
skate-trick.mp4
- Source
- Application mobile
- Acheminé via
- /video/encode
- →/video/thumbs
- Fichier
group-banner.jpg
- Source
- Administrateur de groupe
- Acheminé via
- /image/resize
- Fichier
brand-collab.mp4
- Source
- Studio créateur
- Acheminé via
- /file/virusscan
- →/video/encode
- Fichier
sunset.jpg
- Source
- Application mobile
- Acheminé via
- /image/optimize
- →/s3/store
- Fichier
story-photo.jpg
- Source
- Application mobile
- Acheminé via
- /image/resize
- →/image/optimize
- Fichier
beach-day.jpg
- Source
- Application mobile
- Acheminé via
- /image/describe
- →/image/resize
- Fichier
dance-clip.mp4
- Source
- Application mobile
- Acheminé via
- /video/encode
- →/video/adaptive
- Fichier
profile-new.jpg
- Source
- Paramètres du profil
- Acheminé via
- /image/facedetect
- →/image/resize
- Fichier
voice-reply.mp4
- Source
- Message privé
- Acheminé via
- /audio/encode
- →/audio/waveform
- Fichier
recipe-reel.mp4
- Source
- Studio créateur
- Acheminé via
- /speech/transcribe
- →/video/subtitle
- Fichier
meme.png
- Source
- Application mobile
- Acheminé via
- /image/optimize
- Fichier
dm-upload.jpg
- Source
- Message privé
- Acheminé via
- /file/virusscan
- →/image/describe
- Fichier
live-replay.mp4
- Source
- Diffusion en direct
- Acheminé via
- /video/encode
- →/video/thumbs
- Fichier
cover-photo.png
- Source
- Paramètres du profil
- Acheminé via
- /image/resize
- →/s3/store
- Fichier
skate-trick.mp4
- Source
- Application mobile
- Acheminé via
- /video/encode
- →/video/thumbs
- Fichier
group-banner.jpg
- Source
- Administrateur de groupe
- Acheminé via
- /image/resize
- Fichier
brand-collab.mp4
- Source
- Studio créateur
- Acheminé via
- /file/virusscan
- →/video/encode
- Fichier
sunset.jpg
- Source
- Application mobile
- Acheminé via
- /image/optimize
- →/s3/store
- Fichier
story-photo.jpg
- Source
- Application mobile
- Acheminé via
- /image/resize
- →/image/optimize
Sécuriser chaque téléversement d’utilisateur, dans la région de votre choix
Ciblez les États-Unis, l’Europe ou l’Asie-Pacifique pour la résidence des données, ou utilisez notre point de terminaison global pour acheminer géographiquement chaque Assembly vers la plus proche des trois régions.
Trois régions. À vous de choisir le routage.
Fixez le traitement dans une seule région pour la résidence des données, ou faites acheminer automatiquement les téléversements et les requêtes vers la région la plus proche.
États-Unis
Virginieus-east-1Europe
Irlandeeu-west-1Asie-Pacifique
Singapourap-southeast-1
Une disponibilité sur laquelle vous pouvez compter.
La disponibilité à laquelle nous nous engageons dans notre SLA. Notre page de statut publique en présente l’historique.
Normes et contrôles de sécurité.
Notre programme de sécurité comprend la certification ISO 27001, une attestation SOC 2 Type II et des contrôles pour le traitement de vos fichiers.
RGPD
HIPAA
AES-256
SOC 2 Type II
ISO 27001
Citations dans leur version originale en anglais.
I'm not usually one for fanboy-ism but Transloadit is one service I would recommend without hesitation. Their product and customer support is outstanding.En quoi Transloadit peut-il vous aider ?
Six flux de travail que les plateformes sociales construisent sur Transloadit. Chacun est un Robot, ou une combinaison de Robots, déjà présent dans notre bibliothèque.
Imports utilisateur avec reprise
Des imports avec reprise pour les utilisateurs qui publient depuis un téléphone en déplacement, afin qu’un long clip survive à une connexion interrompue.
Découvrir les téléversements avec repriseChaque taille de fil, à partir de n’importe quelle photo de téléphone
Convertissez les photos HEIC des téléphones des utilisateurs, corrigez la rotation, supprimez les métadonnées GPS et produisez les tailles nommées dont ont besoin votre fil, vos stories, vos aperçus de liens et vos grilles.
Voir le redimensionnement d’imagesAvatars centrés sur le visage
Détecter le visage sur une photo de profil et recadrer autour de lui, afin que chaque avatar soit cadré de la même manière à toutes les tailles.
Vérifier la détection de visagesDes clips lisibles partout
Encodez les vidéos des utilisateurs pour une lecture HLS adaptative, avec images d’affiche et vignettes issues du même Assembly.
Découvrir le streaming adaptatifDes libellés pour votre file de modération
Analysez chaque fichier téléversé à la recherche de malwares et obtenez des libellés NSFW pour les images, afin que vos modérateurs examinent les fichiers téléversés signalés plutôt que l’ensemble du fil.
Vérifier les libellés d’imagesSous-titres pour un visionnage sans le son
Transcrivez la parole de chaque clip et incrustez des sous-titres, pour les utilisateurs qui font défiler leur fil sans le son.
Vérifier la transcriptionVous gardez le fil. Nous gérons le pipeline média.
Transloadit est la couche de traitement, et non un remplacement de votre flux, de vos outils de modération ou de votre lecteur vidéo. Voici précisément où se situe la limite, pour que personne ne la découvre pendant l’intégration.
Ce qui reste du ressort de votre plateforme
- 01Comptes utilisateurs, abonnements, paramètres de confidentialité et fils d’actualité
- 02Politique de modération et décision finale sur les téléversements signalés
- 03Classement, recommandations et ce que voit chaque utilisateur
- 04Conservation et retrait lorsqu’une publication est supprimée ou signalée
Ce que Transloadit prend en charge
- 01Téléversement ou import de fichiers et exécution du traitement côté serveur
- 02Étapes pour l’image, la vidéo, l’audio, les métadonnées et l’export
- 03Statut d’Assembly structuré et notifications pouvant être renvoyées
- 04Transformation à la demande et diffusion via le Smart CDN, lorsqu’elles sont activées
Un pipeline média que vous n’avez pas à maintenir
WebP et AVIF avec une qualité réglée, une gestion correcte des couleurs et sans agrandissement. Un détail net à la plus petite taille qu’un fil d’actualité puisse utiliser.
Le traitement parallèle fait passer une nouvelle publication aux versions publiées sans attendre un traitement par lots nocturne. Les Jobs peuvent être mis en file d’attente tant que les emplacements prioritaires de votre offre sont occupés.
Configurez des téléversements signés, des analyses antivirus, des identifiants aux permissions restreintes et des points de terminaison de traitement régionaux aux États-Unis, dans l’UE ou en Asie-Pacifique.
Les nœuds de traitement s’adaptent automatiquement aux publications virales, aux événements en direct et aux jours de lancement. Les emplacements prioritaires pour Jobs prévus par votre forfait régissent le traitement simultané ; le travail supplémentaire peut être mis en file d’attente.
Exportez les originaux et les versions vers votre stockage S3, GCS, Azure ou R2 configuré. Les copies temporaires de traitement sont purgées automatiquement.
SDK typés, Templates JSON et tâches déterministes. Des pipelines compatibles CI que vous pouvez versionner.
Questions sur le traitement des médias sociaux
Les réponses que nous donnerions lors d’un appel d’évaluation, y compris dans les cas où un autre outil est le meilleur choix.
Transloadit peut-il modérer les téléversements à notre place ?
Transloadit renvoie les étiquettes NSFW et les résultats d’analyse antivirus sous forme de résultats d’Assembly, et peut rejeter un fichier qui échoue à une vérification. Votre plateforme garde la maîtrise de la politique de modération, de la file de révision et de la décision finale sur ce qui est publié.
Que se passe-t-il quand une publication devient virale et que les téléversements explosent ?
Les instances de traitement s’adaptent automatiquement à la demande : il n’y a donc aucune capacité à provisionner pour les jours de lancement ou les événements en direct. Les emplacements prioritaires de Jobs de votre offre définissent le nombre de Jobs exécutés simultanément ; le surplus de travail est mis en file d’attente au lieu d’échouer, et vous pouvez acheter des emplacements supplémentaires avant un pic prévu.
Comment empêcher les abus d’un point de terminaison de téléversement public ?
Signez chaque requête de téléversement sur votre backend avec une expiration, afin que seuls les paramètres que vous avez approuvés puissent être exécutés. Les Steps de filtrage rejettent les fichiers selon leur type, leur taille ou leur durée avant le traitement, et l’analyse antivirus bloque les logiciels malveillants avant qu’un fichier n’atteigne votre stockage. En savoir plus sur Signature Authentication
Quels formats les utilisateurs peuvent-ils uploader depuis leur téléphone ?
Photos HEIC et clips HEVC depuis les iPhone, ainsi que JPEG, PNG, MP4 et MOV depuis tous les autres appareils. Les étapes d’image et de vidéo convertissent chaque téléversement dans les formats que votre fil diffuse, comme WebP, AVIF, MP4 et HLS.
Pouvons-nous supprimer les données de localisation des photos des utilisateurs ?
Oui. Les étapes de traitement d’image peuvent supprimer les métadonnées, y compris les coordonnées GPS, de chaque variante. Conservez l’original dans votre propre stockage si votre plateforme a besoin des données de prise de vue en interne.
Transloadit conserve-t-il des copies des médias de nos utilisateurs ?
Non. Les copies de traitement temporaires sont purgées automatiquement, et les originaux ainsi que les renditions sont exportés vers le stockage que vous configurez. La suppression d’une publication ou le traitement d’une demande de retrait se fait dans vos propres systèmes.
Transloadit prend-il en charge la diffusion en direct ?
Non. Transloadit n’offre pas d’ingestion en direct : la diffusion en direct elle-même relève d’un service de streaming dédié. Une fois le flux terminé et son enregistrement sauvegardé, Transloadit traite le replay comme n’importe quel autre fichier téléversé, et peut diffuser les clips enregistrés en HLS adaptatif, y compris avec des segments encodés à la demande lorsque les spectateurs appuient sur lecture.
Transloadit est-il un backend de réseau social ou un CDN ?
Non. Transloadit est la couche de traitement entre les imports de vos utilisateurs et votre stockage. Les comptes, les fils et la modération restent dans votre plateforme. Smart CDN peut diffuser à la demande des variantes aux dimensions adaptées lorsque vous l’activez. Découvrez comment fonctionne le Smart CDN de Transloadit
Médias générés par les utilisateurs, via une seule API.
Faites passer un échantillon des photos et clips publiés par vos utilisateurs dans votre premier pipeline, et exportez chaque rendition vers votre propre stockage.