.ts, .m2ts और .mts में क्या फर्क है?
तीनों MPEG-2 ट्रांसपोर्ट स्ट्रीम कंटेनर हैं। .ts आम Apple/HLS एक्सटेंशन है; .m2ts BDAV (Blu-ray) वाला है, अतिरिक्त टाइमस्टैम्प पैकेट के साथ; .mts AVCHD कैमकॉर्डर वाला है। तीनों चलते हैं।
.ts (या .m2ts / .mts) फाइल डालें और हम उसे क्लाइंट-साइड MP4 में remux करते हैं। H.264 / HEVC / AAC स्ट्रीम लॉसलेस पास-थ्रू होती हैं। कोडेक मिसमैच WebCodecs संभालता है; कुछ भी आपकी मशीन से बाहर नहीं जाता।
तीनों MPEG-2 ट्रांसपोर्ट स्ट्रीम कंटेनर हैं। .ts आम Apple/HLS एक्सटेंशन है; .m2ts BDAV (Blu-ray) वाला है, अतिरिक्त टाइमस्टैम्प पैकेट के साथ; .mts AVCHD कैमकॉर्डर वाला है। तीनों चलते हैं।
यह पेज एक अकेली .ts फाइल संभालता है। मल्टी-सेगमेंट HLS स्ट्रीम (.ts फाइलों का फोल्डर और .m3u8 प्लेलिस्ट) के लिए HLS से MP4 टूल इस्तेमाल करें — वह प्लेलिस्ट पढ़कर सेगमेंट जोड़ देता है।
नहीं, जब कोडेक मैच करें। H.264 + AAC वाली TS फाइलें MP4 में बिना री-एनकोड कॉपी होती हैं — स्ट्रीम हूबहू वही रहती है, सिर्फ कंटेनर बदलता है। री-एनकोड तभी होता है जब सोर्स का कोडेक MP4 में न समाए — ऐसा कम होता है।
हाँ, जब ब्राउज़र में हार्डवेयर HEVC डिकोड हो (Safari 16.4+, हार्डवेयर सपोर्ट वाला Edge, सही हार्डवेयर पर नया Chrome)। 4K HEVC लॉसलेस कॉपी होता है। पुराने ब्राउज़र में री-एनकोड पड़ सकता है, जो धीमा है।
AVCHD लंबी रिकॉर्डिंग को 4 GB टुकड़ों में बांटता है (FAT32 लिमिट)। हर टुकड़ा अलग बदलें, फिर एडिटिंग ऐप में MP4 आउटपुट जोड़ें — ज्यादातर NLE यह खुद संभाल लेते हैं।
Chrome 105+, Edge 105+, Safari 16.4+, Firefox 130+। कोडेक कन्वर्जन के लिए WebCodecs जरूरी है।