» Poradna » Programy

Objasnění nastavení x264/x265 (pmode, pme, open-gop)

 |   |  Microsoft Windows 7 Chrome 50.0.2661.102

Hezké poledne,enkóduji si teď několik Blu-ray na disk a měl bych pár dotazů ohledně nastavení parametrů. Zajímají mě zkušenosti s nastavení tří příkazů - jejich vliv na délku enkódování a kvalitu obrazu.Konkrétně:1) Parallel Mode Analysis (pmode)2) Parallel Motion Estimation (pme)3) Open GOP (opengop)1) a 2) souvisí s paralelním zpracováním makrobloků (musí být zapnuto wpp). Při zapnutí pmode dojde k vypnutí limitů pro reference. Zapnutí pme by mělo při analýze vyhledávat pohyb, a pokud to chápu správně, mělo by to zlepšit kvalitu pohyblivých scén. Bez ohledu na zapnutí nebo vypnutí nepozoruji rozdíly v obraze ani rychlosti zpracování.PS: enkóduji full HD s předvolbou slow, crf=21, level=4.1, ref=4, prostor i420 8bit - jedu tedy na nadprůměrnou kvalitu a snímek má dostatečně vysoký tok - při bližším pohledu jsou zřetelné detaily jako vrásky, jizvy, chloupky... zrno filmu zůstává částečně zachováno, ale neruší jako u zdrojového filmu - tedy věci, které by u crf=24 nebo nižších levelech zmizely a o takové detaily bych nerad přišel.Díky za pomoc!

Mohlo by vás také zajímat

Odpovědi na otázku

avatar
 | Microsoft Windows XP Opera 9.80

BTW, ak slow, koľko dní prerábaš 1 BD? Alebo už máš i7-5960X? Tušim, že si mal i7-980

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 50.0.2661.102

Full HD: crf=24 normal, rychlost okolo 0,40-0,55x; crf=21 slow, okolo 0,20-0,35x.Starší ripy, od kterých nevlastním nosiče, ale někde jsem stáhnul v 720p jde obvykle 1:1 - vesměs to má mizernou kvalitu, takže nastavení neřeším.Staré černobílé v PALu jdou okolo dvojnásobku až trojnásobku rychlosti - většinou od oka nastřelím crf=24, level 3, zkusmo nechám projet 5 minut, pokud je to OK, nechám zpracovat.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Mozilla 38.9

Ale nenapísal si aký máš CPU. Takže fHD 25FPS h264 prerábaš do h265 cca s 5-8,75 FPS? Slušivé

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0.1

Jak sám vidíš, testovat to nikdo nechce, takže na to naběhni sám a analyzuj kukučem a ssim. A pak dej vědět.Dyť je to nenáročná práce v porovnání třeba se stavbou přehrady u las vegas nebo dokonce třeba s průplavem v panamě.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 50.0.2661.102

Pohrabu se v tom a hodím výsledek. A hele, zase ti spadl web.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

No jo, spadnul celej free web na zikum:https://www.google.cz/searchon zas časem naběhne.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

Už funguje.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 41.0.2228.0

Tak jsem konečně předpřipravil vzorky. U obrazu jsem narazil na demo http://vanguardvideo.com/vct/ - hezky je tam při přehrávání tahátko a zobrazuje to aktuální informace o PSNR a SSIM.Čím doporučuješ dělat hlubší analýzu PSNR a SSIM?Základní postřeh je, že --pmode zpomalí zpracování asi o 60 procent - ale asi proto, že zcela vypíná limity referencí - mám tam 3, zkusím to zvednout na 4 a kouknu, jak to zahýbá s časy.Opengop zpracování o pár promile zrychlí, pme o pár promile zpomalí.Zvláštní je ovšem komentář v nápovědě:Parallel motion estimation (pme)When enabled the encoder will distribute motion estimation across multiple worker threads when more than two references require motion searches for a given CU. Only recommended if x265 is not already saturating CPU cores. --pmode is much more effective than this option, since the amount of work it distributes is substantially higher. With –pme it is not unusual for the overhead of distributing the work to outweigh the parallelism benefits.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

Tak podle mě je asi nej na analýzu ssim a psnr todle to:http://www.elecard.com/en/products/professional/... výstup hodit do excelu a udělat graf.Uf, tak jsem si zaktualizoval pár věcí na webu (nová verze instalaček mediainfo au kvůli nové verzi mediainfo, u windows aktualizace na april instalačky, smazání ve scriptu kopčení licence u enterprise (protože to tam už th2 instalačka kupodivu má), přidání /Cleanup-Image po integraci aktualizací do instalačky (jsem si myslel, že to nejde a před týdnem jsem zjistil, že to jde, od kdy to jde?)...), eště tam přidám pár novinek :1. seo (kvůli vzhledu na googlu, si tam píše co chce a vypadá to dementně, takže bude asi potřeba přidat text v meta name description)2. asi udělám programovou sekci3. přidám 60fps a debanding u videa4. trošku rozšířím info u windows a office5. a možná přidám i všechna value na techbenču:2 Windows 7 HomeBasic SP14 Windows 7 Professional SP16 Windows 7 HomePremium SP18 Windows 7 Ultimate SP110 Windows 7 HomePremium N SP112 Windows 7 Professional N SP114 Windows 7 Ultimate N SP116 Windows 7 Professional K SP118 Windows 7 Professional KN SP120 Windows 7 HomePremium K SP122 Windows 7 HomePremium KN SP124 Windows 7 Ultimate KN SP126 Windows 7 Ultimate K SP128 Windows 7 Starter SP148 Windows 8.1 Single Language Update 352 Windows 8.1 Multi Update 355 Windows 8.1 Multi N Update 361 Windows 8.1 Multi K Update 362 Windows 8.1 Multi KN Update 368 Windows 8.1 Multi Update 169 Windows 8.1 Multi K Update 170 Windows 8.1 Multi KN Update 171 Windows 8.1 Multi N Update 175 Windows 10 Education 150776 Windows Ukázat celý příspěvek

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

