Valeurs INI de Comskip non appliquées

Bonjour à tous, j’ai ajouté « edl_skip_field=3 » à la fin du comskip.ini pour une meilleure compatibilité avec Kodi. J’ai utilisé l’éditeur GUI de Comskip pour régler la valeur et enregistrer l’ini. J’ai aussi vérifié que, dans les paramètres experts, MCEBuddy pointe bien vers ce fichier INI. Pour une raison quelconque, les modifications ne sont pas prises en compte lors de la conversion d’une vidéo par MCEBuddy. Quelqu’un a-t-il déjà rencontré ce problème ? Est-ce que j’ai oublié un paramètre dans MCEBuddy ?

Édition : Je pense que c’est lié à MCEBuddy, car même quand je définis mes paramètres pour ne pas supprimer la pub, il continue à créer un fichier EDL. Des idées ?

Merci

C’est parce que dans MCEBuddy, les sections coupées sont toujours désignées comme 0 lorsqu’il crée un fichier EDL.
S’il utilise un fichier EDL généré par Comskip, il devrait conserver le 3.

Joignez votre journal de conversion pour voir ce qui se passe

Merci pour la réponse. J’ai téléchargé deux fichiers journaux sur le site ftp (ftp://upload.mcebuddy2x.com/blahdc/)

Dinosaur Train_no_comskip.log : Ce fichier ne contient pas de suppression de publicités mais produit tout de même un fichier EDL après conversion.
Dinosaur Train_comskip.log : Ce fichier a le module de suppression de publicités comskip activé. J’ai également modifié mon comskip.ini pour que edl_skip_field soit défini à 3. Les fichiers edl produits par cette conversion génèrent toujours un champ skip de 0.

Votre fichier source est accompagné d’un fichier EDL, donc MCEBuddy le copie vers la sortie.

INFORMATION > 2018-04-09T19:33:15 MCEBuddy.Engine.ConversionJob → Found existing EDL file and saved it

Là encore, votre fichier source est accompagné d’un fichier EDL, donc il l’utilise au lieu de lancer Comskip.

INFORMATION > 2018-04-09T20:28:37 MCEBuddy.CommercialScan.Scanner → Found existing EDL file, using it

Vous devriez supprimer les fichiers EDL accompagnant vos fichiers sources si vous ne souhaitez pas les utiliser.

1 « J'aime »

Eh bien, cela aurait du sens ! J’utilise MCEBuddy pour surveiller mes émissions enregistrées à partir de Windows Media Center. Je ne savais pas qu’il générait également un EDL. Je vais devoir fouiller un peu pour déterminer comment désactiver cela, si c’est possible. Puis-je forcer MCEBuddy à écraser un EDL existant ?

Aucun EDL n’est prioritaire, mais vous pouvez écrire un PreMetaCustomCommand dans le profil pour exécuter un fichier batch qui peut supprimer votre fichier EDL.

1 « J'aime »

Super. Donc je pense que ça fonctionne…

J’ai copié le « profile.conf » par défaut et j’en ai créé un nouveau. J’ai placé la commande suivante juste en dessous du profil de conversion que j’utilisais, dans mon cas celui pour PS3/Xbox :
PreMetaCustomCommandPath="C:\\delete_edl.bat"

Le fichier bat est assez simple : il ouvre le répertoire où mes fichiers WMC sont enregistrés et supprime tous les fichiers EDL :
cd C:\\Users\\Public\\Recorded TV
del *.edl

Dans les paramètres généraux de MCEBuddy, je pointe maintenant vers le profil modifié.

Bonjour. Je ne savais pas si je devais créer mon propre sujet ou non, mais j’ai le même problème ; mes enregistrements proviennent du DVR HDHomerun et il n’y a pas de fichiers edl associés.

Ma configuration : DVR HDHR effectue l’enregistrement, MCEBuddy surveille ce dossier et déplace le fichier vers un nouveau dossier sur le même disque dur. J’ai deux profils distincts. L’un utilise « mkv normal » pour les enregistrements MPEG2, l’autre « mkv non traité » pour les chaînes premium en MPEG4.

Les deux sont configurés pour supprimer les publicités, mais uniquement en mode « détection » ; les cases « ajouter des sous-titres » et « ajouter des chapitres » sont cochées. Dans les paramètres experts, la case « divers » pointe vers mon fichier comskip.ini ; dans « Général > Paramètres experts », MCEBuddy est dirigé vers mon comskip.exe téléchargé (version payante).

J’ai modifié le comskip.ini : le champ edl_skip_field est passé à 3, car je visionne les enregistrements dans MrMc.

Or, le fichier edl généré contient les 0 par défaut pour edl_skip_field au lieu des 3. Quand MrMc lit ce edl, tout déraille. Si je remplace manuellement les 0 par 3, ça fonctionne parfaitement.

Je ne sais donc pas si un paramère m’échappe, mais mes modifications dans le ini ne sont pas prises en compte.

Voici le journal de mon dernier test de conversion :

Je passe ceci au statut de bug, MCEBuddy écrase les valeurs lorsqu’il valide et recrée les fichiers EDL pour vérification. Avec la prochaine version, il conservera les valeurs originales, donc cela devrait être corrigé.

1 « J'aime »

Génial ! Merci !

1 « J'aime »

Corrigé dans la version 2.4.9, elle lit et conserve les valeurs du champ d’action de saut.

1 « J'aime »

Je confirme, les EDL créées par comskip en utilisant edl_skip_field=3 fonctionnent correctement avec MCEBuddy ? Je n’ai pas besoin d’avoir un profiles.conf personnalisé ou de supprimer le fichier EDL avant que MCEBuddy ne traite la vidéo ?