AVS+.H264加字幕压制为MP4格式!

需要的工具

1.Avisynth    2.x264-32bit.exe/x264-64bit    3.ffmpeg    4.MP4Box   5.neroAacEnc

*将工具下载好后最好统一放到一个文件夹,这四个工具除了Avisynth需要安装其他的都是免安装的

然后将下面的代码粘贴到记事本,保存的格式也就是后缀名为.BAT例如:XXX.bat 双击运行即可!

注意:注意文件的路径!还有就是系统解码器要装全,我推荐装"完美者解码"(这工具百度自己下载)所需的工具和本文所涉及到的脚本可以到我的百度网盘下载:http://pan.baidu.com/share/link?shareid=460780&uk=403311178。

说明:在这里还要啰嗦一句,AVS脚本以及bat在调用插件时赋值的参数都是根据据视频属性来灵活变动的没有死板的,只有参数调好了压制出来的视频质量才好,这是AVS脚本的优势但这也是AVS脚本和bat脚本的难点,网上像我这样直接把脚本贴出来的不多,就是因为参数是灵活多变的,需要自己学习体会!

AVS脚本

try{SetMemoryMax(80)
#LoadPlugin("D:\suppress\Plugin\DirectShowSource.dll")加载DirectShowSource挂载方式
LoadPlugin("D:\suppress\Plugin\ffms2.dll")   #加载FFmpegSource挂载方式
LoadPlugin("D:\suppress\Plugin\UnDot.dll")   #加载降噪滤镜
LoadPlugin("D:\suppress\Plugin\VSFilter.dll")   #加载字幕插件
LoadPlugin("D:\suppress\Plugin\DGDecode.dll")   #解码DVD(.d2v)的mpeg2格式的插件
LoadPlugin("D:\suppress\Plugin\Scanlines.dll")   #添加扫描线
LoadPlugin("D:\suppress\Plugin\Convolution3DYV12.dll")   #加载柔化插件
Load_Stdcall_Plugin("D:\suppress\Plugin\yadif.dll")   #Yadif反交错滤镜
DirectShowSource("D:\suppress\央视水墨片头.mkv",fps=23.976,audio=true,convertfps=true).TextSub("captions.ass").ConvertToYV12()
#img=ImageSource("D:\suppress\北极心.jpg") #添加水印
#video.Trim(0,1)+overlay(video.Trim(2,500),img,1600,100)+video.Trim(501,0) #设置添加水印的位置
#Scanlines(20) #添加扫描线
#info()
}catch(err_msg){BlankClip(0,1,1)}

bat脚本:

@echo off
REM 制作方法设定
Set vedioName=视频名称
Set Code=视频格式
REM 以下请勿修改
D:\suppress\Plugin\ffmpeg.exe -i %vedioName%.%Code% -f wav -vn -y %vedioName%.wav
D:\suppress\Plugin\neroAacEnc.exe -ignorelength -lc -br 96000 -if %vedioName%.wav -of %vedioName%.aac
del %vedioName%.wav
D:\suppress\Plugin\ffmpeg.exe -i CodeMP4.avs -f yuv4mpegpipe -an -v 0 - | D:\suppress\Plugin\x264-32bit.exe --demuxer y4m -o "%vedioName%Temp.mp4" -
D:\suppress\Plugin\MP4Box.exe -add "%vedioName%Temp.mp4#1:fps=23.976" -add "%vedioName%.aac#1"  -new "%vedioName%.mp4"
del %vedioName%Temp.mp4
del %vedioName%.aac 
echo.
echo.
echo. 转换成功,视频文件:%vedioName%.mp4 !
echo.
echo. 10秒后关闭……
echo.
ping -n 20 1.1>nul

欢迎加入 TED(技术、娱乐、设计)交流群 46367318

转载于:https://my.oschina.net/Thinkeryjgfn/blog/114202

