Langsomme konverteringer efter skiftet til 2.5.x

For et par uger siden opgraderede jeg til den version, der understøttede Intel-hardwarekodning. Mine konverteringer af et timeslangt program gik fra 20 minutter til 2 timer eller mere. Jeg gik tilbage til den forrige version, og det blev godt igen. Jeg prøvede 2.5.2 for nylig, og konverteringerne blev endnu langsommere. Jeg gik tilbage til tidligere versioner, 2.4.11 og 2.4.10, og det var stadig langsomt. Både Comskip og Handbrake tager lang tid. Fase 2 af Comskip kan tage 45 minutter, og Handbrake kan tage flere timer. Jeg prøvede flere versioner og indstillinger, og det ser kun ud til at blive værre. På kort sigt startede jeg konvertering på en ældre i5, og den er hurtig (15 minutter for 1 times program med 2.5.2). Jeg er i øjeblikket på 2.5.2, og det er stadig langsomt. Jeg vedhæfter logfilerne fra et 40 minutters program i går aftes, der tog 2 timer og 14 minutter. Der var kun én konvertering i gang, og systemet lavede intet andet.
Jeg læste et par andre opslag, men intet der stod ud. Min hardware/drivere har ikke ændret sig.
Her er min konfiguration:
Windows 7 Pro
Thinkpad E540 bærbar
Intel i7-4702MQ 2,2 GHz
12 GB RAM
Intel HD Graphics 4600
Samsung SSD 860 EVO boot-drev
SC2 M2 SSD arbejdsdrev til konverteringer
MCE-filer gemt på USB 3.0-drev
Output til SSD boot-drev.
7 News at 11PM_WHDHDT_2020_01_21_22_57_00.wtv-Les-2020-01-21T23-36-27.9850532-05-00.log|vedhæftet (8,6 MB) mcebuddy.log|vedhæftet (3,9 MB)

Dine logs viser, at det bruger din Intel-hardwarekoder, men af en eller anden grund kører det ekstremt langsomt.

2020-01-21T23:54:52 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.05 %[23:54:52] qsv_enc_init: using ‘hardware (1) via D3D11’ implementation, API: 1.11
2020-01-21T23:54:56 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.10 % (10.62 fps, avg 10.62 fps, ETA 01h09m10s)
2020-01-21T23:54:56 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.10 % (10.62 fps, avg 10.62 fps, ETA 01h09m10s)
2020-01-21T23:54:56 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.10 % (10.62 fps, avg 10.62 fps, ETA 01h09m10s)
2020-01-21T23:54:57 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.10 % (6.42 fps, avg 9.47 fps, ETA 01h17m34s)
2020-01-21T23:54:57 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.10 % (6.42 fps, avg 9.47 fps, ETA 01h17m34s)

Det er sandsynligvis din grafikdriver. Prøv at bruge en af de anbefalede versioner fra Hardware FAQ-siden og se, om det får din hardwarekonvertering til at gå hurtigere.

Du nævnte, at du prøvede en anden maskine med en i5-processor, som var hurtig – tjek grafikdriverversionen på den maskine og prøv at bruge den samme.

Ofte sker det, at hastigheden pludselig ændrer sig, fordi Windows Update muligvis har opdateret din grafikdriver, og den nye er fejlbehæftet.

Okay, masser fejlfinding. Ifølge specifikationerne burde mit system understøtte QuickSync, men softwaren ville ikke indlæse. Jeg prøvede flere forskellige versioner af Intel HD2600-driverne og andre drivere, men kun dem fra Lenovo, v10.18.10.4425, ville indlæse og virke. Dette er de nyeste drivere til bærbaren og den version, der var installeret og ikke er blevet ændret. Jeg afinstallerede og fjernede alle videodriverne, genstartede, downloadede og installerede derefter denne fra en Lenovo-download. Samme langsomhed. Flere fejlfindinger og stadig ingen forbedring. Så jeg fjernede 2.5.x og installerede 2.4.11. Hastigheden er tilbage. Jeg vedhæfter to logfiler. Den med den langsomme fps er fra 2.5, og den med de hurtigere konverteringer er 2.4.11. 7 News at 11PM_WHDHDT_2020_01_22_22_57_00.wtv-Convert to MP4-2020-01-23T12-06-16.6484061-05-00.log (1.3 MB) 7 News at 11PM_WHDHDT_2020_01_22_22_57_00.wtv-Convert to MP4-2020-01-23T14-34-04.8917023-05-00.log (1.1 MB)

Tak for logfilerne, de var meget hjælpsomme. Jeg kan se to forskelle mellem logfilerne; den ene er en lille ændring i profilen, der bruger B-frames, hvilket kan få det til at gå langsommere, hvis dit hardware ikke understøtter det, og den anden vedrører HandBrake. Lad os først udelukke HandBrake-problemet.

Behold din version 2.5.1 af MCEBuddy installeret, og download denne ældre version af HandBrake: HandBrake

Åbn mappen C:\Program Files\MCEBuddy2x\handbrake og erstat handbrakecli.exe i den mappe med den fra den downloadede ZIP-fil ovenfor.

