0

我有三个文件...

  • foo_1.mp3
  • foo_2.mp3
  • foo_3.mp3

我添加了

loop-file=1

reset-on-next-file=loop

mpv.conf

结果,foo_1.mp3播放了两次,然后foo_2.mp3播放了两次,最后foo_3.mp3播放了两次。

我喜欢这样,但我想改进它以消除每个 mp3 文件开头和结尾处的大量无关信息。

例如,要播放 的 A 到 B 部分foo_1.mp3,我知道如何在终端中运行以下内容...

mpv --start=00:02:03 --end=00:37:24 ~/my_playlist/foo_1.mp3

foo_1.mp32 分 3 分到 37 分 24 秒。但我不知道如何在播放列表中播放 mp3 文件的 A 到 B 部分。

我希望能够在mpv.conf...中指出这样的事情

  • start=00:02:03 --end=00:37:24 ~/my_current_playlist/foo_1.mp3

  • start=00:01:56 --end=00:51:09 ~/my_current_playlist/foo_2.mp3

  • start=00:03:18 --end=00:42:57 ~/my_current_playlist/foo_3.mp3

这样,mpv 就不会完全播放每个 mp3 文件两次,而是将每个 mp3 的指定 A 到 B 部分播放两次。

作为一个假设案例,这里将是我的工作流程......

  • 下载foo_1.mp3,foo_2.mp3foo_3.mp3

  • 快速收听开头foo_1.mp3以确定无关信息何时结束。假设我要确定初始无关信息在 3 分 47 秒标记处结束foo_1.mp3

  • 同样,我会快速收听 end offoo_1.mp3以确定无关信息何时开始。假设我要确定最终的无关信息从foo_1.mp339 分 18 秒开始。

  • 编辑mpv.conf_start=00:03:47 --end=00:39:18 "~/my_current_playlist/foo_1.mp3"

  • 然后重复上面的 for foo_2.mp3andfoo_3.mp3

  • 最后,我会运行我的播放列表。我会听到两次音频的foo_1.mp3A 到 B 部分,然后是两次音频的 A 到 B 部分foo_2.mp3,最后是两次音频的 A 到 B 部分foo_3.mp3

如果您有一个“奇特的解决方案”,它允许我编辑一个单独的文件而不是mpv.conf那样会很好。但是,我计划保留一份副本,mpv_backup.conf以防万一我“搞砸” mpv.conf,恢复(“恢复正常”)对我来说是微不足道的。

4

0 回答 0