Goose
(Goose)
1
接自:No subtitles after converting .ts file to HEVC MP4 - #4 by SystemIdleProcess
这是个好建议,因此 Extract subtitles and closed captions 的工作方式或许应该改变。
我们正在考虑,让 MCEBuddy 默认始终处理/提取所有字幕/隐藏式字幕(以及不久的将来还包括章节):
- 如果用户选择
Add subtitles,则将其嵌入转换后的文件中。
- 如果用户选择
Extract subtitles and closed captions,则会在目标文件夹中创建字幕文件。
这样,用户无需像上面描述的那样担心“提取”问题,即可选择其中一项或两项。这样是否更直观?
rmeden
(Robert Eden)
2
抱歉没有及时更新……Extract Subtitles 已经把字幕输出为外部文件,Plex 在我手动选择时(通过应用)能正常加载并显示。但电视本身的设置不行,我觉得是因为必须在 Plex 应用里指定源。我还没试过重新内嵌字幕,目前正在调整一个延迟问题。
我想我真该先用个 5 分钟左右的短片测试,而不是 30–90 分钟的节目
所以还在折腾设置。
我觉得默认做法(如果格式支持)应该是:输入带闭路字幕,输出也保留闭路字幕。外部字幕文件虽然能用,但电视似乎无法自行决定是否显示字幕。把它作为默认没有坏处,因为不主动调用就看不到。
保留外部文件(方便搜索、后续处理)和开放字幕(直接烧进画面)在特殊场景下都有用。我只是想剪掉大部分广告,然后“直接能看” 
顺便说下,我的流程是 HDHR 调谐器 → NextPVR → MceBuddy → Plex。观看主要用 Roku 电视,偶尔浏览器或手机。画质无所谓(我视力不太好),而且基本不保留节目,看完就删(不过还有一堆低优先级积压永远看不完!)。
Robert
我同意,這確實需要簡化。目前的 UI 讓人非常困惑。你幾乎會假設,如果來源檔案裡有字幕/CC 和章節,你就會希望它們出現在輸出檔案中。因此,如果原本就有內嵌字幕,那麼你很可能會期望最終也有內嵌字幕;章節也是一樣。這可能意味著要把所有這些設定合併到一個頂層下拉選單:
字幕/CC:
- 若來源檔案有內嵌字幕,則提取並重新內嵌
- 若來源檔案有內嵌字幕,則提取並建立外部檔案(SRT)
- 若有提供外部檔案,則內嵌
- 不要包含內嵌或外部字幕
然後根據所選項目,顯示其他字幕/CC 選項。
章節也是類似做法。
我希望有一天能重新設計 UI,讓我不用點那麼多次就能完成簡單設定,尤其是當我要套用到 9 個設定檔時。也許可以用分頁:
一般 | 濾鏡 | 音訊/影片 | 字幕/章節 | 詮釋資料 | 其他
Goose
(Goose)
4
我们重新设计了字幕提取、保存和嵌入功能,现在更加简单,同时仍保留精细控制的灵活性。
MCEBuddy 现在只向用户展示两个选项:
保存字幕 → MCEBuddy 会保留一份字幕文件,与转换后的文件放在一起(无论是从源文件本身提取,还是与源文件一起被拾取;如果是后者,MCEBuddy 不会尝试从源文件中提取任何内嵌字幕)
嵌入字幕 → MCEBuddy 会将所有从源文件提取或与源文件一起被拾取的字幕文件,全部嵌入到转换后的文件中
它支持多个字幕文件。未来我们还会增加对更多类型字幕文件的支持(目前仅限于 .SRT 和 VobSub,前提是已安装 OCR 插件)。
这两个选项现在默认启用(以前未启用是因为一些旧设备播放时可能出问题,如今这些设备大多已退役)。
试试最新的 2.6.2 测试版