Cricket fixturesFootball fixtures
  • LIVEArgentina Women tour of Mexico 2026/27MEX-WARG-WStarts at 13:00 local timeFixtures
  • LIVEMLSRBNY1MIA020'TableFixtures
  • LIVEBrazilian Serie APalmeiras0Bragantino041'TableFixtures
  • LIVEBrazilian Serie AVasco1Corinthians042'TableFixtures
  • UPCOMINGICC Men's Cricket World Cup League 2UAENEDFixtures
  • UPCOMINGPakistan ODI Tri-SeriesPAKENGFixtures
  • UPCOMINGZimbabwe Women tour of India 2026/27IND-WZIM-WFixtures
  • UPCOMINGICC Men's T20 World Cup Sub Regional Africa Qualifier Group CGMBLESFixtures
  • UPCOMINGICC Men's T20 World Cup Sub Regional Africa Qualifier Group CMOZZMBFixtures
  • UPCOMINGItalian Serie AInter MilanFiorentinaTableFixtures
  • UPCOMINGIndian Super LeagueChurchillPunjab FCTableFixtures
  • UPCOMINGICC Men's T20 World Cup Sub Regional Africa Qualifier Group CNGAUGAFixtures
  • RESULTSpanish LALIGAATM1DEP0FTTableFixtures
  • RESULTItalian Serie ALAZ2PAR1FTTableFixtures
  • RESULTFrench Ligue 1RCL2PAR1FTTableFixtures
  • RESULTSaudi Pro LeagueRIY2TAA1FTTableFixtures
  • LIVEArgentina Women tour of Mexico 2026/27MEX-WARG-WStarts at 13:00 local timeFixtures
  • LIVEIndia A tour of New Zealand 2026/27NZ-A146/3 (44.5 ov)IND-A113New Zealand A lead by 33 runs with 7 wickets remaining in the 1st inningsFixtures
  • LIVENational Cricket LeagueSYLKHUStarts at 09:30 local timeFixtures
  • LIVENational Cricket LeagueMYMS299/4 (87 ov)CHATTChattogram Division won the toss and elected to fieldFixtures
  • LIVENational Cricket LeagueDHA293/3 (84.1 ov)RAJDhaka Division won the toss and elected to batFixtures
  • LIVENational Cricket LeagueRAN320/5 (80 ov)BARRangpur Division won the toss and elected to batFixtures
  • UPCOMINGICC Men's Cricket World Cup League 2UAENEDFixtures
  • UPCOMINGPakistan ODI Tri-SeriesPAKENGFixtures
  • UPCOMINGZimbabwe Women tour of India 2026/27IND-WZIM-WFixtures
  • UPCOMINGICC Men's T20 World Cup Sub Regional Africa Qualifier Group CGMBLESFixtures
  • UPCOMINGICC Men's T20 World Cup Sub Regional Africa Qualifier Group CMOZZMBFixtures
  • UPCOMINGICC Men's T20 World Cup Sub Regional Africa Qualifier Group CNGAUGAFixtures
  • UPCOMINGArgentina Women tour of Mexico 2026/27MEX-WARG-WFixtures
  • UPCOMINGCWC Challenge League Group ADENPNGFixtures
  • RESULTArgentina Women tour of Mexico 2026/27MEX-W37 (11.4/20 ov, target 261)ARG-W260/5ARG Women won by 223 runsFixtures
  • RESULTICC Men's T20 World Cup Sub Regional Africa Qualifier Group CGMB93/9ZMB97/2 (11.4/20 ov, target 94)Zambia won by 8 wickets (with 50 balls remaining)Fixtures
  • RESULTICC Men's T20 World Cup Sub Regional Africa Qualifier Group CNGA65/3 (7.4/20 ov, target 63)LES62Nigeria won by 7 wickets (with 74 balls remaining)Fixtures
  • RESULTICC Men's T20 World Cup Sub Regional Africa Qualifier Group CMOZ19UGA23/0 (0.5/20 ov, target 20)Uganda won by 10 wickets (with 115 balls remaining)Fixtures
  • RESULTIreland tour of Namibia 2026/27NAM321/6IRE290 (47.3/50 ov, target 322)Namibia won by 31 runsFixtures
  • RESULTIndia tour of New Zealand 2026/27NZ180/5IND181/6 (19.5/20 ov, target 181)India won by 4 wickets (with 1 ball remaining)Fixtures
  • LIVEMLSRBNY1MIA020'TableFixtures
  • LIVEBrazilian Serie APalmeiras0Bragantino041'TableFixtures
  • LIVEBrazilian Serie AVasco1Corinthians042'TableFixtures
  • UPCOMINGItalian Serie AInter MilanFiorentinaTableFixtures
  • UPCOMINGIndian Super LeagueChurchillPunjab FCTableFixtures
  • UPCOMINGSpanish LALIGAAthleticGetafeTableFixtures
  • UPCOMINGEnglish Premier LeagueC PalaceNewcastleTableFixtures
  • UPCOMINGEnglish Premier LeagueHullBrentfordTableFixtures
  • UPCOMINGEnglish Premier LeagueLiverpoolBrightonTableFixtures
  • UPCOMINGEnglish Premier LeagueMan UnitedBournemouthTableFixtures
  • UPCOMINGItalian Serie AAtalantaFrosinoneTableFixtures
  • RESULTSpanish LALIGAATM1DEP0FTTableFixtures
  • RESULTItalian Serie ALAZ2PAR1FTTableFixtures
  • RESULTFrench Ligue 1RCL2PAR1FTTableFixtures
  • RESULTSaudi Pro LeagueRIY2TAA1FTTableFixtures
  • RESULTEnglish Premier LeagueCHE0TOT2FTTableFixtures
  • RESULTSpanish LALIGAVAL1VIL2FTTableFixtures

