Adım 1: Yükleyin WebM Yukarıdaki düğmeyi kullanarak veya sürükle bırak yöntemiyle dosyaları ekleyebilirsiniz.
Adım 2: Dönüştürme işlemini başlatmak için 'Dönüştür' düğmesine tıklayın.
Adım 3: Dönüştürülmüş dosyayı indirin HLS Dosyalar
WebM için HLS Dönüştürme SSS
WebM'i video akışı yeniden kodlamadan HLS'ye nasıl dönüştürüyorum?
+
WebM ve HLS konteynerlerinin her ikisi de aynı codec'i taşıyabildikleri zaman (H.264, H.265, VP9, AV1), dönüştürme bir remux'a geri döner: temel akışlar bayt-bayt HLS konteynerine kopyalanır ve sadece sarma değişiyor. 1 GB WebM'den HLS'ye bir remux genellikle sıfır kalite kaybı ile 5-15 saniye içinde tamamlanır. WebM kasıtlı olarak dar: VP8 veya VP9 video (AV1 daha yakın zamanda) Vorbis veya Opus ses ve başka bir şey. Bir HLS akışı, oyuncunun oynatma sırasında kaliteyi değiştirebilmesi için birkaç bit hızında H.264 veya HEVC segmentlerinin merdivenine işaret eden bir.m3u8 manifestosudur.
HLS birden fazla ses parçası tutabilir mi?
+
Evet, ve WebM'den gerçek bir yükseltmedir. HLS her ses akışına birinci sınıf bir parça olarak davranır, böylece orijinal dil karışımı, dub ve yönetmen yorumu bir dosyada yaşayabilir ve oyuncu isteğe bağlı olarak aralarında geçiş yapabilir. HLS, gerçek zamanlı olarak izleyicinin bant genişliğine uyum sağlar ve Safari ve iOS'un yerli olarak desteklediği tek streaming formatıdır.
HLS bir konteyner mi yoksa bir codec midir ve bu geri aldığımı değiştirir mi?
+
Çıkış dosyasından beklenen şeyi değiştirir. Bu dönüşümün bir tarafı bir örtü yerine bir kodlama adı verir, böylece geri gelen şey en iyi uyum sağlayan konteyner içindeki bit akışıdır - genellikle MP4 veya MKV. Uzantı konteyneri yansıtır; codec dosya büyüklüğünü ve oynanacağı yeri gerçekten belirleyen şeydir.
Çok-traki ses WebM'den HLS'ye dönüştürülürse sağ kalacak mı?
+
Evet — hedef konteyner çoklu akışlı ses desteği sağladığında WebM'deki her ses parçası (yönetmen yorumu, alternatif dil, tanımlayıcı ses) HLS'de korunur. MKV ve MOV sınırsız ses parçalarını destekler; MP4 birçok şeyi destekler ama bazı donanım oynatıcılar sadece 1. parçayı görür; WebM tek bir Opus / Vorbis parçasına sınırlıdır. HLS, Apple'ın HTTP Live Streaming'i - bir dosya değil, bir oyun listesi ve kısa medya segmentlerinin bir klasörü.
WebM 'i HLS' e dönüştürme sırasında altyazılı parçalar korunuyor mu?
+
Yumuşak altyazı (seçebilir parçalar) HLS onları taşıyabildikleri zaman hayatta kalır: MKV SRT, ASS, SSA, PGS, VobSub'u doğal olarak içerir; MP4 sadece mov_text'i (düşük format) içerir. ASS tarzında altyazı içeren MKV'yi MP4'e dönüştürmek genellikle onları mov_text'e indirir veya kaybeder. Katı altyazı (videoya kaydedilmiş) her neyse taşınır.
WebM ile HLS bölüm işaretçilerini / DVD-style navigasyonu mu saklar?
+
Her iki konteyner de bir bölüm atomu desteklerse (MKV, MP4, MOV) bölüm meta verileri WebM ve HLS arasında aktarılır. WebM bölümleri Matroska uyumlu bir blokta depolar, bu yüzden MKV <-> WebM bölümleri temiz bir şekilde dönüp gelebilir. AVI bölüm spesifikasyonu yoktur, bu yüzden AVI'yi HLS'ye dönüştürmek, elle işaretçiler eklemediğiniz sürece bölümlenmiş olmayan bir dosya üretir.
WebM'den HLS'ye gittiğinizde MKV bağlantılarına ne olacak (yazılım, kapak resimleri)?
+
MKV, rastgele bağlanmış dosyaları (ASS altyazıları için TTF yazı tipleri, JPG kapak resimleri, fan-çevrilmiş PDF eklentileri) depolayan tek ana akıntı konteyneridir. WebM'den HLS'ye gitmek, HLS MKV olmadığında bu bağlantıları atacaktır — temel akışlar dönüştürülür, ancak bağlanmış payload kaynağında kalır. Eğer bağlanmış yazı tiplerine bağlıysanız WebM'i yedek olarak tutun.
HLS çıkış varsayılan olarak hangi codec'i kullanıyor?
+
Varsayılan kodek HLS konteynerine uygun olarak seçilir: MKV daha iyi sıkıştırma için H.265 (HEVC)'e varsayılır; MP4 en geniş cihaz desteği için H.264'e varsayılır; WebM VP9'a varsayılır; AVI MPEG-4 ASP (DivX/Xvid soyundan) kullanır. Gelişmiş kodek düşen menüden üst üste koy — AV1 maksimum sıkıştırma istediğiniz ve kodlama süresini bekleyebileceğiniz MKV / WebM için mevcuttur. HLS tek bir indirilebilir dosya değildir - offline tutmak için önce normal bir konteyner içine geri muxed edilmesi gerekir.
HDR (HDR10, Dolby Vision) nasıl WebM ile HLS arasında hayatta kalabilir?
+
HDR statik meta verileri (HDR10 mastering display değerleri, max içerik ışık seviyesi) her iki konteyner ve seçilen codec de desteklediği zaman HLS'ye taşınır (HEVC, MKV / MP4'te AV1). Dolby Vision daha kırılgandır — DV profili 5 / 7 / 8.1 WebM'de genellikle sadece HEVC ile MKV'ye hayatta kalır; DV katmanı taşımayan HLS konteynerine dönüştürme HDR10'a düzleşir.
WebM den HLS e dönüştürme değişken çerçeve hızını (VFR) koruyor mu?
+
MKV ve WebM gerçek çerçeve başına zaman damgalarını kaydeder ve VFR'yi yerel olarak yönetir, böylece WebM VFR bu formatlardan HLS'sine yeniden örnekleme olmadan geçerli kalır. MP4 isimsel olarak zaman damgalarını da depolar, ancak bazı oyuncular CFR'yi varsayırlar; dönüştürücü sorunlu hedefler için VFR'yi WebM'i 24 / 30 / 60 fps HLS'ye yeniden örnekleyen bir "zorla CFR" tuşuna maruz bırakır.
Neden dönüştürüldüğünde HLS dosyam WebM'den daha küçük / büyük?
+
Aynı codec remux neredeyse aynı boyutta bir sonuç verir (konteyner üst yükleri 0.1-2 farklılık gösterir). Bir codec değişikliği boyutu %50 veya daha fazla değiştirebilir: H.264'ten H.265'e geçiş genellikle aynı görsel kalitede dosyayı yarıya indirmektedir; H.264'ten AV1'e geçiş yavaş bir önayarlama ile tekrar yarıya indirmektedir. Yüksek bit hızı WebM (Blu-ray rip)'ten düşük bit hızı HLS'ye (web yükleme) geçiş dramatik bir düşüş için en yaygın nedendir.
Evet, Premium'da 8K'ya kadar (7680x4320). Ücretsiz seviye 1 GB dosya sınırına kadar 4K'yı (3840x2160) destekler. Büyük WebM'den HLS'ye saf remuxes (aynı codec geçişi) disk I/O ile sınırlıdır, CPU ile değil — 30 GB WebM genellikle çözünürlükten bağımsız olarak bir dakikadan az sürede HLS'ye remuxes. Piksel sayısıyla ölçek yeniden kodlanır.
HLS (HTTP Live Streaming), Apple tarafından internet üzerinden ses ve video içeriği sunmak için geliştirilen bir akış protokolüdür. Daha iyi oynatma performansı için uyarlanabilir akış sağlar.