Kør den helt samme konvertering igen med denne version af HandBrake i MCEBuddy (samme profil, samme fil), og vedhæt venligst logfilerne. Det vil vise mig, om problemet ligger hos HandBrake eller hos profilparametrene.

Det hjalp bestemt. Jeg tror, jeg opgraderer til 2.5.2 og bruger denne handbrake. Jeg får 170-180 fps på mit i5-system og kun 36 fps på dette system, og jeg har ingen mulighed for at opgradere grafikkortet. Næste måned, når jeg kommer hjem, sætter jeg et Win10-system op med den nyeste NCEBuddy og et nyt grafikkort dedikeret udelukkende til konverteringer og lader dette system blot være optager. Er der andet, der kan gøres for at speede det op indtil da?
Her er loggen. 7 News at 11PM_WHDHDT_2020_01_22_22_57_00.wtv-Les-2020-01-23T22-45-54.5046016-05-00.log (2,7 MB)

Kan du prøve den nyeste 2.5.3 BETA-version, den har en opdateret version af handbrake, der skulle forbedre QuickSync-koderens hastighed. Kør venligst den samme konvertering (fil, profil osv.) igennem 2.5.3 BETA-buildet og vedhæft loggen, så vi kan se, om der er nogen forbedring med denne udgave af handbrake.

2.5.3 – stadig langsom. 1 t 30 m for en 40 min optagelse.
7 News at 11PM_WHDHDT_2020_01_22_22_57_00.wtv-Les-2020-01-24T09-48-22.log|vedhæftet (6,1 MB)

Meget hjælpsomt, jeg kan se nogle ændringer omkring den nye håndbremseencoder på din maskine. Lad mig undersøge det og vende tilbage til dig. Behold venligst den originale fil/profil/opgave osv., så vi kan køre en sammenlignende test.

Kan du åbne din profil, tilføj dette i slutningen af linjen handbrake-video (inkluder et mellemrum i slutningen af linjen før du tilføjer dette):

--encopts="lookahead=0"

Kør venligst konverteringen igen og vedhæft loggen.

Ser endnu langsommere. Den siger, det vil tage yderligere 2,5 timer. Her er loggen indtil videre. 7 News at 11PM_WHDHDT_2020_01_22_22_57_00.wtv-Les-2020-01-24T20-29-06.log (1,9 MB)

Her er den fulde log efter konverteringen. Den er for stor til at uploade. Her er et link til den
https://drive.google.com/open?id=1yddM7lYZJ9hg1pHJ9JpQ0OzMsdH4Wg0h

Det er god feedback. Det bekræfter nogle ting om den nye version af HandBrake. Kunne du prøve dette som benchmark?

Åbn profilen og skift

order=handbrake,ffmpeg,mencoder

Til

order=ffmpeg

Og konverter nu den samme fil for at få en sammenligning af ydeevnen, og del loggen hvis det er muligt. Jeg tror, det burde være endnu hurtigere.

7 News at 11PM_WHDHDT_2020_01_22_22_57_00.wtv-Les-2020-01-25T08-50-14.log (3,4 MB)
Meget bedre, men 41 minutter for en 43 minutters video virker stadig langt. Tilbage i oktober blev en 90 minutters video konverteret på 28 minutter. Men stadig bedre end 1,5-2,5 timer for en 43 minutters video.

Prøv dagens 2.5.3 BETA-build; den burde gendanne den oprindelige ydeevne

Tog cirka 52 minutter.
7 News at 11PM_WHDHDT_2020_01_22_22_57_00.wtv-Les-2020-01-27T22-07-44.log|vedhæftet (3,2 MB)

Okay, prøv dagens 2.5.3 BETA-build; den burde forbedre ydeevnen for MP4 Fast-profilen, så den igen svarer til 2.4.11-udgivelsen.

En smule hurtigere. 45 min. mod 52 min.
7 News at 11PM_WHDHDT_2020_01_22_22_57_00.wtv-Les-2020-01-29T22-43-36.log (2,9 MB)

Encoder-indstillingerne ligner nu meget den oprindelige log med én lille forskel. Prøv dagens 2.5.3 beta-build og se, hvordan den klarer sig.

FBI- Most Wanted_WBZDT_2020_01_28_21_57_00.wtv-Les-2020-01-30T10-30-26.log (3,6 MB) 7 News at 11PM_WHDHDT_2020_01_22_22_57_00.wtv-Les-2020-01-30T09-35-22.log (2,4 MB)
Tiderne er helt klart bedre og acceptable for nu. Tak for dit arbejde. Hvis du kun gør dette for mig, så læg ikke meget mere i det. Jeg planlægger at sætte et system op, der udelukkende skal stå for konverteringerne, og min anden testmaskine konverterer i øjeblikket med tider, der er cirka en tredjedel af disse, så jeg kun skal leve med det i endnu en uge. For nu tager det i det mindste ikke hele natten at klare 3-4 shows, og alle konverteringer er færdige længe inden næste morgen, selv på mine travle dage. Her er to logs mere til test. Jeg har bemærket, at Handbrake ikke længere maksimerer min CPU, selv når tre konverteringer kører samtidig.

Det er nogle år siden, jeg donerede, og nu er dette et program, jeg bruger meget, så jeg har lige sendt en ny donation. Tak for et fantastisk og nyttigt produkt.