Chromium v123.0.6312.134-r1262506 - Portable ungoogled Linux (x86_64 Intel)
Portable Chromium ungoogled for 64-bit Linux - Sunday, 28 April 2024
Chromium 123.0.6312.134 (Official Build) (64-bit)
Revision 5a736634924b73d998a0dc82e9934b73e2b63422-refs/branch-heads/6312@{#890}
Linux Platform AV Decoding
- Built on Ubuntu 22.04.4 LTS (GNU/Linux 6.8.7 x86_64)
- Default Chromium compiler used
- All Codecs
- No Hardware Acceleration Video Decode under AMD (vaapi is broken)
- Widevine
- ThinLTO, PGO
- https://github.com/Ahrotahn/ungoogled-chromium/tree/c1298aa3141fda5ce00d6eaabf764ff036655ffd
- https://github.com/uazo/cromite/tree/2d54179bf916ddf3512907d61cb94b20918673b0
- chrome://settings/content/javascript-jit [chrome://settings/content/v8]
- chrome://settings/content/webgl
- chrome://settings/content/webrtc
- FFMpeg and Opus unbundled
- xHE-AAC test page: https://www2.iis.fraunhofer.de/AAC/xhe-aac.html
- HLS test page: https://hlsjs.video-dev.org/demo
- DASH test page: https://reference.dashif.org/dash.js/nightly/samples/dash-if-reference-player/index.html
- xHE-AAC radio stream: https://www.maxradio.ca/StreamsHiFi/MaxRadioPlayer/MaxRadio.html
- Big ups to Maggot, Mongrel and Marmaduke (The Celestial Trinity)
Build compatible Chromium FFmpeg (6.1.1)
References:
(i) https://github.com/fraunhoferhhi/vvenc/wiki/FFmpeg-Integration#linux
(ii) https://www.linuxfromscratch.org/blfs/view/svn/multimedia/ffmpeg.html
FFmpeg build parameters:
PKG_CONFIG_PATH=/home/lenovo/usr3/lib/pkgconfig:/home/lenovo/usr3/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH ./configure --prefix=/home/lenovo/usr6 --enable-gpl --enable-version3 --enable-nonfree --disable-static --enable-shared --disable-debug --enable-libaom --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-openssl --enable-pic --enable-lto --disable-symver --ignore-tests=enhanced-flv-av1 --docdir=/home/lenovo/usr6/share/doc/ffmpeg-6.1.1 --enable-pthreads --enable-rpath --arch=amd64 --enable-demuxer=dash --enable-libxml2 --enable-libdav1d --enable-libzimg --enable-libvmaf --enable-libsoxr --enable-sdl2 --enable-libjxl --disable-decoder='aac,aac_fixed' --disable-encoder=aac --enable-libvvdec --enable-libvvenc --disable-demuxer='mpegts,mpegps,mpegtsraw'
Mandatory parameters: --disable-decoder='aac,aac_fixed' --disable-encoder=aac --disable-demuxer='mpegts,mpegps,mpegtsraw' --enable-libfdk-aac --enable-libopus
FFmpeg native aac codec is disabled: forcing the use of libfdk-aac and hence xHE-AAC functionality.
Chromium may be launched thus (use your initiative):
[Desktop Entry]
Version=1.0
Name=Portable Chromium - Test
Exec=env LD_LIBRARY_PATH=/home/lenovo/usr6/lib:/home/lenovo/usr3/lib:/home/lenovo/usr3/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH /home/lenovo/browser/chromium/chrome-wrapper --test-type --use-gl=angle --use-angle=gl --ozone-platform=x11 --enable-accelerated-video-decode --enable-features=VaapiVideoEncoder,VaapiVideoDecodeLinuxGL,PlatformHEVCDecoderSupport --password-store=basic --incognito --user-data-dir=/home/lenovo/browser/profile/chromium --save-page-as-mhtml
Terminal=false
Icon=/home/lenovo/browser/chromium/product_logo_48.png
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
ungoogled-chromium_123.0.6312.134_1.vaapi_linux.tar.xz
https://github.com/macchrome/chromium/releases/download/v123.6312.134-M123.0.6312.134-r1262506-portable-ungoogled-Lin64/ungoogled-chromium_123.0.6312.134_1.vaapi_linux.tar.xz
SHA1 E39D10CDBEF4D4F1FBDDAC48201F81D9D218B878