When Will H.266 Be Added? - The VideoLAN Forums

The VideoLAN Forums

Discussion and support for VLC media player and friends

Skip to content

Search Advanced search

When will H.266 be added?

Feature requests for VLC. Post Reply
  • Print view
Search Advanced search 25 posts • Page 1 of 1 Hello New ConeNew Cone Posts: 3 Joined: 13 Nov 2020 15:19

When will H.266 be added?

  • Quote

Postby Hello » 13 Nov 2020 15:36

Will H.266 aka vvc (versatile video codec) be added in VLC media player and if so, when? Does anyone know how long it takes about FFmpeg? I guess 1.5 years. Top Rémi Denis-Courmont DeveloperDeveloper Posts: 15544 Joined: 07 Jun 2004 16:01 VLC version: master Operating System: Linux Contact: Contact Rémi Denis-Courmont Website

Re: When will H.266 be added?

  • Quote

Postby Rémi Denis-Courmont » 14 Nov 2020 19:05

Not until the bit stream is frozen. Rémi Denis-Courmont https://www.remlab.net/ Private messages soliciting support will be systematically discarded Top Hello New ConeNew Cone Posts: 3 Joined: 13 Nov 2020 15:19

Re: When will H.266 be added?

  • Quote

Postby Hello » 14 Nov 2020 20:05

How can I see or assess this? Top Rémi Denis-Courmont DeveloperDeveloper Posts: 15544 Joined: 07 Jun 2004 16:01 VLC version: master Operating System: Linux Contact: Contact Rémi Denis-Courmont Website

Re: When will H.266 be added?

  • Quote

Postby Rémi Denis-Courmont » 14 Nov 2020 20:30

Not through this forum for sure. Rémi Denis-Courmont https://www.remlab.net/ Private messages soliciting support will be systematically discarded Top Sirchwe Blank ConeBlank Cone Posts: 16 Joined: 24 Jun 2018 17:36 Operating System: Linus Android

Re: When will H.266 be added?

  • Quote

Postby Sirchwe » 31 Mar 2021 22:04

Not until the bit stream is frozen.
I suppose it has been already frozen: How to compile VVC H266 MPEGi Versalite Video Coding DeCoder for Linux for VideoLan usage? Full Version 1.0.1 is avaible as Open Source: https://github.com/fraunhoferhhi/vvdec There are even: VLCReader.cpp VLCReader.h in: tree/master/source/Lib/DecoderLib https://github.com/fraunhoferhhi/vvdec/ ... DecoderLib I have heard it can be compiled even for running on: iPhone 12pro Soc ( Apple A14 SoC) results: FHD: 53fps (RA and LB) UHD: 32fps (RA) https://arxiv.org/abs/2103.03612 This plugin for VideoLan only runs Annex B byte order streams: https://github.com/TencentCloud/O266player (Tencent O266dec plugin is a plugin for VLC player that enables VLC to play H.266 Annex B bit streams) Top Rémi Denis-Courmont DeveloperDeveloper Posts: 15544 Joined: 07 Jun 2004 16:01 VLC version: master Operating System: Linux Contact: Contact Rémi Denis-Courmont Website

Re: When will H.266 be added?

  • Quote

Postby Rémi Denis-Courmont » 01 Apr 2021 20:28

FHG is a research institute. The fact that they have published a decoder means that they are, or have been, researching. It does not necessarily imply that the bitstream is frozen. I'd expect that we'd see some major announcements whenever the baseline specification is ready. Not that I'd know. With that said, if you need H.266 for research purposes, you should probably not wait until H.266 is merged into the official VLC. As a general rule, VLC does purposefully not accept work-in-progress codecs and format bindings, to discourage deploying incompatible draft versions. If you need H.266 for consumer or production usage, then you can wait. Rémi Denis-Courmont https://www.remlab.net/ Private messages soliciting support will be systematically discarded Top Sirchwe Blank ConeBlank Cone Posts: 16 Joined: 24 Jun 2018 17:36 Operating System: Linus Android

Re: When will H.266 be added?

  • Quote

