和朋友一起看电影,但朋友要求暂停电影出去抽烟。我想在中断不破坏电影气氛的预选点暂停电影。
考虑一些 Windows 媒体播放器,其中可以在播放执行自动暂停时预定义时间。可以通过例如 PAUSE 按键轻松启动。目前在 Windows 上使用 MPC-HC,但我已准备好进行合理的更改。
任何人都知道如何做到这一点?
和朋友一起看电影,但朋友要求暂停电影出去抽烟。我想在中断不破坏电影气氛的预选点暂停电影。
考虑一些 Windows 媒体播放器,其中可以在播放执行自动暂停时预定义时间。可以通过例如 PAUSE 按键轻松启动。目前在 Windows 上使用 MPC-HC,但我已准备好进行合理的更改。
任何人都知道如何做到这一点?
以下解决方案适用于 Linux中的VLC 。VLC 也可用于 Windows。我相信解决方案中没有特定于 Linux 的内容。
创建一个包含如下内容的播放列表文件(
.m3u
或.m3u8
):这定义了 4 个条目。每一个都是一个片段
movie.mp4
。第一个从 60 秒标记(跳过徽标等)开始,到 3600(1 小时)结束。接下来的两个是 3600–6000 和 6000–7200。最后一个片段是从 7200 秒标记(2 小时)到文件末尾。使用 运行播放列表
vlc
。笔记:
play-and-pause
应为每个应在其末尾自动暂停的条目明确指定。movie.mp4
是相对于播放列表文件位置的路径。该示例要求movie.mp4
和播放列表位于同一目录中。您可以使用绝对路径,请参阅Wikipedia 上的 M3U 文件格式。您不必只拘泥于一个视频文件;不同的条目可以指向不同的视频。整个回到未来三部曲作为一个“无缝”剪辑?当然。
它仍然是一个播放列表。您可以使用“下一个媒体”按钮或热键移至下一个条目。“以前”也是如此。
精确导航虽然不是很简单:
stop-time
当前条目之外,播放器将暂停。然后,如果您继续,它将从下一个条目的开头播放(将成为当前条目)。start-time
当前条目之外,则播放器将不会返回到先前的条目之一。只有stop-time
当前条目很重要。不要指望玩家在stop-time
某些非当前条目处暂停。因此,如果您需要导航,请使用“下一个媒体”/“上一个媒体”到达正确条目的开头,然后在条目内更精确地导航。
我的解决方案部分基于跳过包含成人内容的视频部分。很少有答案涉及 XML 格式的播放列表。如果您愿意,我想您可以将解决方案调整为 XML 格式。