Přeskočit na obsah

Převod souboru MKV do ASS

Extrahujte vložené titulky z MKV nebo převeďte textové titulky do upravitelného formátu ASS.

Převádějte soubory MKV online

Pro převod MKV do ASS zatím vlastní online konvertor nemáme, ale soubory MKV můžete online převést do těchto a dalších formátů:

Chcete převádět MKV na ASS?

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 mkv do formátu ass

Samostatný soubor .ass je potřeba, když media player, editor nebo zařízení nemůže používat titulky vložené v souboru MKV nebo když je nutné titulky sdílet samostatně. Obvyklým postupem je extrakce nebo převod stopy titulků; video a audio v souboru MKV se do formátu ASS nepřevádějí.

Co je formát MKV

MKV neboli Matroska Video je multimediální kontejner, který může v jednom souboru obsahovat video, audio, titulky, kapitoly, fonty, přílohy a metadata. Běžně se používá u nahrávek obrazovky, záloh disků, vydání anime, archivních souborů a stažených souborů obsahujících více jazyků nebo zvukových stop.

Přípona .mkv označuje kontejner, nikoli konkrétní kodek. Soubor MKV může obsahovat textové titulky ve formátu ASS, SSA, SRT nebo WebVTT, případně bitmapové titulky, například PGS a VobSub. Může také obsahovat titulky trvale vykreslené do videa; ty nelze extrahovat jako samostatnou stopu.

Co je formát ASS

ASS neboli Advanced SubStation Alpha je textový formát titulků pro časované dialogy a podrobné řízení vzhledu. Podporuje pojmenované styly, fonty, barvy, obrysy, stíny, umístění na obrazovce, otočení, kreslicí příkazy, časování karaoke a značky override pro jednotlivé řádky.

ASS se používá u titulků, které vyžadují upravitelné styly, karaoke efekty nebo pevné umístění, a lze jej upravovat v Aegisub nebo Subtitle Edit. Na rozdíl od PGS a VobSub obsahuje text, nikoli obrázky titulků. Jeho vzhled se může mezi přehrávači lišit, protože vykreslování závisí na subtitle engine, dostupných fontech, rozlišení videa a podporovaných značkách ASS.

Extrakce existující stopy ASS

Pomocí MKVToolNix

  1. Nainstalujte MKVToolNix pro Windows, macOS nebo Linux.
  2. Otevřete soubor MKV v MKVToolNix GUI → Multiplexer. Prohlédněte seznam stop a podle jazyka, názvu a kodeku identifikujte požadované titulky. Stopa ASS může být zobrazena jako ASS, SSA nebo S_TEXT/ASS.
  3. Použijte File → Extract tracks, vyberte stopu titulků, zadejte název výstupního souboru končící příponou .ass a spusťte extrakci.

V terminálu je ekvivalentním příkazem:

mkvextract tracks input.mkv 3:subtitles.ass

Nahraďte 3 skutečným ID stopy Matroska. Extrakce zkopíruje stream titulků bez překódování a zachová jeho časování, styly, umístění a dialogové efekty. Přílohy s fonty jsou od streamu titulků oddělené a může být nutné je extrahovat nebo nainstalovat samostatně.

Pomocí FFmpeg

Nejprve vypište streamy:

ffmpeg -i input.mkv

Pokud jsou požadované titulky prvním streamem titulků a již jsou ve formátu ASS, extrahujte je pomocí:

ffmpeg -i input.mkv -map 0:s:0 -c:s copy subtitles.ass

0:s:0 vybere první stream titulků, zatímco 0:s:1 vybere druhý. Použijte informace o jazyku a názvu streamu z výstupu kontroly, abyste nevybrali nesprávnou stopu.

Převod jiného formátu titulků do ASS

Pokud soubor MKV obsahuje SRT nebo jiný textový formát titulků, extrahujte tuto stopu pomocí MKVToolNix a poté otevřete extrahovaný soubor v Subtitle Edit. Použijte File → Save as, vyberte Advanced Sub Station Alpha (*.ass) a soubor uložte. Před exportem může Subtitle Edit opravit časování, změnit snímkovou frekvenci, nastavit styly, upravit zalomení řádků a zpracovat kódování znaků.

Pro základní převod textu lze ve FFmpeg použít:

ffmpeg -i subtitles.srt subtitles.ass

Subtitle Edit je vhodnější, pokud je nutné zkontrolovat styly nebo časování výsledku, protože převod SRT nedokáže obnovit formátování, které nebylo obsaženo ve zdroji.

Použití online převodníku

U neveřejných, již extrahovaných textových titulků lze k převodu SRT nebo jiného podporovaného formátu titulků do ASS použít službu, jako je CloudConvert. Nahrajte soubor titulků, nikoli celý soubor MKV, ověřte, že výstupním formátem je ASS, a stažený soubor zkontrolujte v Subtitle Edit nebo Aegisub.

Online služby mohou mít omezení velikosti souboru, vynechávat pokročilé styly ASS nebo selhat při zpracování obrazových titulků. Nenahrávejte soukromé nahrávky ani materiál chráněný autorskými právy, pokud zásady služby týkající se ukládání a mazání dat nejsou vyhovující. MKVToolNix v kombinaci se Subtitle Edit poskytuje předvídatelnější výběr stopy a výstup.

Omezení kvality a kompatibility

Stopy PGS a VobSub jsou bitmapové obrázky, takže je nelze přímo převést na upravitelný formát ASS. Použijte OCR workflow v Subtitle Edit, porovnejte rozpoznaný text s videem a ručně opravte chyby v rozpoznávání, časování a zalomení řádků. Titulky napevno vložené do videa vyžadují přepis nebo OCR ze snímků videa.

Převodem SRT do ASS vznikne struktura stylu ASS, ale nevytvoří se původní fonty, umístění, barvy, karaoke efekty ani jiné styly, které SRT neobsahoval. Vykreslování ASS se může lišit mezi Aegisub, přehrávači založenými na libass, jako jsou mpv a VLC, a hardwarovými zařízeními. Nainstalujte požadované fonty, zachovejte relevantní přílohy fontů v souboru MKV a výsledný soubor .ass otestujte v cílovém přehrávači, zejména pokud používá vlastní fonty, karaoke značky, otočení, kresby nebo přesné souřadnice na obrazovce.

MKV vs ASS: srovnání formátů

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

Srovnání souborových formátů MKV a ASS
Vlastnost .MKV Matroska Video .ASS Advanced SubStation Alpha
Otevřený standard Ano Částečně otevřený
Komprese Obojí Bez komprese
Typická velikost souboru Velký Malé
Otevírá se ve webovém prohlížeči Ne Ne
Další úpravy Omezeně Snadné
Podpora metadat Rozsáhlé Základní
Čitelný jako prostý text Ne Ano
Nejvhodnější pro Streamování Úpravy a postprodukce
Zavedeno 2002 1998
Vývojář Matroska org Pavlov company / community (originally by Kotus)
MIME typ video/x-matroska text/x-ass

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

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.