Товарищи, помогите неосилятору.
Вот есть скрипт:
c:\ffmpeg\bin\ffmpeg.exe -hide_banner -y -i F:\_FFMPEG-In\mm.mp4 ^
-sc_threshold 0 -g 30 -keyint_min 30 ^
-map 0:v:0 -map 0:a:0 -map 0:v:0 -map 0:a:0 -map 0:v:0 -map 0:a:0 -map 0:v:0 -map 0:a:0 -map 0:v:0 -map 0:a:0 ^
-c:v:0 h264 -profile:v:0 main -preset:v:0 medium -tune:v:0 film -crf:v:0 26 -maxrate:v:0 1M -bufsize:v:0 2M -filter:v:0 "scale=w=3840:h=-1" ^
-c:v:1 h264 -profile:v:1 main -preset:v:1 medium -tune:v:1 film -crf:v:1 22 -maxrate:v:1 3M -bufsize:v:1 6M -filter:v:1 "scale=w=3840:h=-1" ^
-c:v:2 h264 -profile:v:2 main -preset:v:2 medium -tune:v:2 film -crf:v:2 26 -maxrate:v:2 4M -bufsize:v:2 7M -filter:v:2 "scale=w=4096:h=-1" ^
-c:v:3 h264 -profile:v:3 main -preset:v:3 medium -tune:v:3 film -crf:v:3 22 -maxrate:v:3 6M -bufsize:v:3 10M -filter:v:3 "scale=w=4096:h=-1" ^
-c:v:4 h264 -profile:v:4 main -preset:v:4 medium -tune:v:4 film -crf:v:4 24 -maxrate:v:4 8M -bufsize:v:4 14M -filter:v:4 "scale=w=7680:h=-1" ^
-c:a:0 aac -b:a:0 160k ^
-c:a:1 aac -b:a:1 160k ^
-c:a:2 aac -b:a:2 160k ^
-c:a:3 aac -b:a:3 160k ^
-c:a:4 aac -b:a:3 160k ^
-var_stream_map "v:0,a:0 v:1,a:1 v:2,a:2 v:3,a:3 v:4,a:4" ^
-master_pl_name master.m3u8 ^
-f hls ^
-hls_time 4 ^
-hls_playlist_type vod ^
-hls_list_size 0 ^
-hls_segment_filename "F:\_FFMPEG-Out\%%v\episode-%%03d.ts" "F:\_FFMPEG-Out\%%v\episode.m3u8"
Он, даже, работает. И видео потом играют, хлс работает и т.п.
Но я хочу в выходном каталоге иметь вложенные каталоги с более понятными названиями, чем «0, 1, 2, 3…». Хочется более понятное, типа 4k-low, 4k, 4k-max и т.п. Но я не осиливаю эту карту составить. Гуглится разное, но на практике применить что-то не могу.