资料来源:网络整理
时间:2023/2/14 0:47:26 共计:3633 浏览
需求说明
本人在制作全栈开发的视频录制过程中,使用的是CameraStudio,录制生成在vv目录下的若干个avi视频,其中特别注意的是,生成的这些文件以及目录路径只能是字母或数字。需要将其转化成mp4文件,加上水印,并同时在m3u8list目录下生成按文件名的m3u8文件。
操作步骤
如下的目录结构,建立cone.bat批处理文件
其中,3,4是自动生成的目录。
使用方法
在文件夹空白处,按住shift键,右击,选择“在此处打开命令窗口”
输入cone.bat 001
按下回车,其中001为vv目录下的文件名称;vv目录下内容如下图:
代码如下
@echo off&setlocal enabledelayedexpansion
color 0a
if not exist output (
md output
)
if not exist output\%1.mp4 (
rem 执行转换
ffmpeg.exe -i vv\%1.avi -vf "movie=wt.png[wm];[in][wm]overlay=860:497" output\%1.mp4
)
rem 执行完以后,看一下m3u8list是否存在,
if not exist m3u8list (
md m3u8list
)
if not exist m3u8list\%1 (
md m3u8list\%1
ffmpeg -i output\%1.mp4 -profile:v baseline -level 3.0 -start_number 0 -hls_time 10 -hls_list_size 0 -f hls m3u8list\%1\%1.m3u8
)
echo ALL SUCCESS

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。