2017-08-11 2 views
0

Je suis nouveau à ceci donc je m'excuse je n'ai pas pu trouver la réponse après la recherche. Je ne fais que déchirer du contenu vidéo pour mon film-bobine (en particulier le film Lego bluray) et j'ai rencontré quelques problèmes. Lorsque vous utilisez 'makeMKV' et 'xMedia Recode' pour effectuer un transfert sans perte des données vidéo dans un conteneur mp4, j'obtiens des artefacts dans After Effects en raison de l'encodage intertrame de ce bluray au format H264. Cela ne semble pas être un problème avec le bluray film Lego Batman pour une raison quelconque, peut-être qu'il utilise Interframe. Quoi qu'il en soit, certains cadres ont des artefacts de bloc, etc. lors de l'édition/coupure de plans. Y at-il un moyen de convertir ce flux MP4 original dans le même format sans perdre des données/dans un mp4 intratrame à des fins d'édition? J'ai utilisé diverses méthodes de ré-encodage pour H264 et des prores qui n'entraînent pas d'artefacts de bloc, mais réduisent la qualité et l'espace de couleurs et augmentent la taille des fichiers. En FFMPEG, j'ai aussi essayé d'exporter le mp4 en tant que séquence png mais je suppose qu'en raison de la conversion de YUV en RGB, j'obtiens des différences assez notables en rouge et en gamma. Je préférerais aussi garder cela comme un H264 ou un seul fichier vidéo si possible. La divulgation complète, j'ai essayé divers types de conversion rgb24 etc pour conserver les informations de couleur, mais cela n'a pas fonctionné non plus.FFMPEG Interframe à intraframe sans 'convertir' ou perdre des données

+0

Exporter au format TIFF. Il peut stocker YUV. Et interframe -> intraframe n'est pas possible sans ré-encodage. À des fins d'édition, mieux pour encoder au profil de base. – Mulvya

+0

Merci pour votre réponse, quelle méthode suggérez-vous pour l'exportation en tant que TIF? J'ai fait TIF et PNG à la fois avec les mêmes problèmes d'espace de couleur lors de la conversion en RGB. Si je ne convertis pas en RVB je ne peux pas ouvrir les fichiers dans After Effects. "Espace TIFF non pris en charge". Ce serait génial de garder le YUV mais aussi d'ouvrir les fichiers à éditer. Aussi pourriez-vous s'il vous plaît expliquer ce que vous entendez par rappel au profil «de base». Merci :) –

+0

Dans la conversion H.264, ajoutez '-profile: v baseline'. Cela fait ffmpeg sauter les images b lors de la conversion, ce qui peut avoir des problèmes avec AE. – Mulvya

Répondre

0

Lossless ne va probablement pas travailler - mais vous pouvez créer un mouvement de haute qualité jpeg:

ffmpeg -i your.mp4 -c:v mjpeg -q:v 3 motion_jpeg.mov