前段时间找到了一批PSP-UMD小电影资源(游戏保存组织erista网站资源比较全,入口回复可见,不过也很好找),但由于JPCSP模拟器还不够成熟,在电脑上观看还是受到很多局限。后来在reddit上(原网址:my quest to rip a PSP UMD movie : r/PSP (reddit.com))找到了把下载的UMD电影(iso格式)转换为mkv格式的方法,这样就可以用几乎所有主流视频播放器观看了。在此分享一下详细流程,参考起来更容易:
必要工具:
1. VGMToolbox(网址:VGMToolbox download | SourceForge.net)
2. ffmpeg(网址:Builds - CODEX FFMPEG @ gyan.dev,我选的是ffmpeg-release-full.7z)
3. mkvtoolnix(网址:MKVToolNix Downloads – Matroska tools for Linux/Unix and Windows;Windows版地址在Linux版下面,接近页面底部)
将以上三个工具下载好之后在同一目录下存放(各自分放一个文件夹,按上面命名,去掉版本号之类的字符),作为例子将该目录命名为“PSPUMD”。
可选工具:UMDgen(用于提取iso文件,不过比较新的Win10和11系统一般都可以直接双击加载iso文件到虚拟光驱了)
下面以UMD半独占(其实似乎也有DVD格式,但信息太少)惊悚类型电影游戏《睨夢~game~身近に潜む都市伝説の真実に迫る》为例分享一下流程:
1. 提取视频文件
将iso文件加载到虚拟光驱之后,进入UMD_VIDEO文件夹,将STREAM文件夹(里面的一系列MPS文件就是UMD格式电影了;本例中00002.MPS文件最大,就是电影本篇;其余文件为某些选择肢结尾和输入密码可见的片段等。交互性更多的UMD电影游戏可能通过不同编号的文件来决定各个选择肢的走向)复制到上面所述的PSPUMD文件夹下。
2. 打开VGMToolbox,有三个地方要注意(见下图):
1)左边选择Misc. Tools -> Stream Tools -> Video Demultiplexer
2)右边下面的Options里面Format要选择MPS (PSP UMD Movie)
3)Format右边选择Extract Audio Only
最后将STREAM文件夹下所有MPS文件拖入窗口右边空白处,耐心等待格式转换完成。这一步会在STREAM文件夹下生成一系列oma文件(还有at2文件,可以删除)。
3. 回到PSPUMD目录下,资源管理器右键菜单选Open in Terminal(或者也可以用cmd或PowerShell)。
对每个MPS视频文件,现在在cmd/Terminal/PowerShell里运行以下两行指令(以00002.MPS为例,依此类推):
.\ffmpeg\bin\ffmpeg.exe -i .\STREAM\00002_000001BD.oma -acodec flac .\STREAM\00002_000001BD.flac
.\mkvtoolnix\mkvmerge.exe -o .\STREAM\00002.mkv .\STREAM\00002.MPS .\STREAM\00002_000001BD.flac
这两步操作的内容是先将前一步生成的oma文件转换成flac格式(ffmpeg),再将MPS文件中的视频部分与flac音轨结合生成mkv文件(mkvtoolnix)。
到此就可以用任意播放器观看小电影了,大功告成。
此处隐藏内容请回复后再查看。
此处隐藏内容请回复后再查看。