色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ubuntu下mplyer播放器源碼移植

嵌入式技術 ? 來源:嵌入式技術 ? 作者:嵌入式技術 ? 2022-09-29 14:45 ? 次閱讀

ubuntu下mplyer播放器源碼移植

MPlayer是一款開源多媒體播放器,以GNU通用公共許可證發布。此款軟件可在各主流操作系統使用,例如Linux和其他類Unix系統、Windows及Mac OS X系統。

MPlayer建基于命令行界面,在各操作系統也可選擇安裝不同的圖形界面。mplayer的另一個大的特色是廣泛的輸出設備支持。它可以在X11、Xv、DGA、OpenGL、SVGAlib、fbdev、AAlib、DirectFB下工作,且能使用GGI和SDL和一些低級的硬件相關的驅動模式(比如Matrox、3Dfx和Radeon、Mach64、Permedia3)。MPlayer還支持通過硬件MPEG解碼卡顯示,如DVB 和DXR3與Hollywood+。

MPlayer的開發始于2000年。最初的作者是 Arpad Gereoffy。MPlayer最初的名字叫"MPlayer - The Movie Player for Linux",不過后來開發者們簡稱其為"MPlayer - The Movie Player",原因是MPlayer已經不僅可以用于Linux而可以在所有平臺上運行。

??源碼下載:http://www.mplayerhq.hu/design7/news.html

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVRf6Zi_5rC0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center

1.源碼編譯與安裝

??在安裝mplyer前需要先安裝Yasm。Yasm是一個完全重寫的NASM匯編。它支持x86和AMD64指令集。

?Yasm是一個完全重寫的NASM匯編。目前,它支持x86和AMD64指令集,接受NASM和氣體匯編語法,產出二進制, ELF32 , ELF64 , COFF , Mach - O的( 32和64 ) , RDOFF2 ,的Win32和Win64對象的格式,并生成STABS 調試信息的來源,DWARF 2 ,CodeView 8格式。YASM 繼承了NASM ,擴展了支持的語法和平臺,支持INTEL 格式語法和 GNU AS 語法。

NASM全稱The Netwide Assembler,是一款基于80x86和x86-64平臺的匯編語言編譯程序,其設計初衷是為了實現編譯器程序跨平臺和模塊化的特性。NASM支持大量的文件格式,包括Linux,*BSD,a.out,ELF,COFF,Mach?O,Microsoft 16?bit OBJ,Win32以及Win64,同時也支持簡單的二進制文件生成。它的語法被設計的簡單易懂,相較Intel的語法更為簡單,支持目前已知的所有x86架構之上的擴展語法,同時也擁有對宏命令的良好支持。

??Yasm下載:https://www.linuxfromscratch.org/blfs/view/svn/general/yasm.html

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVRf6Zi_5rC0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center

1.1 YASM安裝

[wbyq@wbyq ~]$ mkdir src_pack  #用戶目錄下創建src_pack
[wbyq@wbyq ~]$ cd src_pack/
[wbyq@wbyq src_pack]$ tar xvf /mnt/hgfs/ubuntu/software_pack/yasm-1.3.0.tar.gz #解壓源碼
[wbyq@wbyq src_pack]$ cd yasm-1.3.0/
[wbyq@wbyq yasm-1.3.0]$ ./configure  #配置生成Makefile文件
[wbyq@wbyq yasm-1.3.0]$ make  #編譯源碼
[wbyq@wbyq yasm-1.3.0]$ sudo make install #編譯源碼

1.2 Mplayer安裝

[wbyq@wbyq ~]$ cd src_pack/
[wbyq@wbyq src_pack]$ tar xvf /mnt/hgfs/ubuntu/software_pack/MPlayer-1.3.0.tar.gz 
[wbyq@wbyq src_pack]$ cd MPlayer-1.3.0/
[wbyq@wbyq MPlayer-1.3.0]$ ./configure --prefix=$PWD/_install #配置生成Makefile文件
 --prefix   ---指定安裝路徑
$PWD  ---獲取工作路徑,$PWD/_install   --在當前路徑創建_install文件夾
[wbyq@wbyq MPlayer-1.3.0]$ make #編譯

??若編譯出現報錯:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVRf6Zi_5rC0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center

??解決辦法:

