无法使用最新的 ccextractor 版本提取 608/708 字幕
Unable to extract 608/708 captions with latest ccextractor version
我使用 brew install ccextractor v0.88
在我的 Mac 上成功提取了 608 个字幕并生成了一个 webvtt 文件
这是命令
ccextractor file.mp4 -out=webvtt
然后我得到一个包含样式、时间戳和隐藏式字幕的填充 webvtt 文件
这里是ccextractor的编译说明
https://github.com/CCExtractor/ccextractor/blob/master/docs/COMPILATION.MD#macos
但是当我 brew 安装最新版本 .094 时,出现以下错误
[CEA-708] dtvcc_handle_G0: Window has to be defined first
[CEA-708] dtvcc_handle_CWx_SetCurrentWindow: window [0] is not defined
Segmentation fault
我试过像这样修改命令
ccextractor -608 file.mp4 -svc 2 -out=webvtt
ccextractor -708 file.mp4 -svc 2 -out=webvtt
但这不会向 vtt 文件输出任何内容。
我认为新的 708 解码器有问题;我检查了 ccextractor 中的提交,发现解码器已从 C 更改为 Rust。
但是这些信息并没有让我弄清楚如何解决这个问题。
我还在 Linux 特别是 Debian 上编译了最新版本的 ccextractor,我得到了同样的错误,但有趣的是,当我通过 apt-get 安装时,它可以工作并使用上面的原始命令生成一个填充的 vtt 文件.
如何使用最新版本的 ccextractor 从 608 个字幕生成 webvtt?
我编译了以前版本的 ccextractor(版本 0.88)并将其用作 Lambda 的 zip,它非常适合 608 到 webvtt。我正在向 ccextractor github 仓库报告这个问题。现在,我将继续使用这个旧版本
我使用 brew install ccextractor v0.88
在我的 Mac 上成功提取了 608 个字幕并生成了一个 webvtt 文件这是命令
ccextractor file.mp4 -out=webvtt
然后我得到一个包含样式、时间戳和隐藏式字幕的填充 webvtt 文件
这里是ccextractor的编译说明 https://github.com/CCExtractor/ccextractor/blob/master/docs/COMPILATION.MD#macos
但是当我 brew 安装最新版本 .094 时,出现以下错误
[CEA-708] dtvcc_handle_G0: Window has to be defined first
[CEA-708] dtvcc_handle_CWx_SetCurrentWindow: window [0] is not defined
Segmentation fault
我试过像这样修改命令
ccextractor -608 file.mp4 -svc 2 -out=webvtt
ccextractor -708 file.mp4 -svc 2 -out=webvtt
但这不会向 vtt 文件输出任何内容。
我认为新的 708 解码器有问题;我检查了 ccextractor 中的提交,发现解码器已从 C 更改为 Rust。
但是这些信息并没有让我弄清楚如何解决这个问题。
我还在 Linux 特别是 Debian 上编译了最新版本的 ccextractor,我得到了同样的错误,但有趣的是,当我通过 apt-get 安装时,它可以工作并使用上面的原始命令生成一个填充的 vtt 文件.
如何使用最新版本的 ccextractor 从 608 个字幕生成 webvtt?
我编译了以前版本的 ccextractor(版本 0.88)并将其用作 Lambda 的 zip,它非常适合 608 到 webvtt。我正在向 ccextractor github 仓库报告这个问题。现在,我将继续使用这个旧版本