HandBrake vytěžuje Ryzen jen na 25 %

Záznam a úpravy zvuku a videa na počítači

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Raziel-CZ 6. 3. 2017 03:14

Hezký den,

dokáže mi někdo poradit, co poladit, aby mi HandBrake vytížil při renderingu AMD Ryzen 7 1700X na 100 %, stejně jako to dělají Intely? Když spustím rendering, tak se dostanu na cca 25 % a navíc s vytížením jen osmi vláken místo 16. To je dost neuspokojivé. Přitom stress v CPU-Z ho na 100 % dostane. Předem díky za info.
ICT servis, datová analýza, poradenství investiční, rehabilitační psychologie, specialista na služby síťových mobilních operátorů.
Raziel-CZ
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod radecekh 6. 3. 2017 05:53

To je tak, když dá někdo na chvalozpěvy na netu a koupí si zajíce v pytli.
Ale stejně mám několik obecných rad:
a) Pustit tu aplikaci vícekrát a dělat více videí najednou.
b) Nastavit ve Windows optimalizaci na maximální výkon.
c) Počkat si, až autoři HandBrake vydají novou verzi, která tohle vyřeší - určitě to bude v dohledné době, protože tohle je přesně typ aplikací, kde má Ryzen význam.
radecekh
Junior

Odeslat příspěvekod satikcz 6. 3. 2017 06:59

Spíš bych se koukal po nastavení kodeku, jestli není nastavenej nějak, jak zvládne jen pár jader.
3x AOC AG271QG (2560x1440, IPS, 165Hz, GSync), ASUS Strix RTX3090 OC, Intel Core i7 8700K@5GHz+EKWB L360, ASUS Maximus X, 32GB G.SKILL TridentZ@3466 MHz, ADATA SX8200 2TB + 1TB + Crucial BX 500 GB + Kingston UV400 1TB, Seasonic P-860 Platinum, FD Define S
satikcz
Junior
Uživatelský avatar

Odeslat příspěvekod vladimir 6. 3. 2017 09:29

Není kodek jako kodek. Pokud vím, jenom H264/265 umí při renderování využít všechna jádra. Jsi si jistý, že se u Intelů, které vytížily všechny jádra, jednalo o stejný kodek, s jakým se snažíš renderovat teď?
vladimir
Expert
Uživatelský avatar

Odeslat příspěvekod Nargon 6. 3. 2017 10:03

Handbrake neznám, ale obecně jde v x264 při encodingu nastavit na kolika vláknech to má jet. Tak zkontrolovat kolik tam máš, protože jestli tam máš jen 8 vláken tak to na více jet ani nemůže.

Pak mě napadá co vlastně převádíš a na kolika fps ti to jede? On totiž může být problém v dekódování zdrojového videa, protože buh ví v jakém formátu to máš a pokud dekódování videa jede jen na jednom vláknu, protože to na víc nejde, tak může být problém s tím že není dostatek dekódovaných snímků a ty enkódovací vlákna nemají co zpracovávat.
Desktop: Ryzen 7 1800X (3.95GHz, 1.35V), Asus Crosshair VI Hero, 16GB DDR4 Ram (3200MHz), 128GB SSD + 3TB HDD, Nvidia GTX 1080
Notebook: Asus UL50VT 15.6" (SU7300@1.7GHz, 4GB ram, 500GB HDD, Intel GMA 4500MHD + nVidia G210M, dlouha vydrz cca 7+ hod)
Nargon
Moderátor

Odeslat příspěvekod jjfb 6. 3. 2017 10:10

Také nemusí zbytek sestavy Ryzenu stačit ... Prostě spousta možných důvodů. Chce to více informací.
jjfb
Junior

Odeslat příspěvekod Raziel-CZ 6. 3. 2017 12:10

@vladimir: Jsem si jistý, používám to roky a vždy všude bez problémů. Již renderuji do H.265. Navíc HandBrake má vše v sobě, používám stejné nastavení.

