web-dev-qa-db-fra.com

Fusion de chapitres de fichiers mkv en un seul chapitre

Comment feriez-vous fusionner des chapitres de fichiers mkv en un seul chapitre? Je n'ai trouvé que des discussions sur l'ajout, la suppression et la division de chapitres. Je cherche un outil en ligne de commande. Est-ce que ffmpeg peut être utilisé pour cela?

2
Mikey

Dans la plupart des cas , ffmeg seulement peut aider.

Créez un fichier mylist.txt avec tous les fichiers que vous voulez concaténer sous la forme suivante (les lignes commençant par # sont ignorées):

# this is a comment
file '/path/to/file1.mkv'
file '/path/to/file2.mkv'
file '/path/to/file3.mkv'

Notez qu'il peut s'agir de chemins relatifs ou absolus. Ensuite, vous pouvez diffuser en streaming ou recoder vos fichiers:

ffmpeg -f concat -safe 0 -i mylist.txt -c copy output.mkv

Le -safe 0 ci-dessus n'est pas requis si les chemins sont relatifs. Le -c copy essaie de concaténer des fichiers sans recoder. Essayez de supprimer ces paramètres si quelque chose ne va pas. Je veux dire mkv est un conteneur juste pouvant être inclus à l'intérieur de codecs tels que h.264 (MPEG-4 AVC), MPEG-2, VC-1, MPEG -2, mpeg-4/Xvid/DivX .. Il a besoin de savoir quel codeur/codec/décodeur est installé ou non avec votre ffmpeg. Besoin de savoir exactement ou d'essayer. Mais ceci est une autre question. Supposons que votre ffmpeg install supporte pleinement les codecs de votre mkv actuel .

Source: https://trac.ffmpeg.org/wiki/Concatenate

2
mature