UltKit
รูปภาพ11
PDF13
เอกสารและข้อมูล7
วิดีโอ6
เสียง4
เครื่องมืออื่น ๆ22

แปลง TS เป็น MP4

ไฟล์ .ts คือวิดีโอที่จัดแพ็กเกจไว้สำหรับการส่งสัญญาณ ไม่ใช่สำหรับเก็บรักษา เล่นได้ตั้งแต่ต้นจนจบแต่เลื่อนไปยังช่วงต่าง ๆ ได้ไม่ดี ทำให้โปรแกรมตัดต่ออ่านผิดพลาด และแทบเปิดบนโทรศัพท์ไม่ได้ การแปลงไฟล์ให้เป็น MP4 จะได้ภาพเดิมในไฟล์ที่ออกแบบมาสำหรับการจัดเก็บและแชร์

ตัวแปลงวิดีโอ

หรือลากไฟล์ MP4, MOV, MKV … มาวางที่นี่ ·

สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที

ผลลัพธ์

ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที

วิธีใช้เครื่องมือนี้

  1. 1

    อัปโหลดไฟล์ .ts

    วางไฟล์บันทึกหรือเซกเมนต์ที่บันทึกไว้ลงในพื้นที่อัปโหลด ได้สูงสุด 20 ไฟล์ต่อครั้ง ไฟล์ละไม่เกิน 95 MB โดยแต่ละไฟล์จะถูกแปลงแยกกัน

  2. 2

    คง H.264 และ AAC ไว้

    ตัวแปลงสัญญาณวิดีโอ ตั้งเป็น H.264 และ ตัวแปลงสัญญาณเสียง ตั้งเป็น AAC ใช้ เริ่มที่ และ สิ้นสุดที่ ภายใต้ การตั้งค่าขั้นสูง เพื่อตัดโปรโมตของช่องที่อยู่ช่วงต้นของไฟล์บันทึกออก

  3. 3

    แปลงและดาวน์โหลด

    กด แปลงเป็น MP4 แล้วบันทึก MP4 ทีละไฟล์ หรือบันทึกทั้งชุดเป็น ZIP

อัปโหลดไฟล์บันทึก .ts แล้วกด แปลงเป็น MP4 วิดีโอจะเป็น H.264 และเสียงเป็น AAC ใน MP4 ที่เลื่อนตำแหน่งได้อย่างถูกต้อง ไฟล์ .ts ที่เพิ่มแต่ละไฟล์จะได้ MP4 ของตัวเอง

เกิดอะไรขึ้นเมื่อแปลง Transport Stream เป็น MP4

  1. แพ็กเก็ตขนาด 188 ไบต์

    วิดีโอ เสียง และตารางโปรแกรมถูกสลับกันไปมา สำหรับเครื่องรับที่อาจพลาดข้อมูลบางส่วน

  2. เข้ารหัสใหม่

    ภาพถูกเข้ารหัสเป็น H.264 และเสียงเป็น AAC ตามการตั้งค่าที่แสดง

  3. MP4 ที่มีดัชนี

    ไฟล์เดียวที่มีตารางตัวอย่าง เครื่องเล่นจึงข้ามไปยังวินาทีใดก็ได้

ไฟล์วิดีโอ .ts มาจากไหน

MPEG transport stream ถูกกำหนดไว้ใน MPEG-2 Systems (ISO/IEC 13818-1) สำหรับช่องสัญญาณที่ข้อมูลอาจสูญหายได้ เช่น ทีวีดาวเทียม เคเบิล และภาคพื้นดิน ทุกอย่างถูกแบ่งเป็นแพ็กเก็ตขนาด 188 ไบต์ เครื่องรับที่จูนเข้ามากลางทางจึงรับแพ็กเก็ตถัดไปและเริ่มถอดรหัสได้ การออกแบบนี้เหมาะมากกับการแพร่ภาพ แต่ไม่ดีสำหรับไฟล์ในดิสก์ เพราะไม่มีอะไรบอกเครื่องเล่นว่านาทีที่ 12 เริ่มตรงไหน

คุณจะพบไฟล์ .ts ได้หลายที่ ทั้งไฟล์บันทึกจาก DVR และทีวีจูนเนอร์ กล่อง IPTV OBS Studio เมื่อเลือก MPEG-TS เป็นฟอร์แมตการบันทึก และเซกเมนต์ของสตรีม HLS ที่เบราว์เซอร์ดึงมาเล่นต่อกันทีละชิ้น