[wbyq@wbyq MPlayer-1.3.0]$ sudo apt-get install zlib1g-dev #安裝zlib庫
[wbyq@wbyq MPlayer-1.3.0]$ make && make install -j4
-j4  --表示4線程編譯

??若編譯還是報錯,則將MPlayer-1.3.0刪除,重新解壓,重新執行./configure,再編譯安裝。
??編譯安裝成功會在當前面目錄下生成_install目錄:

[wbyq@wbyq MPlayer-1.3.0]$ cd _install #進入到_install目錄下
[wbyq@wbyq _install]$ tree #_install目錄下文件
.
├── bin
│   ├── mencoder
│   └── mplayer
├── etc
│   └── mplayer
├── lib
└── share
    └── man
        └── man1
            ├── mencoder.1 -> mplayer.1
            └── mplayer.1

7 directories, 4 files

[wbyq@wbyq bin]$ sudo cp mplayer /usr/bin/ #將mplayer拷貝到/usr/bin目錄下

2.Mplayer音視頻播放

??播放音視頻:

[wbyq@wbyq ~]$ mplayer /mnt/hgfs/ubuntu/陳奕迅-孤勇者.mp3 
[wbyq@wbyq ~]$ mplayer /mnt/hgfs/ubuntu/最后一滴水.mp4 
watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASVRf6Zi_5rC0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center

??若播放音視頻時出現無聲音,則需要安裝osspd
??解決辦法:sudo apt-get install osspd

3.Mplayer相關命令

??1.播放音視頻:mplayer

mplayer 陳奕迅-孤勇者.mp3 
mplayer 最后一滴水.mp4 

2.循環播放:mplayer -loop 3 ; -loop 3表示循環播放三次退出;-loop 0永久循環
3.指定視頻播放尺寸:mplayer -zoom -x -y
3.全屏播放:mplayer -fs
3.全屏播放:mplayer -fs
4.后臺播放:

mplayer /mnt/hgfs/ubuntu/陳奕迅-孤勇者.mp3 /dev/null 2>1 &
mplayer /mnt/hgfs/ubuntu/最后一滴水.mp4 /dev/null 2>1 &

??& --表示后臺運行,但是光有這個是不行的,我們需要屏蔽一些輸入輸出信息,
??>/dev/null 2>1 表示將標準輸出和錯誤重定向到/dev/null下,
?? 表是不讀取標準輸入信息

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 播放器
    +關注

    關注

    5

    文章

    397

    瀏覽量

    37409
  • 移植
    +關注

    關注

    1

    文章

    379

    瀏覽量

    28124
  • Ubuntu
    +關注

    關注

    5

    文章

    563

    瀏覽量

    29704
