Si je comprends bien, d’après ce fil de discussion :
La tâche de conversion MCEBuddy HDHomeRun H 264 devrait fonctionner correctement.
Je sais que ce fil est extrêmement ancien, mais j’ai récemment déplacé MCEBuddy vers un nouveau PC Windows 11 et mis à jour vers la version 2.6.5. J’utilisais la tâche de conversion HDHomeRun Non Traité sur mon ancienne version/PC de MCEBuddy, mais je voulais essayer HDHomeRun H 264. J’utilise toujours les anciens tuners CONNECT. Pouvez-vous confirmer que la conversion H 264 supprimera les publicités et sera lue avec les sous-titres en utilisant l’application Windows HDHomeRun ?
Merci
Gary
Dans mes tests, je n’ai pas réussi à le faire fonctionner avec l’application HDHomeRun (Windows). Mon PC multimédia est un AMD Ryzen 7, 5700G. La conversion H264 de HDHomeRun définit l’accélération matérielle sur cochée avec GPU Any. Avec ce réglage, rien ne se convertissait ; désélectionner les programmes semble les convertir mais ils ne sont pas lisibles. J’ai également testé avec le flux non traité (Unprocessed) de HDHomeRun, convertissant les mêmes programmes que la tâche H264. J’ai pu lire ces programmes avec les sous-titres, mais les publicités n’ont pas été supprimées. Y a-t-il quelque chose que je dois faire avec les options Comskip pour que les publicités soient supprimées ? Je n’ai effectué aucun ajustement de Comskip et j’utilise les options par défaut telles qu’installées avec la v2.6.5.
Oui, il n’y a aucun problème avec les publicités et HDHR. Vous devez simplement ajuster votre Comskip en fonction de votre contenu. La meilleure façon de commencer est de joindre votre journal de conversion afin que nous puissions voir ce qui se passe.
Eh bien, j’ai abandonné la tâche de conversion H.264 : trop de problèmes à gérer, et je suis revenu à la tâche HDHomeRun non traitée. Elle fonctionne dans l’ensemble, même si j’ai l’impression qu’elle ne fonctionne pas aussi bien qu’avant ces mises à jour. J’ai joint une conversion qui posait d’abord des problèmes de sous-titres ; j’ai changé de fichier comskip.ini et cette exécution semble gérer correctement les sous-titres, tout en supprimant certains spots publicitaires. Il en reste un long vers la 27ᵉ minute qui n’a pas été effacé, même partiellement. Souhaitez-vous également voir le fichier converti ? comskip_Asus28G.ini (5,8 Ko)
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_size et logo_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.
Merci beaucoup Goose, comme toujours d’excellents conseils. J’intégrerai ces suggestions dans un ini et je me remettrai au travail. C’est intéressant que ton « AI BOT » ait trouvé ces suggestions. Le Comskip_Claude2 ini provenait du bot IA Claude d’Anthropic. On dirait une bataille de BOTs . Les meilleures performances de découpage venaient de l’ini que j’utilisais depuis des années, le Comskip_Asus28G.ini dans mon premier téléchargement. Un exemple : l’émission 60 Minutes de la semaine dernière ; l’ini Claude2 n’a supprimé AUCUNE publicité, tandis que l’Asus28G a tout enlevé sauf les pubs d’introduction. Pour l’instant, je vais donc modifier mon ini Asus28G avec les valeurs suggérées de min_commercial_size et logo_threshold et voir ce que ça donne. Merci encore.
Gary
Si vous pouvez préciser sur quelles chaînes ou types d’enregistrements (séries, films, actualités, sports, etc.) ce ini fonctionne bien, je peux l’ajouter à notre dépôt communautaire avec quelques notes.