Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 4th July 2024, 07:35   #1041  |  Link
PatchWorKs
Registered User
 
PatchWorKs's Avatar
 
Join Date: Aug 2002
Location: Italy
Posts: 306
Just an hint: for those who are looking for a friendly (multiplatform) GUI for coding tests, I would like to point out that Fastflix has VCC support since version 5.2.0.

Hope that helps.
__________________
Hybrid Multimedia Production Suite will be a platform-indipendent open source suite for advanced audio/video contents production.

Official git: https://www.forart.it/HyMPS/

Last edited by PatchWorKs; 4th July 2024 at 07:38.
PatchWorKs is offline   Reply With Quote
Old 4th July 2024, 15:02   #1042  |  Link
birdie
Artem S. Tashkinov
 
birdie's Avatar
 
Join Date: Dec 2006
Posts: 363
Quote:
Originally Posted by MoSal View Post
Intel and AMD do support and play well with the open-source graphics stack. So, early support in libva is more of an expectation rather than a pleasant surprise.

VK_KHR_video_decode_vvc getting added to Vulkan, and subsequently getting implemented by some Mesa drivers, now that would be an interesting development (if/when it happens).
Fedora will disable it just like they did with many other codecs.
birdie is offline   Reply With Quote
Old 4th July 2024, 22:14   #1043  |  Link
MoSal
Registered User
 
Join Date: Jun 2013
Posts: 102
Quote:
Originally Posted by birdie View Post
Fedora will disable it just like they did with many other codecs.
For the misguided minority that chooses to use Fedora as a desktop daily driver, a well maintained 3rd party repository always existed for the purpose of providing "freeworld" packages.
__________________
https://github.com/MoSal
MoSal is offline   Reply With Quote
Old 5th July 2024, 09:16   #1044  |  Link
birdie
Artem S. Tashkinov
 
birdie's Avatar
 
Join Date: Dec 2006
Posts: 363
Quote:
Originally Posted by MoSal View Post
For the misguided minority that chooses to use Fedora as a desktop daily driver, a well maintained 3rd party repository always existed for the purpose of providing "freeworld" packages.
The misguided minority has been using Fedora since RedHat 5.1 in 1998 or something.

In terms of being the bleeding edge and stable simultaneously, it's the best distro. And it's the backbone of pretty much everything in Linux. SystemD, PulseAudio/PipeWire all started from within RedHat and were first pushed onto Fedora users.
birdie is offline   Reply With Quote
Old 5th July 2024, 13:59   #1045  |  Link
FranceBB
Broadcast Encoder
 
FranceBB's Avatar
 
Join Date: Nov 2013
Location: Royal Borough of Kensington & Chelsea, UK
Posts: 2,979
I'm on Fedora as well, although I've been a much later adopter (I started with Fedora 23).

Quote:
Originally Posted by birdie View Post
PipeWire all started from within RedHat and were first pushed onto Fedora users.
Back when they were introduced I was skeptical, but Pipewire/Wireplumber solved so many long-standing issues I used to have with PulseAudio that it's been a very welcome change.

Quote:
Originally Posted by MoSal View Post
a well maintained 3rd party repository always existed for the purpose of providing "freeworld" packages.
Yep, I always use the freeworld packages from RPM Fusion.
I started using them back when I needed Chromium to be able to decode everything without artificial limitations, hence the chromium-freeworld. Even right now, I'm not using the normal FFMpeg free version but rather the one with everything in it so that all the things that rely on it (VLC, MPV etc) can properly decode whatever file I throw at them.
FranceBB is offline   Reply With Quote
Old 9th July 2024, 19:26   #1046  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,827
Quote:
Originally Posted by PatchWorKs View Post
Just an hint: for those who are looking for a friendly (multiplatform) GUI for coding tests, I would like to point out that Fastflix has VCC support since version 5.2.0.
Your link is corrupt, FYI.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 10th July 2024, 00:38   #1047  |  Link
Brazil2
Registered User
 
Join Date: Jul 2008
Posts: 542
Quote:
Originally Posted by benwaggoner View Post
Your link is corrupt, FYI.
Because of a pesty " at the beginning of the URL.
Correct link: https://github.com/cdgriffith/FastFlix/releases/
Brazil2 is offline   Reply With Quote
Old 17th July 2024, 22:14   #1048  |  Link
FranceBB
Broadcast Encoder
 
