J'ai deux fichiers vidéo MTS, chacun de 2 minutes de long. Je dois être capable de rejoindre les fichiers ensemble et de convertir le format en MPEG4. J'ai une ligne de commande appropriée pour la conversion de MTS en MP4, mais je ne sais pas comment rejoindre les fichiers ensemble en premier lieu.
Certains articles sur le Web suggèrent à l'aide de la commande CAT, comme: p>
cat video1.mts video2.mts > whole_video.mts
3 Réponses :
C'est bon, je l'ai trié. Utilisation des dernières versions SVN de FFMPEG, X264 et MP4BOX (GPAC), voici ce que j'ai fait ...
Utilisez FFMPEG pour convertir les fichiers MTS en MP4 comme normal: P>
ffmpeg -i output.mp4 -vcodec copy -y final.mp4
Je reçois cette erreur lorsque j'essaie la première commande ci-dessus: "Fichier pour préréglage" non trouvé "
Regardez la documentation FFMPEG. "HQ" a été remplacé il y a quelque temps.
Votre première étape réenregoque les fichiers et perd la qualité.
Utiliser des œuvres de chat. Son juste que les lecteurs vidéo seront un peu dupes sur la longueur de la vidéo tout en lisant l'intégralité tout.video.mts. Il y aura généralement un saut d'horodatage soudain où le fichier avait déjà été coupé. Mais ça va. Vous pouvez le coder, puis vous obtiendrez un fichier horodatage droit. P>
codage avec FFMPEG puis rejoindre avec MP4Box est une mauvaise idée. Vous obtiendrez des images laides avec des blocs manquants à la position du passage à niveau si le deuxième fichier ne démarre pas par une image clé (qui se produit lorsqu'il a été coupé par un caméscope en raison de la limitation de fichier 2GB). Recommandez puis encodez, pas le contraire. P>
Les suivants suivants ont parfaitement fonctionné pour moi (c'est-à-dire une jointure sans couture):
Il suffit d'ajouter cela comme un débutant: j'ai dû CD code> dans le dossier source et exécuter la commande à partir de là (j'ai même copié les bineries FFMPEG dans le dossier, mais cela n'est probablement pas nécessaire). J'ai d'abord essayé de
CD code> dans la commande FFMPEG Dossier Exécuter et utilisez des chemins absolus pour les fichiers pour concaténer. Cela n'a pas fonctionné.
Travaillé bien pour moi. Y a-t-il un moyen d'accomplir cela sans re-encoder? J'ai essayé "de sortie.mts" mais il semblait toujours vouloir passer à travers le cadre par cadre (c'était plus rapide).
Sur MacOS, la commande fonctionne bien. C'est une bonne aide pour gérer les fichiers MTS.