FFMPEG mp4批量转码m3u8,视频批量加水印

44次阅读
没有评论

也许这就是开源免费版云转码?

新建.txt 文本,复制进去后,ctrl+s, 然后退出将.txt 后缀重命名为.bat.

批量转换 m3u8

for /f "delims=" %%A in ('dir *.mp4 /b /s') do D:/ffmpeg/bin/ffmpeg -i "%%A" -profile:v baseline -level 3.0 -start_number 0 -hls_time 30 -hls_list_size 0 -f hls "%%A.m3u8"
pause

此脚本会将当前目录下所有 Mp4,包括子目录下,全部转换为 m3u8

(代码撂这里了,转换其他格式也无问题. 举一反三自己琢磨)

output 输出后的文件名和 input 文件名一致. 输出目录与源文件目录一致

默认 30 秒转换一个 ts 块,清晰度不变。

请到 http://www.ffmpeg.org ; 下载最新版 ffmpeg. 解压后将 ffmpeg 放到 D 盘

确保 ffmpeg 进程执行路径是 D:/ffmpeg/bin/ffmpeg

批量给 mp4 加图片水印

for /f "delims=" %%A in ('dir *.mp4 /b /s') do c:/ffmpeg/bin/ffmpeg -i "%%A" -vf "movie=C:/logo.png [logo]; [in][logo] overlay=10:10 [out]" "%%A"
pause

 

正文完
 0
评论(没有评论)
验证码