Singler ligne FFMPEG cmd pour Fusionner la Vidéo /Audio et de retenir à la fois audios
J'ai un projet qui nécessite la fusion d'un fichier vidéo avec un autre fichier audio. Les attendus de sortie est un fichier vidéo qui auront à la fois l'audio de vidéo et la fusion de fichier audio. La longueur du fichier vidéo de sortie sera de même pour la taille de la vidéo en fichier.
Est-il une seule ligne de commande FFMPEG pour obtenir cette aide de la fonction copier -paramètres de la carte ?
La vidéo que je vais utiliser est soit flv ou mp4
Et le fichier audio de format mp3
OriginalL'auteur Deepak Prakash | 2014-07-17
Vous devez vous connecter pour publier un commentaire.
Il peut être réalisé sans l'aide de la carte aussi.
ffmpeg -i video.mp4 -i audio.mp3 output.mp4
Dans le cas où vous souhaitez la sortie.mp4 pour s'arrêter dès que l'un de la saisie s'arrête (audio/vidéo)
ensuite, utilisez
-shortest
Par exemple:
ffmpeg -i video.mp4 -i audio.mp3 -shortest output.mp4
Cela permettra de s'assurer que la sortie s'arrête et lorsque l'une des entrées est terminé.
Puisque vous avez demandé que vous voulez le faire avec la carte. c'est comment vous le faites:
ffmpeg -i video.mp4 -i audio.mp3 -map 0:0 -map 1:0 -shortest output.mp4
Maintenant, puisque vous voulez conserver l'audio du fichier vidéo, vous souhaitez fusionner
audio.mp3
etvideo.mp4
. Voici les étapes:ffmpeg -i video.mp4 1.mp3
ffmpeg -i audio.mp3 -i 1.mp3 -filter_complex amerge -c:a libmp3lame -q:a 4 audiofinal.mp3
ffmpeg -i video.mp4 -an videofinal.mp4
ffmpeg -i videofinal.mp4 -i audiofinal.mp3 -shortest final.mp4
remarque: dans la dernière version de ffmpeg il ne fera que vous inciter à utiliser la "stricte -2' dans le cas où il ne puis utilisez ceci:
ffmpeg -i videofinal.mp4 -i audiofinal.mp3 -shortest -strict -2 final.mp4
espère que cette aide.
oui il suffit de changer le format de sortie .flv et u sont bon pour aller
J'ai essayé le 2ème exemple de la vôtre, mais la vidéo de sortie n'a pas ramasser l'audio à partir de fichier mp3. La sortie mp4 est juste le même que l'entrée d'un fichier mp4. Cela devrait être quelque chose de mal avec mon installation de FFMPEG ,Si vous êtes très sûr à propos de cette CMD, puis je peux l'essayer sur un autre serveur. S'il vous plaît confirmer.Merci encore.
oui très sûr. je l'ai essayé une fois de plus. je suis sur la version de ffmpeg 2.2.4 (2000-2014). si vous rencontrez des problèmes avec l'installation vérifier ma réponse here installation, via les binaires compilés est la meilleure façon de l'installer.
C'est fou, j'ai essayé la même chose sur un autre serveur(linux) qui a la même version de FFMPEG que le vôtre. Mais cette fois, la sortie vidéo ramassé le son partir de fichiers mp3 et perdu le son d'origine dans le fichier vidéo. Je voulais la sortie de garder à la fois le son de la vidéo et l'audio. Surpris pourquoi FFMPEG serait se comporter de manière différente dans les différentes installations.
OriginalL'auteur Rajath
**
Vous ne pouvez pas le faire à l'aide d'un cmd.
**
1.Obtenez de l'audio à partir de fichier vidéo,le nom du fichier audio est un.mp3
2.Fusionner deux fichiers audio(audio.mp3+un.mp3=audiofinal.mp3)
3.Fusion de fichiers vidéo et audio du fichier vidéo.mp4+audiofinal.mp3=sortie.mp4)
Peut-être, mais le site est en anglais et SE sites sont destinés à être une sorte de lexique. Merci pour la traduction, nous allons faire un commentaire de nettoyage.
je veux fusionner la vidéo et l'audio , j'ai utilisé cette commande pour la fusion, mais j'ai un problème que lorsque j'fusion whats app vidéo et fichier mp3 puis c'est fait, mais quand j'ai enregistré la vidéo et puis cette vidéo fusionner des fichiers mp3 puis il assurer la réussite résultat mais ce n'est pas fusionné. quel est le problème?
C'est l'idéal. Merci
Pourquoi aucune des autres réponses, j'ai cherché pour l'entraîner dans quelque chose qui a travaillé comme celui-ci?
OriginalL'auteur Aliceljm
Cas d'utilisation:
En supposant
Suit:
1) Extraire l'audio de la vidéo
test.mp4 - votre fichier
2) Fusionner les deux audio.mp3 et 1.mp3
audiofinal.mp3 - audio avec la musique
3) Supprimer l'audio à partir de l'original
exemple-nosound.mkv - votre vidéo sans audio
4) Fusionner avec audio appropriée
final.wmv - parfait de votre vidéo.
OriginalL'auteur Nikolay Gogol
C'est très facile avec FFmpeg:
OriginalL'auteur Jon Stevens
D'abord supprimer le son de la vidéo si vous n'êtes pas en mesure de fusionner la vidéo et l'audio à l'aide de cette commande:
ffmpeg -i video.mp4 -un videofinal.mp4
ok, je n'étais pas en mesure de fusionner mon Audio/Vidéo avec au-dessus de commandes. quand j'ai d'abord exécuter la commande pour supprimer l'audio de la vidéo et ensuite utiliser la commande merge. Il fixe mon problème. Peut-être il pourrait être utile pour les autres.
OriginalL'auteur Muzammil