ไฟล์ที่มีนามสกุล (Extension) เป็น ".TS" เป็นหนึ่งในไฟล์ที่เราสามารถพบเจอได้ในคอมพิวเตอร์ ซึ่งมันอาจจะไม่ใช่ไฟล์ที่พบเห็นบ่อยนัก เพราะการใช้งานของไฟล์ชนิดนี้ มีความเฉพาะทางระดับหนึ่ง ไฟล์ .TS มีความพิเศษตรงที่มันสามารถเป็นได้ทั้ง "ไฟล์สตรีมการขนส่งวิดีโอ (Transport Stream)" หรือไม่ก็ "ไฟล์ไทป์สคริปต์ (TypeScript)" นั่นเอง
ข้อมูลเพิ่มเติม : TypeScript เป็นภาษาโปรแกรมมิ่งที่ทาง Microsoft พัฒนาขึ้นมา มีฟังก์ชันทั้งหมดที่ JavaScript มี แต่เพิ่มคุณสมบัติให้มากขึ้น
มาถึงตรงนี้ คำถามคือ แล้ว .TS ทั้งสองชนิดนี้ มันมีความแตกต่างกันอย่างไรล่ะ ? ซึ่งแน่นอนว่า ความหมายของไฟล์ .TS มันขึ้นอยู่ว่ามันเก็บไฟล์ประเภทไหนอยู่นั่นเอง ลองมาดูความหมายของมันอย่างละเอียดกันครับ
กรณีแรกนี้คือ หากคุณกำลังทำงานกับไฟล์วิดีโอ หรือซุกซนกับแผ่น DVD อยู่ ในที่นี้ .TS จะหมายถึง "Transport Stream" ไฟล์ชนิดนี้ใช้อัลกอริทึม (Algorithm) บีบอัดไฟล์แบบ MPEG-2 เพื่อให้การสตรีม หรือเผยแพร่วิดีโอทางอินเทอร์เน็ตมีประสิทธิภาพสูงขึ้น และมีความเข้ากันกับเนื้อหาประเภทต่าง ๆ ได้มากขึ้น
เราสามารถพบใช้ไฟล์ .TS ชนิดนี้ได้ใน แผ่น DVD, แผ่น Blu-Ray และในระบบออกอากาศอย่างเช่น การแพร่สัญญาณภาพดิจิทัล (Digital Video Broadcasting (DVB)), โทรทัศน์ระบบดิจิทัล (Advanced Television Systems Committee (ATSC)) และทีวีอินเทอร์เน็ต (Internet Protocol television - IPTVX)
.TS เป็น File Container ประเภทหนึ่ง ภายในนั้นจะมีไฟล์หลายชนิดที่ถูกเก็บรวบรวมเอาไว้ เช่น วิดีโอ, เสียง, ซับไตเติล ไฟล์ทั้งหมดจะถูกย่อยเป็นไฟล์วิดีโอ, ไฟล์เสียง, รวมไปถึงไฟล์ซับไตเติลชิ้นเล็ก ๆ ไฟล์แต่ละชิ้นจะมีข้อมูลเพิ่มเติมสำหรับช่วยตรวจสอบข้อผิดพลาด รวมไปถึงข้อมูลช่วงเวลาที่จะเล่นเนื้อหา
ภาพจาก : https://www.sienna-tv.com/ndi/knowhowmpegts.html
ข้อมูลเพิ่มเติมที่แทรกในไฟล์นี้ไม่ได้มีประโยชน์ต่อการจัดเก็บไฟล์แต่อย่างใด แต่จะมีประโยชน์ต่อการออกอากาศ เนื่องจากขนาดของข้อมูลนั้นเล็กมาก ทำให้ข้อมูลสามารถส่งได้อย่างรวดเร็ว และถ้าหากมีไฟล์ไหนเกิดข้อผิดพลาดขึ้นมา ข้อมูลเพิ่มเติมที่อยู่ในไฟล์แต่ละชิ้นจะถูกใช้ในการตรวจสอบหาข้อผิดพลาด และข้ามไฟล์ที่มีปัญหานั้นไปเพื่อให้การเล่นเนื้อหาเป็นไปอย่างต่อเนื่อง
สิ่งสำคัญที่ทำให้ไฟล์ .TS เหมาะกับการนำมาใช้ออกอากาศคือ มันสามารถเริ่มเล่นสตรีมเนื้อหาจากจุดไหนก็ได้ ไม่จำเป็นต้องดาวน์โหลดไฟล์มาให้ครบทั้งหมดก่อนที่จะเริ่มเล่น เป็นคุณสมบัติที่ช่วยอำนวยความสะดวกให้แก่ผู้ใช้งานเป็นอย่างมาก
ซอฟต์แวร์เล่นไฟล์มัลติมีเดียส่วนใหญ่ในปัจจุบันนี้ มีคุณสมบัติในการเล่นไฟล์ Transport Stream (TS) ได้อยู่แล้ว แต่ถ้าจะให้แนะนำสักตัวก็คงเป็น "โปรแกรม VLC Media Player" เนื่องจากมันเป็นซอฟต์แวร์ฟรีที่พัฒนาแบบ เปิดเผยซอร์สโค้ด (Open-Source) มีความปลอดภัยน่าเชื่อถือ ลูกเล่นเยอะ และมีให้ใช้งานแทบทุกระบบปฏิบัติการ
โดยในตอนที่เราติดตั้ง VLC Media Player ลงบนคอมพิวเตอร์ จะมีตัวเลือกว่าจะให้มันเล่นไฟล์อะไรได้บ้าง อย่าลืมเลือกให้มันเล่นไฟล์ .TS ด้วย หากไม่ได้เลือกในขั้นตอนติดตั้ง ก็ให้ตั้งค่าแอปพลิเคชันเริ่มต้นสำหรับเปิดไฟล์ .TS เป็น VLC Media Player ได้ใน "แอป Settings"
อีกทางเลือกคือ การแปลงไฟล์ .TS เป็นไฟล์วิดีโอนามสกุลอื่น ๆ ที่เครื่องเล่นไฟล์ของคุณรองรับ ส่วนใหญ่ก็จะนิยมเลือก แปลงเป็น .MP4 เนื่องจากเป็นมาตรฐานที่ได้รับความนิยมมากที่สุด ไม่ว่าจะเล่นด้วยซอฟต์แวร์ตัวไหน หรืออุปกรณ์อะไรก็ตาม ส่วนใหญ่จะสามารถเปิดได้อย่างแน่นอน
ในหัวข้อด้านบน เราได้ระบุว่าไฟล์ Transport Stream (TS) จะพบเมื่อเราทำงานด้านวิดีโอ แต่หากเป็นไฟล์ TypeScript (TS) ล่ะก็ เราจะพบได้ทั่วไปในงานด้าน การพัฒนาเว็บไซต์ (Web Development)
TypeScript (TS) เป็นภาษาสำหรับใช้เขียนโปรแกรมแบบเปิดเผยซอร์สโค้ด (Open-Source) ซึ่งก็สามารถใช้งานได้ฟรี มันได้รับการบริหารดูแลโดย Microsoft นามสกุลของไฟล์จะเป็น ".TS"
ภาพจาก : https://www.howtogeek.com/what-is-a-ts-file-how-do-i-use-it/
TypeScript ถูกพัฒนาขึ้นมาด้วยพื้นฐานของ JavaScript และได้รับความนิยมเป็นอย่างมากในปัจจุบันนี้ โดยเฉพาะอย่างยิ่งหลังจากที่ บิล เกตส์ ได้แนะนำให้นักพัฒนาเปลี่ยนมาใช้งานมัน ซึ่งตัวไฟล์ JavaScript จะมีนามสกุล .JS ส่วนไฟล์ TypeScript เลือกใช้ .TS เพื่อให้ง่ายต่อการแยกแยะ หากสนใจในภาษานี้ แนะนำให้ลองเข้าไปศึกษาข้อมูลเพิ่มเติมได้ที่เว็บไซต์ทางการ
ไฟล์ TypeScript (TS) จะบรรจุโค้ด TypeScript เอาไว้ ในการเปิดอ่าน หรือแก้ไขข้อมูลจึงต้องใช้ซอฟต์แวร์ประเภท โปรแกรมเขียนโค้ด หรือโปรแกรมแก้ไขซอร์สโค้ด (Source Code Editor) ในการเปิดมัน โดยเลือกใช้ตัวไหนก็ได้ได้ที่รองรับ TypeScript Complier และ TypeScript Syntax สำหรับ Code Editor หรือ Integrated Development Environment (IDE) ที่ได้รับความนิยมในการเขียน TypeScript ก็อย่างเช่น Visual Studio Code, Eclipse หรือ Sublime Text เป็นต้น
ภาพจาก : https://code.visualstudio.com/docs/languages/typescript
การพบเจอไฟล์ที่ไม่รู้จักอาจสร้างความหงุดหงิดได้ โดยเฉพาะอย่างยิ่งกับไฟล์ .TS ที่สามารถเป็นได้ทั้งไฟล์วิดีโอ หรือโค้ด TypeScript ก็หวังว่าบทความนี้จะช่วยให้คุณผู้อ่านรู้จักมันมากขึ้น รู้ว่ามันคือไฟล์แบบไหน และจะใช้งานมันได้อย่างไร ?
|
แอดมินสายเปื่อย ชอบลองอะไรใหม่ไปเรื่อยๆ รักแมว และเสียงเพลงเป็นพิเศษ |