dfpwm.uniqueweb.site

Convert YouTube audio to DFPWM for ComputerCraft / OpenComputers tape drives.

API
GET http://dfpwm.uniqueweb.site/api?=<youtube_url>
GET http://dfpwm.uniqueweb.site/api?url=<youtube_url>[&rate=48000]

Returns: application/octet-stream (.dfpwm bytes)
Headers: X-Title, X-Sample-Rate, Content-Disposition

From OpenComputers Lua:

local internet = require("internet")
local url = "http://dfpwm.uniqueweb.site/api?url=https://youtu.be/dQw4w9WgXcQ&rate=32768"
local f = io.open("/home/song.dfpwm", "wb")
for chunk in internet.request(url) do f:write(chunk) end
f:close()