问题标签 [xspf]

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.

0 投票
1 回答
634 浏览

php - 提取 .XSPF 内容

我有一个包含一些数据的 XSPX 文件,它的结构是

我试图用 PHP 提取这些数据,但它给了我错误,有时什么也没有。

我在哪里做错了?

0 投票
0 回答
475 浏览

html - leanback 播放器不播放播放列表中的项目

我已经在我的网站上实现了leanback 播放器。现在我正在尝试使用 XML (XPSF) 播放列表来扩展leanbackplayer。列表正在显示,但在列表中单击时歌曲不播放。

我为播放列表设置了一个测试页面:http ://www.radiomerlijn.nl/mediaplayer/test_mediaplayer.htm

当我先在播放器上按开始时,歌曲会播放,然后单击播放列表中的一首歌曲。

这是我用于leanbackplayer 和播放列表的代码:

谢谢你的帮助!

桑德

0 投票
1 回答
121 浏览

php - 生成文本文件

我很抱歉,但这是一个如何提问。我对 PHP 的了解有限,需要弄清楚 PHP 是否可以做到这一点

我有一个需要用 xspf 文件标记的视频文件列表。并且在同一个目录中有数千个!

如何让 PHP 脚本读取视频文件名并在文本文件中创建一个文本文件,其中视频文件名包含其他预先创建的文本,然后将文本文件保存为与视频文件相同的名称(不是扩展名)

我搜索并只能找到一个 mp3 xspf 生成器,但它会为它在一个目录中找到的所有 mp3 文件创建一个播放列表。我需要为目录中的每个视频(MP4)文件创建一个 xspf 文件 - http://sourceforge .net/projects/php-xspf-gen/

或者,如果有人知道可以执行相同操作的 Windows 应用程序...

谢谢..

0 投票
0 回答
113 浏览

php - XSPF 播放列表播放器未加载图像

我正在为我的网站使用XSPF 播放器,它运行良好,但唯一的问题是,默认情况下没有加载图像,我需要播放一首曲目来显示图像。这是我的代码。

0 投票
1 回答
748 浏览

php - VLC:可以流播放列表吗?

我创建了一个 PHP 脚本,它从文件夹中的文件自动创建一个 XSPF 播放列表。现在我想知道是否可以流式传输文件,所以如果有任何新文件添加到播放列表中,VLC 会自动选择它们。所以我不必重新添加播放列表...

0 投票
2 回答
311 浏览

php - 数组到 xml 或 xspf 制作用于嵌入 vlc lugin 播放列表的 xspf 文件

我正在尝试输入复选框列表当前文件夹.mp3 使用 gob 函数 glob_grace 使用复选框列出音频文件然后

获取数组复选框值使用php制作xspf文件

我为数组编写所有代码到xml

但是小错误请任何人告诉我什么错误以及发生的错误!

它将转到下面的下一页

请给我答案解决方案工作代码

提前致谢

0 投票
2 回答
434 浏览

xml - C# 解析 XML(.xspf 文件)

我有一个需要解析的播放列表,我需要做一些事情,比如将它们设置在列表框中等。这里是 .xspf

这是有效的 C# 代码,但我遇到了问题,因为我使用“node.ChildNode.Item(1).InnerText”,有些文件的元数据不仅仅是“位置”“持续时间”。但我似乎无法使用元素名称来获取我想要的信息

0 投票
1 回答
464 浏览

c# - C# 解析 .XSPF (XML) 播放列表

我需要获取“标题”(文件夹)属性的值以及播放列表中每个标题中的所有“tid”(id)数字是.xspf

但现在我需要获取每个标题中“标题”(文件夹)属性和所有“tid”(id)数字的值:
BillyJ
0
1
2
3
4
5
...


独奏
60
61
62
63
64
...

所以我可以通过它们的 id 将文件排序到文件夹

这是我解析位置持续时间和 id 的方法:

0 投票
1 回答
220 浏览

c# - 是否可以从表单自动编写 .xspf?我在想C#

我看到可以用 C# 编写一个 xml 文件,但我可以将扩展名更改为 .xspf 吗?

手动执行时语法非常相似

我希望用户用属性和要导出的 .xspf 文件填写表单。

例如,我希望用户能够填写书签:

0 投票
1 回答
212 浏览

audio - 多每个元素在 XSPF 中

对于解析XSPF文档,规范规定一个<track>元素可以有零个或多个<location>元素来定义要呈现的资源的 URI。例如:

<?xml version="1.0" encoding="UTF-8"?> <playlist version="1" xmlns="http://xspf.org/ns/0/"> <trackList> <track> <location>http://example.com/song_1.ogg</location> <location>http://mirror.xyz/example.com/song_1.ogg</location> </track> <track> <location>http://example.com/song_2.ogg</location> <location>http://example.com/song_2.mp3</location> </track> </trackList> </playlist>

我的问题是这是否允许:

  • 同类型资源的多个位置(例如,原始源和镜像中的 MP3 文件)如上面的 song_1 中的?

  • 还是针对不同类型的资源(例如,使用多个位置来提供 Ogg Vorbis 和 MP3 版本的曲目),如上面的 song_2 中?

  • 或者两者兼而有之?

目前 VLC 和 Audacious 都使用a 中<location>提供的最后一个<track>,即使它不可用。因此他们似乎只是使用了最后一个<location>元素,这似乎不是规范的意图。无论哪种方式,他们都不会执行我上面列出的任何解决案例。

显然,如何解释这些位置会改变<track>包含<location>元素的元素解析器的预期行为。第一种情况提供了一个很好的后备解决方案。对我来说更有趣的是,第二种情况简化了需要 2 个播放列表的情况,1 个用于 Ogg Vorbis,1 个用于 MP3 版本的曲目,例如 M3U 和 PLS 必须这样做。

因此:是否有标准或推荐的行为来处理/解析XSPF<location>中单个元素的多个元素?<track>

谢谢