ffmpeg-mpv配置详解04

news2024/11/23 21:14:17

mpv.conf 格式详解 存放位置 windows下 Roaming\mpv linux下在.conf/mpv

# mpv conf
################################################################################
# 记忆播放[退出时记住播放状态、音量、播放速度、位置等]
save-position-on-quit
# 播放状态保存位置
#watch-later-directory=D:\Cache\watch_later
# 不记录是否暂停(除了pause同理可写fullscreen,mute,speed,ontop等参数)
#watch-later-options-remove=pause
# 置顶
ontop
# 播放结束后不退出
#keep-open=yes
# 高优先级
#priority=high
# 禁用默认快捷键!
#no-input-default-bindings
# 截屏文件格式(可选:png,ppm,pgm,pgm,yuv,tga,jpg,jpeg)
screenshot-format=jpg
# 截屏文件保存路径
#screenshot-directory=D:\image

#声音设置 ######################################################################
# 启动默认音量
volume=100
# 程序最大音量[100,1000]
volume-max=100
# 重映射为立体声
audio-channels=stereo
# 规格化
audio-normalize-downmix=yes
# 音频API-WASAPI
ao=wasapi
#audio-exclusive=yes

#字幕/osd ######################################################################
# 修正字幕
#sub-ass-vsfilter-aspect-compat=no
#sub-ass-vsfilter-blur-compat=no
# 贴边吸附(限win)
snap-window=yes
# 外部边框
#border=yes
# 无边框
no-border
# 全屏
#fullscreen
# 窗口最大化(无边框界面时的最大化类似"无边窗口模式"而非"全屏")
#window-maximized=yes
# 将窗口缩放窗口模式下至大、至小占屏幕的百分比
#autofit-larger=90%x90%
#autofit-smaller=30%x30%
# 设置默认打开的窗口大小为640x480
geometry=640x480
# 窗口缩放50%
#geometry=900
# 启动时 yes-暂停,no-不暂停
#pause=no
# 关闭简易控制面板On Screen Controller(osc)
#no-osc
# 关闭屏上信息条显示
#no-osd-bar
# osd-bar宽度[1,100],屏幕宽度的百分比
osd-bar-w=100
# osd-bar高度[0.1,50]屏幕高度的百分比
osd-bar-h=0.4
# 位置[-1,1]x为左到右,y为上到下
osd-bar-align-y=1
# OSD颜色,RGB16进制表示
osd-color="#98FB98"
# OSD信息位置,字体大小(x横向左中右left/center/right,y纵向上中下top/center/buttom)
osd-align-x=left
osd-align-y=top
# 消息文字尺寸
osd-font-size=28
# 设置OSD文本信息的持续时间(毫秒)(默认值:1000)
osd-duration=2000
# OSD随窗口大小缩放(yes/no)
osd-scale-by-window=yes
# 开始播放时短暂显示的信息:文件名
#osd-playing-msg="${filename}"

#视频/音频/字幕#################################################################
# 读取杜比视界元数据(需要将vo=gpu改为实验性的vo=gpu-next)
#vf=format:dolbyvision=yes
# 色彩管理
#icc-profile-auto=yes
# 视频同步
#video-sync=display-resample
#interpolation=yes
# 变速播放时的音调修正
#audio-pitch-correction=yes
# 加载视频文件的外部字幕文件方式。(fuzzy 加载含有视频文件名的全部字幕文件)
#sub-auto=fuzzy
# 加载含有视频文件名的音频文件
#audio-file-auto=fuzzy
# 字体大小,默认55,此值是以高度为720的屏幕为比例,更大或更小的屏幕会缩放
#sub-font-size=55
# 强制外挂ass字幕可使用黑边
#sub-ass-force-margins=yes
# 指定优先使用音轨(DVD使用ISO 639-1两位语言代码,MKV,MPEG-TS使用ISO 639-2 三位语言代码)
#alang=zh,chi
# 指定优先使用字幕轨(DVD使用ISO 639-1两位语言代码,MKV,MPEG-TS使用ISO 639-2 三位语言代码)
#slang=zh,chi
# 列表播放循环方式,循环写inf否则写no
#loop-playlist=inf
# 文件循环方式
#loop=inf

#缓存设置 ######################################################################
# 开启缓存
cache=yes
# 最大向后缓存大小(KiB或MiB)
demuxer-max-bytes=128MiB
# no-用内存而不是磁盘缓存
cache-on-disk=no
# 缓存时间
cache-secs=8