Postby Sirchwe » 02 Apr 2021 01:28

You may be deceived and confused by lack of interest of the overall / general media. And media are not as much interested to spread the news about technologies which could make TV market entry point 2x cheaper in compering to mpegH, or 4x cheaper when compering to mpeg4, or even 2³x = 8x cheaper when compering to mpeg2 TV broadcast. And combined with LC EVC = mpeg5 part2 it can even make TV broadcast entry point more than 16x cheaper compering to just mpeg2 :!: ! Whereas they fighting for or gain commercial viability by capturing audience in numbers of 1‰-1% of total TV viewership. In July 2020 VVC = H266 = MPEGi was finalized in October 2020 Mpeg5 part 1 = EVC, Mpeg5 part2 = LC EVC was finalized. VTM reference software for Versatile Video Coding Test Model was published still in Spring of 2020. I've noticed working Decoder code being Publish quite some time. But now it is Final Version, notice numeration: 1.0.1 of working decoder, not just reference software for VVC Test Model, encoder is still not published as final. it is still just 0.3.1 And They have announced finalization / completion of hardware by: June 2021. I know it will be only designed hardware to be completed. Producing this Chips as hardware is about 6month, as that is the standard waiting time for this industry. And VideoLan will not be able to incorporate VVC code into its code. As you will do with x266. This software is Open Source, as was objective / aim of Future Video Coding as it was once named. However it is not Free Software by any means. However you could make some guidance, how to compile this code. Even for android or linux enigma2 dvb-s2 dvb-t2 receivers. There can be just software to be made to facilitate that by with only one button for newbie user. And there will be created 4 switchable patent pools for H266 MPEGi Versatile Video Coding. So no single company will be able to prevent and halt VVC usage, as was the case for HEVC = mpegH = H265. I suppose dvb / ATSC Specification would need some agreement on specification on how to handle certain Transport Streams and ascribe some Code Numbers for VVC presence in .ts packet of TV Broadcast. (But it could have been already done). For comparison that is VVC VTM reference software: https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM and they are planning that final Working version of encoder will be 70x faster than reference software: https://github.com/fraunhoferhhi/vvenc But It is still just 0.3.1.0 version of encoder. Final Working Version of decoder 1.0.1: https://github.com/fraunhoferhhi/vvdec Top Rémi Denis-Courmont DeveloperDeveloper Posts: 15544 Joined: 07 Jun 2004 16:01 VLC version: master Operating System: Linux Contact: Contact Rémi Denis-Courmont Website

Re: When will H.266 be added?

  • Quote

Postby Rémi Denis-Courmont » 02 Apr 2021 09:11

The FHHI codec does not look license-compatible with VLC, so then it can't be used, except for people who make their own private builds... which I guess is what Tencent is doing... Rémi Denis-Courmont https://www.remlab.net/ Private messages soliciting support will be systematically discarded Top Sirchwe Blank ConeBlank Cone Posts: 16 Joined: 24 Jun 2018 17:36 Operating System: Linus Android

Re: When will H.266 be added?

  • Quote

Postby Sirchwe » 02 Apr 2021 17:36

The FHHI codec does not look license-compatible with VLC, so then it can't be used, except for people who make their own private builds... which I guess is what Tencent is doing...
I agree, However we can publish on forum Scripts and GuideLines for even newbie how to do it fast and without any problems. Just like there is plenty software on wine, that needs to be installed manually by user himself. And it is done, simple by click on one of a few the buttons. It is known address of github, how to fetch data from that, and how to compile. It can be done by single script Run from every single user himself (herself). And user does not need to be author of such script. It is not fundamental meaning of added. But it is fundamental meaning of H266. Because I suppose only x266 will be really incorporated into VLC. I am newbie. I do not know if the: VLCReader.cpp VLCReader.h need to compiled together with VLC source, are if they can be compiled alone just with VLC source present. I do not know how to handle result of compilation. The authors of H266: HHI, they used VLC player for playback of TV Broadcast Test from Astra 28.2°E. And I suppose in VideoLan community it exist knowledge how to make such guidelines for newbies. I suppose such scripts can be pretty simple for Linux. And they can be done even for Windows or MacOs, or iPhone, or android. People use Flash Linux installers for pendrives and SD cards. Do it from live boot CDs & DVDs. Without any special knowledge of themselves. Top Hardcore Games Blank ConeBlank Cone Posts: 18 Joined: 06 Dec 2020 04:52

