ビデオ サーバーに RMTP を使用していますが、ビデオごとに SMIL (Synchronized Multimedia Integration Language) ファイルを作成する必要があります。ビデオが 1 つあれば問題ありませんが、2000 以上のビデオがあります。
以下に、完全な SMIL ファイルを示します。これは video-test.smil として保存されます
<smil>
<head>
<meta base="rtmp://xxx.cloudfront.net:1935/cfx/st/" />
</head>
<body>
<switch>
<video src="video-streaming/video-test-720.mp4" height="720" system-bitrate="2000000" width="1280" />
<video src="video-streaming/video-test-360.mp4" height="360" system-bitrate="800000" width="640" />
<video src="video-streaming/video-test-180.mp4" height="180" system-bitrate="300000" width="320"/>
</switch>
</body>
</smil>
私の考えは、次のことを行うバッチ スクリプトを作成することです。
- フォルダーを読み取り、拡張子が .MP4 のファイル名のみで配列を作成します
- 最初の配列を取得し、「video-test」を最初の配列の名前で置き換えます
- フォルダー内の .smil を使用して、配列の最初の部分から同じ名前のファイルをエクスポートします
- 配列をインクリメントして繰り返す
特別な機能は、ファイルが存在する場合にスキップすることです。
質問:
これはSCRIPTでも実行できますか。誰か助けてくれませんか..
ありがとう