TS

วิดีโอ MPEG transport stream

TS (MPEG transport stream) เป็นคอนเทนเนอร์ที่กำหนดโดย MPEG-2 Systems ในช่วงกลางทศวรรษ 1990 สำหรับการออกอากาศ แบ่งวิดีโอและเสียงเป็นแพ็กเก็ตขนาดเล็กพร้อมระบบแก้ไขข้อผิดพลาด การเล่นจึงกลับมาทำงานต่อได้เมื่อสัญญาณขาดหาย ใช้กับโทรทัศน์ดิจิทัล IPTV การบันทึกจากกล่องรับสัญญาณ และเซกเมนต์ของสตรีม HLS ไฟล์แก้ไขได้ไม่ง่ายและมักใหญ่กว่า MP4 และโทรศัพท์และโปรแกรมตัดต่อจำนวนมากเปิดไม่ได้

การบีบอัด
แบบสูญเสียข้อมูล
พื้นหลังโปร่งใส
–
ภาพเคลื่อนไหว
–
เปิดตัว
1995 · Moving Picture Experts Group (MPEG)
ตัวแปลงไฟล์ TS

MP4

วิดีโอ MPEG-4

MP4 (MPEG-4 Part 14) เป็นคอนเทนเนอร์มัลติมีเดียที่ ISO/MPEG กำหนดเป็นมาตรฐาน โดยมีพื้นฐานมาจากรูปแบบ QuickTime ของ Apple โดยทั่วไปจะเก็บวิดีโอ H.264 หรือ HEVC คู่กับเสียง AAC และยังเก็บคำบรรยาย บท (chapter) และเมตาดาตาได้ด้วย เป็นรูปแบบวิดีโอที่เข้ากันได้กว้างที่สุดในโลก เล่นได้บนโทรศัพท์ เบราว์เซอร์ ทีวี เครื่องเล่นเกมคอนโซล และแพลตฟอร์มโซเชียล วิดีโอภายในแทบทั้งหมดเป็นแบบสูญเสียข้อมูล (lossy) การเข้ารหัสซ้ำหลายครั้งจึงทำให้คุณภาพค่อย ๆ ลดลง

การบีบอัด
แบบสูญเสียข้อมูล
พื้นหลังโปร่งใส
–
ภาพเคลื่อนไหว
–
เปิดตัว
2001 · Moving Picture Experts Group (MPEG)
ตัวแปลงไฟล์ MP4

TS เป็นฟอร์แมตสำหรับการส่งที่แบ่งเป็นแพ็กเก็ตขนาดคงที่เพื่อการแพร่ภาพและสตรีมมิง ไฟล์บันทึกและเซกเมนต์จึงเลื่อนตำแหน่งได้ไม่ดีและเปิดได้ในแอปไม่กี่ตัว ผู้คนจึงแปลงเป็น MP4 เพื่อให้ได้ไฟล์ที่มีดัชนีซึ่งโทรศัพท์และโปรแกรมตัดต่อใช้งานได้

ไฟล์ TS จากสตรีม HLS และการบันทึก IPTV

ขนาดของแพ็กเก็ต TS ทุกแพ็กเก็ต
188 ไบต์
Apple เปิดตัว HLS
2009
ความยาวเซกเมนต์ที่ Apple แนะนำ
6 วินาที
ต่อไฟล์ .ts ที่อัปโหลดหนึ่งไฟล์
1 MP4

HTTP Live Streaming ตัดวิดีโอเป็นเซกเมนต์ .ts สั้น ๆ ที่ระบุไว้ในเพลย์ลิสต์ .m3u8 โดยแนวทางการสร้างของ Apple แนะนำความยาวเป้าหมาย 6 วินาที ตั้งแต่ปี 2016 HLS ใช้เซกเมนต์ fragmented MP4 ได้เช่นกัน แต่สตรีมจำนวนมากยังใช้ .ts อยู่ เซกเมนต์เดี่ยวแปลงที่นี่ได้ แต่หน้านี้ไม่ได้รวมเพลย์ลิสต์เป็นวิดีโอเดียว จึงควรแปลงไฟล์ที่รวมแล้วหรือแปลงแต่ละเซกเมนต์แยกกัน

