Re: Webラジオの保存方法の質問はこちら【22】 ( No.7 ) |
- 日時: 2015/12/31 14:13
- 名前: おひげ
- anilaboの今後の配信がどんな構成になるかわかりませんが、今回と同じ構成になる場合に TemplateA.bat 内で
分岐して処理できるように記載してみました、参考にしてみてください。
ファイル名に関しては
HibikiTsubuyaki.exe の実行の場合は "本日のつぶやき(つぶやいてる人の名称)_日付.mp4" 本放送でanilabo以外は "放送名 放送回数_日付.mp4" anilaboは "AniLabo 放送回数_日付.mp4"
となるようにしています。
環境によりつぶやきがうまく保存できなかったのでちょっと修正しました。(16.01.02.10:45)
現在使用している TemplateA.bat は必ずバックアップを行ってから書き換えてください。
-------ここから下をコピペしてください-------(この行は含めないこと) @echo off
REM ← の行はコメントです。 REM REM 【置換情報】 REM ツールによって置き換えされる文字列があります。 REM 仕様書\バッチ置換特殊定数一覧.html をご覧ください。 REM
REM ↓【例:番組名とURLを表示する】 echo 番組名:$BNAME$ echo 回数:$CNT$ echo URL:$URL_ECHO$
title $BNAME$ $CNT$
REM ↓【ここで分岐処理をしています】
if "$BNAME$"=="AniLabo" goto anilabo if "$MODE$"=="0" goto tubuyaki if "$MODE$"=="1" goto housou
goto end
REM ↓【anilaboの時の処理です。4番目と3番目のストリームが保存されます】
:anilabo ffmpeg -i "$URL$" -map 0:4 -map 0:3 -vcodec copy -acodec copy -bsf:a aac_adtstoasc "$FNAME_NOEXT$_$YYYYMMDD_JA$.mp4" goto end
REM ↓【本日のつぶやきの処理です。HibikiTsubuyaki.exeを実行したときに処理されます】
:tubuyaki set title2="$DIR$本日のつぶやき($BNAME$)_$YYYYMMDD_JA$.mp4" ffmpeg -i "$URL$" -vcodec copy -acodec copy -bsf:a aac_adtstoasc %title2% goto end
REM ↓【通常の放送の処理です。省略しているので1番目と2番目のストリームが保存されます】
:housou ffmpeg -i "$URL$" -vcodec copy -acodec copy -bsf:a aac_adtstoasc "$FNAME_NOEXT$_$YYYYMMDD_JA$.mp4" goto end
REM ↓【終了時の処理です、保存終了後に処理ウィンドウを10秒間だけ表示してから自動的に閉じる設定です】
:end timeout 10 exit
-------ここから上をコピペしてください-------(この行は含めないこと)
|
|