Re: When will H.266 be added?

  • Quote

Postby Hardcore Games » 06 Apr 2021 04:43

I was looking at the standard and so far no open source reference code seems to be available for everyone to integrate into FFMPEG etc Windows 10 with 4K screen, lots of storage Apple TV 4K, cheap 4K television Top Rémi Denis-Courmont DeveloperDeveloper Posts: 15544 Joined: 07 Jun 2004 16:01 VLC version: master Operating System: Linux Contact: Contact Rémi Denis-Courmont Website

Re: When will H.266 be added?

  • Quote

Postby Rémi Denis-Courmont » 06 Apr 2021 15:58

I agree, However we can publish on forum Scripts and GuideLines for even newbie how to do it fast and without any problems.
Knock yourself out... I don't know what you want to write guidelines for though. Rémi Denis-Courmont https://www.remlab.net/ Private messages soliciting support will be systematically discarded Top Rémi Denis-Courmont DeveloperDeveloper Posts: 15544 Joined: 07 Jun 2004 16:01 VLC version: master Operating System: Linux Contact: Contact Rémi Denis-Courmont Website

Re: When will H.266 be added?

  • Quote

Postby Rémi Denis-Courmont » 06 Apr 2021 15:59

I was looking at the standard and so far no open source reference code seems to be available for everyone to integrate into FFMPEG etc
At least the Tencent patchset depends on an external Tencent H266 decoder library which does not seem to be open-source, or even publicly available. Rémi Denis-Courmont https://www.remlab.net/ Private messages soliciting support will be systematically discarded Top Sirchwe Blank ConeBlank Cone Posts: 16 Joined: 24 Jun 2018 17:36 Operating System: Linus Android

Re: When will H.266 be added?

  • Quote

Postby Sirchwe » 06 Apr 2021 18:44

I agree, However we can publish on forum Scripts and GuideLines for even newbie how to do it fast and without any problems.
Knock yourself out... I don't know what you want to write guidelines for though.
Congratulations, you kinda coulda read what I have written:
The FHHI codec does not look license-compatible with VLC, so then it can't be used, except for people who make their own private builds... which I guess is what Tencent is doing...
I am newbie. I do not know if the: VLCReader.cpp VLCReader.h need to compiled together with VLC source, are if they can be compiled alone just with VLC source present. I do not know how to handle result of compilation. The authors of H266: HHI, they used VLC player for playback of TV Broadcast Test from Astra 28.2°E. And I suppose in VideoLan community it exist knowledge how to make such guidelines for newbies. I suppose such scripts can be pretty simple for Linux. And they can be done even for Windows or MacOs, or iPhone, or android. People use Flash Linux installers for pendrives and SD cards. Do it from live boot CDs & DVDs. Without any special knowledge of themselves.
VLCReader.cpp VLCReader.h I suppose files need to be placed togather with VideoLan Source Code, which is open. Then, after compliation of H266, the only thing needed is to compile VideoLan. However compilation of VideoLan Source Code may be considered simple. There is need to properly address those to files from VVC = H266 project! I suppose they need to be placed somewhere on directory tree of VideoLan, and eventually added by adding their names to other files in proper places. and some (I am guessing) #include clause or import calling may be needed. I suppose that for Software Engineer from VideoLan Player project it may be more trivial to show this, than to read and evaluate License Agreement of Versatile Video Coding = H266! I am more just in fear, that files like: VLCReader.cpp VLCReader.h and in case of encoder (which is still in progress: version 0.3.1.0): VLCWriter.cpp VLCWriter.cpp Could be removed from official site, in case of such guidelines were gaining too much publicity. The thing is not even 1h work for guy, who know the code of VLC Player! Once again: Put files in proper places, add few #include/import statements. I suppose at least 4-8 such entries in proper places in proper manner. And just hit compile button! (or enter public known CLi command for compilation!) I suppose someone could even make such thing in form of plugin or firmware for Linux Enigma dvbS2T2 ATSC3 itsc receivers! Top elm New ConeNew Cone Posts: 1 Joined: 13 May 2021 23:11