FranceBB's Avatar
 
Join Date: Nov 2013
Location: Royal Borough of Kensington & Chelsea, UK
Posts: 2,979
Quote:
Originally Posted by nevcairiel View Post
You still need a decoder to actually utilize the libva interface for that - eg. ffmpeg needs to implement it.
I hoped someone was gonna do it and... well, that didn't take long.

https://github.com/intel/cartwheel-f...ses/tag/2024q2

In the changelog:

- ffmpeg-vaapi added VVC decode support
- ffmpeg-qsv added VVC decode support


How very nice and it's coming from Intel directly.
Hopefully it will then be upstreamed and from there spread everywhere, including in MPV and other players.

Looks like everything is finally coming together.
Now all we need, really, is x266.
FranceBB is offline   Reply With Quote
Old 17th July 2024, 22:28   #1049  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,869
At least uvg266 is available. And still alive: Latest release 2 weeks ago.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old Yesterday, 14:56   #1050  |  Link
GeoffreyA
Registered User
 
Join Date: Jun 2024
Location: South Africa
Posts: 2
While it would be nice to see the elusive x266, FFmpeg merged the libvvenc wrapper about a month ago and Gyan has included it in his builds since July. FFmpeg supports muxing VVC into MP4 containers, and MPC-HC is playing these files tolerably well. So, VVC is seemingly ready for popular use from an encoding and decoding point of view.

I find that VVenC is marginally ahead of libaom in quality at the same bitrate but the medium preset is too slow for practical use. Fast and faster are quicker and have good quality. If Fraunhofer's encoder is representative of what H.266 is capable of, I think its gains are not big enough compared to AV1 to force a dramatic shift in the anime- and film-encoding community at least.
GeoffreyA is offline   Reply With Quote
Old Yesterday, 18:49   #1051  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,827
Quote:
Originally Posted by GeoffreyA View Post
While it would be nice to see the elusive x266, FFmpeg merged the libvvenc wrapper about a month ago and Gyan has included it in his builds since July. FFmpeg supports muxing VVC into MP4 containers, and MPC-HC is playing these files tolerably well. So, VVC is seemingly ready for popular use from an encoding and decoding point of view.
Nice!

Quote:
I find that VVenC is marginally ahead of libaom in quality at the same bitrate but the medium preset is too slow for practical use. Fast and faster are quicker and have good quality. If Fraunhofer's encoder is representative of what H.266 is capable of, I think its gains are not big enough compared to AV1 to force a dramatic shift in the anime- and film-encoding community at least.
Not even Fraunhofer would claim that VVCEnc is close to showing what VVC is capable of! It's a great early-stage encoder with sufficient speed and real-world functionality (rate control, frame type selection) to be practical for testing. The reference encoder is far more glacially slow than it, and also not really designed to make real-world bitstreams optimized for particular use cases.

It generally takes 3+ years of competition between commercial encoders to get a good sense of what a codec is capable of, and generally there's another 20-25% extra bitrate that can be squeezed out after that. We've still seen some significant real-world improvements to H.264 and HEVC encoding in the last couple of years. We're only now on the cusp of AV1's film grain synthesis becoming practical for real-world use. Even MPEG-2 saw significant compression efficiency improvements more than 20 years after it was standardized.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old Today, 00:10   #1052  |  Link
Yups
Registered User
 
Join Date: Sep 2011
Posts: 365
Quote:
Originally Posted by FranceBB View Post
I hoped someone was gonna do it and... well, that didn't take long.

https://github.com/intel/cartwheel-f...ses/tag/2024q2

In the changelog:

- ffmpeg-vaapi added VVC decode support
- ffmpeg-qsv added VVC decode support


How very nice and it's coming from Intel directly.
Hopefully it will then be upstreamed and from there spread everywhere, including in MPV and other players.

Looks like everything is finally coming together.
Now all we need, really, is x266.

Lunar Lake only by the looks of it. Battlemage G21 won't support it, Media Engine too old. Maybe G31 but this comes even later.
Yups is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 01:07.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.