TCX

TCX फ़ाइल क्या होती है?

Garmin का प्रशिक्षण डेटा: रास्ते के साथ-साथ हृदय गति, लैप और कैडेंस।

TCX है क्या

TCX एक सादा टेक्स्ट फ़ॉर्मेट है, जो किसी भी एडिटर में खुल जाता है। इसका इस्तेमाल खेल की रिकॉर्डिंग के लिए होता है।

एक्सटेंशन .tcx है और पूरा नाम Training Center XML। दोनों उतना नहीं बताते जितना यह कि फ़ाइल अंदर क्या-क्या रख सकती है — और इस पन्ने का बाक़ी हिस्सा इसी के बारे में है।

TCX आया कहाँ से

इसे Garmin ने 2007 में जारी किया था। विनिर्देश Training Center XML है।

उम्र एक व्यावहारिक वजह से काम की है: फ़ॉर्मेट जितना पुराना, उतने ज़्यादा प्रोग्रामों को उसे सीखने का वक़्त मिला है।

विनिर्देश प्रकाशित तो है, पर उसी कंपनी की ओर से जिसका वह है

वह लिखित है और उस पर अमल किया जा सकता है, फिर भी अगला संस्करण कैसा होगा यह कंपनी तय करती है। व्यवहार में इतना काफ़ी है कि फ़ाइल खुलती रहे; इतना काफ़ी नहीं कि आप निश्चिंत हो जाएँ।

कुछ भी फेंका नहीं जाता

TCX फ़ाइल अपना अंदरूनी हिस्सा हूबहू सहेजती है। दोबारा सहेजने से कुछ नहीं बदलता, इसलिए इसे जितनी बार चाहें खोलिए, बदलिए और फिर से सहेजिए — नुक़सान जमा नहीं होता। यही बात इसे सौंपने का नहीं, काम करने का फ़ॉर्मेट बनाती है।

TCX को खोलता कौन है

Garmin Connect, Strava और TrainingPeaks इसे पढ़ते हैं, और इसी तरह के ज़्यादातर दूसरे प्रोग्राम भी।

फ़ाइल न खुले तो कसूर फ़ॉर्मेट का शायद ही कभी होता है — अक्सर प्रोग्राम ही फ़ॉर्मेट से पुराना होता है। किसी पुरानी चीज़ में बदल लेना इससे निकलने का भरोसेमंद रास्ता है, और इस वेबसाइट का बाक़ी हिस्सा इसी के लिए है।

इसे ब्राउज़र में खोलना

इसे कोई भी ब्राउज़र नहीं पढ़ता।

इसे बदलने की सबसे आम वजह यही है: फ़ॉर्मेट ख़राब है, ऐसा नहीं — बात यह है कि जहाँ आप फ़ाइल दिखाना चाहते हैं वह जगह उसे पढ़ ही नहीं सकती।

यह काम करने का फ़ॉर्मेट है

TCX इसलिए बना है कि इसे खोला और बदला जाए। जब तक काम चल रहा है फ़ाइल इसी फ़ॉर्मेट में रखिए, और जब भी बनी हुई प्रति चाहिए हो, इसी से निर्यात कीजिए।

ट्रेनिंग डेटा के लिए बना, नक़्शे के लिए नहीं

GPX रिकॉर्ड करता है आप कहाँ थे। TCX रिकॉर्ड करता है आप क्या कर रहे थे: दिल की धड़कन, केडेंस, कैलोरी, और — सबसे मायने रखने वाला हिस्सा — लैप, अपने कुल योग वाली पहली-श्रेणी संरचना की तरह, लकीर पर बस निशान नहीं।

यही फ़र्क़ फ़ॉर्मेट के अस्तित्व की पूरी वजह है। इंटरवल सत्र लगी नोट वाला ट्रैक नहीं है; यह आठ मेहनतें हैं हर एक के बीच आराम के साथ, और हर एक की अपनी अवधि, दूरी, औसत दिल की धड़कन और अधिकतम है। GPX के पास इसे रखने की जगह नहीं।

बिना ट्रैक वाली गतिविधि भी गतिविधि है

ट्रेडमिल दौड़, टर्बो सत्र, रोइंग मशीन, पूल में तैराकी: कोई उपग्रह नहीं, कोई निर्देशांक नहीं, और बहुत सारा डेटा। TCX इन्हें मूल रूप से सँभालता है क्योंकि हर ट्रैकपॉइंट पर स्थिति वैकल्पिक है — गतिविधि पूरी तरह समय, दूरी, दिल की धड़कन और केडेंस से बन सकती है।

GPX सचमुच यह नहीं कर सकता। यह निर्देशांक के बारे में फ़ॉर्मेट है, और GPX के रूप में निर्यात इनडोर सत्र या तो असफल होता है या बिना डेटा वाली गतिविधि बनकर आता है।

लैप वह संरचना है जिससे सब कुछ टँगा है

TCX फ़ाइल एक खेल है, जिसमें एक गतिविधि है, जिसमें लैप हैं, हर एक में बिंदुओं का ट्रैक है। लैप अपना सारांश ढोता है — कुल समय, दूरी, कैलोरी, अधिकतम और औसत दिल की धड़कन, तीव्रता।

तो संरचना वर्कआउट को वैसा ही सुरक्षित रखती है जैसा किया गया। इसे कहीं और आयात कीजिए और इंटरवल अब भी इंटरवल रहते हैं, अपने नंबरों के साथ, न कि ऐसी लगातार लकीर जिसे कोई फिर से बाँटे।

यह बड़बोला है, और यह असली क़ीमत है

