有声读物播放器:使用react-player.js播放有声读物和播客

时间:2024-03-06 22:23:59
【文件属性】:

文件名称:有声读物播放器:使用react-player.js播放有声读物和播客

文件大小:1004KB

文件格式:ZIP

更新时间:2024-03-06 22:23:59

JavaScript

音频播放器 暗模式 灯光模式 关于 这是我和朋友用来入睡的有声读物播放器。 用户必须首先输入一个肯定的确认,该确认将显示在音频播放器上方。 可以选择不同的书籍和章节进行播放。 支持用户首选的配色方案。 用途: React ETL ETL(提取转换负载)将音频文件名转换为JSON,因此我不必键入数百个章节标题和URL。 我不是Bash的专家,因此目前它仍然非常笨拙,但是即使在当前状态下,它也可以节省大量时间。 步骤1 每本书应该是一个音频文件目录,每个章节一个。 将bin/chapter-parser.sh复制到每个书籍目录中 第2步 复制书本系列根目录上一层的bin/book-parser.sh并更改第11行以指向书本目录根。 运行。 第三步 在放置章节解析器脚本的每个目录中,现在都有一个out.txt文件。 使用以下JSON结构将out.txt生成的JSON数据复制到该


【文件预览】:
audiobook-player-main
----.gitignore(372B)
----package.json(1KB)
----package-lock.json(638KB)
----src()
--------fonts()
--------components()
--------setupTests.js(240B)
--------index.js(503B)
--------App.js(236B)
--------reportWebVitals.js(398B)
--------App.css(406B)
--------index.css(2KB)
--------App.test.js(246B)
--------affirmation-prompts.json(871B)
----bin()
--------book-parser.sh(390B)
--------chapter-parser.sh(2KB)
----craco.config.js(150B)
----LICENSE(1KB)
----public()
--------robots.txt(69B)
--------coolicons()
--------logo-light.png(43KB)
--------index.html(2KB)
--------favicon.ico(23KB)
--------manifest.json(492B)
--------logo-dark.png(43KB)
----screenshots()
--------affirmation-screen.png(60KB)
--------player-screen.png(78KB)
----.prettierrc.json(172B)
----.prettierignore(96B)
----README.md(2KB)
----.vscode()
--------settings.json(134B)
----tailwind.config.js(2KB)
----.editorconfig(245B)
----yarn.lock(492KB)

网友评论