ローカル rtmp サーバー用に何らかの自動化された rss アップデーターを作成しようとしていますが、それを行う最も簡単な方法は、1 つまたは 2 つのバッチ ファイルを作成し、Windows タスク スケジューラを介して毎分実行させることだと思いました。
このサーバーは、flv ファイルと mp4 ファイルをディレクトリに記録し、そのローカル サーバーに jwplayer を埋め込みました。そのプレーヤーのプレイリストはrssファイルを介してフィードされ、自動的に更新したい.
最初のバッチファイルは簡単だった
デル RssRaw.txt dir /b > RssRaw.txt
2番目は、私が無知で助けを求めたいものです。
RssRaw.txt ファイルのすべての行を解析し、次の形式で rss/xml ファイルに保存したいと思います。
<rss version="2.0" xmlns:jwplayer="http://rss.jwpcdn.com/">
<channel>
<item>
<title> #1 </title>
<jwplayer:source file="/assets/#1.1" />
</item>
<item>
<title> #2 </title>
<jwplayer:source file="/assets/#2.1" />
</item>
</channel>
</rss>
#1 は単なるファイル名、#1.1 は拡張子 (.flv または .mp4) 付きのファイル名、#2 と #2.1 は次の行/ファイルです。
RssRaw.txt の行数に基づいてタグを自動生成できることを願っています。
バッチファイルにある特定の行/単語を除外できると便利です。このセットアップでは、RssRaw.txt にテキストとバッチ ファイルもリストされるためです。
誰でも私を助けたり、正しい方向に向けたり、バッチファイルでこれが可能かどうかを知ることができますか? それとも、これよりも優れた解決策がありますか?
(これをローカルサーバーにしようとしていることに注意してください。そのため、Webサービスを調べませんでした)。