#解码/渲染设置 #################################################################
vo=gpu
# auto-自动 no-软解 yes-硬解
hwdec=auto
# auto-自动 d3d11-dx
gpu-api=auto
# 增强4K解码性能
vd-lavc-dr=yes
opengl-pbo=yes
#使用硬解的格式
hwdec-codecs=all
#gpu-api=d3d11时(win默认api)多GPU平台指定使用的GPU,GPU名称参考设备管理器。
#此选项根据首字符串识别,如果不是同一家的GPU则无需输入完整名称。若使用Vulkan则为vulkan-device=
#d3d11-adapter=AMD
d3d11-adapter=Nvidia
#d3d11-adapter=Intel
#d3d11va零拷贝模式,可降低gpu 3D engine占用
#d3d11va-zero-copy=yes
# 渲染质量 - 高
profile=gpu-hq

#渲染算法 #####################################################################
scale=ewa_lanczossharp
cscale=ewa_lanczossoft
dscale=mitchell
scale-antiring=0
cscale-antiring=0
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes
# 视频输出格式
d3d11-output-format=auto
# RGB范围
video-output-levels=full
# 平滑刷新
#video-sync=display-resample
#interpolation
#tscale=oversample

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/539875.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

运行时栈帧结构与方法调用

1 运行时栈帧结构 Java虚拟机以方法作为最基本执行单元,“栈帧”则是用于支持虚拟机进行方法调用和方法执行背后的数据结构。栈帧存储了方法的局部变量表、操作数栈、动态连接和方法返回地址等信息。 1.1 局部变量表 局部变量表的容量以变量槽为最小单位。 Java…

强化学习:贝尔曼方程(Bellman Equation)

∗ ∗ 重点:状态值、贝尔曼方程 ∗ ∗ **重点:状态值、贝尔曼方程** ∗∗重点:状态值、贝尔曼方程∗∗ return评估策略 在前面概念介绍中,我们知道了可以用 return 来评估一个策略的好坏。如图,有三个不同的策略&…

线性插值提高DDS相位分辨率

DDS(Direct Digital Synthesizer)即直接数字频率合成技术,主要由正弦查找表与控制器组成,通过控制器给出的相位,在正弦查找表中查找对应的正余弦值并予以输出。通过多个 DDS 信号的组合,可以进一步构建出 A…

【源码解析】Disruptor框架的源码解析

Disruptor初始化 初始化Disruptor实例 //单线程模式&#xff0c;获取额外的性能 Disruptor<MessageModel> disruptor new Disruptor<>(factory, bufferSize, executor,ProducerType.SINGLE, new BlockingWaitStrategy());创建RingBuffer实例 Deprecatedpublic D…

Midjourney|文心一格prompt教程[Text Prompt(上篇)]:品牌log、App、徽章、插画、头像场景生成,各种风格选择:科技风、运动风

