J'ai deux fichiers MP4 de haute qualité, qui sont deux parties du même spectacle.
Je souhaite les fusionner en un seul fichier et j'utilise généralement VirtualDub pour fusionner mes fichiers ... Mais cela ne semble pas prendre en charge le format mp4.
Quelles alternatives sont disponibles (en particulier celles qui ne nécessitent pas de recodage)?
Réponses:
Avidemux . Cela ressemble à VirtualDub, mais avec davantage de formats pris en charge et des codecs et filtres intégrés. Je l'utilise toujours de préférence; il rejoint les fichiers AVC + AAC.MP4 (sans recodage) très bien pour moi.
Pour les rejoindre dans AviDemux:
Selon les forums AViDemux, ce processus de jointure est sans perte ( http://www.avidemux.org/smf/index.php?topic=9467.0 ).
la source
Vous pouvez le faire avec ffmpeg:
Cela ne ré-encode rien, il les place dans un nouveau conteneur de flux de transport, ce qui les rend plus faciles à concaténer, puis les concatène dans un MP4. Si output.mp4 existe déjà, la commande échouera. La version ci-dessus utilise des canaux nommés, si vous êtes sur un système qui ne prend pas en charge ceux-ci, vous devrez utiliser des fichiers intermédiaires (comme Windows):
la source
avconv
au lieu deffmpeg
? J'ai pu terminer les deux premières étapes, mais la dernière ne reconnaît pas l'option-absf
avconv
parffmpeg
les commandes ci-dessus et cela fonctionnera.Démultiplexeur
Le démultiplexeur concat a été ajouté à ffmpeg 1.1. Si votre version de ffmpeg est trop ancienne, procurez-vous le dernier binaire statique à partir d'ici: http://www.ffmpeg.org/download.html
Instructions
Créez un fichier
mylist.txt
avec tous les fichiers que vous souhaitez concaténer sous la forme suivante (les lignes commençant par un tiret sont ignorées):Notez qu'il peut s'agir de chemins relatifs ou absolus. Ensuite, vous pouvez encoder vos fichiers avec:
Il est possible de générer ce fichier liste avec une boucle bash ou en utilisant printf. L’un des éléments suivants génère un fichier liste contenant tous les * .wav du répertoire de travail:
Source: wiki de ffmpeg
la source
YAMB avec MP4BOX est une bonne option.
Téléchargez les deux et décompressez-les (aucune installation requise et ensemble, ils représentent environ 5 Mo). Dans YAMB, choisissez Paramètres et définissez le chemin du dossier de MP4box.
Pour joindre des fichiers mp4, choisissez Édition> Cliquez pour rejoindre les fichiers pris en charge ...
la source
SUPER © (codeur et rendu simplifié Universal Player) fournit le processus de sortie supplémentaire suivant:
Tout fichier multimédia pris en charge peut être traité:
Bien entendu, MP4 est un format pris en charge.
SUPER © est un logiciel gratuit.
la source
Essayez d’utiliser le conteneur vidéo Matroska.
Tout d'abord, vous avez besoin de mkvtoolnix . Téléchargez-le et installez-le. Vous devez ensuite lancer l'interface graphique de mkvmerge (à moins que vous n'aimiez les outils de ligne de commande, ce qui me convient parfaitement, même si vous souhaiterez peut-être consulter la section relative aux liens de fichier de la documentation de mkvmerge ).
Ajoutez votre premier fichier en cliquant sur "ajouter". Ensuite, cliquez sur "ajouter" et ouvrez votre deuxième fichier. Définissez le fichier de sortie, cliquez sur "Démarrer le multiplexage" en bas, et c'est parti!
Si le conteneur ne convient pas à vos besoins, vous pouvez le recoder ou essayer de le convertir en un autre format ... Bien que MKV soit un conteneur très charmant!
la source
Si vous pouvez les lire sur votre système / si un codec est installé, Windows Movie Maker est peut-être le moyen le plus rapide (et gratuit) de joindre les deux fichiers. Vous pouvez ensuite utiliser Virtualdub pour convertir en un format différent.
la source
Une autre solution est Open Video Joiner . Il fait aussi des effets de transition.
la source