我有包含多个音轨的媒体文件(视频 + 音频)。下面分享一个例子——
$ mediainfo somefile.mkv
General
Unique ID : xxxxxxxxxxxxxxxxxxxxxxxx
Complete name : somefile.mkv
Format : Matroska
Format version : Version 4 / Version 2
File size : 1.35 GiB
Duration : 2h 26mn
Overall bit rate : 1 314 Kbps
Movie name : somefile
Encoded date : UTC 2016-09-04 00:00:15
Writing application : mkvmerge v8.8.0 ('Wind at my back') 64bit
Writing library : libebml v1.3.3 + libmatroska v1.4.4
Cover : Yes
Attachments : Cover.jpg
Video
ID : 1 …Run Code Online (Sandbox Code Playgroud) 我想改变我的网络摄像头的曝光时间和增益......使用类似的东西v4l2-ctl -d /dev/video2 -c gain=15。
据我搜索,mpv 的键绑定位于/配置于~/.config/mpv/input.conf。但是,我在互联网上找不到“如何从 mpv 的键绑定执行外部 shell 脚本”。这可能吗?
当仅播放 YouTube 链接中的音频时,您会遇到如下情况:
mpv '<youtube_link>' --no-video
Run Code Online (Sandbox Code Playgroud)
当歌曲开始播放时,终端上会出现以下内容:
AO: [pulse] 44100Hz stereo 2ch float
A: 00:00:40 / 00:31:39 (2%) Cache: 10s+16498KB
Run Code Online (Sandbox Code Playgroud)
或类似的东西。
有没有办法显示链接名称(正在播放的链接名称)?
当您刚播放普通视频时,名称位于窗口顶部、控件上方。
我正在练习日语,作为练习工具,有时我想看没有字幕的动画。我知道我可以使用热键关闭字幕mpv,而且我也知道--sid=0;然而,在这两种情况下,我只需按一个热键即可重新启用字幕。
这很糟糕,因为我经常发现自己很想频繁地重新启用潜艇,这严重阻碍了语言学习。所以我想知道是否有某种方法可以告诉mpv文件中的字幕不存在,这样,即使我真的想看到字幕,我也必须完全重新启动mpv。
虽然我问了很多关于如何在电影中运行字幕的问题,但这次相反,我如何告诉 mpv 在播放媒体文件时不要加载字幕文件。媒体文件的结构如下 -
Format : Matroska
Format version : Version 4 / Version 2
File size : 3.67 GiB
Duration : 2 h 40 min
Overall bit rate : 3 270 kb/s
Movie name :
Encoded date : UTC 2016-02-29 16:33:21
Writing application : mkvmerge v8.9.0 ('Father Daughter') 64bit
Writing library : libebml v1.3.3 + libmatroska v1.4.4
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings : CABAC / 5 …Run Code Online (Sandbox Code Playgroud)