在wine里面播放视频和音乐之WMP
制作支持wmp的wine容器
wine应用想要播放视频和音乐等,需要使用特定软件,如:wmp,mpv,foobar2000等。如果没有集成视频播放器,一般是不能播放视频的,而为了播放视频,大部分程序借用wmp的接口实现视频播放,但是wmp是闭源的,借助wine很难运行,环境不好适配。
一般来说,wmp11以上不再适用于wine,因为过于复杂的依赖和验证,这几乎不可能解决。而wmp7~10可以使用wine安装,并精心解决各种问题。一般地,wmp的安装在32为环境下进行。
使用系统ubuntu18.04 i7-7500u 940mx,winehq-stable-5.0.0,主容器是64位的,所以要先制作32位的容器:
直接安装q4wine:sudo apt install q4wine
然後,运行q4wine,创建新前缀,名称wine_wmp,路径/home/user/.local/share/wineprefixes/wine_wmp,架构win32,wine设置版本默认。执行该容器的winecfg,由于主容器创建时下载了mono和gecko所以一步到位(没有的话手动安装即可),注意要更改wine系统为winXP,之後就执行winetricks了。
注:${HOME}=/home/user
执行:env WINEPREFIX=${HOME}/.local/share/wineprefixes/wine_wmp WINEARCH=win32 winetricks
选容器,安装wmp9,一路确认即可。注意还要再次设置wine系统为winXP,因为安装後被改为win7了,winXP能更好设置DirectShow滤镜。
这样,只能播放wmv和wma,所以还需安装解码器(LavFilters),安装K-Lite_Codec_Pack_1385_Basic.exe即可。打开q4wine对应容器的explorer,找到安装包打开,高级安装->音视频播放器选wmp-> ->全选Lav->不创建开始菜单->不创建开始菜单且不显示解码器托盘且注册支持文件格式-> -> ->全选-> ->全选->install->run codec tweak tool.
接下来,设置DirectShow滤镜:
codec_tweak_tool->ACM/VFM->全禁用或使用->Apply&Close (无关)
->preferred splitters->全选Lav(wmv可选microsoft)->Apply&Close (意义不大)
->Manage DMO->禁用mp3解码器->Apply&Close. (重要,决定mp3音频能否播放)
设置wav使用lavfilters(无用),只有部分wmv,h264和所有wav,h265无法播放。
其实,这里只要保证调用lav的解码器就可以了,当然还要保证通路。
效果:显示效果不是很流畅,wmp9的缩放质量很差,都在可接受范围内。解决了wine软件的视频播放问题。
如果仅仅是播放视频的话,直接使用windows版的MPV播放器就可以(效果和Linux原生一样,就是没有硬解),但是mpv不会被其他wine软件调用。
在wine里面播放视频和音乐之WMP相关推荐
- xbox one 越狱_如何在Xbox One上播放视频和音乐文件
xbox one 越狱 The Xbox One has integrated TV features and support for streaming media apps like Netfli ...
- Studio 中播放视频和音乐
播放视频:要在res下新建一个raw文件夹,把视频复制到里面,音乐同理 View view = inflater.inflate(R.layout.child_f5, container, false ...
- spacemacs使用emms播放视频和音乐
安装 clone github的这个项目 git clone https://github.com/K0HAX/spacemacs-emms 在~/.emacs.d/private/下创建emms l ...
- Android TV 8.0 Browser播放视频闪退
文章目录 平台 问题 错误日志 问题分析 解决方法 平台 平台:Mstar Android 8.0 TV 问题 问题:在Browser里面去播放网络视频,或者是播放音乐都会闪退. 错误日志 于是跑去查 ...
- python播放视频 命令_【趣味案例】一行Python命令实现视频、音频倍速
最近看了一部悬疑爱情电视剧 <想见你>,看过的朋友估计都已经被伍佰的一首<last dance>洗了脑,相当上头. 由于我是二倍速观看的视频,里面播放的歌曲也是二倍速.脱离开视 ...
- css3音乐播放器,CSS3-自定义视频与音乐播放器!
今天说一下自定义视频和音乐播放器!直接先看看完成后的效果图把! 视频: video.jpg 音乐: 音乐.jpg 哈哈,是不是觉得太难看了,根本没心情往下继续看了?那就对了.我也觉得难看,但是重点来了 ...
- 视频、音乐播放器大家都听说过,那么图片播放器呢
原标题:应用Tkinter模块制作一个图片播放器 今天,在看视频的同时,想了一下,既然视频.音乐都有自己的播放器,那么图片呢?是否有自己的播放器呢?既然没有,为什么不做一个呢? 文章目录 原标题:应用 ...
- LCD图片显示、触摸屏、音乐播放、缩放图片和播放视频
一.GEC6818开发板的LCD 1.LCD (1)原理 LCD屏幕是由一个个像素组成的,横向像素个数和纵向像素个数是LCD的一个重要指标,称为像素分辨率,当前举例开发板的分辨率是 800X480 L ...
- html给视频加音乐播放器,给视频加背景音乐 ppt如何添加视频加背景音乐-简单实现...
我们在使用PowerPoint(简称PPT)时,根据需求有时候需要加入视频和ppt如何添加视频加背景音乐的方法有很多,这里就说说简单实现的一种方法,还有比较实用的狸窝PPT转换器PPT转换视频的教程贴 ...
- 酷我音乐linux版本,在Linux下可用Wine安装和运行酷我音乐、Microsoft 365家庭版/个人版...
在Linux操作系统下可用Wine安装和运行酷我音乐.Microsoft 365家庭版/个人版.exe文件,它们是Windows下的软件,在Linux中借助Wine就可以使用酷我音乐和Microsof ...
最新文章
- 理解CNN卷积层与池化层计算
- 编写java程序的常见问题_Java程序的编写与执行、Java新手常见的问题解决
- 微服务架构下,解决数据一致性问题的实践
- Knockoutjs Component问题汇总
- 大话设计模式Python实现-观察者模式
- [html] html的元素有哪些(包含H5)?
- Spring EclipseLink NoSQL - 使用MongoDB和Oracle NoSQL DB构建
- 【BZOJ】1756: Vijos1083 小白逛公园(线段树)
- 安装oracle10g程序异常终止,win7系统安装oracle10g提示程序异常终止的解决方法
- 拓端tecdat|R语言生态学模拟对广义线性混合模型GLMM进行功率(功效、效能、效力)分析power analysis环境监测数据
- 启用了文件索引,干脆连文件都找不到了
- 最新版本kindle安卓app导入mobi图书和设置自定义字体的方法2020.01.09
- 爬虫碰到状态码412的解决办法
- 【目标提取】计算机视觉中如何利用颜色和形状提取目标?
- latex tex studio 表格大小 整体缩小 过长 过宽 跨栏 跨页
- 图片怎么转化为pdf格式文件?图片如何转变为pdf格式?
- 多的是,你不知道的“浮点数”
- CCF 模拟题,公共钥匙盒
- ZYNQ裸机实现 USB MASS STORAGE (usb+sd卡 实现U盘功能)
- Lang.NET 2008 相关Session