我有一个youtube URL列表。
该列表存储在batch-file.txt 中
我想下载每个URL并用给定的名称重命名.m4a
批处理文件.txt
youtube-dl -f 'bestaudio[ext=m4a]' 'https://www.youtube.com/watch?v= ...' --output '...m4a'
youtube-dl -f 'bestaudio[ext=m4a]' 'https://www.youtube.com/watch?v= ...' --output '...m4a'
youtube-dl -f 'bestaudio[ext=m4a]' 'https://www.youtube.com/watch?v= ...' --output '...m4a'
如果我单独运行命令,它会起作用。如果我通过运行批处理文件
youtube-dl --batch-file='batch-file.txt'
它不起作用。
- 我需要在批处理txt文件中写什么
- 如何调用批处理文件同时下载m4a文件(如果可能(
非常感谢,BM-
批处理文件只包含URL,不包含其他参数。
批处理文件.txt
https://www.youtube.com/watch?v=...
https://www.youtube.com/watch?v=...
以下是运行youtube dl命令的行,以前导数字1 开头
youtube-dl -ciw -f 'bestaudio[ext=m4a]' --batch-file='batch-file.txt' -o '%(autonumber)02d. %(title)s.%(ext)s'
以下是运行youtube dl命令的行,以前导数字35开头(如果您想在其他时间继续(
youtube-dl -ciw -f 'bestaudio[ext=m4a]' --batch-file='batch-file.txt' -o '%(autonumber)02d. %(title)s.%(ext)s' --autonumber-start 35
缺失部件:
并行/同时下载。但我可以接受上面的方法。