FFmpeg Muxare Multiple Video — Complete Guide
In this tutorial, you'll learn about FFmpeg Muxare Multiple Video. We cover key concepts, practical examples, and best practices.
In acest ghid vei învăța cum să adaugi multiple streamuri video în același fișier container cu FFmpeg — util pentru unghiuri multiple, versiuni sau layere.
Problema
Vrei să incluzi mai multe streamuri video (diferite unghiuri, calități sau versiuni) în același fișier. FFmpeg poate muxa toate streamurile într-un container, permițând utilizatorului să comute între ele.
Modul Greșit
ffmpeg -i camera1.mp4 -i camera2.mp4 output.mkv
Fără -map și -c:v copy, FFmpeg va re-encoda și combina streamurile selectând greșit.
Modul Corect
ffmpeg -i camera1.mp4 -i camera2.mp4 -map 0:v -map 1:v -c:v copy output.mkv
Output:
Fișier MKV cu 2 streamuri video (camera1 și camera2).
Pași de urmat
1. Muxare două streamuri video
ffmpeg -i angle1.mp4 -i angle2.mp4 -map 0:v -map 1:v -c:v copy -map 0:a output.mkv
2. Etichetare streamuri video
ffmpeg -i angle1.mp4 -i angle2.mp4 -map 0:v -map 1:v -c:v copy \
-metadata:s:v:0 title="Front" \
-metadata:s:v:1 title="Side" \
output.mkv
3. Setare stream video implicit
ffmpeg -i angle1.mp4 -i angle2.mp4 -map 0:v -map 1:v -c:v copy \
-disposition:v:0 default \
-disposition:v:1 none \
output.mkv
Sfaturi utile
- Toate streamurile video trebuie să aibă aceleași dimensiuni pentru compatibilitate.
- Folosește MKV pentru suport multi-stream video.
- Codecurile pot fi diferite între streamuri, dar containerul trebuie să le suporte.
- Adaugă audio separat cu
-map 0:a -map 1:a.
Greșeli comune
- Dimensiuni video diferite — unele playere nu comută corect.
- Frame rate diferit — poate cauza probleme de sincronizare.
- Fără
-c:v copy— re-encoding inutil și pierdere de calitate. - Container MP4 — MP4 nu suportă bine multiple streamuri video.
- Lipsa etichetelor — utilizatorul nu știe ce reprezintă fiecare stream.
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