Re: When will H.266 be added?

  • Quote

Postby elm » 13 May 2021 23:26

I agree, However we can publish on forum Scripts and GuideLines for even newbie how to do it fast and without any problems.
Knock yourself out... I don't know what you want to write guidelines for though.
Congratulations, you kinda coulda read what I have written:
The FHHI codec does not look license-compatible with VLC, so then it can't be used, except for people who make their own private builds... which I guess is what Tencent is doing...
I am newbie. I do not know if the: VLCReader.cpp VLCReader.h need to compiled together with VLC source, are if they can be compiled alone just with VLC source present. I do not know how to handle result of compilation. The authors of H266: HHI, they used VLC player for playback of TV Broadcast Test from Astra 28.2°E. And I suppose in VideoLan community it exist knowledge how to make such guidelines for newbies. I suppose such scripts can be pretty simple for Linux. And they can be done even for Windows or MacOs, or iPhone, or android. People use Flash Linux installers for pendrives and SD cards. Do it from live boot CDs & DVDs. Without any special knowledge of themselves.
VLCReader.cpp VLCReader.h I suppose files need to be placed togather with VideoLan Source Code, which is open. Then, after compliation of H266, the only thing needed is to compile VideoLan. However compilation of VideoLan Source Code may be considered simple. There is need to properly address those to files from VVC = H266 project! I suppose they need to be placed somewhere on directory tree of VideoLan, and eventually added by adding their names to other files in proper places. and some (I am guessing) #include clause or import calling may be needed. I suppose that for Software Engineer from VideoLan Player project it may be more trivial to show this, than to read and evaluate License Agreement of Versatile Video Coding = H266! I am more just in fear, that files like: VLCReader.cpp VLCReader.h and in case of encoder (which is still in progress: version 0.3.1.0): VLCWriter.cpp VLCWriter.cpp Could be removed from official site, in case of such guidelines were gaining too much publicity. The thing is not even 1h work for guy, who know the code of VLC Player! Once again: Put files in proper places, add few #include/import statements. I suppose at least 4-8 such entries in proper places in proper manner. And just hit compile button! (or enter public known CLi command for compilation!) I suppose someone could even make such thing in form of plugin or firmware for Linux Enigma dvbS2T2 ATSC3 itsc receivers!
Please stop writing stuff about ready to go code for the VLC Player just because some files has the VLC letters in it. VLCReader is a part of a codec that does the Variable Length Coding. That has nothing to do with the VLC player. It´s not only 1 hour to integrate it into the software . It´s only 5 minutes to look into the VLCReader.c/.h code to assure that this stuff has nothing to do with the VLC player. Top Hello New ConeNew Cone Posts: 3 Joined: 13 Nov 2020 15:19

Re: When will H.266 be added?

  • Quote

Postby Hello » 21 Jun 2021 09:55

The bitstream is now ready. To come back to my question: When will H.266 be added? Top User avatar InTheWings DeveloperDeveloper Posts: 1279 Joined: 07 Aug 2013 13:15 VLC version: crashing Operating System: Linux Contact: Contact InTheWings Website

Re: When will H.266 be added?

  • Quote

Postby InTheWings » 21 Jun 2021 10:09

The bitstream is now ready. To come back to my question: When will H.266 be added?
We already have it working internally. There's just no use for now, no mapping outside of raw content, and -open- decoder isn't stable :!: If you want your problem to be solved : * First read troubleshooting guide VSG:Main * Always provide verbose LOGS ! (command line or from gui) * Always check your issue against a developer build from Nightly Build of VLC * Tell us when your problem is solved ! Top Sirchwe Blank ConeBlank Cone Posts: 16 Joined: 24 Jun 2018 17:36 Operating System: Linus Android

Re: When will H.266 be added?

  • Quote

