UltKit

TS naar MP4 converteren

Een .ts-bestand is video die verpakt is om te verzenden, niet om te bewaren: het speelt van begin tot eind af, maar spoelen gaat slecht, videobewerkers raken in de war en op een telefoon opent het zelden. Als u het naar MP4 omzet, krijgt u hetzelfde beeld in een bestand dat gemaakt is om te bewaren en te delen.

Videoconverter

of sleep MP4, MOV, MKV …-bestanden hierheen ·

Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten

Uitvoer

Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.

Zo gebruikt u deze tool

  1. 1

    Upload de .ts-bestanden

    Sleep opnamen of opgeslagen segmenten naar het uploadvak. Maximaal 20 bestanden per batch, elk tot 95 MB; elk bestand wordt apart geconverteerd.

  2. 2

    Behoud H.264 en AAC

    Videocodec staat op H.264 en Audiocodec op AAC. Gebruik Beginnen bij en Eindigen bij onder Geavanceerde instellingen om de promo van de zender aan het begin van een opname weg te knippen.

  3. 3

    Converteer en download

    Klik op Converteren naar MP4 en sla elke MP4 op, of de hele batch als ZIP.

Upload een .ts-opname en klik op Converteren naar MP4. De video wordt H.264 en het geluid AAC in een MP4 die goed spoelt; elk .ts-bestand dat u toevoegt komt terug als eigen MP4.

Wat er gebeurt als een transportstream een MP4 wordt

  1. Pakketten van 188 byte

    Video, audio en programmatabellen door elkaar, voor een ontvanger die data kan missen.

  2. Opnieuw coderen

    Het beeld wordt gecodeerd naar H.264 en het geluid naar AAC met de getoonde instellingen.

  3. Geïndexeerde MP4

    Eén bestand met een sampletabel, zodat spelers naar elke seconde kunnen springen.

Waar .ts-videobestanden vandaan komen

MPEG transport stream is gedefinieerd in MPEG-2 Systems (ISO/IEC 13818-1) voor kanalen waar data verloren kan gaan: satelliet-, kabel- en aardse tv. Alles wordt in pakketten van 188 byte gehakt, zodat een ontvanger die halverwege afstemt het volgende pakket kan oppakken en kan beginnen met decoderen. Dat ontwerp is perfect voor uitzenden en slecht voor een bestand op een schijf, omdat niets een speler vertelt waar minuut 12 begint.

U komt .ts-bestanden op meerdere plekken tegen: opnamen van dvr's en tv-tuners, IPTV-boxen, OBS Studio als u MPEG-TS als opnameformaat kiest, en de segmenten van HLS-streams die browsers ophalen en na elkaar afspelen.

TS

MPEG-transportstream

TS (MPEG-transportstream) is een container die midden jaren negentig is vastgelegd in MPEG-2 Systems voor uitzendingen. Video en audio worden opgesplitst in kleine pakketjes met foutcorrectie, zodat het afspelen kan herstellen na signaalverlies. Het wordt gebruikt voor digitale tv, IPTV, opnamen van settopboxen en de segmenten van HLS-streams. De bestanden zijn lastig te bewerken en vaak groter dan MP4, en veel telefoons en editors openen ze niet.

Compressie
Met verlies
Transparantie
–
Animatie
–
Geïntroduceerd
1995 · Moving Picture Experts Group (MPEG)
TS-converter

MP4

MPEG-4-video

MP4 (MPEG-4 Part 14) is een multimediacontainer die door ISO/MPEG is gestandaardiseerd en gebaseerd is op het QuickTime-formaat van Apple. Het bevat meestal H.264- of HEVC-video met AAC-audio, en kan ook ondertitels, hoofdstukken en metagegevens bevatten. Het is het meest compatibele videoformaat ter wereld en speelt af op telefoons, browsers, tv's, spelconsoles en sociale platforms. De video erin is vrijwel altijd verliesgevend, dus herhaald opnieuw coderen verlaagt de kwaliteit geleidelijk.

