MPlayer-Linux 媒体播放器的安装与使用

Qt调用mplayer做一个小小的视频播放器 周末有空,看看电影,听听音乐,想必是很爽的!对于入行不久的新手程序员们,有没有试着编写一个自己的媒体播放器呢???想必定是极好的!有人说,播放音频、视频涉及到不同格式媒体文件的编解码问题,不是那么容易实现吧!其实,我们大可不必关心这么多,有一个最简单的办法就是:调用现成的媒体播放器(如mplayer)来播放我们自己的文件!本贴中,crk_13将为大家介绍一下如何利用Qt调用mplayer制作一个专 阅读详情

  MPlayer是Linux 上的电影播放器它能使用众多的本地的,XAnim,RealPlayer,和Win32 DLL编解码器,播放大多数MPEG,VOB,AVI,OGG,VIVO,ASF/WMV,QT/MOV,FLI,RM,NuppelVideo,yuv4mpeg,FILM,RoQ文件。你还能观看VideoCD,SVCD,DVD,3ivx,RealMedia,和DivX格式的电影(你根本不需要avifile库)。

      Mplayer的另一个大的特色是广泛的输出设备支持。它可以在X11,Xv,DGA, OpenGL,SVGAlib,fbdev,AAlib,DirectFB下工作,而且你也能使用GGI和SDL(由此可以使用他们支持的各种驱动模式) 和一些低级的硬件相关的驱动模式(比如Matrox,3Dfx和Radeon,Mach64,Permedia3)!

      他们大多数支持软件或者硬件缩放,因此你能在全屏下观赏电影。MPlayer还支持通过硬件MPEG解码卡显示,诸如DVB 和DXR3与Hollywood+。可以使用European/ISO 8859-1,2(匈牙利语,英语,捷克语等等),西里尔语,韩语的字体的清晰放大并且反锯齿的字幕(支持10种格式),和on screen display(OSD)你又觉得如何?

      这个播放器能够稳如泰山的播放被破坏的MPEG文件(对一些VCD有用),而它能播放著名的windows media player 都打不开的的坏的AVI文件。甚至,没有索引部分的AVI文件可播放,你能暂时由重建他们的索引-idx选择,或者用MEncoder永久重建,使你能够在影片中搜索!如你所见,稳定和质量是最重要的事情,而且他的速度是也惊人的。

     MEncoder(MPlayer's Movie Encoder)是一个简单的电影编码器,设计用来把MPlayer可以播放的电影 (AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET/PVA)编码成别的MPlayer可以播放的格式(具体列表见下面)。它可以使用各种编解码器进行编码,例如 DivX4(1或2 passes),libavcodec, PCM/MP3/VBR MP3音频。

      同时也有强大的插件系统用于控制视频。


     MEncoder的特性

    * 从MPlayer支持的广泛的文件格式和解码器的输入进行编码
    * 编码到ffmpeg的libavcodec的所有编解码器
    * 从V4L兼容的电视选台器输入编码
    * 编码/多路传输成具有适当索引的交错的AVI文件
    * 从外部音频流创建文件
    * 1, 2或3 pass编码
    * VBR的MP3音频 - 重要提示: VBR MP3音频不总是能被Windows的播放器正常的播放!
    * PCM音频
    * 流复制
    * 输入的自动A/V同步(基于PTS,使用-mc 0选项来禁用)
    * 使用-ofps选项进行FPS修正(当把29.97fps的VOB编码成24fps的AVI的时候有用)
    * 使用我们强大的插件系统(crop, expand, flip, postprocess, rotate, scale, rgb/yuv conversion)
    * 可以把DVD/VOB字幕和文本字幕编码到输出文件中
    * 可以把DVD字幕提取为Vobsub格式

    --安装Mplayer(Fedora系统通过Yum安装其他系统可以下载源文件来安装)。

        --#yum install mplayer 使用Yum安装Mplayer

        --官方网站下载安装文件:

descriptionHTTPFTPBT
MPlayer v1.0rc1 source[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ BT ]
MPlayer 1.0rc1 Windows[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ ]
MPlayer 1.0rc1 Windows GUI[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ ]
Subversion snapshot[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ ]
source snapshot[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ ]
MPlayer OS X 1.0pre8[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ ]
Red Hat / Fedora RPM packages[ PL ] [ PL ] [ ]
    

      --安装解码器,让Mplayer播放自身不支持的视频格式。

         --下载官方提供的编解码器:  

descriptionhttpftpbt
Linux x86 20061022[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ BT ]
Linux PPC 20061022[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ ]
Linux Alpha 20061028[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ ]
Windows x86 20061022[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ BT ]
Mac OS X x86 20060611[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ ]
Mac OS X PPC 20041107[ CH | HU | US | RS | KR | SE ] [ CH | HU | RS | KR | SE | DE ] [ ]

         --解压到一下目录之一,这取决于安装方式。

                文件解压到:1./usr/local/lib/win32

                                     2./usr/lib/win32

                                     3./usr/lib/codecs

                                     4./usr/local/lib/codecs/

       安装后一下位置是否存在相应的文件夹,把文件直接解压缩到这个目录中就可以了,我的是/usr/local/lib/win32目录。

       --安装皮肤,让Mplayer更好看

           --把下载下来的文件解压缩到Skins文件夹中即可。

           --默认存放在:./usr/local/share/mplayer/skins/

            --官方皮肤下载:[http://www.mplayerhq.hu/design7/dload.html] Skins

Red Hat Linux 上的 MPlayer 媒体播放器 MPlayer 是一款功能强大且易于使用的媒体播放器,适用于 Red Hat Linux 操作系统。本文介绍了如何在 Red Hat Linux 上安装和使用 MPlayer,并提供了一些常见的用法示例。MPlayer 是一款广受欢迎的开源媒体播放器,它具有强大的功能和广泛的格式支持。本文将介绍如何在 Red Hat Linux 上安装和使用 MPlayer 媒体播放器,并提供相关的源代码示例。将 “/path/to/file.mp4” 替换为实际的媒体文件路径和文件名。这将在当前目录下保存屏幕截图。 阅读详情

相关推荐

Linux环境下MPlayer媒体播放器完全安装指南

MPlayer支持广泛的视频格式,其中AVI、MP4和MKV是最常见的几种。每个格式在技术上都有其特点,并被不同类型的媒体文件广泛采用。AVI(Audio Video Interleave)格式是微软早期开发的一种多媒体容器格式,它具有较好的兼容性,但可能不支持一些较新的编解码器。MP4(MPEG-4 Part 14)格式是一种基于ISO文件格式标准MPEG-4的数字存储格式,广泛应用于网络流媒体和高清视频,支持良好的压缩率和画质。

weixin_32925455的博客 1201

在Linux下的基于myplayer实现的歌曲播放器

在Linux下的基于myplayer实现的QT歌曲播放器

Joney02的博客 1282

国产蓝牙MCU选型避坑指南:从汇顶到杰理,这7家厂商的实测体验

本文基于一线开发者对汇顶、泰凌微、沁恒、博通集成、奉加微、杰理、翱捷等七家主流国产蓝牙MCU厂商的实测体验,提供了一份详实的选型避坑指南。文章不仅对比了各厂商芯片的SDK质量、文档、开发工具与技术支持等“软实力”,还深入剖析了实际开发中可能遇到的功耗、射频、版本兼容性等核心痛点,并针对不同项目需求给出了具体的选型决策建议,旨在帮助工程师高效完成国产蓝牙MCU选型。

u5v6w7的博客 338

【Linux】2025年 13款 Linux 最强视频播放器_linux视频播放器

网络安全产业就像一个江湖,各色人等聚集。相对于欧美国家基础扎实(懂加密、会防护、能挖洞、擅工程)的众多名门正派,我国的人才更多的属于旁门左道(很多白帽子可能会不服气),因此在未来的人才培养和建设上,需要调整结构,鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”,才能解人才之渴,真正的为社会全面互联网化提供安全保障。

小司机的奥拓 8882

新手必看:四旋翼无人机PID调参实战指南(附常见问题排查)

本文为四旋翼无人机新手提供PID调参实战指南,详细解析Kp、Ki、Kd参数的实际意义及调参技巧,包含常见问题排查方法。通过系统化的调参流程和实用参考表,帮助用户快速掌握无人机飞行控制核心技能,避免常见错误,提升飞行稳定性与响应性能。

k0l1m2n3o的博客 600

YOLOv8知识蒸馏实战:用BCKD和LD在自制数据集上分别提点1.63%和1.69%的保姆级教程

本文详细介绍了在YOLOv8模型上应用知识蒸馏技术(BCKD和LD方法)的实战教程,通过自制数据集实现性能提升1.63%和1.69%。内容涵盖环境配置、模型选择、BCKD和LD的具体实现及调参技巧,适合目标检测领域的开发者和研究者。

weixin_29082143的博客 245

简单小项目:基于Mplayer的视频播放器(Linux)

基于Mplayer的视频播放器(Linux) 0.以文件的形式存储软件的日志信息 1.该程序能够加载指定路径下所有的音视频文件 (.mp3 .mp4 .avi .rm .rmvb .flv .wma) 2.能够通过输入操作视频播放器

m0_58193842的博客 3592

调用D3D11硬解码和渲染VideoProcessor版本

在https://blog.youkuaiyun.com/robothn/article/details/78781321一文中使用shader来显示FFMPEG硬解码后的YUV420P,本文调用D3D11的videoprocessor来进行图像空间变换和尺寸变换,取得了较好的效果。 1.初始化D3D11设备、videodevice等数据结构 FFMPEG调用D3D11硬解码,获取其对应的device,videodevice。。。 FFMPEG使用av_hwdevice_find_type_by_name调用D3d11

zlyadvocate的博客 9285

Linux下的mplayer播放器移植与使用

Linux下的mplayer播放器移植与使用

安迪西_嵌入式攻城狮 5456

从IR Drop到EM分析:数字IC电源规划中那些没人明说的细节(以MTCMOS配置为例)

本文深入探讨数字IC后端设计中电源规划的关键细节,特别关注MTCMOS配置、电源网络电阻最小化和level shifter供电等实战技巧。通过分析IR Drop和EM问题,提供优化floorplan和powerplan的具体策略,帮助工程师避免常见陷阱,提升芯片设计的稳定性和可靠性。

q9w8e7r6t5的博客 511

Jetson系列目标检测及推流

使用硬件编码,gstreamer推rtsp流至平台

xiao__run的博客 2710

linux——mplayer播放器

linux下实现mplayer播放器

qq_45946988的博客 630

Multisim14使用教程详尽版--(2025最新版)

摘要:本文详细介绍了Multisim14电路仿真软件的功能和使用方法。主要内容包括:1)主流电路仿真软件比较,突出Multisim在教学、竞赛设计中的优势;2)软件界面说明,涵盖菜单栏、工具栏、元器件库和仪器仪表;3)18类元器件分类详解及其使用操作;4)15种仪器仪表的原理和应用场景;5)电路原理图设计与仿真流程;6)基本电路分析方法(直流静态工作点分析、交流分析等)。文章还提供了硬件工程师笔试面试相关资源链接,涵盖电阻、电容、三极管等器件知识及AD软件操作指南。通过系统讲解,帮助用户掌握Multisim