Postby Sirchwe » 22 Jun 2021 21:49

When will H.266 be added?
We already have it working internally. There's just no use for now, no mapping outside of raw content, and -open- decoder isn't stable
MX Player application and Indian Web Video On Demand Streaming Service uses it. So I suppose: There is already a place to test it :D :geek: By The Way, starting Satellite TV in VVC = MPEGi = H266 in SD @512Kb/s cost only 50'000 (€uro or $) per year of Satellite Bandwith Technical Cost (or you can even find 2x cheaper satellite operator), Plus Limiting (that is Corrupt in my humble opinion) Licensing Fee, but that is just Tax Cost, if You Live in really free country, there should not be any additional Licensing cost. Any Free Citizen Should be allowed to start a TV Channel, It should be just Like VideoOnDemand Or YT channel. There has been Version 1.0.0 of VVdeC since III2021, and Version 1.0.0 of VVenC since V2021. and since there are already Sat>ip devices, Wi.Tv Boxes if you can install on Android TV Box or Linux TV Box, or just Android TV M3U playing VideoLan with VVC = MPEGi = H266 or Mpeg5 = EVC + LC EVC capabilities you can watch TV Broadcasted from Satellite in newest: VVC = MPEGi = H266. And There is no sense in paying for such Broadcast if there is none to watch. I understand also Logic: if there is no broadcast Or content there is not much point to make VVC = MPEGi = H266 enabled VideoLan Android, or VideoLan Linux Player publicly available. So there is: Feedback Loop, and I suppose it is Unintended infinite Endless Looping, stuck in Proceeding within Endless Cycles. There is no support nor even guidance for already existing software solutions or there is no hardware, because there is no content, and there is no content, because there is no support nor even guidance for already existing software solutions. Top User avatar InTheWings DeveloperDeveloper Posts: 1279 Joined: 07 Aug 2013 13:15 VLC version: crashing Operating System: Linux Contact: Contact InTheWings Website

Re: When will H.266 be added?

  • Quote

Postby InTheWings » 24 Jun 2021 09:44

MX Player application and Indian Web Video On Demand Streaming Service uses it. So I suppose: There is already a place to test it :D :geek:
Provide content. We're not in India :!: If you want your problem to be solved : * First read troubleshooting guide VSG:Main * Always provide verbose LOGS ! (command line or from gui) * Always check your issue against a developer build from Nightly Build of VLC * Tell us when your problem is solved ! Top Sirchwe Blank ConeBlank Cone Posts: 16 Joined: 24 Jun 2018 17:36 Operating System: Linus Android

Re: When will H.266 be added?

  • Quote

Postby Sirchwe » 24 Jun 2021 18:39

MX Player application and Indian Web Video On Demand Streaming Service uses it. So I suppose: There is already a place to test it :D :geek:
We're not in India
It does not fly as Excuse: 1)in Plural: We 2)in English, 3)in European Union, where: GeoLocking is Frown upon, and GeoLocking News Sites is illegal: and We Have all access to The Onion Network and Tor Browser (I know corrupt government in USA prosecutes for bypassing GeoLocking, but corrupt governments in EU does not do it) and I write from Corrupted EU :-| mxplayer.in/browse/live-tv/news-live-channels BTW: We may be within reach of India's Satellite TV broadcast Top Rémi Denis-Courmont DeveloperDeveloper Posts: 15544 Joined: 07 Jun 2004 16:01 VLC version: master Operating System: Linux Contact: Contact Rémi Denis-Courmont Website

Re: When will H.266 be added?

  • Quote

Postby Rémi Denis-Courmont » 24 Jun 2021 20:01

You're not making much sense. And please take your political rants elsewhere. There's no known mapping at this time, we need sample files. Rémi Denis-Courmont https://www.remlab.net/ Private messages soliciting support will be systematically discarded Top User avatar InTheWings DeveloperDeveloper Posts: 1279 Joined: 07 Aug 2013 13:15 VLC version: crashing Operating System: Linux Contact: Contact InTheWings Website

Re: When will H.266 be added?

  • Quote

