那天赶着交一段剪辑素材,翻遍文件夹只有mp4格式怎么转换成avi格式这件事卡在手里,对方接收端只认avi,别的格式导入进去就黑屏,没办法只能临时找办法处理。电脑桌面上堆着好几个剪辑半成品,本来以为只是简单换个后缀名,改完扩展名直接双击打开,结果播放器直接报错,文件等于废掉,那段录好的素材还没备份,当时心里一下就慌了。
抱着试试看的心态,在网页随便点开一个在线转换页面,上传文件的时候进度条走得慢吞吞,视频文件不算特别大,却等了快二十分钟。页面中间还时不时弹出弹窗,要下载捆绑的程序,不敢随便点,只能一点点关掉。等终于转换完成,下载回来的avi文件打开一看,画面断断续续,声音和画面完全错开,人物嘴巴动半天,台词隔几秒才出来,根本没法拿去使用。
那时候还以为是网络不稳造成的,重新上传,又等了一遍,出来的效果还是一样。反复试了两次,文件画质也掉得厉害,原本清晰的画面变得灰蒙蒙,很多细节糊成一团。在线工具还有大小限制,稍微长一点的片段就不让上传,只能把视频裁成好几段分开转,合并之后时序更是乱的不行。
身边朋友之前也做过类似的格式转换,他说他用本地软件操作,不会受网速影响,让我也下一个试试。下载安装包的时候没留意,一路默认下一步,装完之后桌面多出一堆不认识的软件,开机弹窗不断,清理起来花了不少功夫。打开转换工具,里面参数一大堆,分辨率、码率、编码器这些选项,看着头大,也不知道该调哪一项,干脆全部保持默认,直接开始转换。
转换进度条跑的倒是挺快,几分钟就结束。点开输出的avi文件,这次音画同步是好了,但是文件体积膨胀得很夸张,短短几分钟的视频,占了好几个G的存储空间。硬盘本来剩余空间就不多,连续转两个素材,直接提示磁盘空间不足。试着调低码率再跑一次,体积小下来之后,画面又开始出现马赛克,来回拉扯,找不到一个合适的平衡点。
中途还冒出过别的念头,想着剪辑软件里直接导出avi会不会省事。导入mp4素材到剪辑工程,设置输出格式选avi,渲染的时候电脑风扇疯狂转,CPU占用直接拉满,别的窗口都点不动,只能守在屏幕前面等着。渲染完成之后,文件倒是能正常播放,可打开工程发现,原本做好的字幕轨道出现错位,字幕位置偏移,还要重新调整,多花了不少额外时间。
那段时间一直在反复来回试,一会在线工具,一会本地软件,一会剪辑导出,折腾大半个晚上。不是音画不同步,就是画质受损,要么就是文件体积失控。不同来源的mp4编码不一样,有的文件丢进去很快就能转,有的直接识别失败,软件读取不到视频流,只能放弃,换别的素材继续试。
也慢慢意识到,不是只要把后缀改成avi就完事,两种格式底层编码不一样,单纯改文件名根本不算转换,只是表面换了个标识,播放器无法正常解析。在线工具省事但限制多,本地软件自由度高,参数要是不懂,很容易转出各种异常文件。这只是我自己碰到的情况,不同的原视频、设备,出来的结果差别很大,别人操作未必会遇到一样的问题。
最后交稿的时候,只能选用本地软件调过基础参数生成的版本,画质有轻微损耗,好在音画对齐,对方那边可以正常导入使用。多余的几个失败文件,全部选中删除,腾出硬盘空间。关掉转换软件,看着电脑屏幕,才发觉一晚上的时间全都耗在这件小事上。
后来再碰到需要转格式的需求,不会再盲目一次性直接开始转换,会先截取一小段原视频测试,确认输出效果没问题,再处理完整文件。只是每次想起这次折腾,还是觉得耗费的精力,远远超出我一开始预估的程度。