
重压视频转换,自然用最经典的工具ffmpeg来做,现在任何视频播放,或者视频处理工具,基本都是基于这个工具以及他们放出来的库开发的。
官方网站:ffmpeg官网
作为资深「程序猿」,我折腾的精神头还是很足的。用了3、4天的时间,测试了很多参数,什么vq之类的,多了也不说了,反正,折腾来折腾去,才发现。
性价比最高的,就是:默认参数。
ffmpeg 的默认参数,会把视频压缩为2000k的rate。用显卡基本是1G大概半小时到1小时之间的时间消耗。真的非常理想。
比如某视频,原视频5.6g,用h265压缩后,只有1.28g,就算放到大电视里也基本看不出任何区别!
我把手里的Rio的高清视频视频,总共520g,压缩成h265后,是200g。
还有一个,就是那些某流出的视频,都是母盘,一个30g,可是,使用hevc转码,一个就可以转为2、3g的文件保存。
用GPU解码的好处就是,不影响你日常使用电脑,因为几乎不占CPU空间。且每个显卡,可以同时处理两个视频。如果你开了直播,用GPU解码,还处理一个视频转码。
这里列举使用h265的理由:
1、不占硬盘空间,可以很好的保存视频。比如一些网站例如THZ发布的视频,仍旧可以省下一半的空间。
2、能够处理的显卡很便宜,只需要买二手的显卡即可。在淘宝搜「吃鸡显卡」,之前可以搜「逆水寒」,这样的显卡基本都能压缩为hevc。前段时间放出来的amd的矿卡RX580也可以压缩为hevc,也并不贵。GTX960就非常好。不需要买多么高级的显卡。关键不吃cpu,只要不玩游戏,日常一边干活,一边挂在后台压缩就什么毛病都没有。与其去买显卡,还不如买个好显卡,造福自己的视觉效果,还能搞一搞视频转换。
我已经把一些我压缩好的视频,上传到了115了。以后我会用115sha1的方式,放一些我压缩的视频出来。
既然用了ffmpeg该如何转化呢?其实很简单,比如我压缩一个rio的视频:
假设放在x盘下rio的某个视频,然后我要处理到o盘的rio下,在运行cmd之后
ffmpeg -y -i x:\rio\ipz-227.wmv -c:v hevc_nvenc o:\rio\ipz-227.mp4
只需要添加一个『-c:v hevc_nvenc』就这么简单。
如果是A卡:
ffmpeg -y -i x:\rio\ipz-227.wmv -c:v hevc_amf -gops_per_idr 1 o:\rio\ipz-227.mp4
-gops_per_idr 1(这个参数一定要加),ffmpeg对A卡支持的并不太好,这也是我推荐N卡的原因。
如果去广告。比如有些有「.HD」的资源,他们放出了一些老资源,大都是720p的,右下角有一个文字广告,前面有30分钟的广告。他们还会放一些破坏版出来,尾部是「-HD」的资源。可以就用转码后,顺便也就去广告了。他们大概放30秒的广告。
sht早期的5、6秒二维码广告也可以干掉。
44x.me的资源,他们放了1分40秒的广告,转码也可以干掉他们片头的广告。
新的资源也有放广告的,比如什么狐狸视频,1080老司机,他们虽然也是高清,广告也很烦,不要着急。用这个方法一样能解决。
还有一个,就是无码的,加乐比还有一笨刀放了近1分钟的片头,一样可以干掉。
如果超出1分钟,就用hh:mm:ss的格式来表明时间,
用某人某的视频做例子,她的高清资源有1分多钟的广告:
ffmpeg -y -ss 1:32.5 -i x:\sqte-310.mp4 -c:v hevc_nvenc o:\sqte-310.mp4
加一个ss的参数就能去广告了。大概等1个小时,看看直播,就有一个高清无广告的资源保存了。
就这么简单。这里注意。-y是覆盖不提示,这个参数请慎用。
这里特别注意,从wmv到mp4,有很多重新校验时间的警告,无视即可,这是早期使用wmv的格式问题。
还有一个,就是视频合併。以前的ffmpeg合併视频很麻烦,但现在这个很简单。只需要一道工序,就是告诉ffmpeg你要合併哪些视频。
比如iptd-775,高清视频以iptd00775hhb1.wmv开始有三个视频。这样在x:\rio下简历一个txt文本。就叫iptd-775.txt,内容如下
file iptd00775hhb1.wmv
file iptd00775hhb2.wmv
file iptd00775hhb3.wmv
只需要在文件名前面加入file即可,再执行命令:
ffmpeg -y -f concat -safe 0 -i x:\rio\iptd-775.txt -c:v hevc_nvenc o:\rio\iptd-775.mp4
比上一个,只加入了参数-f concat合并参数,以及-safe 0子参数,就可以把三个视频合并后并转换为mp4一个文件。
————————————————————————————————————————————————————
最后,关于压制,不懂这些的用软件吧。
评论
发表评论