OFSExtractor
Extracts subtitle depth values from MVC/H264 streams found on 3D Blu-rays and puts them onto OFS files that can be used with Blu-ray authoring software. (mirror)
Install / Use
/learn @TheGreatMcPain/OFSExtractorREADME
OFSExtractor (based on MVCPlanes2OFS from BD3D2MK3D's toolset)
This program can extract depth values, aka 3D-Planes, from MVC streams found on 3D Blu-rays.
The 3D-Planes will then be placed inside OFS files which can be used with Blu-ray authoring software, or can also be used with programs such as BD3D2MK3D to convert subtitles to 3D.
Usage
$ OFSExtractor [-license] <input file> <output folder> [-fps # -dropframe]
| Option | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| -license | Prints the license. |
| <input file> | Can be a raw MVC stream, a H264+MVC combined stream (like those from MakeMKV). Using '-' will read from stdin. |
| <output folder> | The output folder which will contain the OFS files. If undefined the current directory will be used. |
Advanced Options: Use with care!
| Option | Description |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------- |
| -fps | Must be a value between 1 and 4, 6, or 7. See Table. This will override the fps value that would normally come from the MVC stream. |
| -dropframe | Set drop_frame_flag within the resulting OFS files. Can only be used with FPS value 4. |
FPS Conversion Table:
| Value | FPS | | ----- | ------ | | 1 | 23.976 | | 2 | 24 | | 3 | 25 | | 4 | 29.97 | | 6 | 50 | | 7 | 59.94 |
Acknowledgments
Thank you Nico8583 on doom9 for letting me see the source code to MVCPlanes2OFS,
and thank you r0lZ on doom9 for making BD3D2MK3D, and for helping me understand how to actually make this program.
Related Skills
node-connect
342.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
85.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
342.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
