FFmpeg er et kraftfuldt værktøj til at håndtere multimedia filer og streams. Hvis du ønsker at sammenføje flere filer uden at læse filstierne fra en tekstfil, kan du gøre det direkte fra kommandolinjen. Her er en trin-for-trin guide:
Sørg for, at alle filer, du vil sammenføje, er i samme format og har samme codec. Dette er vigtigt for at undgå kompatibilitetsproblemer.
FFmpeg har en indbygget concat-protokol, som kan bruges til at sammenføje filer direkte fra kommandolinjen. Her er et eksempel:
ffmpeg -i "concat:file1.mp4|file2.mp4|file3.mp4" -c copy output.mp4
Dette kommando bruger concat-protokollen til at sammenføje file1.mp4
, file2.mp4
, og file3.mp4
til en enkelt fil kaldet output.mp4
.
En anden metode er at bruge FFmpeg's concat demuxer. Dette kræver, at du specificerer inputfilerne som separate -i
argumenter og derefter bruger -filter_complex
til at sammenføje dem. Her er et eksempel:
ffmpeg -i file1.mp4 -i file2.mp4 -i file3.mp4 -filter_complex "[0:v][0:a][1:v][1:a][2:v][2:a]concat=n=3:v=1:a=1[outv][outa]" -map "[outv]" -map "[outa]" output.mp4
I dette eksempel specificerer concat=n=3:v=1:a=1
, at vi sammenføjer 3 videofiler med 1 video- og 1 audiostream hver.
En tredje metode er at bruge FFmpeg's concat filter. Dette kræver, at du specificerer inputfilerne som separate -i
argumenter og derefter bruger -filter_complex
til at sammenføje dem. Her er et eksempel:
ffmpeg -i file1.mp4 -i file2.mp4 -i file3.mp4 -filter_complex "[0:v:0][0:a:0][1:v:0][1:a:0][2:v:0][2:a:0]concat=n=3:v=1:a=1[v][a]" -map "[v]" -map "[a]" output.mp4
I dette eksempel specificerer concat=n=3:v=1:a=1
, at vi sammenføjer 3 videofiler med 1 video- og 1 audiostream hver.
Her er et eksempel på, hvordan du kan bruge concat filteret til at sammenføje tre MP4-filer:
ffmpeg -i file1.mp4 -i file2.mp4 -i file3.mp4 -filter_complex "[0:v][0:a][1:v][1:a][2:v][2:a]concat=n=3:v=1:a=1[outv][outa]" -map "[outv]" -map "[outa]" output.mp4
Dette kommando sammenføjer file1.mp4
, file2.mp4
, og file3.mp4
til en enkelt fil kaldet output.mp4
.
Ved at bruge en af de ovenstående metoder kan du nemt sammenføje flere filer med FFmpeg uden at skulle læse filstierne fra en tekstfil. Vælg den metode, der passer bedst til dine behov og filtyper.
Har du brug for hjælp til videoredigering eller filhåndtering? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige freelancere på få minutter. Uanset om det er klipning, farvekorrektion eller organisering af dine filer, er der hjælp at hente lige ved hånden.