是否可以使用 DLNA 服务器播放带字幕的电影?
或者唯一的解决方案是将字幕硬编码到电影中?
答案1
这取决于 DLNA 服务器软件。Samsung PC Share Manager 支持 .srt 字幕,但 Windows 7 DLNA 服务器不支持。
答案2
对此有两个版本:
第一个是电视支持播放字幕,在这种情况下,它会从 DLNA 请求字幕并显示它(通常,电视遥控器上有一个按钮可以明确打开字幕 - 在索尼上,有一个带有四个点的按钮(....)可以打开字幕)。通常,字幕必须与视频位于同一文件夹中,并且标题完全相同。但是,通常并非所有字幕格式都受支持(例如 srt 等),并且这因供应商而异。
另一种选择是让 DLNA 将字幕连同视频图像一起发送。为此,您需要转码。当电视不支持源视频格式时,通常会使用转码,DLNA 会将其转码为电视可以播放的格式,但对于字幕,DLNA 必须转码才能将字幕插入电影图像中。一些 DLNA 服务器通常有一个选项“找到字幕时始终转码”。
答案3
不,DLNA 目前本身不支持字幕。三星支持 SRT 字幕作为 DLNA 的专有扩展,但只有三星阅读器才能从中受益。DLNA 工程师在规范方面做得很糟糕。我希望他们能在新修订版中解决这个问题。DLNA 是我迄今为止见过的最差劲的规范之一。
答案4
是的,但这可能取决于您使用的硬件/软件!通常只需将字幕放在与视频文件相同的文件夹中即可,但如果您遇到问题,某些始终转码的设置(即使目标设备知道格式)可能会有所帮助。
如果你确实需要将字幕与视频文件合并,你可以使用 mkv (Matroska) 容器格式和类似工具进行软合并MKV 合并