XU157303764的博客 2万+

linux下媒体播放器MPlayer-1.0pre7的安装

 linux下媒体播放器MPlayer-1.0pre7的安装关键词: mplayer 1. 安装code tar xjvf all-20050412.tar.bz2mv all-20050412 /usr/lib/codes chmod 644 /usr/lib/codes/* ch

k的专栏 3296

【AI智能体】Codex AI 辅助编程高级技能实战操作详解

Codex AI 辅助编程高级技能实战操作详解

congge 6759

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

linux的qt5实现调用终端mplayer的媒体播放器

之后就可以实现上面播放音频和视频了,这是文件源码:链接:https://pan.baidu.com/s/1TT8T_1FkQHhtHsC4efc5dg?文件类型可以有这些:*mp3 *mp4 *wma *3gp *wav *avi *rmvb *mkv *ts *wmv。如果出现显示的图片乱码或是混乱,可能是视频过大或者格式不支持,这里建议更换视频格式。这个是已经安装好的了,如果没有安装,是没有东西显示的;然后将文件复制到qt的打开文件下,如下:运行即可。ps:在这个地方可以修改打开音频或视频的文件类型。

qq_63649172的博客 839

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

终于在linux上安装好mplayer

   mplayer是linux上的优秀媒体播放器,去年曾经弄过几下,没搞出来,用的是RPM包,总是提示差这差那。  前天静下心来对照网上有关教程研究了一下,也发现不难,是自编译安装的。可能是自己是个linux新手,总觉得编译安装很高深,所以没耐心试。  主要步骤是:下载程序包、解码包(如果需要在图形界面下运行,还得下载皮肤、字体包),然后解压后放到适当的位置。然后依次:./configure,m

扬弓笔记 2050

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

使用源代码安装 mplayer 播放器

导读:   本文推荐去 mplayer 的官方站下载最新版本。我们要安装一个有着漂亮图形界面的 mplayer。所以除了下载软件本身的源码包外,还要下载字体包和软件皮肤。另外 mplayer 是一个媒体播放器,所有的多媒体文件都需要解码器,比如常见的 mp3 文件。mplayer 除了使用自己的解码器外,如果您还需要播放 windows 下的多媒体文件还需要 windows 下的解码器。所

yingfox的专栏 2657

linux下媒体播放器MPlayer-1.0pre7的安装(转)

linux下媒体播放器MPlayer-1.0pre7的安装(转)[@more@]测试环境为 redhat 9.01. 安装code tar xjvf all-20050412.tar.bz2mv all-20050412 /us...

147

linux下媒体播放器MPlayer-1.0pre7的安装(zt)

mplayer可在字符界面和图形界面播放,只要装上win32code能播放几乎所有煤体格式。1.下载MPlayer-1.0pre7官方CODES-allall-20050412.tar.bz2官方win32_CODES-allw...

congsikuai0611的博客 114

linux mplayer 一键安装,MPlayer Linux安装教程

一些基于MPlayer的著名媒体播放器是:MPVSMPlayerKPlayerGNOME MPlayer深度播放器MPlayer之所以受欢迎,其主要原因是它支持各种视频文件。它可以播放MPEG,VOB,AVI,OGG / OGM,VIVO,ASF/WMA/WMV,QT/MOV/MP4,FLI,RM,NupleVideo,yuv4mpeg,FILM,RoQ,PVA文件。它还可以播放VideoCD,S...

weixin_35940587的博客 828

红旗linux 6.0 SP2安装mplayer

安装体验期待已久的红旗LINUX6.0 SP2已经第二天了,总体上还可以,最差劲的就是GRUB引导和多媒体功能这两个方面,希望红旗开发的工程师们好好改良一下,SP3时能有惊喜吧。mplayer作为一个非常优秀的媒体播放软件,支持多种格式的视频/音频,因此我推荐在LINUX下安装使用它,下面就来说说怎样在红旗6.0 SP2 下用源码编译安装mplayer吧。 ...

weixin_34162629的博客 144
上一篇: 电影播放器mplayer设置常用选项
下一篇: MPlayer的配置文件
willand1981
博客等级 码龄18年 136粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值