原始主题:下载 mpeg dash 流的所有 .m4s 文件
echo "IS.mp4" >"links.txt"
seq -f "%06g.m4s" 0 394 >>"links.txt"
wget -i "links.txt" -O "audio.mp4" -B "http://80.188.78.212/aa/ffc8a55fe6f203b0bffecb73efacb69b/1494953435522/eda9c6f7b1e3de68db8e3e5dc0d14fc7/dna-61924494877285694-pc/1002-1502/"
由于我的“声誉”分数不足以在该主题中添加评论,因此我不得不在这里开始一个新主题。有人可以将上面的 Linux 命令行翻译成 Windows 版本吗?如何使用Windows 版 WGET?
答案1
该脚本创建一个名为 的文件links.txt
,其中包含要使用 从基本 URL 下载的文件名wget
。
第一行links.txt
很简单IS.mp4
。您可以手动创建它,也可以使用完全相同的echo
命令,该命令在 Bash 和 DOS 中的工作方式相同。
该seq
命令生成如下文件名列表:
000000.m4s
000001.m4s
000002.m4s
000003.m4s
...
000394.m4s
您可以使用 Excel 和简单公式实现相同目的。复制结果并附加到 的末尾links.txt
。
或者,如果您有 Bash(如果没有,您可以轻松地从 Git Bash 获取),那么您可以实现相同的操作,seq
如下所示:
for i in {0..394}; do printf "%06d.m4s\n" $i; done >> links.txt
最后,wget
命令中没有任何内容需要翻译,您可以在 DOS 中运行该命令。