ForHosting KIT · Vidéo

Durée totale d’une playlist et moyenne par piste

Ce calculateur additionne les durées individuelles d’une playlist et fournit sa durée complète ainsi que la longueur moyenne des pistes.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez chaque durée en secondes, avec des décimales si vous avez besoin de précision. Le résultat indique aussi le nombre de pistes prises en compte afin de repérer facilement un oubli. L’outil convient aux playlists vidéo, files musicales, modules de formation, programmes de projection, collections de podcasts et autres ensembles ordonnés de médias minutés.

Préparez toutes les durées en secondes

Rassemblez la durée de chaque piste de la playlist et convertissez toutes les valeurs en secondes avant d’envoyer la liste. Une unité unique évite toute ambiguïté et simplifie les décimales : trois minutes et cinq secondes et demie deviennent 185.5 secondes. Conservez l’ordre si cela facilite la comparaison avec votre logiciel de montage ou votre gestionnaire de contenu, même s’il ne modifie pas le calcul. Une durée nulle peut représenter un emplacement, un carton ou un élément qui reste à développer, mais une valeur négative est interdite. Chaque entrée doit être un nombre réel fini, et non un horodatage comme 03:05, une chaîne numérique, l’infini ou une valeur absente. Incluez chaque piste prévue une seule fois. Le calculateur refuse volontairement une liste vide, car une playlist sans piste ne possède pas de moyenne pertinente ; renvoyer zéro masquerait cette erreur au lieu de vous aider à la corriger.

Interprétez le total et la moyenne

La durée totale correspond à la somme de toutes les pistes acceptées. La longueur moyenne est ce total divisé par le nombre de pistes, et track_count affiche le diviseur afin de contrôler la réponse sans recompter l’entrée. Les deux durées restent exprimées en secondes, comme les données envoyées, et peuvent alimenter directement un autre calcul de chronologie. Vous pouvez ensuite convertir le total en heures, minutes et secondes pour l’affichage, mais les secondes sont généralement plus sûres en automatisation, car elles évitent d’analyser du texte formaté. Les décimales sont admises et l’arrondi élimine uniquement les artefacts insignifiants du calcul flottant. Le résultat n’ajoute ni pauses, ni transitions, ni publicités, ni introductions, ni changements de vitesse, ni fondus, sauf si leur durée figure déjà dans les nombres fournis. Si ces éléments modifient le minutage final, ajoutez-les séparément ou corrigez les pistes concernées avant le calcul.

Planifiez et contrôlez votre programmation

Utilisez la durée totale pour vérifier avant publication si la playlist tient dans un créneau de diffusion, un cours, une session, une estimation de stockage ou le temps disponible du public. La moyenne résume la collection et peut révéler une saisie suspecte : une valeur trop courte peut signaler des millisecondes prises pour des secondes, tandis qu’une valeur trop longue peut indiquer une piste dupliquée ou une mauvaise conversion. Dans un flux automatisé, comparez track_count au nombre d’éléments du catalogue et archivez le résultat avec la révision de la playlist. Comme cette capacité effectue un calcul déterministe sans récupérer les médias, elle est rapide et ne requiert aucun accès aux vidéos, URL, bibliothèques privées ou services de métadonnées. Elle fait donc confiance aux durées fournies et ne repère pas des métadonnées périmées. Recalculez après tout ajout, retrait, montage, remplacement ou changement de vitesse, puis contrôlez séparément le fichier rendu si la durée exacte est contractuelle.

Caler un programme de projection

Additionnez toutes les vidéos retenues et vérifiez le programme complet avant de réserver un créneau.

Auditer une playlist pédagogique

Confirmez le nombre de leçons, le temps total et la durée habituelle des modules à partir des données exportées.

Valider un flux de publication

Comparez le nombre et la durée calculés aux métadonnées avant de publier la playlist.

Combien coûte un calcul par API ?

Chaque requête API applique le tarif de base actuel de $0.002. Le calculateur fonctionne aussi dans le navigateur.

Quelle unité faut-il utiliser ?

Saisissez toutes les durées en secondes. Les secondes décimales sont acceptées pour une précision inférieure à la seconde.

Comment la longueur moyenne est-elle calculée ?

Le calculateur divise la somme des durées par le nombre d’entrées de la liste durations.

Que se passe-t-il si la liste est vide ?

La requête renvoie une erreur de saisie, car une playlist vide ne possède pas de longueur moyenne pertinente.

Le total comprend-il les pauses ou transitions ?

Seules les durées fournies sont incluses. Ajoutez les pauses et corrigez les chevauchements ou changements de vitesse avant l’envoi.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/video/playlist-total-duration

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/video/playlist-total-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"durations":[185.5,242,198.25]}'
{
  "durations": [
    185.5,
    242,
    198.25
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "video.playlist_total_duration",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb500
max_minutes60
max_megapixels3.9
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →