Merci pour les journaux. Il semble donc que Comskip ne soit pas assez agressif pour détecter les publicités ; il trouve quelque chose, mais il confond également certaines publicités avec le programme principal.
2025-07-14T13:05:09 MCEBuddy.CommercialScan.Scanner → ParseEDL: Segment de coupe Début:1855.690 Fin:1859.960 Action:0
→ ConvertCutListToKeepList: Segment conservé Début:0.000 Fin:1855.690
→ ConvertCutListToKeepList: Segment final conservé Début:1859.960 Fin:1860.993
→ ConvertKeepListToCutList: Sauter segment, trop petit Début:0.000 Fin:0.000
→ ConvertKeepListToCutList: Segment de coupe Début:1855.690 Fin:1859.960
→ ConvertKeepListToCutList: Sauter segment final, trop petit Début:1860.993 Fin:1860.993
→ ConvertKeepListToCutList Terminé
Je recommanderais de commencer par rendre Comskip plus agressif…
Une méthode vraiment astucieuse consiste à utiliser l’IA pour l’aider à devenir plus agressif et à utiliser un fichier comskip.ini personnalisé (utilisez l’éditeur INI Comskip inclus pour modifier l’INI et comprendre les changements que vous effectuez). Vous pouvez utiliser le BOT personnalisé que nous avons sur ce forum.
![]()
Il suffit de copier-coller le contenu de votre fichier INI et de dire à l’IA BOT Helper de le rendre plus agressif. Je viens de le faire et voici quelques suggestions.
Pour rendre votre fichier INI Comskip plus agressif dans la détection des publicités, vous pouvez ajuster plusieurs paramètres. Rappelez-vous qu’augmenter l’agressivité peut entraîner des faux positifs (couper des parties du programme), alors procédez avec prudence et testez après chaque modification. Commencez par de petits ajustements et observez les résultats.
Voici un aperçu des paramètres et suggestions pour augmenter l’agressivité :
Paramètres à fort impact (ajuster avec prudence) :
detect_method(actuellement 127) : il s’agit d’un masque de bits contrôlant quelles méthodes de détection sont utilisées. La valeur 127 active presque toutes les méthodes. Vous pouvez expérimenter avec des combinaisons légèrement différentes si certaines méthodes génèrent trop de faux positifs. Un bon point de départ pour une détection plus agressive est d’activer toutes les méthodes.min_commercial_size(actuellement 4) : définit la durée minimale (en secondes) d’un segment publicitaire détecté. Diminuer cette valeur rend Comskip plus sensible aux publicités plus courtes, mais augmente aussi le risque de faux positifs. Essayez de la réduire progressivement (par exemple à 3 ou même 2) et observez les résultats.logo_threshold(actuellement 0.75) : contrôle le niveau de similarité requis pour qu’un logo détecté soit considéré comme correspondant. Diminuer cette valeur augmente la probabilité de détecter des logos même avec de légères variations, augmentant l’agressivité. Essayez de réduire à 0.7, 0.65 ou même plus bas (mais en dessous de 0.5 c’est extrêmement agressif).logo_max_percentage(actuellement 0.18) : c’est le pourcentage maximal de l’image pouvant être couvert par un logo pour être détecté. Diminuer cette valeur rendra la détection de logo plus sensible et agressive, mais augmentera potentiellement les faux positifs.logo_percentage_threshold(actuellement 0.92) : ce seuil détermine la proportion d’un logo nécessaire pour que Comskip soit sûr d’une détection. Le diminuer le rendra plus sensible aux détections partielles de logo et plus agressif.max_commercialbreak(actuellement 600) : définit la durée maximale (en secondes) d’un bloc de publicités. Augmenter légèrement cette valeur peut aider à capturer des blocs plus longs, mais la différence ne sera probablement pas énorme.silence_threshold(actuellement 100) : le diminuer augmente la sensibilité au silence. Expérimentez en réduisant cette valeur pour détecter des publicités plus silencieuses, mais sachez que des sons de fond peuvent déclencher des faux positifs.max_silence_blocks(actuellement 40) : ajuste le nombre de blocs de silence consécutifs nécessaires pour identifier un bloc de publicités. Des valeurs plus basses le rendent plus agressif.Paramètres à impact moyen :
non_uniformity(actuellement 500) : des valeurs plus basses augmentent la sensibilité à la non-uniformité de luminosité, mais attention aux faux positifs dus aux changements de scène.max_brightness,max_avg_brightness,test_brightness: expérimentez en abaissant ces valeurs pour augmenter la sensibilité aux changements de luminosité souvent associés aux publicités.punish_no_logo(actuellement 1) : si réglé sur 0, Comskip sera moins dépendant de la détection de logo. Cela peut augmenter l’agressivité, mais aussi entraîner plus de faux positifs.Considérations importantes :
- Test : après toute modification, traitez un court segment de votre enregistrement pour tester les résultats. Analysez la sortie (EDL ou autre format) pour voir si Comskip identifie correctement les publicités sans couper dans le contenu du programme.
- Faux positifs : des paramètres agressifs augmentent la probabilité de faux positifs. Vous devrez peut-être affiner les paramètres en fonction de vos enregistrements spécifiques et de leurs caractéristiques.
Approche recommandée :
- Commencez petit : faites une modification à la fois, testez et observez les effets.
- Priorisez : concentrez-vous d’abord sur
min_commercial_sizeetlogo_threshold.- Raffinement itératif : ajustez progressivement les autres paramètres en fonction de vos observations.
N’oubliez pas de créer des sauvegardes de votre fichier INI original avant de faire des modifications. Les messages du forum que j’ai liés plus tôt peuvent offrir des informations supplémentaires et des fichiers INI spécifiques optimisés pour diverses situations.