FFmpeg Adăugare Capitole Video — Complete Guide
In this tutorial, you'll learn about FFmpeg Adăugare Capitole Video. We cover key concepts, practical examples, and best practices.
In acest ghid vei învăța cum să adaugi capitole în fișierele video cu FFmpeg, permițând navigare rapidă între secțiuni.
Problema
Videoclipurile lungi (cursuri, prezentări, filme) beneficiază de capitole care permit utilizatorilor să sară direct la secțiuni specifice. FFmpeg poate adăuga aceste capitole ca metadate în container.
Modul Greșit
ffmpeg -i video.mp4 -metadata title="Video" output.mp4
Aceasta nu adaugă capitole — doar setează titlul general al fișierului.
Modul Corect
Creează un fișier de metadate (chapters.txt):
;FFMETADATA1
[CHAPTER]
TIMEBASE=1/1000
START=0
END=300000
title=Introducere
[CHAPTER]
TIMEBASE=1/1000
START=300000
END=600000
title=Configurare
Apoi aplică-l:
ffmpeg -i video.mp4 -i chapters.txt -map_metadata 1 -c:v copy -c:a copy output.mp4
Output:
Fișierul video conține capitole navigabile.
Pași de urmat
1. Creează fișierul FFMETADATA
;FFMETADATA1
[CHAPTER]
TIMEBASE=1/1000
START=0
END=120000
title=Secțiunea 1
[CHAPTER]
TIMEBASE=1/1000
START=120000
END=240000
title=Secțiunea 2
2. Aplică metadatele
ffmpeg -i video.mp4 -i chapters.txt -map_metadata 1 -c:v copy -c:a copy output.mp4
3. Verifică capitolele
ffprobe -v quiet -show_chapters output.mp4
Sfaturi utile
- Timpii sunt în milisecunde (TIMEBASE=1/1000).
- Poți extrage capitolele existente cu
ffprobe -v quiet -print_format json -show_chapters. - Capitolele funcționează în MKV și MP4.
- Adaugă descrieri cu
title=în secțiunea capitolului.
Greșeli comune
- TIMEBASE greșit — dacă timebase nu se potrivește, capitolele sunt incorecte.
- START și END identice — capitolul trebuie să aibă durata > 0.
- Ghilimele lipsă — titlurile cu spații nu necesită ghilimele în formatul FFMETADATA.
- Container necompatibil — AVI nu suportă capitole.
- Capitole suprapuse — START și END trebuie să fie consecutive fără gap-uri.
Aceste greșeli apar frecvent în fluxurile de lucru FFmpeg. Contribuitorii DodaTech le-au identificat prin analiza proiectelor open-source și a sistemelor de producție.
FAQ
Construit de dezvoltatorii Doda Browser, DodaZIP și Durga Antivirus Pro. Instrumentele DodaTech se integrează perfect cu FFmpeg pentru productivitate și securitate sporite.
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro