技术宅
挑战题描述
我喜欢优酷等视频APP的离线缓存功能,但缓存的文件却是以数字的方式命名保存在SD卡上,只有使用对应的视频APP才能知道这些视频的名称。那么问题来了,有什么办法可以将这些缓存文件重命名,并且变为“xxx第x集”这种形式的名称呢?(题号:20150403)
解题思路
因为优酷的视频文件名使用了加密方式命名,所以默认下载到的都是一堆毫无规律的文件。既然是对文件重命名,我们使用批量命名的方法对其进行改名即可。具体操作既可以将SD卡连接到电脑上,也可以直接在手机上使用第三方APP改名。
解题方法
在电脑上进行重命名
首先将保存视频的SD卡接到电脑上,然后打开保存视频的目录,按Ctrl+Z键全选视频文件,接着右击第一集视频文件选择“重命名”,接下来按照视频的实际名称进行重命名即可。这里需要注意的是,视频一定要按照实际播放顺序排列。比如电视剧是按照时间先后下载的,打开保存视频目录后,点击“查看→排序方式→修改日期”,按时间先后进行重新排序即可。这里以最近较火的电视剧《武媚娘传奇》为例,输入“武媚娘第(1)集”,注意“()”是半角小括号。这样按回车键后,所有的视频就变为“武媚娘第 (1)集”、“武媚娘第 (2)集”的名称了(图1)。
注意:直接在电脑上使用优酷客户端下载的视频不会出现乱码,所以喜欢在手机上看电影的用户,其实可以在电脑上直接下载,下载品质选择“高清”,这样下载的视频是MP4格式,无需再转码即可直接在手机上进行播放欣赏了(图2)。
直接在手机上重命名
如果不想使用电脑进行重命名,对于Android系统的用户,则可以借助“批量文件命名助手”(下载地址:http://suo.im/uep7a)直接在手机上完成操作。
首先在手机上启动应用,然后按向导提示依次选择“重命名→重命名文件→添加文件”,将需要更名的视频文件全部添加到处理列表中。接着在“建造器”下点击“添加规则→插入数字”,设置文件后面添加数字“1”,递增也为“1”。继续添加命名的规则“新名字”,按提示输入需要更改的电视剧名,比如“武媚娘”(图3)。
点击“继续”,然后勾选使用“插入数字”和“新名字”规则,点击“预览”,此时就可以看到改名后的效果了,文件会更改为“武媚娘 1”、“武媚娘 2”的名称。如果确认无误,剩余的操作按照屏幕上的提示完成即可(图4)。