J'ai quelques vidéos m4v sans DRM que je voudrais éditer en ajustant ici et là.
QuickTime X (0 $)
- Avantages: gratuit, intégré à OS X
- Inconvénients: le sélecteur pour choisir les heures de début et de fin n'est pas très facile à utiliser pour entrer / sortir avec précision
iMovie ( 15 $ ou gratuit si vous avez acheté un Mac récent)
- Avantages: gratuit
- Inconvénients: ne peut pas gérer mp4 / m4v directement, doit être ré-encodé [je crois]
QuickTime 7 Pro ( 30 $ )
- Avantages: Peut faire des modifications très précises (au cadre)
- Inconvénients: enregistre uniquement sous le nom de fichier .mov pas .mp4 / .m4v
SimpleMovieX ( 40 $ )
- Avantages: prétend pouvoir le faire (même si j'ai essayé la démo et trouvé l'interface utilisateur si terrible que je ne peux même pas vérifier si cela fonctionne, et si cela fonctionne, si rien ne se produit, QuickTime X ne le peut pas)
- Inconvénients: semble être un "abandonware", car il n'a pas encore été mis à jour depuis bien plus d'un an. Les critiques MacUpdate sont presque entièrement négatives et remontent à 2009, avec des réponses lentes ou non du développeur.
Existe-t-il d'autres bonnes options *? Si oui, quels sont-ils et quels sont leurs avantages / inconvénients?
* J'ai spécifié "bon", car Google est inutile en tant que sujet, car les résultats sont jonchés de sites proposant des "critiques" de logiciels que, par coïncidence, ils vendent également. (La plupart des sites et des logiciels semblent également très similaires.) Il y a clairement beaucoup de conneries sur le marché.
macos
video
quicktime
video-editing
TJ Luoma
la source
la source
Réponses:
iMovie (pas sans perte, mais meilleur qu'avant)
iMovie v10 (publié peu de temps après que la question avait été posée à l'origine) permet de mieux gérer davantage de types de supports, ce qui évite l' importation lors du réencodage de la plupart des contenus H.264 (mp4, m4v, mov, AVHDC, mts, mt2s).
Cependant, il sera toujours réencodé à l'exportation et ne pourra donc pas être techniquement sans perte. Une autre nouvelle fonctionnalité est toutefois la possibilité de personnaliser la qualité d'exportation, ce qui peut être plus proche de sans perte. Je suppose que cette partie de la réponse peut s’appliquer également à d’autres logiciels de montage vidéo (tels que Premiere ou Final Cut), car ils ré-encodent généralement à la sortie, bien qu’ils soient généralement très faciles à utiliser pour un découpage précis.
Personnellement, je pense généralement qu’un simple recodage n’est pas un gros problème, mais je comprends que vous avez spécifiquement demandé une solution sans perte, alors ...
Sans perte (mais bien plus compliqué!)
Il existe des limitations techniques quant à la précision avec laquelle vous pouvez couper une vidéo sans avoir à recoder au moins une partie de celle-ci, et cela dépend fondamentalement de la fréquence de la i-frame. Si chaque image est une i-frame, vous pouvez couper n’importe où, mais si elles ne le sont que toutes les quelques secondes, vous ne pouvez couper que sans perte sur ces i-frames sans perdre de contenu ni recodifier (au moins une partie de la flux) afin qu'il puisse commencer avec un i-frame.
ffmpeg
Ce SO Q & A soulève spécifiquement la question de savoir comment couper entre les images i en utilisant
ffmpeg
. Je ne connais aucune application graphique pour faire cela, mais en gros, vous exécutez une commande qui ressemble à ceci:Les deux heures spécifiées sont le début et la durée , et peuvent être spécifiées en secondes ou
hh:mm:ss.ss
, et le-acodec copy
et-vcodec copy
dire à ffmpeg de ne pas ré-encoder.Je ne sais pas exactement ce qui se passera si vous coupez trop tôt, mais je pense que la vidéo est essentiellement vierge (ou peut-être corrompue, en fonction du lecteur) jusqu'à ce qu'elle rencontre une image i. Donc, vous voudrez probablement trouver le cadre i le plus proche avant votre coupe. Cette réponse résout ce problème en utilisant
ffprobe
etawk
, quoique un peu maladroitement. Essentiellement, vous utilisezffprobe
pour numériser les images et trouver l'image clé la plus proche (flags=K
) avant votre point de coupure idéal. La sortie complète pour chaque image de la vidéo peut être vue comme ceci:La réponse liée fournit cette commande pour rechercher une image clé avant une heure spécifique:
Enfin, si vous devez vraiment couper quelque part entre deux images i, vous pouvez diviser la vidéo et la rejoindre. D'après les informations de cette réponse , cela devrait ressembler à ceci :
Où
list_of_videos.txt
est un simple fichier texte listant les fichiers que vous souhaitez concaténer.Résumé
iMovie est probablement assez bon dans la plupart des cas (depuis la v10) et très facile.
ffmpeg peut le faire sans perte (ou très proche de sans perte), avec un peu de bidouillage; Le niveau de difficulté dépend de votre précision quant au point de départ précis et à la fréquence des images i.
la source
J'ai créé un outil graphique qui utilise ffmpeg pour vous permettre de découper des vidéos sans perte en sélectionnant les points de début et de fin sur la timeline: https://github.com/mifi/lossless-cut
C'est open source et multi-plateforme.
la source
Quicktime 7 Pro ( 30 $ )
Ouvrez votre vidéo. Si vous voulez voir le numéro exact de l'image: en bas à gauche, cliquez sur la minuterie pour passer à l'affichage "Numéro de l'image".
Sélectionnez le point de départ (tapez i lorsque vous y êtes) et le point final (tapez o lorsque vous y êtes).
Déplacez une image à la fois avec les touches fléchées; ou faites glisser les petites poignées sur le bas. (Ici nous voyons que la fin est à l'image 1330.)
Dans le menu Edition, choisissez "Supprimer" pour supprimer la partie sélectionnée ou "Découper" pour supprimer tout le reste.
Bien que Quicktime 7 enregistre uniquement au format MOOV, il exporte dans de nombreux formats. Exportez au format MPEG-4 (par exemple) et évitez le recodage en choisissant l'option "Transférer"
la source
Final Cut Pro X (299,99 $) C'est l'un des meilleurs logiciels de montage vidéo pour mac. Avec un montage de qualité professionnelle, vous pouvez exporter les fichiers au format supérieur, inférieur ou identique. Pour utiliser l'éditeur, vous pouvez utiliser l'outil Lame de l'éditeur non linéaire pour couper des parties de la vidéo ou modifier le son surround 2.1 en 5.1. Il a également une chronologie multiformat.
DaVinci Resolve 11 - Il existe trois versions de ce logiciel. DaVinci Resolve Lite (0 $). Logiciel Davinci Resolve (995 $), ou Davinci Resolve (29 995 $) C'est l'un des meilleurs logiciels à ce jour. Reconnu pour ses capacités de correction des couleurs, DaVinci Resolve permettra une édition multi-format, de nombreuses capacités de transition, des images clés, des plugins impressionnants, des fonctionnalités de collaboration et la possibilité de passer de mac à Windows. Cela vous permettra également de mettre à niveau votre son surround, vous permettra de recadrer et de ne pas créer de média proxy. Pour l'édition de précision et pour les vidéos non-3D, la version lite est faite pour vous. 8 Go de RAM sont recommandés.
Ces deux produits permettent un montage non linéaire et permettent de mettre à niveau votre support vers un format non compressé pour une exportation plus rapide vers un DVD.
la source
Vous devriez pouvoir basculer d’un cadre à l’autre dans Quicktime Pro à l’aide des touches fléchées. Ce n'est certainement pas aussi facile que d'utiliser Avid, Final Cut, Premiere, etc., mais c'est faisable. Vous pouvez également faire bouger vos marques avec les touches fléchées.
la source