ForHosting KIT · Vidéo

Conversion de fréquence vidéo : images et durée

Ce calculateur de conversion de fréquence d’images montre ce qui se produit lorsqu’une séquence passe d’une vitesse de lecture à une autre.

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

Saisissez les fréquences source et cible ainsi que le nombre d’images initial pour savoir si le maintien de la durée exige de dupliquer ou de supprimer des images, connaître le nombre entier cible le plus proche et obtenir la durée exacte lorsque toutes les images d’origine sont conservées. Vous pouvez ainsi préparer conformation, changement de vitesse, animation, archivage et livraison avant d’ouvrir un logiciel de montage ou de transcodage.

Choisissez entre durée identique et images préservées

La conversion de fréquence peut désigner deux opérations différentes, dont la confusion provoque souvent des erreurs de synchronisation. Une conversion qui préserve la durée maintient le temps de lecture au plus près de la source. Le calculateur multiplie alors le nombre d’images source par le rapport entre fréquence cible et fréquence source. Une fréquence supérieure demande davantage d’images affichées : elles doivent être dupliquées ou synthétisées. Une fréquence inférieure en demande moins : elles doivent être supprimées ou fusionnées. Une vidéo ne pouvant contenir une fraction d’image, le résultat idéal est arrondi à l’entier le plus proche et les deux valeurs sont indiquées. L’autre approche conserve toutes les images et les lit simplement à la fréquence cible, ce qui modifie la durée. Convertir un plan de 24 fps pour une livraison à 30 fps n’équivaut donc pas à interpréter ses 240 images à 30 fps : la première opération vise dix secondes, la seconde en dure huit.

Interprétez les nombres d’images et les durées

Commencez par le champ d’action : il indique une duplication si la fréquence cible est supérieure, une suppression si elle est inférieure, et aucune action si elles sont identiques. Le rapport de conversion correspond à la fréquence cible divisée par la fréquence source. Appliqué au nombre initial, il donne le nombre cible idéal nécessaire pour préserver exactement la durée. Le nombre cible utilisable est l’entier le plus proche. Les quantités à dupliquer ou supprimer comparent cet entier au nombre initial ; une seule peut donc être positive. La durée source divise le nombre d’images par la fréquence source. La durée à nombre d’images constant divise ce même nombre par la fréquence cible. La variation retranche la durée initiale : une valeur négative raccourcit le plan, une valeur positive l’allonge. Les temps affichés sont arrondis à neuf décimales pour garantir une sortie stable, tandis que le calcul emploie les valeurs numériques complètes.

Intégrez le calcul à un flux de production

Considérez ce résultat comme une aide à la planification, et non comme la description d’un algorithme d’interpolation précis. L’outil détermine le nombre de positions d’image requis, mais ne choisit pas entre répétition, fusion, flux optique ou changement de vitesse. Ces choix influencent la fluidité, la cadence, le traitement audio et le coût du rendu. Pour une livraison éditoriale, comparez le nombre cible arrondi à la longueur attendue de la timeline avant le transcodage. En animation, le nombre de duplications aide à prévoir la répétition des dessins tenus ou des images rendues. En archivage et restauration, la durée à nombre constant révèle précisément le changement de vitesse lié à l’interprétation d’une source ancienne à une fréquence moderne. Les fréquences décimales telles que 23.976 et 29.97 sont acceptées, tout comme les valeurs entières. Les deux fréquences doivent être finies et positives, et le nombre d’images doit être un entier positif sûr. L’API facture $0.002 par calcul ; le navigateur utilise la même logique déterministe.

Préparer une conversion de livraison

Estimez le nombre entier cible et les images dupliquées ou supprimées avant d’exporter un master à une autre fréquence.

Calculer la durée d’une conformation

Déterminez la durée d’un plan dont toutes les images sont conservées mais lues à une fréquence différente.

Vérifier les temps d’animation et d’archive

Comparez rapports, ajustements d’images et variations de durée pour l’animation, la restauration ou des sources historiques.

Quel est le prix du calcul ?

Le prix de l’API est de $0.002 par calcul. Vous pouvez également effectuer le calcul dans votre navigateur sur cette page.

Pourquoi le nombre cible idéal peut-il être décimal ?

Le rapport entre fréquences peut produire une quantité mathématique fractionnaire. La vidéo utilisant des images entières, la valeur exploitable est arrondie à l’entier le plus proche.

Dupliquer signifie-t-il que chaque image ajoutée est une copie ?

Non. Des positions supplémentaires sont nécessaires, mais un logiciel peut les remplir par répétition, fusion, interpolation ou une autre méthode.

Quel effet la conservation des images a-t-elle sur la durée ?

Toutes les images sont lues à la fréquence cible. Une fréquence plus élevée raccourcit la lecture ; une fréquence plus basse l’allonge.

Puis-je saisir 23.976 ou 29.97 ?

Oui. Les fréquences décimales finies et positives sont acceptées. Employez les valeurs exactes requises par votre flux.

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/framerate-convert

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/framerate-convert \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"source_framerate":24,"target_framerate":30,"frame_count":240}'
{
  "source_framerate": 24,
  "target_framerate": 30,
  "frame_count": 240
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "video.framerate_convert",
  "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 →