نوشتهٔ Shamir
چرا نمیتوانید یک استریم M3U8 را همینطور «به MP4 تبدیل کنید» (۲۰۲۶)
«تبدیل M3U8 به MP4» یکی از پرتکرارترین پرسشهای ویدیویی در اینترنت است و تقریباً هیچکس که آن را میپرسد پاسخ روشنی دریافت نمیکند. در عوض، با صفحههایی پر از تبلیغات و سایتهای تبدیلکننده روبهرو میشوند.
پاسخ صادقانه از خود ابزارها جالبتر است و شما را از دستهای از نرمافزارها که نباید اجرا کنید دور نگه میدارد. بگذارید توضیح دهم M3U8 دقیقاً چیست، چرا «تبدیل» فعل درستی نیست و این درخواست معمولاً در اصل به چه معناست.
M3U8 ویدیو نیست
همهچیز به همین نکته خلاصه میشود و بقیه موارد از همینجا نتیجه میشوند.
فایل .m3u8 هیچ ویدیویی در خود ندارد. این یک فایل متنی است. اگر آن را در ویرایشگر متن باز کنید، چیزی شبیه این میبینید:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:6
#EXTINF:6.000,
segment000.ts
#EXTINF:6.000,
segment001.ts
#EXTINF:6.000,
segment002.ts
این یک مانیفست است: فهرستی از محل قرارگیری قطعههای واقعی ویدیو. ویدیو در فایلهای قطعهای .ts قرار دارد که روی سروری در جای دیگری هستند. (فایل قطعهای .ts چیست.)
پس درخواست تبدیل M3U8 به MP4 کمی شبیه این است که بخواهید منوی رستوران را به غذا تبدیل کنید. منو غذا را توصیف میکند، اما از همان مواد ساخته نشده است.
این قالب HLS یا پخش زنده HTTP است. دلیل وجودش این است که تقسیم ویدیو به قطعههای ششثانیهای به پخشکننده اجازه میدهد خود را با شرایط تطبیق دهد: اگر اتصال شما ضعیف شود، پخشکننده بهجای متوقفشدن، بیسروصدا قطعههای کمکیفیتتر را درخواست میکند. استریم روی شبکههای موبایل به همین دلیل امکانپذیر است و تقریباً هر استریم زندهای که از هر ارائهدهندهای تماشا میکنید، به همین روش ارائه میشود.
«تبدیل» در واقع باید به چه معنا باشد؟
برای اینکه ابزاری یک فایل MP4 به شما تحویل دهد، باید:
- مانیفست را دریافت کند.
- تکتک قطعههای فهرستشده در آن را بهترتیب دریافت کند.
- آنها را به هم متصل کند.
- خروجی را در یک کانتینر MP4 بازترکیب کند.
این تبدیل نیست. این یعنی دریافت کل استریم. پرسش درباره قالب فایل، در واقع پوششی برای پرسش درباره دریافت فایل است؛ به همین دلیل پاسخی که مردم واقعاً میخواهند، بهندرت شفاف بیان میشود.
دو نتیجه از این موضوع به دست میآید که اهمیت دارند:
محتوای زنده پایانی ندارد. مانیفست زنده یک پنجره لغزان است؛ چند قطعه آخر را فهرست میکند و هر چند ثانیه یکبار بازنویسی میشود. چیزی به نام «فایل کامل» برای دریافت وجود ندارد. ابزار میتواند از همین حالا تا زمانی که متوقفش کنید، محتوا را دریافت کند؛ اما این دریافت است، نه تبدیل.
محتوای درخواستی، یک دریافت فایل است. مانیفست VOD همه قطعهها را فهرست میکند. دریافت همه آنها، محتوای کامل را در اختیار شما میگذارد؛ اما اینکه اجازه انجام این کار را دارید یا نه، کاملاً به نوع محتوا و حقوقی که در اختیار دارید بستگی دارد، نه قالب فایل.
توضیح صریح مرز قانونی
ترجیح میدهم در اینجا بهجای کلیگویی، صریح باشم.
دریافت استریمی که حق نگهداشتنش را دارید — مثل ضبط خودتان، دوربین خودتان، سرور خانگی خودتان، محتوایی که صراحتاً برای دانلود ارائه شده یا اثری در مالکیت عمومی — مسئله خاصی نیست.
دریافت استریمی که حق نگهداشتنش را ندارید، نقض حق نشر است؛ مهم نیست ابزار چقدر راحت باشد یا جستوجو چند نتیجه نشان دهد. بیشتر استریمهای تجاری نیز دقیقاً برای جلوگیری از این کار رمزگذاری میشوند و به همین دلیل سایتهای تبدیلکننده اغلب روی همان محتوایی که کاربران میخواهند استفاده کنند، شکست میخورند.
Tuneline استریمها را دریافت یا ضبط نمیکند. این برنامه محتوایی را که به آن معرفی میکنید پخش میکند. این تصمیمی عمدی در طراحی محصول است، نه یک کاستی؛ به همین دلیل این مقاله سازوکار کار را توضیح میدهد، نه اینکه ابزاری در اختیارتان بگذارد.
چرا سایتهای تبدیلکننده به هر حال ایده بدی هستند؟
بحث حقوقی را کاملاً کنار بگذارید. صرفاً از نظر نرمافزاری، سایتهایی که میگویند «نشانی اینترنتیتان را اینجا وارد کنید» انتخاب مناسبی نیستند:
- شما نشانی اینترنتی را در اختیارشان میگذارید. اگر URL مانیفست شما شامل توکن نشست یا اطلاعات ورود تعبیهشده باشد — که بسیار رایج است — عملاً آنها را فاش کردهاید. (چرا URLهای پلیلیست حکم اطلاعات ورود را دارند.)
- آنها روی هر محتوای رمزگذاریشدهای شکست میخورند و بیشتر محتوای تجاری از همین نوع است. در نتیجه URL را بیدلیل فاش کردهاید.
- برنامههای «تبدیلکننده» قابل دانلود در این دسته، مسیر شناختهشدهای برای انتشار بدافزار هستند. این دسته بر عجله و دقت پایین کاربران بنا شده است.
- آنها اساساً نمیتوانند روی محتوای زنده کار کنند؛ بنابراین هر سایتی که وعده ساخت یک MP4 مرتب از مانیفست زنده را میدهد، عملکرد واقعی خود را نادرست جلوه میدهد.
مردم معمولاً واقعاً چه میخواهند؟
اگر از خود پرسش به عقب برگردیم، پشت عبارت «تبدیل M3U8 به MP4» چهار نیاز واقعی پنهان است و برای هرکدام پاسخ مناسبی وجود دارد.
«میخواهم این لینک M3U8 را تماشا کنم»
اصلاً به MP4 نیاز ندارید. به پخشکنندهای نیاز دارید که HLS را بخواند — و بیشتر پخشکنندهها همین قابلیت را دارند. URL را در Tuneline، VLC، mpv یا هر پخشکننده مدرن دیگری وارد کنید تا پخش شود. (چگونه یک URL استریم را باز کنیم.)
این با فاصله رایجترین نیاز واقعی است و اصلاً به تبدیل نیاز ندارد.
«میخواهم بعداً بدون اینترنت تماشایش کنم»
برای محتوای زنده، چیزی که میخواهید بازپخش است؛ البته اگر منبع شما آن را ارائه دهد. ارائهدهنده بازهای از برنامههای قبلی را روی سرورش نگه میدارد و پخشکنندهای که از این قابلیت پشتیبانی کند، اجازه میدهد به عقب برگردید. این نسخه قانونی و پشتیبانیشده «بعداً تماشا کردن» است. (بازپخش و تغییر زمان چگونه کار میکنند.)
در دسترس بودن این قابلیت به منبع شما بستگی دارد، نه پخشکنندهتان.
«میخواهم ویدیو منتشر کنم و به من گفتهاند به M3U8 نیاز دارم»
این مسیر برعکس است — از MP4 به M3U8 — و کاملاً معمول است. یک MP4 را به قطعههایی تقسیم میکنید، معمولاً با ابزارهای استاندارد و متنباز رمزگذاری، یک مانیفست میسازید و کل پوشه را از طریق HTTPS ارائه میدهید. به این ترتیب محتوای خود را برای پخش با نرخ بیت تطبیقی آماده میکنید. این یک فرایند انتشار قانونی، مستند و استاندارد است و هیچ مسئله حقوقی ندارد.
«میخواهم یک نسخه دائمی از چیزی که متعلق به خودم است داشته باشم»
اگر واقعاً متعلق به شماست — دوربینتان، سرورتان یا محتوای خودتان — از قبل به منبع دسترسی دارید و برگشتن به فایل اصلی، از سرهمکردن قطعهها سادهتر و باکیفیتتر است. دریافت محتوا از سرور رسانه خانگی خودتان، شکل درست این کار است. (پخش از Jellyfin، Plex یا Emby.)
راهنمای سریع
| شما دارید | میخواهید | پاسخ واقعی |
|---|---|---|
| یک URL از M3U8 | آن را تماشا کنید | هر پخشکنندهای که از HLS پشتیبانی کند. بدون تبدیل. |
| یک URL از M3U8 | نسخه آفلاین از محتوای زنده | بازپخش ارائهدهنده، در صورت ارائه. در غیر این صورت مسیر قانونیای وجود ندارد. |
| یک MP4 | یک M3U8 برای سایتتان | قطعهبندی کنید و یک مانیفست بسازید. استاندارد، مستند و کاملاً مناسب. |
یک .m3u از منابع متعدد | یک کتابخانه قابل استفاده | این یک پلیلیست است، نه استریم. کاملاً چیز متفاوتی است. |
یک فایل .ts | آن را پخش کنید | بیشتر پخشکنندهها آن را مستقیماً باز میکنند. فایل .ts چیست. |
حرف آخر
- M3U8 یک مانیفست است، نه ویدیو. این فایل فقط محل قطعهها را فهرست میکند و چیزی در خود ندارد که بتوان آن را تبدیل کرد.
- تبدیل یک استریم به یک فایل واحد یعنی دریافت همه قطعهها؛ این کار دریافت فایل است، نه تغییر قالب.
- استریمهای زنده پایانی ندارند؛ بنابراین فایل کاملی برای تولید وجود ندارد.
- سایتهای تبدیلکننده URL شما را میخواهند و URL شما اغلب همان اطلاعات ورودتان است.
- در نه مورد از هر ده مورد، نیاز واقعی این است که «این لینک را پخش کن»؛ کاری که هر پخشکننده سازگار با HLS، بدون هیچ تبدیلی انجام میدهد.
فقط میخواهید لینک را پخش کنید؟ دانلود Tuneline — یک URL از HLS یا M3U را وارد کنید تا پخش شود. رایگان، بدون محتوای همراه و روی همه پلتفرمهایی که در اختیار دارید.
اشتراکگذاری مقاله
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeمقالههای مرتبط
- آیا IPTV مسدود شده است؟ احکام دادگاههای سال ۲۰۲۶ واقعاً چه کاری انجام میدهند
- بهترین دستگاه استریم در سال ۲۰۲۶: قدرت، قابلیت اطمینان و طول عمر
- برای فصل ۲۰۲۶/۲۷ آماده شوید
- چگونه روی فایر تیوی اپلیکیشن سایدلود کنیم: راهنمای گامبهگام (۲۰۲۶)
- چگونه یک فهرست پخش M3U را از صفر بسازیم (۲۰۲۶)
این مقاله را به زبان دیگری بخوانید
- EnglishWhy You Can't Just "Convert" an M3U8 Stream to MP4 (2026)
- FrançaisPourquoi vous ne pouvez pas simplement « convertir » un flux M3U8 en MP4 (2026)
- AfrikaansWaarom jy nie sommer ’n M3U8-stroom na MP4 kan “omskakel” nie (2026)
- العربيةلماذا لا يمكنك ببساطة «تحويل» بث M3U8 إلى MP4 (2026)
- বাংলাকেন M3U8 স্ট্রিমকে শুধু "কনভার্ট" করে MP4 বানানো যায় না (২০২৬)
- ČeštinaProč stream M3U8 nelze jednoduše „převést“ do MP4 (2026)
- DanskHvorfor du ikke bare kan "konvertere" en M3U8-stream til MP4 (2026)
- DeutschWarum du einen M3U8-Stream nicht einfach in MP4 „konvertieren“ kannst (2026)
- ΕλληνικάΓιατί δεν μπορείς απλώς να «μετατρέψεις» μια ροή M3U8 σε MP4 (2026)
- EspañolPor qué no puedes simplemente «convertir» un flujo M3U8 a MP4 (2026)
- Español (Latinoamérica)Por qué no puedes simplemente «convertir» un flujo M3U8 a MP4 (2026)
- فارسیچرا نمیتوانید یک استریم M3U8 را همینطور «به MP4 تبدیل کنید» (۲۰۲۶)
- SuomiMiksi et voi vain ”muuntaa” M3U8-lähetystä MP4:ksi (2026)
- हिन्दीआप M3U8 स्ट्रीम को सीधे MP4 में "कन्वर्ट" क्यों नहीं कर सकते (2026)
- MagyarMiért nem lehet egyszerűen „MP4-re konvertálni” egy M3U8-streamet (2026)
- ItalianoPerché non puoi semplicemente "convertire" uno stream M3U8 in MP4 (2026)
- 한국어왜 M3U8 스트림을 MP4로 그냥 "변환"할 수 없는가 (2026)
- Bahasa MelayuMengapa Anda Tidak Boleh Sekadar "Menukar" Strim M3U8 kepada MP4 (2026)
- NederlandsWaarom je een M3U8-stream niet zomaar kunt "converteren" naar MP4 (2026)
- NorskHvorfor du ikke bare kan «konvertere» en M3U8-strøm til MP4 (2026)
- PolskiDlaczego nie można po prostu „przekonwertować” strumienia M3U8 do MP4 (2026)
- PortuguêsPor que você não pode simplesmente “converter” um stream M3U8 para MP4 (2026)
- RomânăDe ce nu poți pur și simplu „converti” un stream M3U8 în MP4 (2026)
- РусскийПочему нельзя просто «конвертировать» поток M3U8 в MP4 (2026)
- СрпскиZašto M3U8 strim ne možete jednostavno „konvertovati“ u MP4 (2026)
- SvenskaVarför du inte bara kan "konvertera" en M3U8-ström till MP4 (2026)
- TagalogBakit Hindi Mo Basta “Mako-convert” ang Isang M3U8 Stream sa MP4 (2026)
- TürkçeNeden bir M3U8 Akışını Öylece "MP4'e Dönüştüremezsiniz" (2026)
- Tiếng ViệtTại sao bạn không thể chỉ “chuyển đổi” luồng M3U8 sang MP4 (2026)
Tuneline یک برنامهٔ پخشکنندهٔ رسانه است. هیچ محتوایی را ارائه، میزبانی یا توزیع نمیکند. لیست پخش خود را شما میآورید، دقیقاً مانند VLC.