64
submitted 3 weeks ago by [email protected] to c/[email protected]

A friend and I were discussing recently the interesting phenomenon where despite us having highly unrelated jobs/passions with unrelated skillsets, we are both considered "software engineers" because we happen to write code. I believe this happens because when, say, family asks what we do, it usually feels like they're mainly interested in the day-to-day as opposed to the core purpose of the work. This makes perfect sense and is fine, but between two people who write code it is probably reductive communication.

This prompted us to strip back the code-writing part and come up with a new job title for each of our occupations; my actual job, and his primary interest. The new titles were far more descriptive of the core work we both do that is probably more salient on a fundamental level than the programming part.

Mine was "software engineer" -> "video compression researcher" His was "software engineer" -> "web platform designer/developer" (using developer in the name still feels like cheating, but we couldn't think of anything else)

SWEs (or CS students): Do this for yourselves. What does this look like for you?

2
submitted 1 month ago by [email protected] to c/[email protected]

More info:

VP9: https://www.twoorioles.com/eve-vp9

AV1: https://www.twoorioles.com/eve-av1

The last time these numbers were updated was ~2019, so it has been a while.

1
SVT-AV1-PSY v2.3.0-B (svt-av1-psy.com)
submitted 3 months ago by [email protected] to c/[email protected]
1
submitted 3 months ago by [email protected] to c/[email protected]

I'm proud to announce that 8 SVT-AV1-PSY features will be making it into the next mainline SVT-AV1 release!

The 8 features are:

We are beyond excited to have mainline behind our perceptual methodology & the features we've authored to support it, and I expect even bigger feature integrations stemming from deeper collaboration in the future. The mainline team have been amazing to work with – looking forward to more in the future!

1
SVT-AV1-PSY v2.3.0-A (svt-av1-psy.com)
submitted 5 months ago by [email protected] to c/[email protected]
1
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]

How does SVT-AV1 2.2.x stack up against the encoder's previous version?

Banner

1
SVT-AV1-PSY v2.3.0 (svt-av1-psy.com)
submitted 7 months ago by [email protected] to c/[email protected]
1
SVT-AV1-PSY v2.2.1-B (svt-av1-psy.com)
submitted 7 months ago by [email protected] to c/[email protected]
1
SVT-AV1-PSY v2.2.1-A (svt-av1-psy.com)
submitted 8 months ago by [email protected] to c/[email protected]
1
submitted 9 months ago by [email protected] to c/[email protected]

cross-posted from: https://lemmy.world/post/19262772

Good morning my fellow video encoding afficionados.

As usual, I was trying to find interesting stuff on the web, and I finally did!

Someone in our wonderful AV1 enthusiast community has spent a lot of time working on natively adding svt-av1-psy to Handbrake; this is done through specific patches that add the additional functionality of svt-av1-psy in Handbrake.

This allows for Windows, macOS, Linux (Flatpak) and native Linux builds of Handbrake to be built with nearly complete svt-av1-psy support.

It's truly a great addition as it allows many more people to be at the leading edge of high fidelity AV1 encoding.

Note that these are based on Nightly Handbrake, but this shouldn't pose a problem.

Head over to the "Releases" page to find the full builds, CLI versions and even dynamic library replacement: https://github.com/Nj0be/HandBrake-SVT-AV1-PSY/releases

That'll be all from me. Thank you for your attention and have a great Saturday.

1
submitted 9 months ago by [email protected] to c/[email protected]

Give the issue & upvote and comment to show your support - every like helps!

1
submitted 9 months ago by [email protected] to c/[email protected]

SVT-AV1-PSY v2.2.0

Long time no see! We're back with another exciting release: SVT-AV1-PSY v2.2.0! 🎉

PSY Updates

Features

  • --tf-strength parameter for manually adjusting temporal filtering strength. By default, reduces temporal filtering strength by 4x
  • --chroma-qm-min & --chroma-qm-max parameters for adjusting quantization matrix flatness for chroma planes
  • --tune 4 - A new Tune called Still Picture has been introduced for AVIF encoding, with promising gains observed over aomenc, aomenc 4:4:4, and mainline SVT-AV1

