Přeskočit na obsah

Převod souboru DASH do MPEG

Převeďte prezentaci DASH založenou na MPD do kompatibilního MPEG-2 program streamu.

Vytvořte soubory MPEG online

Soubory DASH zatím číst neumíme, takže tenhle převod nenabízíme. Pokud dokážete svou práci uložit do některého z těchto formátů nebo dalších, MPEG z něj vyrobíme:

Chcete převádět DASH na MPEG?

Dejte nám vědět. Podle zájmu vybíráme, které převody přidáme jako další.

Jak převést soubor dash do formátu mpeg

Starší přehrávač, editor, vysílací systém nebo archiv může vyžadovat jeden soubor .mpg namísto manifestu DASH a jeho segmentů. Převod zabalí vybrané streamy do MPEG program stream a obvykle je znovu zakóduje jako MPEG-2 video s MP2 audiem.

Co je formát DASH

MPEG-DASH (Dynamic Adaptive Streaming over HTTP) je prezentace adaptivního streamování, nikoli obvykle jediný videosoubor. Její manifest .mpd popisuje video a audio reprezentace, rozlišení, datové toky, kodeky, časování a adresy URL segmentů; média jsou běžně uložena v segmentech .m4s nebo ve fragmentovaných souborech MP4.

Webové video platformy, content-delivery networks a nástroje pro packaging, jako jsou Shaka Packager, Bento4 a FFmpeg, používají DASH. Uložený MPD nestačí, pokud odkazuje na vzdálené nebo lokální segmenty: converter musí mít přístup ke každému požadovanému segmentu a lokální balíčky musí zachovat relativní cesty a názvy souborů uvedené v manifestu.

Co je formát MPEG

V tomto převodu znamená MPEG obvykle samostatný soubor .mpg nebo .mpeg obsahující MPEG-1 nebo MPEG-2 program stream. Nejširší kompatibilitu obecně nabízí MPEG-2 video s MP2 audiem, které podporuje mnoho přehrávačů z éry DVD, starších editorů, televizních systémů a ingest aplikací.

MPEG program stream se liší od MPEG transport stream, který se obvykle ukládá jako .ts. Před převodem ověřte požadavky cílového systému. MPEG-2 je méně efektivní z hlediska komprese než H.264 nebo H.265, takže výstup může být větší, aniž by se zlepšila kvalita zdroje.

Jak převést DASH na MPEG

FFmpeg je nejflexibilnější desktopová možnost, protože dokáže načíst dostupný MPD, vybrat streamy a zapsat MPEG program stream.

  1. Získejte URL MPD nebo kompletní autorizovaný DASH balíček. U lokálních médií ponechte všechny odkazované soubory segmentů v cestách očekávaných manifestem.
  2. Prohlédněte dostupné streamy pomocí ffmpeg -i input.mpd. Zkontrolujte uvedené video a audio streamy, kodeky, rozlišení a jazyky. MPD může zpřístupňovat několik adaptivních reprezentací.
  3. Pro MPEG-2 program stream s širokou kompatibilitou spusťte ffmpeg -i input.mpd -map 0:v:0 -map 0:a:0? -c:v mpeg2video -q:v 3 -pix_fmt yuv420p -c:a mp2 -b:a 192k -ar 48000 -f mpeg output.mpg.

Příkaz vybere první video a audio stream. Pokud se požadované rozlišení, jazyk nebo reprezentace liší, po kontrole vstupu změňte indexy mapování. U MPEG-2 videa obecně nižší hodnota -q:v zvyšuje kvalitu a velikost souboru; vyšší hodnota obojí snižuje. Zachovejte snímkovou frekvenci a rozměry zdroje, pokud přijímající systém neurčuje omezení PAL, NTSC, DVD nebo broadcastu.

