0

クライアント用に iTunes で既にいくつかのポッドキャスト フィードを稼働させていますが、オーディオを自己ホスト型から SoundCloud に切り替えることを考えています。

SoundCloud API を使用して、mp3 ダウンロード リンクとアップロードされたトラックのファイル長を取得することはできますか?

例として、最近のポッドキャスト エピソードの既存のフィードからのエンクロージャ タグを次に示します。

<enclosure url="http://marfapublicradio.org/wp-content/uploads/2013/08/TLK-130813-Steve-Murdoch-WEB.mp3" length="28077244" type="audio/mpeg" />

URL 属性と長さ属性の SoundCloud トラック データを挿入できれば問題ありませんが、API ドキュメントをざっと見ても、それが可能かどうかわかりません。

任意の入力をいただければ幸いです。

4

2 に答える 2

0

現時点では自分でこれに対処しています。mp3 への直接リンクがすぐに表示されるわけではありませんが、波形の値 (ここで使用されるランダムな BBC ストリーム) を使用して、機能する mp3 url を形成できることに気付きました。

最初にトラック情報を取得します。
https://api.soundcloud.com/resolve.json?url=https://soundcloud.com/bbc-media-show/nikkei-buys-financial-times&client_id=[yourClientIdHere]

波形の URL に注意してください。
7Yp3d9EHloKg_m.png

その識別子 (_m を削除) を使用して、作業ストリーム URL を形成します。 http://media.soundcloud.com/stream/7Yp3d9EHloKg.mp3

ここでテキストの書式設定が不十分であることを許してください...私は以前にstackoverflowを使用したことがありません。

于 2015-07-30T17:13:02.570 に答える