Lorsque j'utilise la nouvelle option pratique de découpage des fichiers vidéo à partir du Finder dans MacOS Mojave, les modifications apportées apparaissent dans QuickLook, QuickTime et iMovie, mais VLC, par exemple, lit toujours l'ancienne version avec la partie que je voulais supprimer. Cela ne fait aucune différence, que je remplace le fichier existant ou que j'en crée un nouveau. J'ai également eu le cas où les premières millisecondes n'étaient pas coupées, mais les suivantes l'étaient ?! J'ai juste besoin de supprimer une très courte portion au début du clip, peut-être que c'est trop court ? Je ne sais vraiment pas. Peut-être que cela a quelque chose à voir avec les versions des fichiers et les différentes applications utilisant des versions différentes du fichier ? Je dois ajouter que les fichiers sont tous stockés sur un disque dur externe dans un NAS.
Réponse
Trop de publicités?Développant les commentaires que j'ai laissés plus tôt ce matin. Bien que je ne connaisse pas le processus exact d'Apple, voici ce que je pense qu'il se passe :
Apple ne veut pas avoir à réencoder (recompresser) votre vidéo. Cela prendrait beaucoup de temps, utiliserait une quantité considérable de CPU et diminuerait la qualité vidéo globale de votre fichier.
Alors comment couper une partie d'une vidéo sans la ré-encoder ? Si les vidéos étaient une série d'images discrètes, ce serait facile : il suffirait de supprimer les images que vous ne voulez pas et de ne pas toucher aux images que vous voulez.
Cependant, les codecs vidéo modernes sont plus complexes que cela. Les images individuelles sont no discrets - ils utilisent les informations des images précédentes afin de gagner de l'espace. En d'autres termes, dans la plupart des cas, seule la différence entre chaque image est stockée.
Ce n'est pas un problème si vous avez besoin de couper le fin En fait, vous remarquerez que dans ce scénario, MacOS fera ce que vous attendez : créer une vidéo plus courte qui se termine à l'heure exacte que vous avez spécifiée, dans tous les lecteurs vidéo. Mais que se passe-t-il si vous coupez le début ? L'image de début que vous avez sélectionnée ne peut pas se suffire à elle-même ; elle a besoin des informations des images précédentes pour fonctionner. Vous vous retrouvez alors avec une image brouillée, si tant est qu'elle s'affiche.
Donc à la place, Apple triche. Ils coupent autant de la vidéo qu'ils le peuvent, laissent le nombre d'images nécessaires pour que la première image que vous avez sélectionnée s'affiche correctement, puis disent aux lecteurs Apple (par exemple QuickTime, iMovie) de sauter en avant jusqu'à l'image de départ souhaitée. Bien que cela semble fonctionner correctement dans les programmes Apple, VLC ne sautera que les parties qui ont vraiment disparu.