问题标签 [mpd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - MPD:使用 Linux bash 脚本接收实际的 mpd 状态
我想知道如何使用 linux bash 脚本接收 mpd 播放器的实际状态。我知道如何启动和停止播放器...
...但我需要知道 mpd 是否正在播放歌曲。当前的音量设置也很有趣。
我试图用mpcstatus=cat /var/tmp/mpd_status
or接收它,actvol=cat /var/tmp/mpd_volume
但文件不存在。我在 RaspberryPi 上使用Volumio /Debian。
mpd - 通过歌曲 ID 在 MPD 的数据库中查找歌曲
我专门使用 python-mpd2,但我也可以接受原始 MPD 命令形式的答案。
仅给定数据库中歌曲的 ID(例如“8231”),查询 MPD 数据库以查找该歌曲的正确方法是什么?mpdcli.find("any", "8231")
(翻译为find any 8231
)没有返回任何结果,我在文档中找不到任何内容。
我能想到的唯一解决方案是在客户端中维护数据库的副本,我不想这样做,希望有明显的原因。
我知道存在currentsong
但不适合(我需要通过 ID 查找当前未播放的歌曲)。
manifest - 哪些内容提供商支持 MPEG-DASH
我正在寻找 MPEG-DASH 的真实内容 - 有人知道哪些内容提供商将 mpd 清单用于他们的 Vod/自适应流媒体吗?
comments - 我可以在 mpd 播放列表中添加评论吗?
标题说明了一切...
运行 Ubuntu 12.04 和 mpd 守护程序。
我正在编写一些脚本来操作播放列表(对于我和我的妻子),在播放列表中添加评论而不是创建单独的日志文件会很方便。
所以,我可以,我可以,我可以吗???
直接从我5岁开始。
mpeg-dash - MP4 Box - 初始化段、基本 URL 和独立 MPD
我有一个以多种分辨率编码的原始视频及其相关比特率:
我使用 GPAC MP4 Box 将这些内容分割成多个片段并创建 MPD 文件,如下所示:
我获得了以下清单文件:(它不完整)
但是,我有几个问题:
首先,我认为每个表示都应该有一个初始化段,它将列在 SegmentList 的第一个位置。我该怎么做?
其次,在我的例子中,所有段 (.m4s)、初始化段 (.mp4) 和清单文件 (.mpd) 都存储在服务器的同一位置。据此,它不是必需的 Base-URL 元素吗?
在我看到的其他 DASH 序列中,每个表示的所有段都存储在一个独立的文件夹中,与其关联的初始化段和该表示的清单文件一起存储。然后,有一个全球 MPD。我必须使用 MP4 Box 的哪些参数才能做到这一点?
谢谢!
ios - 从 iphone 控制笔记本电脑上的 mpd/ncmpcpp
我刚刚在我的 macbook pro 的 ubuntu 端设置了 ncmpcpp,我正在尝试制作一个 iphone 应用程序来控制它。我该怎么做呢?
我应该使用蓝牙还是wifi?(哪一个会更容易)然后我将如何实施它?我应该在 linux 中安装哪些软件包?我将如何使用它们?
我知道这是一个很大的话题,我有几个广泛的问题,但如果你能回答其中任何一个或提供任何有用的信息,我将非常感激!
谢谢!
mpd - mpd mpc 查询语言
我不知道如何正确查询mpd
使用mpc
.
例如:我知道如何列出所有专辑
但我想得到的不仅仅是名字。
如何查询mpd
专辑、路径、艺术家、曲目编号、时长等?最好在一个查询中,但多个查询也可以。
我试图阅读mpc
手册页和官方文档,mpd
但无法弄清楚。
mpeg-dash - 对播放器 DASH JS 有效的清单文件有哪些要求?
我阅读了这份文件http://dashif.org/wp-content/uploads/2015/04/DASH-IF-Conformance-Software-v0.9.pdf以了解必须完成 MPD 文件的规则是什么。
清单通过http://dashif.org/conformance.html进行了验证,结果是成功的。但是当我尝试加载播放器 DASH-JS(http://dashif.org/reference/players/javascript/1.4.0/samples/dash-if-reference-player/ )时,它什么也没做。
我很感激任何想法。
谢谢!
ffmpeg - MP4BOX- mpd 文件中的后缀 BaseURL 名称
我已成功生成 mpd 文件。但是,我想更改BaseURL
下Representation
元素。
下面的命令 MP4Box 生Q1_Video_10000_dashinit.mp4
成为 BaseURL,事实上我想改变 Q1_Video_10000_tsxx.mp4
MP4Box -dash 5000 -frag 5000 -rap -bs-switching merge -out testvideo.mpd \
Q1_Video_10000.mp4
我想将后缀“_dashinit”重命名为一些用户定义字符串。
audio-streaming - MPD 挂载点未显示在 icecast 上
我正在尝试将 MPD 设置为与 Icecast 一起设置互联网广播流媒体服务。MPD 和 Icecast 似乎工作正常。但是,我在 icecast 的仪表板上没有看到 Mountpoints 下列出的任何内容。需要做什么才能启用相同的功能
这是我的配置文件。你能帮我解决我可能遗漏的问题吗?
MPD 会议:
冰播配置
MPD:音乐播放器守护程序 0.19.12
错误日志: