Ubuntu 20.04 環(huán)境下編譯 qtwebengine 6.4.0 以支撐MP4解碼

由于版權(quán)原因斥滤,Qt官方無(wú)法在二進(jìn)制包中提供一些解碼器将鸵,導(dǎo)致QtWebengine無(wú)法支持一些常用的視頻格式(例如:mp4),用戶可以重編QtWebengine以解決這個(gè)問題佑颇。

環(huán)境:
ubuntu 20.04
qt 6.4.0
依賴:
bios顶掉,flex,gperf 挑胸, python3 + html5lib痒筒, perl,nodejs

  1. vmware 16 正常安裝ubuntu20.04

  2. vmware tools

  3. 改變ubuntu系統(tǒng)源為阿里云 mirrors.aliyun.com

  4. sudo apt install openssh-openserver

  5. 在線安裝 qt 6.4.0
    wget https://download.qt.io/archive/online_installers/4.4/qt-unified-linux-x64-4.4.2-online.run
    sudo apt install libxcb-xinerama0
    sudo qt-unified-linux-x64-4.4.2-online.run
    sudo apt install gcc g++ make
    sudo apt-get install libgl1-mesa-dev
    sudo ln -sf /usr/bin/x86_64-linux-gnu-ld.gold /usr/bin/ld

  6. 編譯環(huán)境
    sudo apt install git -y
    cd /Qt/6.4.0/gcc/Src

sudo apt install gperf bison flex -y
sudo apt install python2 python2-dev -y
sudo apt install libnss3-dev -y
sudo apt install libdbus-1-dev -y
sudo apt install libfontconfig1-dev -y
sudo apt install libxkbfile-dev -y
sudo apt install ffmpeg -y
sudo apt-get install libasound2-dev libbz2-dev libcap-dev libcups2-dev libdrm-dev libpci-dev libpulse-dev libudev-dev libxtst-dev libssl-dev libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libxss-dev libwebp-dev libjsoncpp-dev libopus-dev libminizip-dev libavutil-dev libavformat-dev libavcodec-dev libevent-dev -y

sudo apt install nodejs -y
ln -s /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 /usr/lib/x86_64-linux-gnu/libX11-xcb.so
sudo apt-cache search x11-dev

  1. ./configure -webengine-proprietary-codecs

  2. ninja qtbase/all

  3. ninja qtwebengine/all

10 cmake --install qtwebengine --prefix=/opt/webengine

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末茬贵,一起剝皮案震驚了整個(gè)濱河市簿透,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌解藻,老刑警劉巖老充,帶你破解...
    沈念sama閱讀 221,695評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異螟左,居然都是意外死亡啡浊,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門胶背,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)巷嚣,“玉大人,你說(shuō)我怎么就攤上這事钳吟⊥⒘#” “怎么了?”我有些...
    開封第一講書人閱讀 168,130評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)坝茎。 經(jīng)常有香客問我涤姊,道長(zhǎng),這世上最難降的妖魔是什么嗤放? 我笑而不...
    開封第一講書人閱讀 59,648評(píng)論 1 297
  • 正文 為了忘掉前任砂轻,我火速辦了婚禮,結(jié)果婚禮上斤吐,老公的妹妹穿的比我還像新娘。我一直安慰自己厨喂,他們只是感情好和措,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蜕煌,像睡著了一般派阱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上斜纪,一...
    開封第一講書人閱讀 52,268評(píng)論 1 309
  • 那天贫母,我揣著相機(jī)與錄音,去河邊找鬼盒刚。 笑死腺劣,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的因块。 我是一名探鬼主播橘原,決...
    沈念sama閱讀 40,835評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼涡上!你這毒婦竟也來(lái)了趾断?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,740評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤吩愧,失蹤者是張志新(化名)和其女友劉穎芋酌,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體雁佳,經(jīng)...
    沈念sama閱讀 46,286評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡脐帝,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了甘穿。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片腮恩。...
    茶點(diǎn)故事閱讀 40,505評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖温兼,靈堂內(nèi)的尸體忽然破棺而出秸滴,到底是詐尸還是另有隱情,我是刑警寧澤募判,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布荡含,位于F島的核電站咒唆,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏释液。R本人自食惡果不足惜全释,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望误债。 院中可真熱鬧浸船,春花似錦、人聲如沸寝蹈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)箫老。三九已至封字,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間耍鬓,已是汗流浹背阔籽。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留牲蜀,地道東北人笆制。 一個(gè)月前我還...
    沈念sama閱讀 48,921評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像涣达,于是被迫代替她去往敵國(guó)和親项贺。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容