jjfb: V tomto problém nebude, to mám pořešené.

Poprosím o odpovědi ty, kdož se s tím setkali a/nebo s tím mají nějaké zkušenosti (netipují, nehádají). Případně díky.
ICT servis, datová analýza, poradenství investiční, rehabilitační psychologie, specialista na služby síťových mobilních operátorů.
Raziel-CZ
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod vladimir 6. 3. 2017 19:15

Handsbrake je napsaný v .net, tak se taky situace může zlepšit, až vydají nějaké opravné patche.
vladimir
Expert
Uživatelský avatar

Odeslat příspěvekod dustojnikhummer 6. 3. 2017 20:01

Ale AMD přece používalo Handbrake na propagaci tak bych řekl že podporu má.
dustojnikhummer
Junior

Odeslat příspěvekod satikcz 6. 3. 2017 21:08

vladimir píše:Handsbrake je napsaný v .net, tak se taky situace může zlepšit, až vydají nějaké opravné patche.

To by melo bejt fuk, handbrake nejspis jen v podstate vola samotne kodeky, takze samo o sobe by to brzdit nemelo, pokud nedela jeste neco navic, treba nejake filtry.

Disk zvlada?

Porad si myslim, ze to bude neco s nastavenim kodeku. Nektere volby totiz nedokazou vyuzit vsechny jadra - je treba mozny, ze na tom Ryzenu tady stahnul a nainstaloval novejsi verzi Handbrake a ta ma nekde defaultne neco jinak nastaveny.

Zkus vyscreenovat, jak to mas nastaveny.

Hadat tu budem asi vsichni.
3x AOC AG271QG (2560x1440, IPS, 165Hz, GSync), ASUS Strix RTX3090 OC, Intel Core i7 8700K@5GHz+EKWB L360, ASUS Maximus X, 32GB G.SKILL TridentZ@3466 MHz, ADATA SX8200 2TB + 1TB + Crucial BX 500 GB + Kingston UV400 1TB, Seasonic P-860 Platinum, FD Define S
satikcz
Junior
Uživatelský avatar

Odeslat příspěvekod piErcE 6. 3. 2017 22:57

vladimir píše:Handsbrake je napsaný v .net, tak se taky situace může zlepšit, až vydají nějaké opravné patche.


HandBrake je sice napísaný v .NET ale ... to je asi tak všechno. S .NETem proces enkodovani vůbec nsouvisi.

V .NETu je napsane jen uživatelské rozhraní, které interné volá jednotlivé kodeky s příslušnými parametry - a ty s .NETem nemají nic společného.
Garmin DriveLuxe 50 - iPhone SE - Octavia III 1.4 110 kW DSG
piErcE
Junior

Odeslat příspěvekod Raziel-CZ 6. 3. 2017 23:37

Napsal jsem do fóra HandBraku, snad mi dokáží odborně poradit. Tady zatím skutečně všichni jen hádají, ačkoli se snaží pomoci. Jakmile (pokud) se dozvím víc, postnu to sem pro ostatní. Díky však za zájem.
ICT servis, datová analýza, poradenství investiční, rehabilitační psychologie, specialista na služby síťových mobilních operátorů.
Raziel-CZ
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod satikcz 7. 3. 2017 10:38

Co sem hodit ty screeny s nastavením?
3x AOC AG271QG (2560x1440, IPS, 165Hz, GSync), ASUS Strix RTX3090 OC, Intel Core i7 8700K@5GHz+EKWB L360, ASUS Maximus X, 32GB G.SKILL TridentZ@3466 MHz, ADATA SX8200 2TB + 1TB + Crucial BX 500 GB + Kingston UV400 1TB, Seasonic P-860 Platinum, FD Define S
satikcz
Junior
Uživatelský avatar

Odeslat příspěvekod Raziel-CZ 7. 3. 2017 13:27

