Ffmpeg for windows 切片 水印命令
下载地址:
添加系统变量
FC_CONFIG_DIR=D:\ffmpeg-3.2.4-win64\bin
FONTCONFIG_FILE=D:\ffmpeg-3.2.4-win64\bin\fonts\fonts.conf
FONTCONFIG_PATH=D:\ffmpeg-3.2.4-win64\bin
PATH=D:\ffmpeg\bin;%PATH%
批量转格式
ffmpeg -i .avi .ts
或
for /r F:\test %i in (*.avi) do ffmpeg.exe -i %i %i.ts
然后执行切片
for /r F:\test %i in (*.ts) do ffmpeg.exe -i %i -c copy -map 0 -f segment -segment_list %i.m3u8 -segment_time 10 %i%03d.ts
- 优化——如有需要:添加各种参数
跳转分辨率
-s 420x320
视频音频参数
-c:v libx264 -c:a aac
视频转换格式
for /r F:\test %i in (*.avi) do ffmpeg.exe -i %i %i.mp4
for /r F:\test %i in (*.mov) do ffmpeg.exe -i %i %i.mp4
for /r F:\test %i in (*.wma) do ffmpeg.exe -i %i %i.mp4
添加水印
左上角
-vf "movie=logo.png [watermark]; [in][watermark] overlay=10:10 [out]"
右上角
-vf "movie=logo.png [watermark]; [in][watermark] overlay=main_w-overlay_w-10:10 [out]"
左下角
-vf "movie=logo.png [watermark]; [in][watermark] overlay=10:main_h-overlay_h-10 [out]"
右下角
-vf "movie=logo.png [watermark]; [in][watermark] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]"
H.264 mp4格式
-vcodec libx264
实例:480P自适应压缩分辨率
-vf scale=-1:720
for /r D:\mp4\ %i in (*.mp4) do ffmpeg.exe -i %i -vf "scale=-1:360" -c:v libx264 -c:a aac %i.mp4
实例1)水印字幕
for /r D:\mp4\ %i in (*.mkv) do ffmpeg.exe -i %i -vf ass="a.ass" -c:v libx264 -c:a aac %i.mp4
实例2)
for /r D:\mp4\ %i in (*.avi) do ffmpeg.exe -i %i -vcodec libx264 -vf "movie=yx.png [watermark]; [in][watermark] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]" %i.mp4
====================
需要原封不动的把字幕压进去
ffmpeg –i Lantern.mp4-vf "ass=Lantern.ass" out.mp4
需要快速的压制质量较好的 H264 视频
ffmpeg -i Lantern.mp4 -vcodec libx264 -preset fast -crf 20 -vf "ass=Lantern.ass" out.mp4
需要快速压制质量较好的 H264、720P 视频
ffmpeg -i Lantern.mp4 -vcodec libx264 -preset fast -crf 23 -vf "ass=Lantern.ass,scale=1280:-1" out.mp4
需要压制超高质量的、缓慢的压制 H264 视频
ffmpeg -i Lantern.mp4 -vcodec libx264 -preset veryslow -crf 18 -vf "ass=Lantern.ass" out.mp4
这个……crf 的质量大家自己掂量着办!0 最好,53 最差,默认 23,合理范围 18~28
preset 也看着办
ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo
越慢,压缩率越高。
- 上一篇: IIS7.5优化,支持同时10万个请求
- 下一篇: FFmpeg一键自动安装包 for Linux
评论已关闭