द्वारा Rawnok Jahan
स्क्रैच से M3U प्लेलिस्ट कैसे बनाएं (2026)
M3U फ़ाइलों के बारे में लगभग हर जानकारी यह मानकर चलती है कि किसी ने आपको एक फ़ाइल दे दी है। यह गाइड इसके बिल्कुल उलट है: आपके पास कुछ स्ट्रीम URL हैं, या कुछ स्रोत हैं जिन्हें आप एक ही जगह रखना चाहते हैं, और आप प्लेलिस्ट खुद बनाना चाहते हैं।
अच्छी खबर है। M3U फ़ाइल साधारण टेक्स्ट होती है। आप इसे Notepad, TextEdit या अपने पास मौजूद किसी भी एडिटर में लिख सकते हैं, और यह हर उस प्लेयर में काम करेगी जो M3U पढ़ता है। किसी खास सॉफ़्टवेयर, पेड टूल या अकाउंट की ज़रूरत नहीं है। फ़ाइल फ़ॉर्मैट जितना सरल हो सकता है, यह लगभग उतना ही सरल है।
शुरू से अंत तक पूरी चीज़ यहां है।
सीधी बात: Tuneline ऐसा मीडिया प्लेयर है, जिसमें कंटेंट आप उपलब्ध कराते हैं। यह गाइड आपको पहले से मौजूद और आपके उपयोग के अधिकार वाले स्रोतों से प्लेलिस्ट बनाना दिखाती है। इसके साथ कोई सूची या अपना कंटेंट नहीं मिलता।
M3U फ़ाइल वास्तव में क्या होती है
M3U एक विषय-सूची है, कंटेनर नहीं। इसमें कोई वीडियो या ऑडियो नहीं होता। यह नामों और पतों की सूची वाली टेक्स्ट फ़ाइल होती है, जिसे प्लेयर ऊपर से नीचे तक पढ़कर उसमें मौजूद चीज़ों से लाइब्रेरी बनाता है। (पूरा फ़ॉर्मैट यहां समझें।)
इसीलिए आप इसे हाथ से लिख सकते हैं। इसमें कोई ऐसी बाइनरी संरचना नहीं होती जिसमें गलती हो जाए, न हेडर चेकसम और न ही कंप्रेशन। अगर आप URL टाइप कर सकते हैं, तो प्लेलिस्ट बना सकते हैं।
सबसे सरल काम करने वाली प्लेलिस्ट
सबसे सरल मान्य M3U हर लाइन में एक URL की सूची होती है:
https://example.com/stream-one.m3u8
https://example.com/stream-two.m3u8
यह सचमुच काम करता है। हर प्लेयर इसे लोड कर लेगा। लेकिन इसका इस्तेमाल करना बहुत खराब अनुभव है, क्योंकि किसी चीज़ का नाम नहीं होता — आपको केवल कच्चे URL की सूची मिलती है और पता नहीं चलता कि कौन-सा URL किसका है।
इसलिए व्यवहार में सभी लोग एक्सटेंडेड M3U इस्तेमाल करते हैं, जिसमें हर एंट्री से पहले एक अतिरिक्त मेटाडेटा लाइन होती है:
#EXTM3U
#EXTINF:-1,First Source
https://example.com/stream-one.m3u8
#EXTINF:-1,Second Source
https://example.com/stream-two.m3u8
तीन नियम समझ लीजिए और पूरा फ़ॉर्मैट आपके सामने है:
- पहली लाइन में
#EXTM3U। यही एक लाइन प्लेयर को बताती है कि "नीचे मेटाडेटा आने वाला है"। इसे छोड़ देने पर कई प्लेयर ऊपर दिए गए केवल-URL मोड में चले जाते हैं और आपके लिखे सभी नाम गायब हो जाते हैं। - हर एंट्री से पहले
#EXTINF:। कोलन के बाद की संख्या सेकंड में अवधि होती है। लाइव या अनिश्चित अवधि वाली किसी भी चीज़ के लिए-1इस्तेमाल करें। कॉमा के बाद दिखाया जाने वाला नाम लिखें। - ठीक अगली लाइन में पता। एक एंट्री और उसका एक पता —
#EXTINFलाइन के तुरंत बाद।
लोगो, ग्रुप और गाइड ID जोड़ना
साधारण फ़ॉर्मैट से आपको काम करने वाली सूची मिल जाती है। कुछ वैकल्पिक विशेषताएं इसे ब्राउज़ करना आसान बना देती हैं। इन्हें #EXTINF लाइन में कॉमा से पहले लिखें:
#EXTM3U
#EXTINF:-1 tvg-id="source.one" tvg-logo="https://example.com/logo1.png" group-title="News",First Source
https://example.com/stream-one.m3u8
#EXTINF:-1 tvg-id="source.two" tvg-logo="https://example.com/logo2.png" group-title="Sport",Second Source
https://example.com/stream-two.m3u8
हर विशेषता से आपको क्या मिलता है:
| विशेषता | यह क्या करती है | इसे सेट करना चाहिए? |
|---|---|---|
tvg-id | इस एंट्री को गाइड (EPG) फ़ीड से जोड़ता है, ताकि शेड्यूल डेटा सही तरीके से मेल खाए | केवल तभी, जब आप गाइड इस्तेमाल करते हों। अगर करते हैं, तो यह सबसे महत्वपूर्ण विशेषता है। |
tvg-logo | नाम के आगे दिखने वाले आइकन का URL | रखना अच्छा है। यह ऐसा इमेज URL होना चाहिए जिस तक पहुंचा जा सके। |
group-title | वह श्रेणी जिसमें यह एंट्री रखी जाएगी | हां। यही साधारण सूची को ब्राउज़ करने योग्य मेन्यू में बदलता है। |
tvg-name | गाइड से मिलान के लिए इस्तेमाल किया जाने वाला वैकल्पिक नाम | केवल तब, जब tvg-id उपलब्ध न हो और आपका प्लेयर नाम के आधार पर मिलान करता हो। |
group-title आपकी रोज़मर्रा की उपयोगिता में सबसे बड़ा बदलाव लाता है। प्लेयर इसी से सीधे अपनी श्रेणी वाली साइडबार बनाते हैं, इसलिए समझदारी से बनाए गए ग्रुप वाली प्लेलिस्ट तुरंत नेविगेट की जा सकती है, जबकि बिना ग्रुप वाली प्लेलिस्ट में लगातार स्क्रॉल करना पड़ता है। (प्लेलिस्ट को श्रेणियों में व्यवस्थित करने के बारे में और जानें।)
अगर आप गाइड जोड़ने की योजना बना रहे हैं, तो प्लेलिस्ट बनाते समय ही tvg-id सही भरें। बाद में दर्जनों एंट्री का हाथ से गाइड मिलान करना वाकई बेहद झंझट भरा होता है। (गाइड मिलान कैसे काम करता है।)
चरण-दर-चरण: फ़ाइल बनाना
Windows पर
- Notepad खोलें। Word या WordPad नहीं — आपको बिना फ़ॉर्मैटिंग वाला साधारण टेक्स्ट एडिटर चाहिए।
- ऊपर दिए गए फ़ॉर्मैट का इस्तेमाल करके अपनी प्लेलिस्ट टाइप करें।
- File → Save As।
- Save as type को All Files (*.*) पर सेट करें। यही वह चरण है जिसे लगभग हर कोई भूल जाता है।
- फ़ाइल का नाम
myplaylist.m3uरखें — एक्सटेंशन भी खुद टाइप करें। - Encoding को UTF-8 पर सेट करें।
अगर आप चरण 4 छोड़ देते हैं, तो Windows चुपचाप myplaylist.m3u.txt के रूप में सेव कर देगा और कोई भी प्लेयर इसे पहचान नहीं पाएगा।
macOS पर
- TextEdit खोलें।
- Format → Make Plain Text (
⇧⌘T)। TextEdit रिच-टेक्स्ट मोड में शुरू होता है, जिससे फ़ाइल खराब हो जाएगी। - अपनी प्लेलिस्ट टाइप करें।
- File → Save, और फ़ाइल का नाम
myplaylist.m3uरखें। - जब macOS
.txtजोड़ने की पेशकश करे, तो Use .m3u चुनें।
Android या iOS पर
फ़ोन के टेक्स्ट एडिटर इस बात को लेकर काफी अलग-अलग होते हैं कि वे आपको फ़ाइल एक्सटेंशन नियंत्रित करने देते हैं या नहीं। आमतौर पर फ़ाइल कंप्यूटर पर लिखकर दूसरे डिवाइस में भेजना आसान होता है, या ऐसे एडिटर में बनाना बेहतर है जो मनचाहे एक्सटेंशन के साथ सेव कर सके।
कौन-सा एक्सटेंशन: .m3u या .m3u8?
दोनों काम करते हैं। व्यावहारिक अंतर टेक्स्ट एन्कोडिंग का है:
.m3u8UTF-8 कंटेंट दर्शाता है, यानी गैर-अंग्रेज़ी नाम, उच्चारण चिह्न और गैर-लैटिन लिपियां सही तरीके से बनी रहती हैं।.m3uका मतलब ऐतिहासिक रूप से स्थानीय, पुराने एन्कोडिंग से था और कुछ पुराने सॉफ़्टवेयर आज भी इसे उसी तरह समझते हैं।
जब तक कोई खास वजह न हो, UTF-8 एन्कोडिंग के साथ .m3u8 के रूप में सेव करें। हर आधुनिक प्लेयर दोनों को पढ़ लेता है और बिगड़े हुए अक्षरों वाली पूरी समस्या से बच जाते हैं। एक अपवाद है: कुछ पुराने TV ऐप केवल .m3u पहचानते हैं। इसलिए अगर कोई डिवाइस आपकी फ़ाइल को बिल्कुल स्वीकार न करे, तो एक्सटेंशन बदलकर देखना आसान उपाय है।
अपनी प्लेलिस्ट लोड करना
सेव करने के बाद इसे किसी प्लेयर में खोलें।
डेस्कटॉप पर अधिकतर प्लेयर स्थानीय फ़ाइल सीधे खोल सकते हैं। macOS, Windows या Linux पर Tuneline में Add Source चुनें, स्थानीय फ़ाइल चुनें और वह तुरंत लोड हो जाएगी।
फ़ोन और TV पर स्थानीय फ़ाइल के बजाय URL इस्तेमाल करना अधिक भरोसेमंद है, क्योंकि मोबाइल और TV ऐप सामान्य फ़ाइल सिस्टम स्थानों से अलग सैंडबॉक्स में चलते हैं। अगर आप यही हाथ से बनाई गई प्लेलिस्ट अपने TV पर चाहते हैं, तो फ़ाइल को ऐसी जगह होस्ट करें जहां से उसे HTTPS के ज़रिए प्राप्त किया जा सके और फिर उसे पते से जोड़ें। (स्थानीय M3U को URL में बदलने का तरीका यहां है।)
हाथ से बनाई गई फ़ाइल पर एक घंटा लगाने से पहले यह जानना उपयोगी है: स्थानीय file:// प्लेलिस्ट क्लाउड से सिंक नहीं हो सकती। क्लाउड सिंक के लिए ऐसा पता चाहिए, जिस तक दूसरे डिवाइस से पहुंचा जा सके; आपकी हार्ड ड्राइव का पाथ ऐसा पता नहीं है। इसे URL के रूप में होस्ट करने पर यह आपके सभी डिवाइसों पर इस्तेमाल की जा सकती है।
हाथ से बनाई गई प्लेलिस्ट को खराब करने वाली पांच गलतियां
इस क्रम में कि इनमें से कौन-सी गलती सबसे अधिक बार कारण बनती है:
- फ़ाइल वास्तव में
.txtहै। Windows डिफ़ॉल्ट रूप से एक्सटेंशन छिपाता है, इसलिए Explorer मेंplaylist.m3u.txt,playlist.m3uजैसी दिखती है। View → File name extensions चालू करके जांचें। #EXTM3Uगायब है या पहली लाइन में नहीं है। उसके पहले खाली लाइन या कोई अतिरिक्त अक्षर होने पर प्लेयर पूरी फ़ाइल को केवल-URL सूची समझता है। आपके लिखे सभी नाम गायब हो जाते हैं।- URL उसके
#EXTINFके ठीक बाद वाली लाइन में नहीं है। दोनों के बीच खाली लाइन होने पर एंट्री अलग-थलग पड़ जाती है। - साधारण टेक्स्ट के बजाय रिच टेक्स्ट। Word या TextEdit के डिफ़ॉल्ट मोड में बनाई गई फ़ाइल में फ़ॉर्मैटिंग बाइट्स होती हैं। स्क्रीन पर यह ठीक दिखती है, लेकिन पढ़ने पर कचरा निकलता है।
- किसी विशेषता में स्मार्ट-कोट। जो एडिटर
"को अपने-आप"में बदल देते हैं, वे ऐसी विशेषताएं बना देते हैं जिन्हें कोई पार्सर पहचान नहीं पाता। यह सबसे छिपी हुई गलती है, क्योंकि फ़ाइल बिल्कुल सही दिखती है। साधारण टेक्स्ट एडिटर ऐसा नहीं करते; वर्ड प्रोसेसर करते हैं।
अगर आपकी फ़ाइल लोड हो जाती है लेकिन कुछ दिखाई नहीं देता, तो चैनल लोड न होने वाली चेकलिस्ट देखें — उस स्थिति में फ़ॉर्मैट ठीक है और समस्या पतों में है।
कॉपी करने लायक टेम्पलेट
#EXTM3U
#EXTINF:-1 tvg-id="example.news" tvg-logo="https://example.com/news.png" group-title="News",Example News
https://example.com/news/index.m3u8
#EXTINF:-1 tvg-id="example.sport" tvg-logo="https://example.com/sport.png" group-title="Sport",Example Sport
https://example.com/sport/index.m3u8
#EXTINF:-1 group-title="Local",Local Recording Folder Stream
http://192.168.1.50:8080/stream
पतों की जगह अपने पते डालें, UTF-8 में .m3u8 के रूप में सेव करें और आपकी काम करने वाली प्लेलिस्ट तैयार है।
स्रोत कहां से मिलेंगे
यह गाइड जानबूझकर फ़ाइल फ़ॉर्मैट तक सीमित है। इसमें डालने वाले पते आपको कहां से मिलते हैं, यह अलग सवाल है और इसका जवाब महत्वपूर्ण है।
जिन वैध स्रोतों से आप प्लेलिस्ट बना सकते हैं, उनमें आपका अपना होम मीडिया सर्वर, आपके LAN पर मौजूद नेटवर्क कैमरे और एन्कोडर, सार्वजनिक रूप से प्रकाशित फ्री-टू-एयर और FAST फ़ीड, और ऐसी कोई भी सेवा शामिल है जो आपके वास्तविक सब्सक्रिप्शन के हिस्से के रूप में आपको कोई पता देती हो। (FAST चैनल क्या हैं और उन्हें कैसे जोड़ें।) (Jellyfin, Plex या Emby से चलाना।)
प्लेयर उस कंटेंट के लिए एक टूल है जिसे देखने का आपको अधिकार है। प्लेलिस्ट बनाने से कंटेंट का मूल स्रोत नहीं बदलता।
निष्कर्ष
- M3U साधारण टेक्स्ट होती है। आपको केवल Notepad या TextEdit जैसे सॉफ़्टवेयर की ज़रूरत है।
- पहले
#EXTM3U, फिर#EXTINF:-1,Nameऔर उसके तुरंत बाद पता। group-titleइसे ब्राउज़ करने योग्य बनाता है;tvg-idसे गाइड का मिलान होता है।.m3u8के रूप में सेव करें और अपने एडिटर को प्लेन टेक्स्ट पर सेट करें।- सबसे बड़ी समस्या ऐसी फ़ाइल होती है जो चुपके से
.txtहोती है।
प्लेलिस्ट बना ली है और उसे चलाने के लिए कोई जगह चाहिए? Tuneline — मुफ़्त, बिना किसी बंडल किए गए कंटेंट के, और यह macOS, Windows, Linux, iPhone, iPad, Android, Android TV, Google TV और Apple TV पर चलता है।
यह लेख साझा करें
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeसंबंधित लेख
- 2026/27 सीज़न के लिए अपना सेटअप तैयार करें
- 2026 में Android TV पर साइडलोडिंग: अब भी क्या काम करता है
- 2026 में Google TV पर Gemini: यह असल में क्या करता है
- 2026 में Linux वीडियो प्लेबैक: Wayland, VA-API और HDR
- 2026 में सबसे अच्छा स्ट्रीमिंग डिवाइस: पावर, भरोसेमंद प्रदर्शन और यह कितने समय तक चलेगा
यह लेख किसी अन्य भाषा में पढ़ें
- EnglishHow to Create an M3U Playlist From Scratch (2026)
- FrançaisComment créer une playlist M3U de zéro (2026)
- AfrikaansHoe om ’n M3U-snitlys van nuuts af te skep (2026)
- العربيةكيفية إنشاء قائمة تشغيل M3U من الصفر (2026)
- বাংলাশুরু থেকে একটি M3U প্লেলিস্ট কীভাবে তৈরি করবেন (২০২৬)
- ČeštinaJak vytvořit M3U playlist od nuly (2026)
- DanskSådan opretter du en M3U-playliste fra bunden (2026)
- DeutschSo erstellst du eine M3U-Playlist von Grund auf (2026)
- ΕλληνικάΠώς να δημιουργήσετε μια λίστα αναπαραγωγής M3U από το μηδέν (2026)
- EspañolCómo crear una lista de reproducción M3U desde cero (2026)
- Español (Latinoamérica)Cómo crear una lista de reproducción M3U desde cero (2026)
- فارسیچگونه یک فهرست پخش M3U را از صفر بسازیم (۲۰۲۶)
- SuomiMiten luot M3U-soittolistan alusta alkaen (2026)
- हिन्दीस्क्रैच से M3U प्लेलिस्ट कैसे बनाएं (2026)
- MagyarHogyan készítsünk M3U lejátszási listát a semmiből (2026)
- ItalianoCome creare da zero una playlist M3U (2026)
- 한국어처음부터 M3U 재생목록 만들기 (2026)
- Bahasa MelayuCara Membina Senarai Main M3U dari Awal (2026)
- NederlandsZo maak je zelf een M3U-afspeellijst (2026)
- NorskSlik oppretter du en M3U-spilleliste fra bunnen av (2026)
- PolskiJak utworzyć playlistę M3U od podstaw (2026)
- PortuguêsComo criar uma playlist M3U do zero (2026)
- RomânăCum să creezi de la zero un playlist M3U (2026)
- РусскийКак создать плейлист M3U с нуля (2026)
- СрпскиKako da napravite M3U plejlistu od nule (2026)
- SvenskaSå skapar du en M3U-spellista från grunden (2026)
- TagalogPaano Gumawa ng M3U Playlist Mula sa Simula (2026)
- TürkçeSıfırdan M3U Oynatma Listesi Oluşturma (2026)
- Tiếng ViệtCách tạo danh sách phát M3U từ đầu (2026)
Tuneline एक मीडिया प्लेयर एप्लिकेशन है। यह कोई भी कंटेंट न तो उपलब्ध कराता है, न होस्ट करता है, न वितरित करता है। अपनी प्लेलिस्ट आप स्वयं लाते हैं, ठीक वैसे ही जैसे VLC के साथ।