Postby InTheWings » 25 Jun 2021 09:50

and I write from Corrupted EU :-| mxplayer.in/browse/live-tv/news-live-channels
ok, good :!: If you want your problem to be solved : * First read troubleshooting guide VSG:Main * Always provide verbose LOGS ! (command line or from gui) * Always check your issue against a developer build from Nightly Build of VLC * Tell us when your problem is solved ! Top User avatar InTheWings DeveloperDeveloper Posts: 1279 Joined: 07 Aug 2013 13:15 VLC version: crashing Operating System: Linux Contact: Contact InTheWings Website

Re: When will H.266 be added?

  • Quote

Postby InTheWings » 25 Jun 2021 14:41

and I write from Corrupted EU :-| mxplayer.in/browse/live-tv/news-live-channels
Provide URL as all I see is H264 streams :!: If you want your problem to be solved : * First read troubleshooting guide VSG:Main * Always provide verbose LOGS ! (command line or from gui) * Always check your issue against a developer build from Nightly Build of VLC * Tell us when your problem is solved ! Top Lotesdelere Cone MasterCone Master Posts: 10560 Joined: 08 Sep 2006 04:39 Location: Europe

Re: When will H.266 be added?

  • Quote

Postby Lotesdelere » 10 Jun 2022 09:54

https://code.videolan.org/videolan/vlc/-/issues/27055 Top zipdox New ConeNew Cone Posts: 3 Joined: 02 Sep 2019 12:34

Re: When will H.266 be added?

  • Quote

Postby zipdox » 10 Sep 2022 05:41

vvdec is not free software, and is not open source under the definition. Its license expressly withholds patent rights. This means it will never get used in VLC or FFmpeg, or at least it will never get distributed with it. Top Rémi Denis-Courmont DeveloperDeveloper Posts: 15544 Joined: 07 Jun 2004 16:01 VLC version: master Operating System: Linux Contact: Contact Rémi Denis-Courmont Website

Re: When will H.266 be added?

  • Quote

Postby Rémi Denis-Courmont » 10 Sep 2022 11:26

Indeed, but since the source code exists, it should be possible for those interested to compile it for their own internal use. The problem remains as I wrote a few months ago: patches are necessary to MP4 demuxer, MKV demuxer, MPEG-TS demuxer or whatever, inside VLC to recognise VVC video tracks. With only external modules, only raw ES video files and RTP streams can be supported. But apparently nobody cares to write those patches and submit them to the VLC project. IMO, people need to stop asking for stuff and start actually doing stuff, if they want VVC. Rémi Denis-Courmont https://www.remlab.net/ Private messages soliciting support will be systematically discarded Top Display posts from previous: All posts1 day7 days2 weeks1 month3 months6 months1 year Sort by AuthorPost timeSubject AscendingDescending Post Reply
  • Print view
25 posts • Page 1 of 1

Return to “VLC media player Feature Requests”

Jump to
  • VideoLAN project
  • Contribute and help the VideoLAN project
  • Forum, Website and Artwork discussion
  • VLC media player
  • VLC media player for Windows Troubleshooting
  • VLC media player for Linux and friends Troubleshooting
  • VLC media player for macOS Troubleshooting
  • VLC for iOS, iPadOS and Apple TV
  • VLC for Android and Chrome OS
  • ​VLC for Windows Store​
  • General VLC media player Troubleshooting
  • VLC media player Translations
  • VLC media player Feature Requests
  • Customize VLC media player
  • Skins
  • Released Skins
  • Scripting VLC in lua
  • Development around VLC media player
  • Web and scripting
  • Development around libVLC
  • VLC 1.1.0 testing
  • VLC 1.0.0 testing
  • Serving streams
  • VLC stream-output (sout)
  • VLM
  • VideoLAN Manager (VLMa)
  • VideoLAN Server and miniSAPserver
  • Other
  • Coffee Corner
  • Archive
  • VideoLAN

Who is online

Users browsing this forum: No registered users and 37 guests

Powered by phpBB® Forum Software © phpBB Limited GZIP: On

Từ khóa » H.266/vvc Vlc