DokumenGambarMediaAlat PDF

Konversi MP4 ke TS (MPEG-TS) Online

Konversi video MP4 ke MPEG Transport Stream untuk streaming HLS, broadcast, dan IPTV, gratis, di browser Anda.

Drag your file here

.mp4 · up to 100 MB

Processed in your browser — file never uploadedFree
Note: The first conversion loads the FFmpeg engine (~25MB). Subsequent conversions will be faster.

MP4 ke TS: persiapan HLS, IPTV, dan broadcast

Stream copy H.264+AAC

Jika MP4 memiliki H.264 dan AAC, konversi langsung ke TS tanpa re-encoding. Tanpa kehilangan kualitas.

Paket 188 byte

TS dengan struktur standar 188 byte per paket, kompatibel dengan segmenter HLS, server IPTV, dan modulator DVB.

OBS Studio dan IPTV

Sumber langsung untuk OBS Media Source, TVHeadend, VLC-IPTV, dan Emby/Jellyfin dengan plugin broadcast.

Tanpa server, 100% privat

Video MP4 Anda diproses secara lokal dengan FFmpeg.wasm. Tanpa unggahan, tanpa registrasi, tanpa batas.

Tiga langkah, tanpa kerumitan

1

Unggah file MP4 Anda

Seret atau pilih file .mp4. Video untuk streaming, IPTV, OBS Studio, atau persiapan broadcast. Hingga 500 MB.

2

Konversi ke TS di browser

FFmpeg.wasm mengemas video H.264 dan audio AAC dari MP4 ke dalam paket MPEG-TS berukuran 188 byte. Tanpa unggahan ke server.

3

Unduh file TS siap broadcast

Transport stream siap untuk segmentasi HLS, ingest OBS, IPTV dengan VLC, atau modulasi DVB-T dengan perangkat keras laboratorium.

Ada pertanyaan?

Mengonversi MP4 ke TS memiliki beberapa kasus penggunaan profesional dan semi-profesional: (1) Persiapan segmentasi HLS: segmenter HLS seperti ffmpeg -f hls, mediafilesegmenter Apple, dan CDN streaming (AWS MediaConvert, Cloudflare Stream) menerima TS sebagai input lebih efisien daripada MP4 karena struktur paket 188 byte memudahkan akses acak dan sinkronisasi. (2) Streaming OBS Studio: OBS dapat mengingest file TS dalam mode pemutaran media untuk stream loopback atau sebagai sumber video lokal dengan latensi lebih rendah daripada MP4. (3) IPTV rumahan: server IPTV seperti TVHeadend, Tvmosaic, dan Emby/Jellyfin dengan plugin IPTV lebih memilih atau mengharuskan TS untuk retransmisi stream. (4) Lab broadcast: modulator DVB-T laboratorium (dari Dektec atau Enensys) membutuhkan TS sebagai input untuk pengujian modulasi dan transmisi.

Perbedaan mendasarnya adalah arsitektur kontainer. MP4 (ISO Base Media File Format, ISO/IEC 14496-12) menggunakan struktur atom atau kotak dengan tabel indeks (atom moov) di awal file yang menggambarkan posisi setiap frame. Struktur ini ideal untuk pemutaran lokal dan unduhan progresif, namun tidak cocok untuk streaming real-time karena membutuhkan file lengkap untuk membangun indeks. MPEG-TS menggunakan struktur paket 188 byte, masing-masing dengan identifikator stream (PID) dan pencacah kontinuitas, yang memungkinkan transmisi dan penerimaan bertahap tanpa mengetahui akhir stream. Itulah mengapa semua standar broadcast terestrial, satelit, dan kabel menggunakan MPEG-TS sebagai lapisan transport.

Tidak, jika MP4 berisi video H.264 (AVC) dan audio AAC. Dalam kasus itu, FFmpeg menggunakan stream copy (-c copy): mengekstrak stream tanpa mendekode atau meng-encode ulang dan mengemasnya dalam kontainer TS baru. Prosesnya seketika (hanya dibatasi kecepatan baca/tulis disk), tanpa kehilangan kualitas, mempertahankan stream video dan audio yang sama persis dengan MP4 asli. Jika MP4 berisi H.265/HEVC, VP9, AV1 atau codec lain yang tidak didukung secara native dalam TS standar, re-encoding ke H.264 mungkin diperlukan, namun untuk 95% MP4 modern (diproduksi oleh smartphone, perekam layar, alat pengeditan) stream copy sudah mencukupi.

Ya. Di OBS Studio, Anda dapat menambahkan file .ts sebagai sumber bertipe Media Source dalam scene. OBS menerima file TS dengan H.264+AAC tanpa masalah. Untuk loop streaming (pemutaran video terus-menerus dalam stream), TS memiliki keunggulan atas MP4 karena OBS dapat melakukan seeking lebih efisien dalam TS untuk loop tanpa overhead atom moov MP4. Untuk ingest ke platform streaming (Twitch, YouTube Live, Facebook Live), OBS selalu mentransmisikan output dalam TS yang dienkapsulasi dalam RTMP atau SRT, sehingga format file sumber (.ts atau .mp4) tidak memengaruhi stream output.

