Přidat článek mezi oblíbenéZasílat nové komentáře e-mailem Převádíme video do h.265 pomocí AMD VCE (nebo jiných HW enkodérů)

Hledal jsem způsob, jakým si hromadně a efektivně převést své nahrávky domácího videa a některých TV pořadů pořízené (kdysi dávno) v MPEG-TS formátu do něčeho modernějšího. S ohledem na faktor úspory času jsem se rozhodl prozkoumat kvalitu HW komprese a (v mém případě) podporu AMD VCE.

Hned na začátku bych rád připomněl, že HW komprese zatím nedosahuje kvalit SW, zejména co se totožného bitrate týká, nicméně pro méně náročné uživatele je velmi dobře použitelná už dnes. Velkou výhodou je rychlost a nenáročnost, takže máte možnost experimentovat s nastaveními.

Když jsem začal hledat nástroje na konverzi, zaplavila mě doslova halda různých all-in-one nástrojů podivného vzhledu a ještě podivnějšího chování, zjevně určených neznalým klikačům, podle toho, že obsahovaly předdefinované výstupní formáty pro mobily apod. Navíc neuměly HW akceleraci, tudíž jsem je zavrhl. Hledal jsem dál a našel jsem jeden hodně zajímavý nástroj s podivuhodným jménem A's Video Converter. Autor je Japonec a bohužel celý jeho web je japonsky - což díky překladači strýčka Google dnes už není na překážku. :-) Na překážku je ovšem lehce spartánský pohled na funkčnost, kterou je třeba rozšířit o nástroje třetí strany, abyste dostali vůbec nějaké výsledky, ovšem škála podporovaných HW encoderů je široká (Intel, AMD, Nvidia) a požadavky na SW velmi mírné - v podstatě potřebujete moderní Windows a aktuální ovladače.

Co tedy budeme potřebovat?

V první řadě samotný konvertor: AsVideoConv.html (doporučuji zvolit 64b verzi, link na stažení je až dole na stránce; chcete-li si počíst, použijte google translate)

A dále budete potřebovat:

Pro možnost načítat různé formáty videa potřebujete LAVfilters (ZIP archiv), dostupné zde: releases
Pro možnost ukládat rovnou do MKV potřebujete MKVToolNix (mkvmerge.exe) dostupný zde: MKVToolNix.html

Jak vše zprovoznit

1. nainstalujeme a spustíme AVC (můžete také jen rozbalit ZIP soubor)
2. doinstalujeme podporu LAVfiltrů, způsob je "podivuhodně japonský" :-) - Menu Input, zvolte Select file.. (jako byste otevírali videosoubor) a nalistujte ZIP s LAVfilters. Úspěšná konfigurace bude završena oznamující hláškou
3. Načtěte video a volitelně, pokud chcete muxovat do MKV, jednorázově stáhněte a rozbalte MKVtoolnix a v Transcode settings jej nalistujte (viz obrázek níže)

[http://pc.poradna.net/file/view/28791-mux-png]

4. V Transcode settings nastavte požadovaný kodek (dle podporovaného HW) a upravte bitrate apod. na požadované hodnoty.

[http://pc.poradna.net/file/view/28795-vce-png]

5. Spusťte konverzi. Díky rychlosti máte možnost měnit nastavení a sledovat vliv na velikost, rychlost a kvalitu výsledku

[http://pc.poradna.net/file/view/28797-prevod-png]

A jak to vypadá v reálu? Klasický film nahraný z televize, který má v MPEG2 velikost okolo 3,2GB je převedený do h.265 (HEVC) za cca 6-10 minut, bez nějaké větší zátěže CPU nebo GPU a výsledná velikost je 730MB (samozřejmě záleží na nastavení kvality kodeku i typu kontejneru). Doporučuji zaexperimentovat s deinterlace a dalšími filtry ovlivňujícími výstup.

Závěr

Otestovat si HW konverzi může prakticky každý, kdo má adekvátní HW s podporou (např. h.264 podporují i prastaré HD7970), SW je zdarma (nebo jako donationware).

Předmět Autor Datum
# Skoda ze nepadlo slovo i o CUDA, navod prevodu jsem zkusil pres [AMD R9@Fury] na HBM docela rychlo…
XoXoChanel 08.05.2017 22:26
XoXoChanel
zmínil jsem, že tento konvertor podporuje i řešení Intelu a nvidie. Bohužel nemám ani jeden kus dost…
touchwood 11.05.2017 12:22
touchwood
v tmohle článku je spousta bugů: -údaj o rychlosti a velikosti konverze je naprosto k ničemu, když n…
okruj 11.05.2017 12:22
okruj
Jenže tohle není test, ale návod jak to vůbec udělat. Pokud máš dost času, klidně si ten článek nap…
touchwood 12.05.2017 06:27
touchwood
# Co cekás od proxy príspevku (ta jeho proxy Afrika zde není poprvé), ze na to vubec reagujes. * Cla…
XoXoChanel 13.05.2017 01:27
XoXoChanel
Hmm, ja tam mam jen "Microsoft H.264 Encoder" - musim jeste neco doinstalovat, krome toho, co je pop…
kubik 19.05.2017 19:11
kubik
Odpovim si sam - moje grafika ma jadro GM107, ktere neumi H.265. Nicmene furt netusim, proc mi to ne…
kubik 19.05.2017 19:31
kubik
napadají mě jen ovladače...
touchwood 08.06.2017 08:25
touchwood
No, takhle naslepo do toho vrtat nebudu a radsi se na to vykaslu, ale dik :)
kubik 19.06.2017 15:31
kubik
Diky za clanek, po dlouhem hledani jsem prakticky dospel k tomu samemu- to me potvrzuje, ze hledani… poslední
djt 03.03.2018 10:01
djt

# Skoda ze nepadlo slovo i o CUDA, navod prevodu jsem zkusil pres [AMD R9@Fury] na HBM docela rychlost, ale GPU (coz je logické) bylo zatízené na 100%, i v nekterych konsolovych prevodech jde nastavit i max hodnota jadra GPU coz je pozitivnejsí i v ohledu na W|TDP.
- Navod funguje, zvládne to kazdy za zkousku to stací,alespon pro obcastnou kompresi|prevod pro ty, co nechcou stahovat nejaky tezkySW na MB nebo placené verze jde dobrou alternativu.

zmínil jsem, že tento konvertor podporuje i řešení Intelu a nvidie. Bohužel nemám ani jeden kus dostatečně moderní HW (intel i nvidia), se kterým bych to mohl otestovat.

BTW mně kóduje VCE, takže kromě zvýšení frekvence RAM a mírného navýšení frekv. GPU nedošlo k nějaké zásadní zátěži...

v tmohle článku je spousta bugů:
-údaj o rychlosti a velikosti konverze je naprosto k ničemu, když neznáme vstupní parametry mpeg2- videa, ani jeho délku a rozměrym, totéž platí o výstupním souboru. Použitý hardware také nepopsán.
- je článek o H264 nebo H265?
-chybí srovnání v rychlosti, kvalitě a bitratu softwarové a hardwarové komprese.
Takhle aby si to člověk sám celé vyzkoušel, vůbec není patrné, zda to přináší nějaké výhody
Ale aspoň jako tip na vyzkoušení se to hodí.

Diky za clanek, po dlouhem hledani jsem prakticky dospel k tomu samemu- to me potvrzuje, ze hledani nebylo marne.
Jako Handbrake nebo Avidemux jsou mnohem komfortnejsi, ale nepodporuji plnou GPU akceleraci. As Video Converter je asi opravdu jediny funkcni!

Zpět na články Přidat komentář k článku Nahoru