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 29th April 2022, 13:45   #1  |  Link
Fador
Registered User
 
Join Date: Apr 2017
Location: Tampere, Finland
Posts: 8
uvg266 VVC encoder released

We have been converting our Kvazaar HEVC encoder to VVC for couple of years already, but finally we have good enough version to release for public:
https://github.com/ultravideo/uvg266

The conversion process for Intra part is described in our open-access paper:
https://ieeexplore.ieee.org/document/9690938

Hackernews post about uvg266

We are still missing many VVC specific features but they are being worked on
Fador is offline   Reply With Quote
Old 29th April 2022, 17:47   #2  |  Link
PCU
Registered User
 
Join Date: Oct 2017
Posts: 317
Thanks.
Do you also develop plugins for Premiere Pro and Adobe Media Encoder?
PCU is offline   Reply With Quote
Old 29th April 2022, 18:11   #3  |  Link
Fador
Registered User
 
Join Date: Apr 2017
Location: Tampere, Finland
Posts: 8
Quote:
Originally Posted by PCU View Post
Thanks.
Do you also develop plugins for Premiere Pro and Adobe Media Encoder?
Unfortunately we are already quite busy working with uvg266 and we don't have expertise to build any plugins for Adobe software.

Additionally you would have to include some VVC decoder which we don't have =)

I would also say that our software is not actually "production ready" at the moment, we still need to add features and improve compression efficiency.
Fador is offline   Reply With Quote
Old 29th April 2022, 21:39   #4  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,116
I don't know that Adobe has any codec plug-in model anymore. They used to be able to use DirectShow and QuickTime components, but the current suite doesn't let me access any codecs other than the ones Adobe explicitly supports.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 30th April 2022, 01:04   #5  |  Link
poisondeathray
Registered User
 
Join Date: Sep 2007
Posts: 4,969
There is a voukoder connector for Adobe, Resolve, Vegas...
https://www.voukoder.org/

It supports codecs from libavcodec/ffmpeg such as libx265, libx264, ffv1, svt-av1, utvideo etc... ; if uvg266 makes it into libavcodec then theoretically it could be supported too
poisondeathray is offline   Reply With Quote
Old 30th April 2022, 08:40   #6  |  Link
PCU
Registered User
 
Join Date: Oct 2017
Posts: 317
Quote:
Originally Posted by benwaggoner View Post
I don't know that Adobe has any codec plug-in model anymore. They used to be able to use DirectShow and QuickTime components, but the current suite doesn't let me access any codecs other than the ones Adobe explicitly supports.
Supports only: Media Foundation and Premiere Pro/After Effects/Adobe Media Encoder's SDKs: Go to Microsoft Store and download all codec extensions that Microsoft developed:
Media Foundation Codecs For Windows 10 and 11
These codecs are for example used by the following applications:

Movies&TV / Films&TV
Windows Media Player (legacy) (can also use DirectShow codecs)
Windows Media Player (new Windows 11 version)
Windows Photo Viewer
Windows Explorer (for thumbnails)
Adobe Premiere
Vegas Pro
DeoVR

https://www.microsoft.com/en-us/p/he...s/9nmzlz57r3t7
https://www.microsoft.com/en-us/p/vp...s/9n4d0msmp0pt
https://www.microsoft.com/en-us/p/av...n/9mvzqvxjbq9v
https://www.microsoft.com/en-us/p/mp...n/9n95q1zzpmh4
https://www.microsoft.com/en-us/p/he...s/9pmmsr1cgpwg
https://www.microsoft.com/en-us/p/we...s/9pg2dk419drg
https://www.microsoft.com/en-us/p/ra...n/9nctdw2w1bh8
https://www.microsoft.com/en-us/p/we...s/9n5tdp8vcmhs

The Media Foundation is slowly replacing DirectShow!