Alur kerja HLS standar dengan input TS adalah: (1) Konversi MP4 asli ke TS dengan Convertir.ai (stream copy, tanpa kehilangan). (2) Segmentasi TS menjadi chunk 2-10 detik dengan FFmpeg: ffmpeg -i input.ts -c copy -map 0 -f segment -segment_time 6 -segment_list playlist.m3u8 segment_%03d.ts. (3) Unggah segmen .ts dan playlist .m3u8 ke CDN atau server web. Playlist .m3u8 mereferensikan segmen TS sehingga pemutar HLS (AVFoundation di iOS, hls.js di web, ExoPlayer di Android) dapat meminta dan memutar segmen secara adaptif. Inilah persis alur kerja yang Apple dokumentasikan di WWDC 2009 saat memperkenalkan HLS sebagai standar streaming untuk iPhone.

Ya, meskipun ini adalah kasus penggunaan yang sangat terspesialisasi. Modulator DVB-T laboratorium dari Dektec (DTA-107, DTA-115), Enensys, dan beberapa SDR kelas atas (ADALM-PLUTO dengan perangkat lunak gr-dvbt) menerima MPEG-TS sebagai input untuk modulasi pita UHF. TS yang dihasilkan oleh konversi MP4 ke TS Convertir.ai memiliki struktur paket 188 byte yang kompatibel dengan modulator ini, meskipun untuk transmisi broadcast profesional Anda juga perlu menyisipkan tabel PSI/SI (PAT, PMT, SDT, NIT) yang mengidentifikasi layanan dan stream. FFmpeg dapat menyisipkan tabel ini dengan opsi -mpegts_service_id, -metadata service_name, dan -mpegts_original_network_id, namun hal ini melampaui cakupan alat web dan memerlukan FFmpeg desktop.

Konversi MP4 ke TS: persiapan HLS, IPTV, OBS Studio, dan siaran DVB

MPEG Transport Stream adalah lapisan transport universal dari siaran digital, struktur data yang membuat TV terestrial digital (DVB-T/T2), satelit (DVB-S/S2), kabel (DVB-C), dan internet (HLS, DASH over TS) bekerja secara andal di atas saluran dengan kehilangan paket, latensi variabel, dan gangguan. ISO/IEC 13818-1 mendefinisikan TS sebagai rangkaian paket berukuran tepat 188 byte, masing-masing dengan byte sinkronisasi (0x47), identifikator stream 13-bit (PID), pencacah kontinuitas 4-bit, dan hingga 184 byte data payload. Struktur ukuran tetap ini memungkinkan multiplexing beberapa stream (video, audio, data, subtitle, informasi layanan) ke dalam satu transport stream, serta memungkinkan deteksi dan koreksi kesalahan dalam transmisi RF dengan Forward Error Correction (FEC). Mengonversi MP4 ke TS adalah operasi enkapsulasi yang mempersiapkan konten untuk pipeline mana pun yang membutuhkan TS sebagai input: segmenter HLS, server IPTV, encoder broadcast, dan modulator DVB.

Arsitektur teknis konversi MP4 ke TS elegan dalam kesederhanaannya ketika codec kompatibel. MP4 dengan H.264/AVC dan AAC-LC adalah kasus yang paling umum: FFmpeg mengekstrak stream H.264 Annex B (representasi bytestream H.264 dengan start code 0x000001 antara NAL unit) dari kontainer MP4, memultiplexnya ke paket TS dengan PID video yang ditetapkan, dan melakukan hal yang sama untuk stream AAC dengan PID audio berbeda. PAT (Program Association Table, PID 0x0000) dan PMT (Program Map Table) dihasilkan secara otomatis untuk menggambarkan komposisi program. Hasilnya adalah TS dengan satu program (SPTS, Single Program Transport Stream) dengan video H.264 dan audio AAC, kombinasi paling kompatibel dengan pemutar perangkat lunak (VLC, ffplay, hls.js), perangkat keras IPTV, dan platform CDN. Proses ini adalah stream copy murni ketika codec sudah H.264+AAC: seketika, tanpa degradasi kualitas, dan dengan overhead kontainer minimal.

Convertir.ai mengeksekusi konversi MP4 ke MPEG-TS sepenuhnya di browser melalui FFmpeg.wasm, menggunakan stream copy untuk MP4 dengan H.264+AAC (kasus paling umum) dan re-encoding hanya bila diperlukan. TS keluaran menggunakan struktur standar 188 byte per paket, mencakup tabel PAT dan PMT yang dibentuk dengan benar, dan kompatibel dengan rangkaian lengkap alat ekosistem broadcast: VLC (pemutaran dan retransmisi IPTV), FFmpeg desktop (segmentasi HLS, transcoding, multiplexing), OBS Studio (sumber media), TVHeadend (server IPTV), Emby dan Jellyfin (dengan plugin IPTV), serta perangkat keras modulasi DVB laboratorium. Untuk proyek streaming, konversi MP4 ke TS adalah langkah pertama sebelum segmentasi HLS untuk publikasi CDN, atau sebelum ingest ke encoder broadcast untuk retransmisi langsung. Tanpa server, tanpa registrasi, tanpa watermark, tanpa batas penggunaan.