在wallpaper上发现一个很喜欢的壁纸,但是并不是MP4文件类型,于是按照Wallpaper吧找到的办法成功将其转换成MP4格式。在此将方法记录避免重复造轮子。
需要两个软件
1.Wallpaper
2.RePKG.exe
这里直接给出使用步骤
通过网盘分享的文件:动态壁纸导出
链接: https://pan.baidu.com/s/1prVkt8eRrpLpH1OnnGeixg?pwd=CHSS 提取码: CHSS
--来自百度网盘超级会员v6的分享
1.将百度网盘中的文件整个下载到本地,如图1
图1
2.Wallpaper软件中导出.mpkg文件
打开Wallpaper,右键需要导出.mpkg文件的壁纸如图2。
图2
选择->预渲染.高性能。视频裁剪->保存原始宽高如图3。确认。将.mpkg文件导出保存到第一步中百度网盘下载的文件内。等待Wallpaper导出。
图3
3. 将.mpkg文件转换为MP4文件
如图4 。3277764474.mpkg文件是Wallpaper导出的.mpkg文件。双击“转换为MP4.bat”文件将.mpkg文件变成MP4格式的壁纸。
图4
转换完成结果 ,如图5
图5
4.“转换为MP4.bat”文件内容
使用记事本打开可见,如图6
@echo off
setlocal
for /f "delims=" %%F in ('dir /b *.mpkg') do (
set "name=%%F"
goto :found
)
:found
set "basename=%name%"
ren "%basename%" "scene.pkg"
.\RePKG.exe extract .\scene.pkg
del scene.pkg
endlocal
图6
大致流程是,先寻找文件夹内的.mpkg文件,然后将.mpkg文件重命名并修改为scene.pkg文件,之后运行RePKG.exe通过scene.pkg文件生成output文件夹获得MP4文件,最后删除scene.pkg文件。