Just Google: Premiere Pro codecs plugins and you'll see lots of 3rd party codecs plugins! (Even Apple developed the official ProRes plugin for Windows!):
Compatible Applications
• Adobe After Effects
• Adobe Media Encoder
• Adobe Premiere Pro
• Adobe Premiere Rush

https://support.apple.com/kb/dl2033?locale=en_US

Last edited by PCU; 30th April 2022 at 08:51.
PCU is offline   Reply With Quote
Old 30th April 2022, 08:44   #7  |  Link
PCU
Registered User
 
Join Date: Oct 2017
Posts: 317
Quote:
Originally Posted by poisondeathray View Post
There is a voukoder connector for Adobe, Resolve, Vegas...
https://www.voukoder.org/

It supports codecs from libavcodec/ffmpeg such as libx265, libx264, ffv1, svt-av1, utvideo etc... ; if uvg266 makes it into libavcodec then theoretically it could be supported too
Daniel, (the Voukoder dev) said he only supports FFmpeg codecs and he is working on a successor for Voukoder. (He refused Fraunhofer's official H.266 SDK and I know he only accept: x266!)

Last edited by PCU; 30th April 2022 at 08:57.
PCU is offline   Reply With Quote
Old 4th May 2022, 20:53   #8  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,116
Quote:
Originally Posted by PCU View Post
The Media Foundation is slowly replacing DirectShow!
Funny enough, that's exactly what they told me when I joined Microsoft.

In 2005 !

It's been a long slow trip from VfW, the deprecation of which was announced more than 25 years ago.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 4th May 2022, 21:11   #9  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,116
Quote:
Originally Posted by PCU View Post
Supports only: Media Foundation and Premiere Pro/After Effects/Adobe Media Encoder's SDKs: Go to Microsoft Store and download all codec extensions that Microsoft developed:
Media Foundation Codecs For Windows 10 and 11
These codecs are for example used by the following applications:

Movies&TV / Films&TV
Windows Media Player (legacy) (can also use DirectShow codecs)
Windows Media Player (new Windows 11 version)
Windows Photo Viewer
Windows Explorer (for thumbnails)
Adobe Premiere
Vegas Pro
DeoVR

https://www.microsoft.com/en-us/p/he...s/9nmzlz57r3t7
https://www.microsoft.com/en-us/p/vp...s/9n4d0msmp0pt
https://www.microsoft.com/en-us/p/av...n/9mvzqvxjbq9v
https://www.microsoft.com/en-us/p/mp...n/9n95q1zzpmh4
https://www.microsoft.com/en-us/p/he...s/9pmmsr1cgpwg
https://www.microsoft.com/en-us/p/we...s/9pg2dk419drg
https://www.microsoft.com/en-us/p/ra...n/9nctdw2w1bh8
https://www.microsoft.com/en-us/p/we...s/9n5tdp8vcmhs
I have all of those installed, and I can't get VP9 or AV1 export from the 2022 Adobe CC products. For decades any VfW codec installed would show up, and there were generic AVI and QuickTime export options where any installed codec could be used.

But those have been gone for a few years now. The only AVI codec is DV. QuickTime is mainly ProRes variations plus CineForm and DV. No WebM at all. Full Windows Media support is still in there, inducing waves of nostalgia.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 6th May 2022, 12:35   #10  |  Link
PCU
Registered User
 
Join Date: Oct 2017
Posts: 317
Quote:
Originally Posted by benwaggoner View Post
I have all of those installed, and I can't get VP9 or AV1 export from the 2022 Adobe CC products. For decades any VfW codec installed would show up, and there were generic AVI and QuickTime export options where any installed codec could be used.

But those have been gone for a few years now. The only AVI codec is DV. QuickTime is mainly ProRes variations plus CineForm and DV. No WebM at all. Full Windows Media support is still in there, inducing waves of nostalgia.
Try this plugin for Adobe CC: Voukoder (VP8/9/AV1/UT/FFV1 and other codecs: free and open-source (Exporter only))

https://www.voukoder.org/forum/threa...-instructions/

https://github.com/Vouk/voukoder/rel...oukoder-11.msi
https://github.com/Vouk/voukoder-con...1.msi?raw=true
PCU is offline   Reply With Quote
Old 27th May 2022, 15:10   #11  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,562
uvg266 0.2.3 ga23f1c7 [GNU 12.1.0] 2022-05-27
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 6th June 2022, 21:21   #12  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,562
media-autobuild suite supports uvg266 now!

uvg266 0.2.3-be90897 [GNU 12.1.0] 2022-06-06
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid

Last edited by LigH; 6th June 2022 at 21:24.
LigH is offline   Reply With Quote
Old 7th June 2022, 13:59   #13  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,706
Quote:
Originally Posted by benwaggoner View Post
I don't know that Adobe has any codec plug-in model anymore. They used to be able to use DirectShow and QuickTime components, but the current suite doesn't let me access any codecs other than the ones Adobe explicitly supports.
It has. You can write plugin and do proper integration. Anything like DirectShow is suboptimal. Problem with pixels formats, performance, hidden/inaccurate conversions etc.
kolak is offline   Reply With Quote
Old 8th June 2022, 16:54   #14  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,562
Please note: uvg266 does not strictly require AVX2. It runs e.g. on an AMD FX too.

Regarding playback: The InterDigital VTM VVC Plugin for VideoLAN VLC player works quite well; VVCEasy ships a set of binaries and helps installing them (if VLC is in the default installation directory).
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 9th June 2022, 12:06   #15  |  Link
Brazil2
Registered User
 
Join Date: Jul 2008
Posts: 516
Quote:
Originally Posted by LigH View Post
Regarding playback: The InterDigital VTM VVC Plugin for VideoLAN VLC player works quite well; VVCEasy ships a set of binaries and helps installing them (if VLC is in the default installation directory).
It's not working for me, I have copied the plugins into the required folders of VLC 3.0.17.4 but it's not playing the two sample files I have, the Elecard ones from this post: https://forum.doom9.org/showthread.p...53#post1970053

Do you have another sample file which works for you ?
Brazil2 is offline   Reply With Quote
Old 10th June 2022, 08:00   #16  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,562
It works for raw VVC video I created with uvg266. Unfortunately it does not work for VVC in MP4, because VLC's current MP4 splitter does not know VVC streams yet.

Compare foreman_cif_pal.266 with foreman_cif_pal.266.mp4.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 10th June 2022, 10:59   #17  |  Link
Brazil2
Registered User
 
Join Date: Jul 2008
Posts: 516
OK I can play raw VVC videos, better than nothing
But when these plugins are installed VLC crashes as soon as I try to open any live stream I suppose it's because of the demuxer.
Brazil2 is offline   Reply With Quote
Old 10th June 2022, 11:13   #18  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,562
So, a little patience ... you can alternatively try bitmovin player, or an early patched ffmpeg / ffplay, and this or next week we may have integration of VVenC / VVdeC via media-autobuild suite. I'm looking forward with confidence.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 10th June 2022, 22:18   #19  |  Link
Brazil2
Registered User
 
Join Date: Jul 2008
Posts: 516
Yes the VVCEasy ffplay version can play all samples I have: the raw 266 files, your MP4 and the Elecard webm files so it's OK for me at the moment
Brazil2 is offline   Reply With Quote
Old 13th June 2022, 14:41   #20  |  Link
Barough
Registered User
 
Barough's Avatar
 
Join Date: Feb 2007
Location: Sweden
Posts: 408
uvg266 VVC v0.2.3-7a22b94
Built on June 13, 2022, GCC 12.1.0

https://github.com/ultravideo/uvg266/commits/master

https://www.mediafire.com/file/fcwx0zxpx0qglz9/
Barough is offline   Reply With Quote
Reply

Tags
video encoder, vvc

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 11:04.


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