กรณีที่พบบ่อยกว่าคือไฟล์บันทึกแบบเต็ม ไฟล์บันทึกช่อง HD ความยาวหนึ่งชั่วโมงมีขนาดหลายกิกะไบต์ เกินขีดจำกัดการอัปโหลด 95 MB มาก จึงควรตัดเฉพาะส่วนที่ต้องการในเครื่องบันทึกหรือโปรแกรมตัดต่อก่อน คลิปที่เล็กกว่า เช่น ข่าวตอนหนึ่งหรือการจับภาพจาก OBS แปลงได้โดยตรง หากผลลัพธ์ต้องส่งในแอปแชต ให้ต่อด้วย บีบอัดวิดีโอให้ไม่เกิน 100 MB หรือดู โปรแกรมแปลงไฟล์วิดีโอ สำหรับฟอร์แมตเอาต์พุตอื่น

คำถามที่พบบ่อยเกี่ยวกับการแปลง TS เป็น MP4

รวมไฟล์ .ts หลายท่อนในโฟลเดอร์ให้เป็น MP4 ไฟล์เดียวได้หรือไม่

ไม่ได้ ไฟล์ .ts ที่อัปโหลดแต่ละไฟล์จะกลายเป็น MP4 ของตัวเอง และเซกเมนต์จะไม่ถูกรวมเข้าด้วยกัน เซกเมนต์ HLS มักยาวเพียงไม่กี่วินาทีต่อชิ้น คุณจึงได้ MP4 สั้น ๆ หนึ่งไฟล์ต่อหนึ่งชิ้น ให้รวมไฟล์ก่อนด้วยเครื่องมือที่อ่านเพลย์ลิสต์ .m3u8 ได้ แล้วค่อยนำไฟล์ที่รวมแล้วมาแปลงที่นี่ หากมีขนาดไม่เกิน 95 MB

ทำไมไฟล์บันทึก .ts จึงเริ่มด้วยภาพค้างหรือบล็อกสีเขียว

ไฟล์บันทึกจากการแพร่ภาพหรือ IPTV มักเริ่มกลางสตรีมก่อนที่คีย์เฟรมสมบูรณ์เฟรมถัดไปจะมาถึง ช่วงเสี้ยววินาทีแรกจึงไม่มีภาพที่สมบูรณ์ให้แสดง ตั้ง เริ่มที่ เป็น 1 หรือ 2 วินาทีเพื่อตัดช่วงนั้นออกจาก MP4

ทำไมเลื่อนข้ามไปข้างหน้าในไฟล์ .ts ไม่ได้

Transport stream ไม่มีดัชนีบอกว่าแต่ละวินาทีอยู่ตรงไหน เครื่องเล่นต้องเดาด้วยการอ่านแพ็กเก็ต จึงทำให้การเลื่อนไทม์ไลน์กระโดดหรือค้าง ส่วน MP4 เก็บตารางตัวอย่างครบถ้วน ไฟล์ที่แปลงแล้วจึงเลื่อนไปยังตำแหน่งที่ต้องการได้ทันที

คอมพิวเตอร์มองว่าไฟล์ .ts เป็นไฟล์ TypeScript เป็นปัญหาหรือไม่

เป็นเพียงไอคอนและแอปเริ่มต้นเท่านั้น ซอร์สโค้ด TypeScript ใช้นามสกุล .ts เดียวกัน และโปรแกรมแก้ไขโค้ดมักลงทะเบียนเป็นแอปเปิดไฟล์นี้ ช่องอัปโหลดอ่านเนื้อหาของไฟล์ ดังนั้นไฟล์วิดีโอที่บันทึกไว้จึงแปลงได้ตามปกติ

แปลงไฟล์บันทึกจากช่องที่เข้ารหัสได้หรือไม่

ไฟล์บันทึกจากช่องทีวีแบบบอกรับสมาชิกและเซตท็อปบ็อกซ์จำนวนมากถูกสแครมเบิลหรือผูกกับกล่องที่บันทึก หากไม่มีคีย์ ตัวแปลงไฟล์ใดก็ถอดรหัสสตรีมไม่ได้ จึงแปลงได้เฉพาะไฟล์ .ts ที่ไม่เข้ารหัส เช่น ช่องฟรีทีวี OBS หรือเอาต์พุต HLS ของคุณเอง

ไทม์สแตมป์จากการออกอากาศจะเป็นอย่างไร

Transport stream มีค่านาฬิกาที่แทบไม่เริ่มที่ศูนย์ ทำให้บางเครื่องเล่นแสดงเวลาที่เล่นผิดปกติสำหรับไฟล์ .ts ส่วน MP4 เริ่มไทม์ไลน์ที่ศูนย์และแสดงความยาวที่แท้จริง