TCX XML है, और हर ट्रैकपॉइंट पर एलिमेंट नामों का पूरा सेट दोहराता है। प्रति सेकंड एक बार रिकॉर्ड की एक घंटे की सवारी 3,600 बिंदु है, हर एक टैग किए रूप में समय, स्थिति, ऊँचाई, दूरी, दिल की धड़कन और केडेंस ढोता है, जो एक-दो मेगाबाइट तक पहुँच जाता है।

Garmin का अपना FIT फ़ॉर्मेट इसका बाइनरी जवाब है और वही है जिसमें डिवाइस असल में रिकॉर्ड करते हैं — एक दर्जे छोटा, और बिना लाइब्रेरी के पढ़ा न जाने वाला। TCX वह पढ़ने-योग्य इंटरचेंज फ़ॉर्मेट है जो FIT और बाक़ी सब के बीच बैठता है।

TCX फ़ाइलें कहाँ से आती हैं

Garmin Connect इन्हें निर्यात करता है, वैसे ही ज़्यादातर ट्रेनिंग प्लैटफ़ॉर्म — Strava, TrainingPeaks, Zwift, Wahoo, Polar। फ़ॉर्मेट इतना पुराना और सरल है कि फ़िटनेस दुनिया में समर्थन लगभग सार्वभौमिक है।

निर्यात करने की आम वजह है प्लैटफ़ॉर्म के बीच जाना या निजी आर्काइव रखना। कोचिंग दूसरी वजह है: जिस कोच को रूट नहीं, इंटरवल देखने हैं वह TCX या FIT चाहता है, क्योंकि लैप संरचना ही विश्लेषण है।

बदलने से क्या बचता है, क्या नहीं

TCX से GPX ट्रैक, समय-चिह्न और ऊँचाई रखता है। यह लैप संरचना पूरी तरह खो देता है, और दिल की धड़कन व केडेंस सिर्फ़ वेंडर एक्सटेंशन के रूप में बचते हैं जिन्हें पाने वाला प्लैटफ़ॉर्म पढ़े या न पढ़े।

दूसरी दिशा वह कुछ नहीं जोड़ती जो रिकॉर्ड नहीं हुआ था। TCX में बदली GPX ट्रेनिंग फ़ॉर्मेट पहने ट्रैक है — एक लैप, कोई दिल की धड़कन नहीं — क्योंकि डेटा स्रोत में कभी था ही नहीं।

हाथ से गतिविधि ठीक करना

यह XML है, इसलिए ग़लत खेल प्रकार, ख़राब तारीख़ या अंत में फ़ालतू हिस्सा टेक्स्ट एडिटर में ठीक किया जा सकता है। कार में पड़ी घड़ी की रिकॉर्ड की ट्रैकपॉइंट मिटाना सबसे आम मरम्मत है।

आख़िरी बात जाल है। GPX के उलट, TCX ब्योरा और कुल योग दोनों अलग रखता है, और कुछ भी एक से दूसरा दोबारा नहीं गिनता। दस मिनट के बिंदु मिटाकर लैप में 42 किलोमीटर का दावा छोड़ने पर, हर प्लैटफ़ॉर्म सारांश पर भरोसा करेगा।

ज़रूरी जानकारी, एक जगह

TCX फ़ॉर्मेट की पहचान और उसका स्रोत।
एक्सटेंशन.tcx
मीडिया टाइपapplication/vnd.garmin.tcx+xml
प्रकाशकGarmin
पहली बार प्रकाशित2007
विनिर्देशTraining Center XML

TCX फ़ाइलें: आम सवाल

TCX और GPX में क्या फ़र्क़ है

GPX रिकॉर्ड करता है आप कहाँ गए; TCX रिकॉर्ड करता है आपने क्या किया। TCX लैप को असली संरचना की तरह अपने कुल योग के साथ ढोता है, साथ में दिल की धड़कन और केडेंस, और बिना निर्देशांक वाली इनडोर गतिविधियाँ सँभालता है।

TCX फ़ाइल कैसे खोलूँ

इसे Strava, Garmin Connect या TrainingPeaks जैसे ट्रेनिंग प्लैटफ़ॉर्म पर अपलोड कीजिए। यह सादा XML भी है, इसलिए टेक्स्ट एडिटर कच्ची संरचना दिखाता है।

TCX और FIT में क्या फ़र्क़ है

FIT Garmin का बाइनरी फ़ॉर्मेट है और वही है जिसमें डिवाइस असल में रिकॉर्ड करते हैं — कहीं छोटा और इंसान के पढ़ने लायक़ नहीं। TCX XML इंटरचेंज फ़ॉर्मेट है, बड़ा पर पढ़ने लायक़ और फ़िटनेस दुनिया में लगभग हर जगह समर्थित।

क्या TCX को GPX में बदलने से डेटा खोता है

हाँ। ट्रैक, समय और ऊँचाई बचते हैं; लैप संरचना पूरी तरह खो जाती है, और दिल की धड़कन व केडेंस वेंडर एक्सटेंशन बन जाते हैं जिन्हें पाने वाला प्लैटफ़ॉर्म अनदेखा कर सकता है।

क्या TCX फ़ाइल ट्रेडमिल या टर्बो सत्र रख सकती है

हाँ — हर बिंदु पर स्थिति वैकल्पिक है, इसलिए गतिविधि पूरी तरह समय, दूरी, दिल की धड़कन और केडेंस से बन सकती है। दोनों उपलब्ध होने पर यही मुख्य वजह है TCX चुनने की।

मेरी TCX फ़ाइल इतनी बड़ी क्यों है

यह XML है जो हर ट्रैकपॉइंट पर पूरे एलिमेंट नाम दोहराता है, और प्रति सेकंड रिकॉर्ड की एक घंटे की गतिविधि में 3,600 हैं। एक-दो मेगाबाइट सामान्य है। FIT वही सत्र कहीं कम जगह में रखता है।