FFmpeg er et kraftfuldt værktøj til at håndtere multimediefiler og streams. Hvis du har en række TS-filer beskrevet af en index.m3u8-fil og ønsker at kombinere dem til en enkelt MP4-container, kan du gøre dette ved hjælp af FFmpeg og copy-codec. Følg nedenstående trin:
Først skal du sikre dig, at FFmpeg er installeret på dit system. Du kan downloade det fra den officielle FFmpeg hjemmeside og følge installationsvejledningen for dit operativsystem.
Sørg for, at du har index.m3u8-filen og alle de tilhørende TS-filer på din lokale maskine.
Brug følgende FFmpeg-kommando til at kombinere TS-filerne til en enkelt MP4-fil:
ffmpeg -protocol_whitelist file,http,https,tcp,tls -i index.m3u8 -c copy output.mp4
Her er en forklaring på de anvendte parametre:
-protocol_whitelist file,http,https,tcp,tls
: Tillader FFmpeg at bruge de nødvendige protokoller til at læse m3u8-filen og TS-filerne.-i index.m3u8
: Angiver inputfilen, som er index.m3u8.-c copy
: Brug copy-codec, som kopierer streams uden at genkode dem.output.mp4
: Navnet på den output MP4-fil, der skal oprettes.Efter at have kørt denne kommando, vil du have en enkelt MP4-fil, der kombinerer alle TS-filerne beskrevet af index.m3u8-filen.
Har du brug for hjælp til videoredigering eller konvertering? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige freelancere på få minutter. Uanset om det er klipning, tilføjelse af effekter eller konvertering til forskellige formater, er der hjælp at hente. Få dit projekt løftet af eksperter, så du kan fokusere på det, der virkelig betyder noget for dig.