AVS+.H264压制视频相关推荐

  1. 复制并重命名文件_视频文件太大怎么办?快速压制视频只需一招,好多大咖都在用...

    在当今,短视频可以说是一个非常火爆的行业,很多朋友们可能都会遇到一种情况,那就是我们下载下来的或者是录制出来的一些视频文件非常大,那如何才能够在不改变清晰度的情况下将这些视频快速压缩呢?这主要可以通过 ...

  2. 流媒体播放器播放h264编码视频与h265编码视频哪个更清晰?

    h265编码是h264编码的升级版,h265目前在视频点播方面使用的更加普遍,而在视频直播方面,由于难以达到h265编码的解码速度,运用起来还是有些难度的,还需要看未来我们的流媒体技术的发展.那么既然 ...

  3. 实现H264格式视频的流媒体播放

    http://bbs.chinavideo.org/forum.php?mod=viewthread&tid=7575&extra=&page=1 相信有不少人和我一样,希望实 ...

  4. 用Python生成10秒H264彩色视频

    0x01. 背景 由于工作项目需要,在做RTP协议分析时,发现RTP可以承载多种类型的音频和视频数据,包括MP4.MP3.AMR.H264.H265等类型的数据,每种类型的音频或者视频数据在经过流媒体 ...

  5. ffmpeg的H264编码 视频逐渐模糊

    万能的互联网,又一次在临危之时解决了我的问题 最近在看ffmpeg里的H264编码,然后试着去做了一下.但是目前发现一个问题,就是编码写入的.264文件,用播放器(VLC,暴风都试过)播放后,发现编码 ...

  6. iOS H264,H265视频编码(Video encode)

    本例需求:使用H264, H265实现视频数据的编码并录制开始200帧存为文件. 原理:比如做直播功能,需要将客户端的视频数据传给服务器,如果分辨率过大如2K,4K则传输压力太大,所以需要对视频数据进 ...

  7. avs 中国音视频标准DRA 中音频标准及应用

    DRA 是Digital Rise Audio的缩写.是广州广晟数码技术有限公司(Digital Rise Technology)开发的一项数字音频编码技术,目前是音频编码的国家标准.2007年1月被 ...

  8. opencv h264压缩视频

    文章目录 一.Opencv 将视频保存为视频 二.Opencv 多进程将视频保存为视频 三.视频编解码 四.H264编码 五.H265编码 六.解决视频编码以及无法播放问题 6.1 编码参数 6.2 ...

  9. H.264(H264)视频文件的制作

    一.准备工作 1.下载并安装优酷客户端 2.下载ffmpeg可执行文件,解压可用,不需要下载源码自己编译. ffmpeg可执行文件下载链接:http://download.csdn.net/detai ...

最新文章

  1. ini文件怎么使用_ftp文件下载工具,ftp文件下载工具是怎么使用的?使用指南
  2. 为什么free()时不需要传指针大小
  3. 系统架构设计:平滑发布和ABTesting
  4. 田志刚:所有大公司都是小公司(二)
  5. 最新GitHub新手使用教程(Linux/Ubuntu Git从安装到使用)——详细图解
  6. 关于拦截hao123页面广告的自定义规则
  7. docker zookeeper kafka kafka-manager 本地hbase hadoop
  8. 当maven引用的jar在maven库中下载不到源代码
  9. python爬取新浪新闻首页_学习了《python网络爬虫实战》第一个爬虫,爬取新浪新闻...
  10. Linux内核调试sysfs
  11. STL(1)——查找函数find的使用
  12. 关闭防火墙linux 16.04,如何在Ubuntu 16.04上配置和设置防火墙
  13. boost-同步-互斥量类型
  14. 汇编程序:成绩分段统计
  15. 开发老铁们,就参考这个图灵畅销新书书单加购!
  16. CATIA怎么约束快捷键_CATIA常用操作快捷键
  17. OpenResty+Lua实现WAF防火墙
  18. 多智能体强化学习——相关论文
  19. 【数据结构与算法】之深入解析“K站中转内最便宜的航班”的求解思路与算法示例
  20. ijk的那些事(一)编译项目

热门文章

  1. 【NDN安全】Security Scalability of Content-Centric Networking 全文翻译
  2. 从几个开源项目浅谈IOS视频流输出方案
  3. java基础教程案例_Java入门的五个经典案例
  4. miui删除内置不卡米教程_miui9卸载哪些内置应用不会卡米
  5. Java判断手机号对应的运营商
  6. 傅立叶分析和小波分析之间的关系(通俗解释)
  7. QGroupBox互斥勾选框
  8. 逻辑回归二分类算法python_多分类逻辑回归 (Multinomial Logistic Regression)
  9. SKU和SPU什么意思,到底有什么关联(电商)
  10. http、TCP、IP的形象比喻