hlsからMP4への変換は、こんな感じですかね

-- hls2mp4.cmd ---

set f_name=%~n1
set f_path=%~dp1
cd /d "%f_path%%f_name%.hls\1\ts\"
ffmpeg -i playlist.m3u8 -movflags faststart -c copy -bsf:a aac_adtstoasc output.mp4
move "%f_path%%f_name%.hls\1\ts\output.mp4" "%f_path%%f_name%.mp4"

--- end --- (ffmpegは、パス指定してください)
.hlsのフォルダD&Dでバッチファイルの引数で渡せば、同じ場所にmp4を作ります。
出力に漢字を含むファイル名を指定すると、文字化けするっていうね(笑)


いくつか試して見ましたが、上記のバッチで変換は問題なさそうです
ffmpegコマンド引数自体は、ネット検索で見つけたそのままですが(笑)