Compressie
Met verlies
Transparantie
–
Animatie
–
Geïntroduceerd
2001 · Moving Picture Experts Group (MPEG)
MP4-converter

TS is een leveringsformaat dat voor uitzending en streaming in vaste pakketten is opgedeeld, waardoor opnamen en opgeslagen segmenten slecht spoelen en in weinig apps openen; mensen zetten ze om naar MP4 voor een geïndexeerd bestand waar telefoons en editors mee overweg kunnen.

TS-bestanden van HLS-streams en IPTV-opnamen

grootte van elk TS-pakket
188 byte
Apple introduceert HLS
2009
door Apple aanbevolen segmentlengte
6 s
per geüpload .ts-bestand
1 MP4

HTTP Live Streaming knipt een video in korte .ts-segmenten die in een .m3u8-afspeellijst staan; de richtlijnen van Apple raden een doelduur van 6 seconden aan. Sinds 2016 kan HLS ook gefragmenteerde MP4-segmenten gebruiken, maar veel streams leveren nog steeds .ts. Een enkel segment wordt hier prima geconverteerd, maar deze pagina voegt geen afspeellijst samen tot één video, dus converteer het samengevoegde bestand of elk segment apart.

Volledige opnamen komen vaker voor. Een opname van een uur van een hd-zender loopt op tot gigabytes, ver boven de uploadlimiet van 95 MB, dus knip eerst het gewenste deel bij in de recorder of een editor. Kleinere clips, zoals een nieuwsitem of een OBS-opname, worden direct geconverteerd. Moet het resultaat in een chat-app passen, ga dan verder met video comprimeren tot 100 MB, of bekijk de video-converter voor andere uitvoerformaten.

Veelgestelde vragen over TS naar MP4

Kan ik een map met .ts-segmenten samenvoegen tot één MP4?

Nee. Elk geüpload .ts-bestand wordt een eigen MP4 en segmenten worden niet samengevoegd. HLS-segmenten duren meestal maar een paar seconden, dus u krijgt één korte MP4 per onderdeel. Voeg ze eerst samen in een tool die de .m3u8-afspeellijst leest en converteer het eindresultaat hier als het kleiner is dan 95 MB.

Waarom begint mijn .ts-opname met een bevroren beeld of groene blokken?

Een opname van tv of IPTV begint meestal midden in de stream, voordat het eerstvolgende volledige keyframe binnenkomt, waardoor er in de eerste fractie van een seconde niets compleets te tonen is. Zet Beginnen bij op 1 of 2 seconden om dat stuk uit de MP4 te knippen.

Waarom kan ik in het .ts-bestand niet vooruitspoelen?

Een transport stream bevat geen index van waar elke seconde zich bevindt; een speler moet dat raden door pakketten te lezen, waardoor spoelen haperend verloopt of blijft hangen. MP4 bewaart een volledige sampletabel, dus het geconverteerde bestand spoelt direct.

Mijn computer denkt dat het .ts-bestand een TypeScript-bestand is. Is dat een probleem?

Alleen voor het pictogram en de standaardapp. TypeScript-broncode gebruikt dezelfde extensie .ts en code-editors koppelen zichzelf er vaak aan. Het uploadveld leest de inhoud van het bestand, dus een video-opname wordt gewoon geconverteerd.

Kan ik een opname van een versleuteld kanaal converteren?

Opnamen van betaalzenders en veel settopboxen zijn versleuteld of gekoppeld aan de box die ze heeft gemaakt. Zonder sleutel kan geen enkele converter de stream decoderen, dus alleen onversleutelde .ts-bestanden, zoals free-to-air, OBS of uw eigen HLS-uitvoer, kunnen worden geconverteerd.

Wat gebeurt er met de tijdstempels van de uitzending?

Transport streams bevatten kloktijden die zelden bij nul beginnen, en daarom tonen sommige spelers een vreemde speelduur voor een .ts-bestand. De MP4 begint zijn tijdlijn bij nul en toont de echte lengte.