Midjourney|文心一格prompt教程[Text Prompt&#xff08;上篇&#xff09;]&#xff1a;品牌log、App、徽章、插画、头像场景生成&#xff0c;各种风格选择&#xff1a;科技风、运动风 1.撰写 Text Prompt 注意事项 Midjourney 跟 ChatGPT 在 prompt 的使用上有很多不一样的地…

怎么做好媒体邀约

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好 要做好媒体邀约&#xff0c;以下是一些关键步骤和建议&#xff1a; 1. 制定媒体邀约方案&#xff1a;首先&#xff0c;确定您希望邀约的目标媒体。了解他们的受众、内容定位和报道风格&#xff0c;确保与您的品牌和目标受众…

ChatGPT 的工作原理:深入探究

本文首发于微信公众号&#xff1a;大迁世界, 我的微信&#xff1a;qq449245884&#xff0c;我会第一时间和你分享前端行业趋势&#xff0c;学习途径等等。 更多开源作品请看 GitHub https://github.com/qq449245884/xiaozhi &#xff0c;包含一线大厂面试完整考点、资料以及我的…

opencv实践项目-图片拼接之缝合线算法

目录 1. stitcher_detail执行过程2. 源码3. stitching_detail 程序接口介绍4. 执行5. 结果图 1. stitcher_detail执行过程 stitcher_detail是opencv官网提供的一个用于多福图像拼接的Demo&#xff0c;其主要过程如下&#xff1a; 1.输入待拼接图像集合&#xff1b;2.分别对每幅…

Jetson Nano调试记录:机电设备控制

边缘应用中,机电控制是一项非常重要的能力。 当我们的智能设备在远端环境中,根据所识别的状况变化去执行应对措施,更大程度度地降低对人为操作的依赖,这些都是能产生更大经济效益的应用,包括无人驾驶车、自动机械手臂等等。 实际工业应用场景中的控制元件是非常多样化的,…

惠普暗影精灵5 super 873-068rcn怎样用u盘重装系统win10

当我们的戴尔电脑出现问题的时候&#xff0c;无法进入系统要怎么重装系统win10修复呢?比较常用的就是借助u盘重装系统win10&#xff0c;需要用到装机工具。下面就给大家详细介绍下戴尔电脑怎样用u盘重装系统win10教程。 工具/原料&#xff1a; 系统版本&#xff1a;windows1…

LSTM-理解 Part-3(LSTM Networks)

之前博客中有涉及前两部分的介绍&#xff1a; 第一部分LSTM-理解 Part-1&#xff08;RNN&#xff1a;循环神经网络&#xff09; 第二部分LSTM-理解 Part-2&#xff08;RNN的局限性&#xff09; 这是其中的第三部分&#xff0c;讲解 LSTM Networks。 LSTM Networks 长短期记忆网…

【Python MySQL】零基础也能轻松掌握的学习路线与参考资料

Python是一种广泛使用的编程语言&#xff0c;MySQL是一个流行的关系数据库管理系统。学习Python和MySQL可以帮助开发人员更有效地处理数据&#xff0c;并构建可扩展和强大的Web应用程序。本文将介绍Python MySQL学习路线&#xff0c;参考资料和优秀实践。 Python MySQL学习路线…

美的智家、海尔智家,吹响新一轮AI竞赛号角

ChatGPT大行其道&#xff0c;各行各业迫不及待披上了AI大模型的“盔甲”&#xff0c;有的企业自研AI大模型&#xff0c;有的企业牵手头部科技企业&#xff0c;寻求智能产品价值的最大化&#xff0c;智能家电行业也不例外。 在国内&#xff0c;百度AI大模型文心一言一经推出就吸…

卷绕模型介绍

卷绕模型是收放卷应用的基础知识,这篇博客帮大家整理分析,有关收放卷的其它相关基础知识请参看专栏相关文章。和这篇文章相关联的知识点大家可以参看下面的博客 体积法计算卷径详细介绍 卷径计算详解(通过卷绕的膜长和膜厚进行计算)_RXXW_Dor的博客-CSDN博客有关卷绕+张力控…

LoRA:大模型的低秩自适应微调模型

对于大型模型来说&#xff0c;重新训练所有模型参数的全微调变得不可行。比如GPT-3 175B&#xff0c;模型包含175B个参数吗&#xff0c;无论是微调训练和模型部署&#xff0c;都是不可能的事。所以Microsoft 提出了低秩自适应(Low-Rank Adaptation, LoRA)&#xff0c;它冻结了预…

企业级体验:未来体验管理的价值与趋势

我从事企业级体验相关领域的工作已十六载有余&#xff0c;曾经就职的企业既有阿里巴巴、腾讯这样的互联网“大厂”&#xff0c;也有顺丰、龙湖这样的线下“传统”企业。在这些企业中&#xff0c;我所工作的场景横跨了软件、电商、互联网、物流、零售、地产、金融等诸多业务领域…

11.计算机基础-计算机网络面试题—基础知识

本文目录如下&#xff1a; 计算机基础-计算机网络 面试题一、基础知识简述 TCP 和 UDP 的区别&#xff1f;http 与 https的区别?Session 和 Cookie 有什么区别&#xff1f;详细描述一下 HTTP 访问一个网站的过程&#xff1f;https 是如何实现加密的&#xff1f;URL是什么&…

Linux下网络编程(3)——socket编程实战,如何构建一个服务器和客户端连接

经过前几篇的介绍&#xff0c;本文我们将进行编程实战&#xff0c;实现一个简单地服务器和客户端应用程序。 编写服务器程序 编写服务器应用程序的流程如下&#xff1a; ①、调用 socket()函数打开套接字&#xff0c;得到套接字描述符&#xff1b; ②、调用 bind()函数将套接字…

Deep Supervised Dual Cycle Adversarial Network for Cross-Modal Retrieval 论文阅读笔记

​# 1. 论文信息 论文名称Deep Supervised Dual Cycle Adversarial Network for Cross-Modal Retrieval作者Lei Liao 中山大学会议/出版社IEEE Transactions on Circuits and Systems for Video Technologypdf&#x1f4c4;在线pdf代码&#x1f4bb;无代码 本文是基于公共空间…

mov转换为mp4格式怎么转,多方法教程

mov转换为mp4格式怎么转&#xff1f;如果你连mov都不了解&#xff0c;那就更别说将其进行转换了。其实使用过苹果手机的人应该接触的很多&#xff0c;但是我们时常不关注这个视频格式。MOV是一种音频和视频文件格式&#xff0c;它在苹果手机上使用。它不兼容安卓或Windows电脑&…