Bonjour. Le traitement commercial avec un ensemble particulier de paramètres ne fonctionne pas comme je m’y attendais. Je souhaite savoir si c’est le comportement attendu.
J’ai un fichier MP4 PlayOn contenant des informations de chapitres (inexactes) basées sur le saut de publicités de PlayOn.
Mon objectif est de conserver le fichier tel quel, mais d’exécuter ComSkip et d’appliquer les nouveaux chapitres sans passer par le processus de conversion.
Ce qui se passe réellement dans mon cas, c’est qu’un nouveau fichier est créé avec les chapitres existants et ComSkip n’est manifestement pas exécuté (du moins, je ne le vois pas dans le journal).
Dans ma tâche de conversion, j’ai :
MP4 Non traité comme profil
Suppression de publicités : Oui (Comskip)
Détection seulement (je veux marquer les pubs, pas les couper)
Ajouter des chapitres est réglé sur OUI
Les informations Comskip (répertoire, etc.) sont copiées depuis d’autres tâches qui fonctionnent.
Voici le journal de ce qu’il se passe ; pouvez-vous m’aider à comprendre ce comportement et savoir si j’ai la mauvaise combinaison d’options pour faire ce que je veux ?
Le texte d’aide pour les marqueurs publicitaires est ci-dessous :
Cela m’a amené à penser que le fichier EDL serait utilisé si je spécifiais « Utiliser les marqueurs » et que Comskip serait exécuté si je choisissais Comskip (j’utilise l’option Oui (Comskip)).
De plus, dans le répertoire cible, le fichier EDL a été déplacé… mais il ne semble pas que les chapitres de l’EDL aient été appliqués (le fichier a toujours les mêmes chapitres que la source). Les chapitres de l’EDL ne devraient-ils pas être appliqués au fichier cible dans cette situation ?
Plus d’informations. J’ai mis en pause la conversion pendant la section chapitre/sous-titre et j’ai regardé les fichiers temporaires.
Il semble que le fichier EDL soit ignoré et que les chapitres existants soient réintégrés dans le nouveau fichier.
Ce serait un bug, si le fichier EDL existe et que l’option « Détecter uniquement les publicités » est cochée, il devrait ignorer tous les fichiers de chapitres intégrés dans le fichier. Ouvrez bien un ticket de bug.
L’autre comportement est attendu : quand un fichier EDL est présent, il l’utilisera toujours. Lorsque vous sélectionnez l’option « Utiliser les marqueurs commerciaux existants », il n’utilisera que les marqueurs existants.
En y regardant de plus près, dans votre cas, c’est effectivement le comportement attendu.
Lorsque vous utilisez Comskip ou ShowAnalyzer, MCEBuddy utilise d’abord tous les marqueurs publicitaires existants (fichier EDL ou marqueurs de chapitres publicitaires). Je suppose que vous avez activé l’option Vérifier les chapitres pour les marqueurs publicitaires dans les paramètres experts de votre tâche de conversion ; dans ce cas, il extrait les marqueurs publicitaires du fichier lui-même et les utilise. Cela fonctionne donc comme prévu ; si vous ne souhaitez pas qu’il utilise vos marqueurs de chapitres publicitaires, décochez simplement l’option ci-dessus.
Vous avez souligné un autre problème que je vais examiner : s’il existe à la fois des chapitres réels et des fichiers EDL, il devrait utiliser le fichier EDL pour détecter uniquement les publicités au lieu de les couper.
EDIT : J’ai vérifié ; par conception, si des marqueurs de chapitres sont présents, il les utilise d’abord afin de préserver les chapitres, et s’ils n’existent pas, il convertit alors le fichier EDL en marqueurs de chapitres. Il fonctionne donc comme prévu, mais dans votre cas, il vous suffit de désactiver l’option Vérifier les chapitres pour les marqueurs publicitaires dans les paramètres experts de votre tâche de conversion.
J’ai vérifié le fichier journal pour m’assurer que rien n’avait changé.
La valeur Ad Markers était fausse lorsque ce problème est survenu, donc dans ce cas précis, je suis bloqué et j’aimerais signaler cela comme un bug, sauf si vous pensez le contraire.
Search Ad markers from chapters -> False
C’est un énorme problème pour moi car j’ai une bibliothèque pleine de vidéos PlayOn avec des chapitres existants que je devrai trouver comment supprimer s’il n’y a pas de solution MCEbuddy.
Il est fort possible que vous me disiez « pas conçu pour ça », mais voici mon impression du comportement attendu pour les différentes options pertinentes à ce sujet après avoir lu le texte d’aide :
Menu déroulant Ad Remover :
NONE devrait laisser tous les chapitres intacts dans le fichier source et ne devrait prendre aucune mesure avec ComSkip ou un fichier EDL.
YES (USE MARKERS) devrait utiliser les chapitres existants si la case Check Chapters For Ad Markers est cochée, devrait utiliser un EDL existant (si disponible) si la case Check Chapters for Ad Markers n’est pas cochée.
COMSKIP (YES) devrait exécuter ComSkip et appliquer les chapitres résultants, indépendamment de l’existence d’un EDL ou de chapitres existants.
Toutes ces options supposent que la case ADD CHAPTERS est cochée. Si cette case n’est pas cochée, alors le fichier résultant ne devrait avoir aucun chapitre (même si le fichier source contient des chapitres).
Veuillez me faire part de vos réflexions à ce sujet.
Si l’option Add chapters n’est pas définie, elle ne doit ajouter aucun chapitre (marqueurs commerciaux ou autres).
Mais je vois un problème potentiel avec PlayOn : même si vous avez défini de ne pas vérifier les chapitres pour les marqueurs publicitaires, il y a néanmoins des “chapitres” présents, donc pendant qu’il les traite comme des “marqueurs publicitaires”, il les considérera comme des chapitres réguliers.
Confirmé comme corrigé.
Dans ma situation ci-dessus, le fichier résultant utilise des marqueurs EDL plutôt que de conserver les chapitres existants de PlayOn.