A to nedají na techbenč nový build:Windows 10 Insider Preview Build 14352?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

A proč dali na techbenč office 2007 a 2010? Smysl toho je jaký? To jako pro sběratele fosilií?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

Jo a zapomněl jsem, analyzovat jen malé sample, třeba do 500 snímků, nebo prostě tak, aby v grafu šlo vidět snímek po snímku a šel vidět ten ježek s bodlinkama.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 41.0.2228.0

Jako testovací vzorek používám Samsung Oceanic life - od oka v kvalitě jako Blu-ray a nemusím se s ním stříhat. Má okolo 3000 snímků. Kterou část mám použít?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

Můžeš jej rozsekat na jednotlivé sekvence a porovnávat všechny sekvence jestli má nastavení vliv i na jednotlivé sekvence

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 39.0.2146.0

Tak jsem si vyplnil žádost o poslání dema, uvidíme, kdy mi to dorazí na e-mail.Tadyhle dávám odkaz na moje testovací vzorky: http://tinyurl.com/hhohgx8Byl jsem lenoch líná a použil na to Mediacoder.Hlavní postřehy (bez analýzy kvality):1) pmode nepatrně zmenší velikost souboru (bavíme se o promile), ovšem pokud je výpočet příliš náročný a jsou plně saturována všechna jádra, tak se čas enkodování téměř zdvojnásobí. Má smysl snad jen videí s malým datovým tokem a malým rozlišením, kde zátěž procesoru klesá k 90 % - potom nedojde ke zpomalení.2) open-gop nepatrně zrychlí zpracování (promile)3) pme o pár promile zmenší soubor (bez vlivu na výkon)4) zkusil jsem Enable early skip detection (early-skip), nic nepozorujiSrovnávací tabulka: http://s33.postimg.org/52sk7wz7j/srovnani.png

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

Ten originální soubor instalačky můžeš stáhnout tu:http://www.softpedia.com/get/Multimedia/Video/Othe... Elecard jej na svém webu kdysi měl, co si pamatuju, stahoval jsem jej z webu elecardu a na softpedii je ta instalačka totožná.Tak si o to poslání ani nemusel žádat...Na netu jde myslím mezi hromadou zavířených nefunkčních keygenů dohledat i nevím jestli nezavířený, ale určitě ve virtuálce funkční keygen:https://www.virustotal.com/cs/file/bf5783ed1dc13f11e... No ty tředa jedeš v tom testování. Aj bych se připojil, ale nějak není chuť, asi je to tím horkem

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 50.0.2661.102

Lenochu! Dej si jednu studenou dvanáctku a hned to půjde líp. Já se v tom trochu porýpu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

Já nejsem lenivej. Jsem spíš nešťastnej, Nations112ovi se nelíbí, že ho oslovuju lamičko Tak ty první dvě jsou pro x265 tuším, do toho se mi už vůbec nechce.To třetí je:http://www.chaneru.com/Roku/HLS/X264_Settings.htmhttp://forum.doom9.org/showthread.phphttps://en.wikipedia.org/wiki/Group_of_picturesTakže to prostě optimalizuje asi pořadí IPB snímků a asi to nechává otevřený GOP.Píše se tam, že to nemusí přehrát všechen hardware, takže jestli to je určeno mimo pc, tak ovřit jestli to přehraje to hardware.No zkusím tedy udělat jeden pokus s jedním videem no, na default a default s open gop.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 39.0.2146.0

Dal jsem si takové malé pročítání před spaním - CRF with multi-pass mode:http://forum.mediacoderhq.com/viewtopic.php

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

Enkodoval jsem Silversun Pickups - Dots and Dashes (Enough Already) z jednoho demo bluray disku s a bez open gop v x264 a rozdíl tam nebyl měřitelný, jen z nějakého důvodu opengop udělal o pár B větší I snímky.Porovnal jsem ten tvůj 00 (bez opengop) a 01 (s opengop) rip a celková siim je stejná. Ten 01 má o 0,0053 lepší snímek 2425 (0 první snímek). Zbytek má 01 lepší o 0.0012 celkem, což je zanedbatelné. Opengop v tom 01 řádí ve snímcích 2424 - 2589, tam to líce o zhruba horší než 00 o 0.0005 až lepší než 00 o 0.0005.Za mě open-gop nepoužívat, zbytečný :)CRF with multi-pass modeTo jako že by se na průměrné bitrate enkodovalo s crf? Jakože by se nastavilo 2pass CRF 2000 kbps?A pak první crf třeba na 23, ten by udělal třeba 3100 kbps, pak by se udělal přepočet na crf, to by vyšlo třeba na 25 a finální by se udělal na 25 crf?No jako podle mě zbytečný, jednak by to bylo hodně pomalé, přecejen ten první pass je dělaný nějak rychle na 2-pass a jednak 2-pass je přesný na kbps i tak. A ssim zisk by to nepřineslo žádný, jen zanedbatelně by to bylo optimálnější.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Firefox 46.0

Tím optimánější myslím například dvě stejná heterogenní videa (např. statické na začátku, dynamické na konci) muxlá do jednoho souboru a enkodovaná jsou prakticky stejná při crf, u 2pass (klasické) jedno může být lepší a druhý horší.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Objasnění, Zrno, Poledne, Slow, Motion