SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I build that libaom , and then vlc , builds fine with libaom ...
I write this cause libaom , is a variable option autodetected , if some one have actually libaom from SBo
Code:
libaom (1.0.0.r29281.10cdc996a)
then you need disable it on slackbuild vlc , or go to build the libaom errata version.
Im not write the mantainer , cause im tired , ... some times no receive nothing, or write to say ..im not mantain ..get if you want ...or something similar...last time with pyrit , is not working well ,cause scapy changes , and need last git of pyrit , but say no mantain ,..nothing to do.
I hope writing here , some one , do something cause vlc, its more popular than pyrit.
Last edited by USUARIONUEVO; 01-09-2020 at 06:53 PM.
The version of libaom available on SBo (which I maintain) is actually a recent git snapshot and sounds like it is unsuitable for the release version of vlc. Certainly my own experience with this script is to use it with the git FFmpeg and to use the 2 command line utilities that are built, as I mention in the readme:
Quote:
This libaom SlackBuild builds two 'reference' applications:
1. aomenc: an AV1 encoder
2. aomdec: an AV1 decoder
Libraries are available for those who wish to build an AV1 encoder
(libaom-av1) with a recent version of FFmpeg by specifying
'--enable-libaom' in the FFmpeg ./configure string.
In this case it works fine and I confess that I don't actually compile vlc on my system. Perhaps in the interest of a more integrated SBo experience somebody could take the script from me and build the release version instead?
aom is garbage. ffmpeg has issues with it as well. I think that the only thing that it plays nice with is gst-plugins-bad.
My recommendation, avoid aom if you can.
I would recommend you have a look at FFmpeg + rav1e which is currently producing some pretty good results with AV1 encoding. I have done some work with this on my other Linux distro and I seriously think that it is the codec of the future.
libaom / aom is simply the reference encoder / decoder so it will probably never be a shining example but rav1e is definitely currently blazing the trail...
Im not write the mantainer , cause im tired , ... some times no receive nothing, or write to say ..im not mantain ..get if you want ...or something similar...last time with pyrit , is not working well ,cause scapy changes , and need last git of pyrit , but say no mantain ,..nothing to do.
Of course, that is understood. If it's far more efficient and less tiresome to post to a forum rather than send an email, then why should someone of your expertise and importance need to follow the well known procedures that ordinary people are encouraged to follow?
In the next round of SBO updates, the SlackBuild for vlc will have an option to ignore an incompatible libaom by setting the environment variable LIBAOM=no during the building of vlc.
Of course, that is understood. If it's far more efficient and less tiresome to post to a forum rather than send an email, then why should someone of your expertise and importance need to follow the well known procedures that ordinary people are encouraged to follow?
In the next round of SBO updates, the SlackBuild for vlc will have an option to ignore an incompatible libaom by setting the environment variable LIBAOM=no during the building of vlc.
chris
As i say , im tired to receive NOTHING , or "mantain you" ... thanks for option under vlc , i see in git change...probably in the next vlc release , libaom return to be compatible.
You know ,some script no mantained since years , im not understand why are you surprised...i see rworkman assume mantain of a big numbers of scripts , this last week.
Im write here cause in this case , can do more than one action , under vlc, or under libaom ... personally i build ffmpeg with libaom , and im disabling under vlc , i think if vlc use system ffmpeg probably no problems cause system ffmpeg are with aom support.
only binary packages i install are slackware oficial packages, ... all extra i build ever from source , and when you try to builds ...alienbob or alienpeter or alienfrank ... error is same for all if libaom are present.
I test building libaom same version like archlinux ,all works fine ...the other option is build vlc, without libaom , and as a last , install binary packages from some personal repository ... with the extra dependencies ... good luck , when you go install some from slackbuilds , and take conflicts with some library arrived from 3rth party binary repo....mixing packages from different repos are bad idea.
My own plan with the libaom SlackBuild was to allow Slackware users to be 'early adopters' in the AV1 world. For that purpose I have since August 2018 hosted regularly updated git snapshots on my own web site as there is currently no other good technique to get an 'official', up to date, tarball.
The second part of this plan is to wait for a more meaningful official 'release' from the aom developers than the current various 'errata' releases. aom is still very much coming of age so things are currently in a bit of flux to say the least.
Once stage 2 of my plan is in place I suspect that things will settle down a little with regards to vlc, FFmpeg and friends and then hopefully there will be a little less angst from end users
I always use alienbob VLC and qt5 and some other stuff he builds, it saves a lot of time. other stuff yes I use slackbuilds. I'd say go use alienbob VLC save your self head aches
After the next SBo update, which I believe should be in a day or so, 'libaom' should vanish and 'aom' 2.0.0 should appear. Finally this is a solid, long lasting, release of aom with no more self-hosted git snapshots and hopefully vlc, FFmpeg and other friends will catch up soon enough...
After the next SBo update, which I believe should be in a day or so, 'libaom' should vanish and 'aom' 2.0.0 should appear. Finally this is a solid, long lasting, release of aom with no more self-hosted git snapshots and hopefully vlc, FFmpeg and other friends will catch up soon enough...
I build vlc , with aom-2
--enable-aom
works perfectly now.
The libaom package version 1 , goes to removed in the next update slackbuilds cycle.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.