请用户朋友们注意:如果您转换视频失败,并且在日志窗口发现“Not A Directory”字样,请尝试如下解决方法:1. 如果视频文件名太长太复杂,请改简单一点 2. 换一个输出文件夹试试,比如在桌面上新创建一个文件夹.
如果您在使用过程中遇到任何问题,都可以给DummyApps@163.com发邮件,我很乐意协助您解决问题.
Dear users, please note: if convert video fail, and you find "Not A Directory" in log window, please try the steps below: 1. if the video file name is long and complicated, please try to rename it to a simple one 2. Try to change a new output folder. create a new folder on desktop and set it as output folder.
If you have any problem when using the app, please feel free to email to DummyApps@163.com
一想到视频转换视频压缩就会想到FFmpeg,FFmpeg的确是一个效率非常高,质量非常好的视频处理工具,在业内非常著名,基本上是视频处理的唯一之选, 但它复杂的参数和冗长的英文文档实在是让人有点头疼,网上虽然有很多教程,但高质量的教程少之又少,犹如大海捞针,其实用户对视频转换的要求可以简单的归结为以下几个需求:
1. 用什么参数转换视频,速度快质量好生成的视频文件小?
2. 如何记住不同应用场景使用的转换参数?而不用到处查资料?
3. 如何方便的检查转换视频的质量是不是符合自己的要求?
4. 如能能做到视频转换的时候速度快,发热量小,Mac风扇疯狂的转真让人心疼
Mac App Store上有一款视频转换软件非常符合用户以上需求,“闪电视频转换器”。
针对用户需求,与之相应的主要特性有:
1. App从FFmpeg的参数中,精炼出满足普通用户需要的参数,并将之图形化可视化,用户只需要根据自己的需求点几下鼠标就可转换出画质好文件小的视频文件。
2. App支持参数管理,用户可以把参数组合保存下来,下次使用的时候可以直接选择,不用再到处查资料。App支持iCloud,用户可以把自定义的参数上传到iCloud,随时随地可以下载使用。App自带上10个典型应用场景的参数组合,用户可以直接使用,省时省心。
3. App支持视频截图对比,用户转换完成以后,可以方便的对比生成视频和原视频的图片质量,视频转换质量是否满足需求一目了然
4. App能保存视频文件转换历史,帮用户快速定位最满意的视频转换参数
5. App支持硬件加速,只要转换规则的视频编码选择h264_videotoolbox,硬件加速就自动开启,转换的时候大大降低对CPU的占用,发热量急剧减少,转换速度更快。如果对硬件加速转换的视频质量不满意,还可以自己制定输出视频的比特率提高画质,这样就做到画质提升,转换速度加倍,Cpu降温一箭三雕。
转换规则的使用:
“闪电视频转换器”转换规则主要包含两大类:软件编码和硬件编码。
1. 如果要CPU占用小发热少,转换速度快就用硬件编码。也就是视频编码是videotoolbox的视频转换规则,在转换过程中,编码由GPU完成,对CPU的占用大大减少,减少CPU发热,转换速度更快。缺点是有些格式不支持,如果用户用硬件编码转换失败,就请尝试用软件编码完成。硬件编码会忽略“转换速度”和“视频画质”两个参数,用户可以用“比特率”参数来调节生成视频的画质
2. 如果要转换画质高,支持格式多就用软件编码。视频编码不是videotoolbox的视频转换规则都是软件编码,编码全部由CPU完成,支持的格式多,画面质量好,缺点是CPU占用高,发热量大,转换速度相对硬件编码慢。软件编码的画质由“转换速度”和“视频画质”两个参数共同决定,一般不用设置“比特率”,如果用户有某些需求强制指定“比特率”也可以,但一般不建议设置。
App截图:
[常见错误(FAQ)]
1. 设置了输出文件夹,但还是转换失败。请查看右下角的日志最后一行是否有“Not a Directory”字样,如果有,就说明您选取的输出文件夹不可读写或者有非法字符空格等,请换一个文件夹,最好自己新建一个
2. 利用硬件加速加快视频转换速度,降低CPU的温度,并且可以自定义视频比特率来提高视频画质
3. 如何理解参数配置?
回答:视频转换参数从大的方面只分为两类,
1)软件编码。这种方式视频转换完全由cpu完成,用户只需要设置“转换速度”+“视频画质”+“转换规则”就可以完成视频转换。这种方式的优势是画质和文件大小控制非常好,劣势是发热比较多,风扇会比较响。
2)硬件编码。这种方式下,耗时的工作都交给GPU完成,cpu发热量大大减少,转换速度也进一步加快,用户只需要设置“比特率”+“h264_videotoolbox”转换规则。这种方式的优势是cpu发热小,转换速度快,劣势是默认画质比较低,需要用户自己设置"比特率"来提高画质。如何选择合适的比特率,请参考上一个问题。