ffmpeg -i vv30s.mp4 -vf "scale='if(gt(a,426/240),426,trunc(iw/2)*2)':'if(gt(a,426/240),trunc(ih/2)*2,240)'" -c:a aac -ar 48000 -b:a 64k -c:v libx264 -profile:v main -crf 20 -g 48 - keyint_min 48 -sc_threshold 0 -b:v 400k -hls_time 10 -hls_playlist_type vod -hls_segment_filename output\vv30s_240p_%03d.ts output\vv30s_240p.m3u8
ffmpeg -i vv30s.mp4 -vf "scale='if(gt(a,854/480),854,trunc(iw/2)*2)':'if(gt(a,854/480),trunc(ih/2)*2,480)'" -c:a aac -ar 48000 -b:a 96k -c:v libx264 -profile:v main -crf 20 -g 48 - keyint_min 48 -sc_threshold 0 -b:v 800k -hls_time 10 -hls_playlist_type vod -hls_segment_filename output\vv30s_480p_%03d.ts output\vv30s_480p.m3u8
ffmpeg -i vv30s.mp4 -vf "scale='if(gt(a,1280/720),1280,trunc(iw/2)*2)':'if(gt(a,1280/720),trunc(ih/2)*2,720)'" -c:a aac -ar 48000 -b:a 128k -c:v libx264 -profile:v main -crf 20 -g 48 -keyint_min 48 -sc_threshold 0 -b:v 1500k -hls_time 10 -hls_playlist_type vod -hls_segment_filename output\vv30s_720p_%03d.ts output\vv30s_720p.m3u8