admin 發佈的文章

总是有些视频中文本擦除的需求。
若如下图字幕独立于视频画面,倒是简易,CR VideoMate之水印擦除即可:
subtitle.png
倘若文本在视频画面之上呢?

西湖的水,我的泪……
xihu_water.png
如之奈何?当然亦可用水印擦除方法,但痕迹太重,如下图之前后:
xihu_water2.png
xihu_water3.png
简直不堪入目。如之奈何?
阿里云之视频生产,有字幕擦除功能,可用它去。

CR VideoMate亦集成其功能:
erase_subtitle_menu.png
erase_subtitle.png
导入视频,设置阿里OSS参数,创建上海区域bucket,设置擦除区域,一键擦除:
erasing.png
success.png
看看效果:
erased.png
比水印擦除效果上好上很多。

CR VideoMate中此功能免费。
因为用到阿里接口,因此需要您自己开通阿里账号、开通OSS服务、开通其视频生产服务。

提示:阿里接口费用不菲,文本擦除0.4元/分钟,水印0.8元/分钟。

其新手指引在此:https://help.aliyun.com/document_detail/185258.html
另阿里账号注册与OSS权限开通,亦可参考此处视频链接:
https://www.yuque.com/viggo-t7cdi/videosrt/em4n10#48Ozo
须注意的是,在阿里账号授权中,须开通[管理视觉智能API的权限]:
ali_access.png
而OSS之bucket,须选择上海区域,否则不能使用:
ali_bucket.png
ali_bucket2.png
此参数完成设置之后,CR VideoMate中,可检测参数设置情况,成功即可:
verify_account.png
如此,可矣!

LUT 全称 LookUpTable,也称为颜色查找表,
它代表输入的像素数组跟输出的像素数组的映射关系。
3D LUT……不抄了,想知道的自己摆渡去。
简单来说,就是一套调整好的滤镜系统,其文件,以.cube扩展名结尾。

先放luts文件包下载地址:http://www.cr-soft.top/softs/luts.rar

您亦可网上搜索其它的luts文件来使用。

CR VideoMate自v1.6.8.5版始加入3d lut滤镜支持。
但默认没有打开,你需要下载lut滤镜文件,解压到程序目录下luts里,即可应用:
lut_files.png
解压后的文件夹:
luts_folder.png

OK,打开CR VideoMate,即可有luts滤镜入口:
luts.png
之后,打开设置窗体,启用[应用Lut滤镜],勾选需要的滤镜就可以应用了。

不应用,原始色彩:
lut_none.png
应用滤镜:
lut_apply.png

近期用户反馈,CR VideoMate处理视频,分段变速后,视频上传平台不认。
电脑上也不显示视频缩略图:
mpeg2_0.png
究其原因,视频编码整成了MPEG-2,如图:
mpeg2_1.png
而常规视频平台,支持的是H264编码的mp4视频。
为何如此?

不知。
原因在于,分段变速之后,无损合并生成MPEG-2编码视频。
本机未曾重现过,原因也未可知。
如何解决?新版CR VideoMate中,分段变速处,不要勾选无损连接:
mpeg2_2.png
如是,对视频重编码处理,即可矣!
下面是常规的H264编码mp4。有此部里者,可做如是处理。
normatl_h264.png

当您运行CR TubeGet,弹出出下提示时,请往下看:
ytdl-does-not-exists.png

此为下载需要的核心组件(ytdl.exe)丢失所致。没有它,程序即不可以运行。
为何丢失?

前言:下载组件皆在于程序包中,不分安装包或绿色包。

丢失的原因,第一是被360给干掉;第二,可能被电脑管家给咔嚓。
因其为原生组件yt-dlp,为广为使用的视频下载组件。
而上述安全工具,对此类防如洪水猛兽,因此二话不说,咔嚓了事。
更狠者,360连它自家的东西一样咔嚓,令人目瞪口呆。

解决方法:
1、给程序目录加入其白名单中,下载组件,或重新解压或安装;
downloading.png
2、卸载它们,安装国产良心火绒。参考:http://cr-soft.top/archives/if-360-warning.html

CR VideoMate&CR MVMixer支持N卡加速。
当N卡驱动版本达不到加速要求时,程序将弹出更新驱动提示:
ncard_hint.png
原因:

1. ffmpeg 4.4版,支持nvenc版本11,但不支持中文大字号(>=60);
2. ffmpeg 4.4.1版,支持中文大字号,但支持nvecn版本为11.1;
3. ffmpeg 4.3.2及之前版本,皆支持,但对合并转场支持不全面。

展望未来,因此,用了ffmpeg 4.4.1版,导致升级API Version至11.1提示。
咋整?

其一方法是,更新N卡驱动为最新版本,此为上策。
N卡官方驱动升级网址:https://www.nvidia.cn/Download/index.aspx?lang=cn
支持nvenc 11.1之显卡驱动版本,大于v471.41即可。

其二,改设置,分产品不同述之:

  • CR VideoMate,此可在参数设置中设置I卡优先。当I卡加速可用时,即不再尝试N卡加速。 icard_first.png
    若仍然提示,则就用方法一升级吧!
  • CR MVMixer,可以参数设置中关闭N卡升级提示,如图: close_ncard_hint.png
    由此,世间可得安静。

其三,便是用回之前版本ffmpeg,放弃合并之转场支持。
可以下载后替换程序目录下ffmpeg中所有文件:ffmpeg_431

当弹出此提示时,首选更新驱动,因N卡加速,将极大提高视频处理速度。
N卡加速,在程序右下角进度条后边,会显示N卡加速中...
n_card_hint.png
查看资源管理器,看其编解码占用率:
n_card.png
如此即好,分担CPU之工作,可2-3倍提升处理速度。