FFmpeg er et kraftfuldt værktøj til behandling af video- og lydfiler. Hvis kommandoen -timecode_frame_start
ikke virker som forventet, kan du bruge alternative metoder til at klippe videofiler ved præcise tidspunkter. Her er nogle trin og kommandoer, du kan følge:
Disse kommandoer kan bruges til at specificere start- og sluttidspunkter for klipningen.
-ss
: Angiver starttidspunktet for klippet.-to
: Angiver sluttidspunktet for klippet.Eksempel:
ffmpeg -i input.mp4 -ss 00:01:00 -to 00:02:00 -c copy output.mp4
Alternativt kan du bruge -ss
til at angive starttidspunktet og -t
til at angive varigheden af klippet.
-ss
: Angiver starttidspunktet for klippet.-t
: Angiver varigheden af klippet.Eksempel:
ffmpeg -i input.mp4 -ss 00:01:00 -t 00:01:00 -c copy output.mp4
FFmpeg's -vf trim
filter kan også bruges til præcis klipning.
start
: Angiver starttidspunktet for klippet.end
: Angiver sluttidspunktet for klippet.Eksempel:
ffmpeg -i input.mp4 -vf "trim=start=60:end=120" -an -c:v libx264 output.mp4
For at undgå genkodning og dermed spare tid, kan du bruge -c:v copy
og -c:a copy
til at kopiere video- og lydstrømmene direkte.
Eksempel:
ffmpeg -i input.mp4 -ss 00:01:00 -to 00:02:00 -c:v copy -c:a copy output.mp4
For mere præcis klipning, især hvis du oplever problemer med keyframes, kan du bruge -force_key_frames
til at tvinge keyframes på specifikke tidspunkter.
Eksempel:
ffmpeg -i input.mp4 -force_key_frames "expr:gte(t,n_forced*2)" -ss 00:01:00 -to 00:02:00 -c copy output.mp4
Ved at bruge disse metoder kan du opnå præcis klipning af videofiler med FFmpeg, selv når -timecode_frame_start
ikke virker som forventet.
Har du brug for hjælp til videoredigering? Med Handyhand kan du nemt oprette din opgave gratis og få professionelle bud inden for få minutter. Uanset om det er til et personligt projekt eller en virksomhedsvideo, kan du finde den rette hjælp til at få dit videoprojekt til at skinne.