Pokud zdrojové kodeky a cílový přehrávač podporují stream copy, nejprve jej otestujte: ffmpeg -i input.mpd -map 0:v:0 -map 0:a:0? -c copy -f mpeg output.mpg. Tím se zabrání generační ztrátě a převod je rychlejší, ale může selhat nebo vytvořit nepoužitelný soubor, pokud streamy DASH obsahují AAC, Opus, AVC ve fragmentovaném MP4 nebo jiný kodek, který požadovaný MPEG přehrávač nepřijímá. Překódování do MPEG-2 a MP2 je bezpečnější volbou z hlediska kompatibility.

Pro grafický workflow nabízí Shutter Encoder nástroje pro převod založené na FFmpeg. Nejprve ověřte, že dokáže otevřít lokální DASH média nebo sestavený intermediární soubor, poté zvolte Convert, vyberte preset kompatibilní s MPEG-2, nastavte .mpg jako výstup a v podrobnostech úlohy ověřte kodek a container. FFmpeg v příkazovém řádku je obvykle spolehlivější pro URL MPD, podepsané URL segmentů a výběr streamů.

Online služby, jako jsou CloudConvert nebo Convertio, mohou převést lokální podporovaný videosoubor na výstup kompatibilní s MPEG, ale jejich podpora DASH je nekonzistentní. Obvykle nedokážou načíst MPD závislý na cookies, authorization headers, podepsaných URL, více reprezentacích nebo DRM. Pokud používáte online službu, nejprve pomocí FFmpeg vytvořte povolený lokální videosoubor, nahrajte pouze obsah povolený zásadami služby týkajícími se soukromí a autorských práv a ověřte, že její výstup MPEG znamená MPEG-2 program stream, nikoli pouze container s názvem MPEG.

Omezení kvality a kompatibility

DASH běžně obsahuje několik úrovní kvality. Převodem reprezentace s nízkým rozlišením nebo nízkým datovým tokem nelze obnovit detaily z reprezentace s vyšší kvalitou. Před kódováním vyberte požadovanou reprezentaci a porovnejte rozlišení, snímkovou frekvenci, zvukové kanály a délku výstupu se zdrojem.

Překódování H.264, H.265 nebo jiného zdrojového kodeku do MPEG-2 způsobuje generační ztrátu. Obecný soubor .mpg také automaticky nesplňuje požadavky pro authoring DVD nebo broadcast; tyto workflow mohou vyžadovat pevně dané rozměry, snímkovou frekvenci, prokládání, datový tok, audio formát, strukturu GOP a regionální standardy.

Šifrovaný DASH nebo DASH chráněný pomocí DRM nelze převést pouze dodáním MPD. Proces vyžaduje autorizovaný přístup a funkční dešifrování prostřednictvím licencovaného playback systému dané služby; běžný converter nemůže nahradit licenci DRM.

DASH vs MPEG: srovnání formátů

Jak si formáty DASH a MPEG stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů DASH a MPEG
Vlastnost .DASH MPEG-DASH Media Presentation Description .MPEG Moving Picture Experts Group video file
Typ formátu Kontejner Kontejner
Komprese — Obojí
Maximální rozlišení — 8K a vyšší
Zvukové stopy — Více
Titulky — Vložené do souboru
Streamování Ano Částečně
Otevírá se ve webovém prohlížeči Částečně Částečně
Typická velikost souboru Velmi malé Velký
Otevřený standard Ano Ano
Zavedeno 2012 1993
Vývojář MPEG (ISO/IEC) Moving Picture Experts Group (MPEG), ISO/IEC
MIME typ application/dash+xml video/mpeg

Informace o příponách a typech souborů poskytuje File-Extensions.org

Podobné .dash konverze

Reverzní konverze

Konverze do .mpeg
z jiných formátů

Sdílejte na sociálních sítích:

Soubor už byl stažen

Tento soubor už byl stažen. Kvůli ochraně soukromí jsme ho hned po stažení smazali ze serveru, takže ho nejde stáhnout znovu. Pokud ho potřebujete ještě jednou, převeďte soubor znovu.