收藏 人收藏

    評論

    相關推薦

    在(Linux)ubuntu通過GTK調用libvlc開發視頻播放器

    本項目實現了一個基于GTK和libvlc的視頻播放器。使用GTK創建GUI界面,使用libvlc播放視頻。用戶可以通過選擇視頻文件,然后啟動播放器來觀看視頻。
    的頭像 發表于 06-01 15:42 ?2088次閱讀
    在(Linux)<b class='flag-5'>ubuntu</b><b class='flag-5'>下</b>通過GTK調用libvlc開發視頻<b class='flag-5'>播放器</b>

    Linux驅動開發_mplayer播放器開發

    介紹mplayer播放器的安裝、使用、以及兩個模式的使用;然后介紹廣告機項目的要求,實現辦法。 USB wifi (360) : 如何從官網下載源碼進行代碼移植、安裝相關無線工具、讓嵌入式設備支持WIFI。
    的頭像 發表于 09-17 15:50 ?1416次閱讀
    Linux驅動開發_mplayer<b class='flag-5'>播放器</b>開發

    ubuntu如何下載nuttx源碼

    ubuntu如何下載nuttx源碼
    發表于 07-07 14:41 ?1251次閱讀
    <b class='flag-5'>ubuntu</b><b class='flag-5'>下</b>如何下載nuttx<b class='flag-5'>源碼</b>

    共享mjpeg播放器源碼

    DMA到解碼進行播放,最后簡單地做了一界面,還算對得起觀眾,在此貢獻源碼,希望大家支持,也希望大家支持一我的GD STM32F407學
    發表于 07-05 13:01

    非常詳細的(Ubuntu16.04) QT移植mplyer播放器

    以上命令必須要有-C而且是大寫,后邊有個空格也要注意。 3.配置編譯環境路徑,終端輸入cd然后在控制臺下輸入 vim .bashrc 等一會出來文本編輯后在文件最后(最后一行)加上下面代碼
    發表于 12-09 18:26

    請問一如何將用QT做好的播放器移植到ARM開發板上去呢

    請問一如何將用QT做好的播放器移植到ARM開發板上去呢?有哪些步驟
    發表于 07-12 15:22

    CSF文件播放器

    CSF文件播放器 CSF文件播放器 CSF文件播放器下載介紹:  csf文件播放器目前很多
    發表于 06-10 09:50 ?468次下載

    播放mp3.avi.wma.wmv的自制播放器源碼

      播放mp3.avi.wma.wmv的自制播放器源碼 標簽: vc源碼 播放器是這個
    發表于 10-22 16:11 ?124次下載

    《例說STM32》例程源碼(含MP3播放器源碼

    《例說STM32》例程源碼(含MP3播放器源碼
    發表于 03-26 15:42 ?397次下載

    Linux中音樂播放器移植步驟

    madplay 音樂播放器移植步驟 madplay版本: madplay-0.15.2 交叉編譯版本: arm-linux-gcc 3.4.1 操作系統平臺: Linux Red Hat 9.0
    發表于 10-12 16:45 ?1次下載

    LXE播放器

    lxe視頻播放器軟件是免費軟件,可以完全免費使用、可以自由傳播,exe視頻播放器用于播放屏幕錄像專家錄制的LXE和EXE格式的錄像文件,安裝后將自動關聯LXE格式文件,通過雙擊LXE文件就可以自動調用此
    發表于 11-23 16:14 ?0次下載

    關于VR電影視頻播放器 盤點12款VR播放器

    VR電影和視頻那個播放器好,哪些播放器更為實用,由于視頻資源格式多樣,在一個播放器播放不了的視頻,在另一個播放器上也許可以,袖扣VR網小編
    發表于 06-27 15:50 ?12.6w次閱讀

    基于Labview制作的音樂播放器源碼分享

    基于Labview制作的音樂播放器源碼分享
    發表于 12-01 10:07 ?70次下載

    基于開源項目fenster組件適配移植的視頻播放器教程

    .簡易視頻播放器功能 支持暫停和播放播放進度顯示,快進和快退功能
    發表于 04-02 14:57 ?2次下載

    基于Linuxmp3播放器的研究實現

    電子發燒友網站提供《基于Linuxmp3播放器的研究實現.doc》資料免費下載
    發表于 10-25 10:13 ?0次下載
    基于Linux<b class='flag-5'>下</b>mp3<b class='flag-5'>播放器</b>的研究實現
    主站蜘蛛池模板: 亚洲高清一区二区三区电影 | 夜色伊甸园| 风车动漫(p)_在线观看官网| 老师xxxx69动漫| 亚洲三级黄色| 国产亚洲欧美在线中文BT天堂网 | 99久热这里精品免费| 久久99热成人精品国产| 天堂tv免费tv在线tv香蕉| 99热视频这里只有久久精品| 九九这里有精品| 亚洲欧洲精品A片久久99| 国产精品自在自线亚洲 | 三级黄色在线视频中文| 92电影网午夜福利| 麻婆豆腐传媒视频免费| 中文人妻熟妇精品乱又伦| 久久精品免费看网站| 一本大道手机在线看| 精品国产福利一区二区在线| 亚洲毛片网| 精品亚洲视频在线观看| 亚洲伊人久久精品| 久久精品一本到东京热| 在线观看亚洲免费视频| 久久在精品线影院| 在线高清无码欧美久章草| 久久久无码精品一区二区三区| 伊人网综合网| 九九影院午夜理论片无码| 伊人久久网站| 老人FREE VIODES老少配| 99国产视频| 祺鑫WRITEAS流出来了| 穿着丝袜被男生强行啪啪| 手机在线观看无码日韩视频| 国产产乱码一二三区别免费| 午夜福利电影网站鲁片大全| 国产囗交10p| 亚洲精品一线二线三线无人区| 簧片在线观看|