WebM дейін HLS Конверсия туралы жиі қойылатын сұрақтар
WebM-ді HLS-ге қалайша видео ағынын қайта кодтамай аударуға болады?
+
WebM және HLS контейнерлері бірдей кодекті (H. 264, H. 265, VP9, AV1) қабылдай алатын болса, конвертер remux- қа қайтады: элементарлық ағымдар байт- байт бойынша HLS контейнеріне көшіріледі, тек қаптамасы ғана өзгереді. 1 ГБ WebM - тан HLS - ке remux жасау әдетте 5- 15 секундта аяқталады, сапасы жоғалмайды. WebM-нің шекарасы қысқа: VP8 немесе VP9 бейнесі (AV1-де соңғы кезде) Vorbis немесе Opus аудиосымен, басқа ештеңе жоқ. HLS ағыны - бұл.m3u8 манифесті, бірнеше битрейттегі H.264 немесе HEVC сегменттерінің тізбегіне бағытталған, сондықтан ойнатқыш ойнату кезінде сапаны ауыстыра алады.
HLS бірден көп аудио жолсызықты сақтауға болады ма?
+
Иә, бұл WebM - тан жаңарту. HLS әрбір аудио ағынын бірінші класты жолсызық деп қарастырады, сондықтан бастапқы тілдегі микш, дубляж және режиссердің түсініктемесі бір файлда сақталады, ойнатқыш олардың арасында сұраныс бойынша ауысады. HLS көрушінің жиілік жиілігіне шынайы уақытта бейімделеді және Safari және iOS-та тек қана стримингі форматы.
HLS контейнер ме, әлде кодек пе, және бұл қайтарылған нәтижені өзгерте ме?
+
Бұл шығыс файлдан не күтетінін өзгертеді. Бұл түрлендірудің бір жағы кодтауды емес, қоршауды атау, сондықтан қайтаратын биттік ағым әдетте MP4 не MKV контейнерінде болады. Жолтаңбасы контейнерді көрсетеді; кодек файлдың өлшемін және оны қай жерде ойнататынын анықтайды.
Көп жолақты аудио WebM-ден HLS-ге аударылғанда сақтала ма?
+
Иә — WebM-дегі барлық аудио жолсызық (режиссердің түсініктемесі, басқа тілдер, сипаттамалық аудио) HLS-де сақталады, егер мақсатты контейнер көп-потокты аудионы қолдаса. MKV және MOV шексіз аудио жолсызықтарды қабылдайды; MP4 көп жолсызықты қабылдайды, бірақ кейбір құрылғы проигрывателі тек 1-жолсызықты ғана көреді; WebM бір Opus / Vorbis жолсызығын ғана қабылдайды. HLS - Apple-дің HTTP Live Streaming - файл емес, бірақ ойнату тізімі және қысқа медиа сегменттерінің қапшығы.
WebM дегенді HLS дегенге аударғанда субтитр жолақтары сақталады ма?
+
Softsub (сайланатын жолсызық) оларды HLS қабылдай алатын болса сақталады: MKV-де SRT, ASS, SSA, PGS, VobSub бар; MP4-те mov_text (төмендетілетін пішім) бар. MKV-ті ASS субтитрлері бар MP4-ке аудару әдетте оларды mov_text-ке төмендету немесе оларды жазуды қажет етеді. Hardsub (видеоға жазылатын) оған қарамастан сақталады.
WebM-ден HLS-ге дейін бөлім маркерлері / DVD-дей жүру сақталсын ба?
+
Бөлімнің метадеректері екі контейнерде де бөлім атомын қолдаған кезде WebM мен HLS арасында беріледі (MKV, MP4, MOV). WebM бөлімдерді Matroska- ға сәйкесті блокта сақтайды, сондықтан MKV <-> WebM бөлімдері таза айналып өтеді. AVI- де бөлім спецификациясы жоқ, сондықтан AVI- ді HLS - ке аударғанда, қолмен маркерлерді қоспағанда, бөлімдерсіз файл пайда болады.
MKV - тек қана тіркеу файлдарын (ASS субтитрлер үшін TTF қаріптерін, JPG мұқабасын, фан- аударылған PDF ендірулерін) сақтайтын негізгі контейнер. WebM - ден HLS - ке өту HLS MKV емес болса, тіркеулерді алып тастайды - элементарлық ағымдар аударылады, бірақ тіркеулер көзінде қалады. Егер тіркеу қаріптеріне тәуелді болсаңыз, WebM - ті сақтық көшірме ретінде сақтаңыз.
HLS шығысы әдетті түрде қай кодекті қолданады?
+
Әдетті кодек HLS контейнеріне сәйкес келетін консервативті түрде таңдалады: MKV үшін әдетті H.265 (HEVC) - жақсы қысым үшін; MP4 үшін әдетті H.264 - ең кең құрылғыларды қолдау үшін; WebM үшін әдетті VP9; AVI үшін MPEG-4 ASP (DivX/Xvid ұрпақтары). Қосымша кодектерді таңдау арқылы өзгертуге болады - AV1 MKV / WebM үшін қол жетімді, егер максималды қысымды қаласаңыз және кодтау процесін күте аласыз. HLS - бір жүктелетін файл емес, оны желіден тыс күйде ұстау үшін алдымен оны қалыпты контейнерге қайта жіберу керек.
HDR (HDR10, Dolby Vision) WebM-ден HLS-ге қалай өтіп кетеді?
+
HDR статикалық метадеректері (HDR10 дисплейдің басты мәндері, мазмұнның жарықтығының ең жоғарғы деңгейі) контейнер мен таңдалған кодек қолдаса HLS - ке дейін жеткізіледі (HEVC, MKV / MP4- те AV1). Dolby Vision әлдеқайда әлсіз - DV профилі 5 / 7 / 8. 1 WebM - те тек HEVC- те MKV- ке дейін сақталады; DV қабатын қолдамайтын HLS контейнерге аударғанда HDR10- ге дейін ығысады.
MKV және WebM кадрдағы уақыт белгісін жазып, VFR- ны өздігінен өңдейді, сондықтан WebM VFR қайта дискреттеусіз HLS пішіміне сақталады. MP4 де уақыт белгісін сақтайды, бірақ кейбір ойнатқыштар CFR- ді қабылдайды; конвертер "force CFR" дегенді қосып, VFR- ді WebM - ден 24 / 30 / 60 кадр/ сек HLS - ке қайта дискреттейді.
Түрлендіргеннен кейін HLS файлым неге WebM файлынан кіші/ үлкен?
+
Бір кодекті қайта өңдеу көлемі ұқсас файлды береді (контейнердің жүктемесі 0,1- 2% айырмашылығы бар). Кодекті өзгерту файлдың өлшемін 50% немесе одан да көп өзгерте алады: H. 264- ден H. 265- ке әдетте файлдың көлемі тең көрнекі сапасымен екіге бөлінеді; H. 264- ден AV1- ке әдетте баяу алдын- ала орнату кезінде файлдың көлемі екіге бөлінеді. Жоғары бит легі WebM (Blu- ray рип) төмен бит легі HLS (вебке жүктеу) - бұл үлкен азайудың ең көп кездесетін себебі.
Premium-та 8K-қа дейін (7680x4320). Тегін деңгей 4K (3840x2160) файлды 1 ГБ-қа дейін қабылдайды. WebM-дан HLS-ге таза ремукс (бірдей кодекпен өту) дискідегі Е/Ш-мен шектеледі, процессормен шектелмейді — 30 ГБ WebM әдетте бір минут ішінде HLS-ге ремукс жасайды, ажыратымдылығына қарамастан. Масштабын пиксел санымен қайта кодтайды.
HLS (HTTP Live Streaming) — интернет арқылы аудио және бейне мазмұнды жеткізу үшін Apple әзірлеген ағындық протокол. Ол жақсы ойнату өнімділігі үшін бейімделген ағынмен қамтамасыз етеді.