AMD’s latest AMF encoder SDK is its answer to Nvidia’s NVENC encoder

Version 1.4.26 of AMD's AMF encoder SDK has been published; it includes several new features, including analysis, and a brand-new "quality increase" mode. Chris Griffith from Code Calamity was able…

August 14, 2022
3 min read

Version 1.4.26 of AMD’s AMF encoder SDK has been published; it includes several new features, including analysis, and a brand-new “quality increase” mode. Chris Griffith from Code Calamity was able to test out the most recent version to see if the new boost mode is appropriate. It turns out that this feature can boost AMF’s encoding quality by a couple of percentage points, but at a significant performance penalty.

For encoding videos or recording/streaming live gaming, AMD’s newest GPUs, such as the RX 6000 series, include an H.264 hardware encoder called AMF. It serves as AMD’s equivalent of Nvidia’s NVENC encoder.

AMF
Credit: toms hardware

A new Content Adaptive Quantization method called PreAnalysis has been integrated into the AMD encoder. Simply put, this offers AMF greater control over the number of I frames added to each video. Additionally, it enables AMF to skip frames as necessary.

To assess the quality gains brought forth by the new PreAnalysis capability, Griffith experimented with several AMF encoder configurations. The features were evaluated with B-Frames and Pre-Analysis enabled, B-Frames just (which debuted in a prior 2022 release), and disabled. Netflix’s VMAF programme was used to benchmark the testing, and scores ranged from 0 (unwatchable) to 100. (perfection).

With no B-Frames or Pre-Analysis enabled, AMD’s AMF encoder achieved a decent 94.1215 score at a rate of 139.21 FPS @ 5000 KBps. The score increased by 1 point when B-Frames were enabled, reaching 95.3877, but the frame rate plummeted to 83.75 FPS. However, this performance is sufficient for common use cases like 60 FPS live streaming of gameplay.

The encoder’s score increases by one point after enabling B-Frames and Pre-Analysis to 96.0697. However, the frame rate drastically decreases at a speed of just 26.03 FPS.

AMF
Credit: toms hardware

With more data points available for the decoder to process, this leads to greater pixel prediction, which raises the quality of the video. The frame rate slows to a crawl since the encoder must work much harder as a result. It’s so slow that it’s difficult to live stream at 30 or 60 frames per second. However, it turns out that this claim is only partially accurate; we’ll get to that in a moment.

However, AMD’s AMF encoder with PreAnalysis is effective for video encoding. With the same video and bitrate, it effectively matches Nvidia’s tried-and-true NVENC encoder, scoring 96.37 (vs. 96.0697) on the VMAF scale. Even while the initial rendering process will likely take longer, the quality will at least be comparable.

Also read:

Source

Follow us on Google News Get real-time updates & exclusive tech coverage
Follow

Leave a Reply

Your email address will not be published. Required fields are marked *