>>951
役に立つか分からんが俺はffmpeg使った。
以下はU-NEXTをエンコードしてサムネを移し替えているBATファイル。
一つ目のffmpegでサムネ抜き出し、2つ目でエンコード、3つ目でサムネを埋め込んでる
set dirname="F:\U-NEXT_work\"
for /r %dirname% %%i in (*.mp4) do (
ren "%%i" "_%%~nxi"
ffmpeg -i "%%~dpi_%%~nxi" -c:v copy -map 0:2 thumb.png
ffmpeg -i "%%~dpi_%%~nxi" -vcodec hevc_nvenc -vb 1000k -s 1280x720 "%%~dpitmp.mp4"
if exist thumb.png (
ffmpeg -i "%%~dpitmp.mp4" -i thumb.png -map 0:v -map 0:a -map 1:v -c copy -disposition:2 attached_pic "%%i"
) else (
ren "%%~dpitmp.mp4" "%%~nxi"
)
del "%%~dpitmp.mp4"
del thumb.png
)