我有一个文件目录,其中包含完整视频的后续场景。
└── 01-feat
├── 00-home-scroll.mp4
├── 01-page-home.mp4
├── 02-page-about.mp4
├── 03-page-contact.mp4
├── 04-page-pricing.mp4
├── 05-page-sign-in.mp4
├── 06-page-sign-up.mp4
├── 07-page-newsletter.mp4
├── 08-page-terms.mp4
├── 09-page-privacy.mp4
├── 10-signup.mp4
├── 11-pricing.mp4
├── 12-checkout-success.mp4
├── 12-stripe-checkout.mp4
├── 13-stripe-billing.mp4
├── poster.jpg
└── video.md
我需要像这样Narakeet 文本转语音工具,为每个场景生成单独的音频。
在里面视频.md文件,我有:
---
(video:
file: 00-home-scroll.mp4
segment: end)
Let's see an example Ruby on Rails project generated via Hix.
---
(video:
file: 01-page-home.mp4)
On the homepage we can see the basic Navbar and Footer layout. This example was configured to use Tailwind, but it also works for the Bootstrap and Bulma frameworks.
等等。
现在,我想在某个时候通过在中间插入一个场景来延长我的视频04 页联系方式和04 页定价。此时,我需要将每个引用04-
重命名为我的视频.md。
我想到的一个解决此问题的非扩展解决方案是使用更高级的前缀,例如:
└── 01-feat
├── 0000-home-scroll.mp4
├── 0100-page-home.mp4
├── 0200-page-about.mp4
├── 0300-page-contact.mp4
├── 0400-page-pricing.mp4
├── 0500-page-sign-in.mp4
├── ...
├── poster.jpg
└── video.md
这让我可以插入0301 页帐单文件(以及最多 98 个其他文件)。这还不错,但我想在提交之前先在这里问一下,以防有人有更好的主意。
答案1
经过大量的实证测试,在 Mac 和 Windows 之间进行跨平台测试,看起来 OP 的“非扩展”解决方案实际上可能具有最好的扩展性。
└── 01-feat
├── 0000-home-scroll.mp4
├── 0100-page-home.mp4
├── 0101-extra-page-home.mp4
├── 0200-page-about.mp4
├── 0300-page-contact.mp4
├── 0400-page-pricing.mp4
├── 0500-page-sign-in.mp4
├── . . .
├── 01000-page-sign-in1.mp4
├── 01001-page-sign-in2.mp4
├── 01100-page-sign-in2.mp4
├── . . .
├── poster.jpg
└── video.md
按百位数编号,即使超过 1000 个字符后仍以零开头,而不是保持字符数不变。
这样您可以在现有数字之间插入最多 99 页,即使字母后缀发生变化也不会中断,并且可以成功扩展到超过 1000 个……在 Mac 和 Windows 上均可使用。
在 Windows 上不使用前导零换行,但在 Mac 上是可以的 - 对我来说还不够好;)[大概也适用于十位,对于 9 个插入页,但没有通过实证测试。] 测试的许多其他方案由于每种排序方式不同,在其中一个或另一个上中断。
部分试用候选产品的测试图像