Quality & Performance

  • Enable 10-bit subpixel motion estimation processing for 10-bit inputs on Preset 3 & below
  • Enable SUPERRES_AUTO_ALL for Tune 3 when superres-mode=4
    • Disables ALT-REF superres for speed and quality
  • Add unipred bias for SSIM full mode decision cost when using Tune 3
  • New perceptual QM curve when using Tune 3
    • Better chroma QM adjustment & better high fidelity performance
  • Vastly improved screen content detection when --scm 2 is set. Currently only enabled in Tune 4

Documentation

  • --help menu correctly prints maximum CRF value (70)
  • Default Tune 2 is better reflected across documentation
  • Updated build documentation
  • Additional featured projects

Bug Fixes

  • Scoped down QM disablement to only affect NEON-enabled systems
  • Scoped down global sharpness features to --sharpness 1, as was the original intention

Mainline Updates

API updates

  • No API changes on this release

Encoder

  • Improve the tradeoffs for the random access mode across presets:
    • Speedup of ~15% across presets M0 - M8 while maintaining similar quality levels
  • Improve the tradeoffs for the low-delay mode across presets
  • Increased temporal resolution setting to 6L for 4k resolutions by default
  • Added ARM optimizations for functions with c_only equivalent yielding an average speedup of ~13% for 4k 10-bit

Cleanup Build & bug fixes & documentation

  • Profile-guided-optimized helper build overhaul
  • Major cleanup and fixing of Neon unit test suite
  • Address stylecheck dependence on public repositories

Support Us

As SVT-AV1-PSY's codebase has become more complex and the encoder's capabilities have increased dramatically, our efforts have scaled in kind. We have poured hours into coding, testing, distributing, and supporting this piece of open-source software entirely for free, and our work isn't stopping any time soon.

If you appreciate the work that we do and you'd like to support us, we are always excited to see code contributions from outside of the core development team. Otherwise, you can support us monetarily via the links below.

Gianni Rosato: Donate

Julio Barba: Donate Soon

BlueSwordM: Coming Soon

Clybius: Coming Soon

Any support you can offer goes a long way, and we sincerely appreciate it. ♥️

Thanks for using SVT-AV1-PSY! <3

Full Changelog: https://github.com/gianni-rosato/svt-av1-psy/commits/v2.2.0

[-] [email protected] 36 points 1 year ago

WebP images are not bad. Not great, but not bad. The lossless mode is quite good. It is on the software you use to support WebP.

[-] [email protected] 33 points 1 year ago

Lemmy.world is also notoriously mismanaged and has had dubious privacy issues in the past, such as their Discord situation regarding user messages

[-] [email protected] 39 points 1 year ago

Ignoring the fact that the body of this post is very likely LLM-generated, this does seem pretty cool.

[-] [email protected] 38 points 1 year ago

How to steal something you can't own? Instructions unclear /s

[-] [email protected] 28 points 1 year ago

As an Android user, Android phones with Google Play Services are no better - in fact I'd say they're probably worse

[-] [email protected] 46 points 1 year ago

I don't know if Lemmy is the best place to ask, lol

[-] [email protected] 33 points 2 years ago

Lemmy.world has a storied history of being a shit instance. Go ahead & leave ASAP

[-] [email protected] 30 points 2 years ago
  • joins Lemmy.world, notoriously mismanaged instance
  • stereotypes the rest based on one experience
[-] [email protected] 25 points 2 years ago

Data compression. Something about "making less data out of ... The same data" is really mind blowing, & the math is sick

[-] [email protected] 36 points 2 years ago

Lord they could not be more unprofessional

[-] [email protected] 25 points 2 years ago

I think this ties in to the grander idea of: please provide information that is helpful on a nontechnical plane of thinking. It goes a very long way

[-] [email protected] 39 points 2 years ago

First-class Linux support from Steam means they'll get my support every time over Epic.

view more: next ›

gianni

0 post score
0 comment score
joined 2 years ago
MODERATOR OF