Kód: Vybrat vše
HandBrake 1.0.3 (2017022500) - 64bit
OS: Microsoft Windows NT 10.0.14393.0 - 64bit
CPU: AMD Ryzen 7 1700X Eight-Core Processor         
Ram: 16335 MB,
GPU Information:
  NVIDIA GeForce 210  - 21.21.13.4201
Screen: 1920x1080
Temp Dir: C:\Users\Spravce\AppData\Local\Temp\
Install Dir: C:\Program Files\HandBrake
Data Dir: C:\Users\Spravce\AppData\Roaming\HandBrake Team\HandBrake\1.0.3.0

-------------------------------------------


# Starting Encode ...

[23:55:49] hb_init: starting libhb thread
[23:55:49] 1 job(s) to process
[23:55:49] json job:
{
  "Audio": {
    "AudioList": [
      {
        "DRC": 0.0,
        "Encoder": 1125984256,
        "Gain": 0.0,
        "Mixdown": -1,
        "NormalizeMixLevel": false,
        "Samplerate": 48000,
        "Track": 0,
        "DitherMethod": 0
      }
    ],
    "CopyMask": [
      1073807360,
      1073743872,
      1074003968,
      1073750016,
      1090519040,
      1074790400,
      1074266112,
      1107296256
    ],
    "FallbackEncoder": 2048
  },
  "Destination": {
    "ChapterList": [],
    "ChapterMarkers": false,
    "File": "C:\\Konverze\\Video\\Výstupy\\Handbrake\\Četník ze Saint Tropez.mp4",
    "Mp4Options": {
      "IpodAtom": false,
      "Mp4Optimize": false
    },
    "Mux": 131072
  },
  "Filters": {
    "FilterList": [
      {
        "ID": 11,
        "Settings": {
          "crop-bottom": "74",
          "crop-left": "0",
          "crop-right": "0",
          "crop-top": "72",
          "height": "430",
          "width": "720"
        }
      },
      {
        "ID": 6,
        "Settings": {
          "mode": "0"
        }
      }
    ]
  },
  "PAR": {
    "Num": 64,
    "Den": 45
  },
  "Metadata": {},
  "SequenceID": 0,
  "Source": {
    "Angle": 1,
    "Range": {
      "Type": "chapter",
      "Start": 1,
      "End": 12
    },
    "Title": 1,
    "Path": "C:\\Konverze\\Video\\Vstupy\\DVD\\Četník ze Saint Tropez"
  },
  "Subtitle": {
    "Search": {
      "Burn": false,
      "Default": false,
      "Enable": false,
      "Forced": false
    },
    "SubtitleList": []
  },
  "Video": {
    "Encoder": 4096,
    "Level": "auto",
    "Bitrate": 1280,
    "TwoPass": true,
    "Turbo": false,
    "ColorMatrixCode": 0,
    "Options": "",
    "Preset": "placebo",
    "Profile": "main",
    "Tune": "psnr",
    "OpenCL": false,
    "HWDecode": false,
    "QSV": {
      "Decode": false,
      "AsyncDepth": 0
    }
  }
}
[23:55:49] CPU:
[23:55:49]  - logical processor count: 16
[23:55:49] Intel Quick Sync Video support: no
[23:55:49] hb_scan: path=C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez, title_index=1
src/libbluray/disc/disc.c:352: error opening file BDMV\index.bdmv
src/libbluray/disc/disc.c:352: error opening file BDMV\BACKUP\index.bdmv
[23:55:49] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 5.0.1
libdvdread: Encrypted DVD support unavailable.
libdvdread: Can't open C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez for reading
libdvdread: Device C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez inaccessible, CSS authentication not available.
libdvdnav: Unable to open device file C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez.
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8
libdvdread: Encrypted DVD support unavailable.
libdvdread: Can't open C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez for reading
libdvdread: Device C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez inaccessible, CSS authentication not available.
[23:55:49] scan: DVD has 1 title(s)
[23:55:49] scan: scanning title 1
[23:55:49] scan: opening IFO for VTS 1
[23:55:49] scan: duration is 01:35:12 (5712680 ms)
[23:55:49] pgc_id: 1, pgn: 1: pgc: 000002985D817D70
[23:55:49] scan: vts=1, ttn=1, cells=0->11, blocks=0->1917835, 1917836 blocks
[23:55:49] scan: checking audio 1
[23:55:49] scan: id=0x80bd, lang=čeština (AC3), 3cc=ces ext=1
[23:55:49] scan: checking audio 2
[23:55:49] scan: id=0x81bd, lang=Francais (AC3), 3cc=fra ext=1
[23:55:49] scan: checking subtitle 1
[23:55:49] scan: id=0x21bd, lang=čeština, 3cc=ces ext=1
[23:55:49] scan: title 1 has 12 chapters
[23:55:49] scan: chap 1 c=0->0, b=0->134438 (134439), 437320 ms
[23:55:49] scan: chap 2 c=1->1, b=134439->385694 (251256), 671840 ms
[23:55:49] scan: chap 3 c=2->2, b=385695->536618 (150924), 394160 ms
[23:55:49] scan: chap 4 c=3->3, b=536619->788596 (251978), 683800 ms
[23:55:49] scan: chap 5 c=4->4, b=788597->975855 (187259), 512200 ms
[23:55:49] scan: chap 6 c=5->5, b=975856->1121420 (145565), 490880 ms
[23:55:49] scan: chap 7 c=6->6, b=1121421->1290034 (168614), 516520 ms
[23:55:49] scan: chap 8 c=7->7, b=1290035->1434786 (144752), 517240 ms
[23:55:49] scan: chap 9 c=8->8, b=1434787->1601106 (166320), 520000 ms
[23:55:49] scan: chap 10 c=9->9, b=1601107->1743355 (142249), 454200 ms
[23:55:49] scan: chap 11 c=10->10, b=1743356->1888759 (145404), 426160 ms
[23:55:49] scan: chap 12 c=11->11, b=1888760->1917835 (29076), 88360 ms
[23:55:49] scan: aspect = 16:9
[23:55:49] scan: decoding previews for title 1
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8
[23:55:49] scan: title angle(s) 1
[ac3 @ 000002985da1e740] frame sync error
[ac3 @ 000002985da1e740] frame sync error
[ac3 @ 000002985da1e740] frame sync error
[23:55:49] scan: audio 0x81bd: ac3, rate=48000Hz, bitrate=448000 Francais (AC3) (5.0 ch)
[ac3 @ 000002985da1e740] frame sync error
[23:55:49] scan: audio 0x80bd: ac3, rate=48000Hz, bitrate=448000 čeština (AC3) (5.1 ch)
[23:55:49] scan: 10 previews, 720x576, 25.000 fps, autocrop = 72/74/0/0, aspect 16:9, PAR 64:45
[23:55:49] libhb: scan thread found 1 valid title(s)
[23:55:49] starting job
[23:55:49] Auto Passthru: allowed codecs are AAC, AC3, E-AC3, TrueHD, DTS, DTS-HD, MP3, FLAC
[23:55:49] Auto Passthru: fallback is AC3
[23:55:49] Auto Passthru: using AC3 Passthru for track 1
[23:55:49] job configuration:
[23:55:49]  * source
[23:55:49]    + C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez
[23:55:49]    + title 1, chapter(s) 1 to 12
[23:55:49]  * destination
[23:55:49]    + C:\Konverze\Video\Výstupy\Handbrake\Četník ze Saint Tropez.mp4
[23:55:49]    + container: MPEG-4 (libavformat)
[23:55:49]  * video track
[23:55:49]    + decoder: mpeg2video
[23:55:49]      + bitrate 9800 kbps
[23:55:49]    + filters
[23:55:49]      + Framerate Shaper (mode=0)
[23:55:49]        + frame rate: same as source (around 25.000 fps)
[23:55:49]      + Crop and Scale (width=720:height=430:crop-top=72:crop-bottom=74:crop-left=0:crop-right=0)
[23:55:49]        + source: 720 * 576, crop (72/74/0/0): 720 * 430, scale: 720 * 430
[23:55:49]    + Output geometry
[23:55:49]      + storage dimensions: 720 x 430
[23:55:49]      + pixel aspect ratio: 64 : 45
[23:55:49]      + display dimensions: 1024 x 430
[23:55:49]    + encoder: H.265 (libx265)
[23:55:49]      + preset:  placebo
[23:55:49]      + tune:    psnr
[23:55:49]      + profile: main
[23:55:49]      + bitrate: 1280 kbps, pass: 1
[23:55:49]  * audio track 1
[23:55:49]    + decoder: čeština (AC3) (5.1 ch) (track 1, id 0x80bd)
[23:55:49]      + bitrate: 448 kbps, samplerate: 48000 Hz
[23:55:49]    + AC3 Passthru
libdvdnav: Using dvdnav version 5.0.1
libdvdread: Encrypted DVD support unavailable.
libdvdread: Can't open C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez for reading
libdvdread: Device C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez inaccessible, CSS authentication not available.
libdvdnav: Unable to open device file C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez.
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8
libdvdread: Encrypted DVD support unavailable.
libdvdread: Can't open C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez for reading
libdvdread: Device C:\Konverze\Video\Vstupy\DVD\Četník ze Saint Tropez inaccessible, CSS authentication not available.
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8
[23:55:49] sync: expecting 142817 video frames
x265 [info]: HEVC encoder version 2.1
x265 [info]: build info [Windows][GCC 5.4.0][64 bit] 8bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
x265 [info]: Main profile, Level-3 (Main tier)
x265 [info]: Thread pool created using 16 threads
x265 [info]: Slices                              : 1
x265 [info]: frame threads / pool features       : 5 / wpp(7 rows)
x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 4 inter / 4 intra
x265 [info]: ME / range / subpel / merge         : star / 92 / 5 / 5
x265 [info]: Keyframe min / max / scenecut       : 25 / 250 / 40
x265 [info]: Lookahead / bframes / badapt        : 60 / 8 / 2
x265 [info]: b-pyramid / weightp / weightb       : 1 / 1 / 1
x265 [info]: References / ref-limit  cu / depth  : 5 / off / off
x265 [info]: AQ: mode / str / qg-size / cu-tree  : 1 / 0.0 / 32 / 1
x265 [info]: Rate Control / qCompress            : ABR-1280 kbps / 0.60
x265 [info]: tools: rect amp rd=6 rdoq=2 tskip signhide tmvp b-intra
x265 [info]: tools: strong-intra-smoothing deblock sao stats-write
[23:55:49] sync: first pts audio 0x80bd is 0
[23:55:49] sync: first pts video is 720
[23:55:49] sync: "Chapter 1" (1) at frame 1 time 720
[04:02:48] sync: "Chapter 2" (2) at frame 10934 time 39359520
[10:02:15] sync: "Chapter 3" (3) at frame 27730 time 99825120


Odkaz na vlákno v HandBrake fóru ZDE.
ICT servis, datová analýza, poradenství investiční, rehabilitační psychologie, specialista na služby síťových mobilních operátorů.
Raziel-CZ
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod satikcz 7. 3. 2017 13:50

Zkus misto 2pass pouzit CQ, 2pass pokud vim ma problem s vyuzitim vic jader, hlavne u prvniho passu nebo pri nizsim rozliseni (coz tvoje rozliesni je).
3x AOC AG271QG (2560x1440, IPS, 165Hz, GSync), ASUS Strix RTX3090 OC, Intel Core i7 8700K@5GHz+EKWB L360, ASUS Maximus X, 32GB G.SKILL TridentZ@3466 MHz, ADATA SX8200 2TB + 1TB + Crucial BX 500 GB + Kingston UV400 1TB, Seasonic P-860 Platinum, FD Define S
satikcz
Junior
Uživatelský avatar

Další stránka

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků