在我使用 youtube-dl -cit -f 140 ' 下载 youtube 视频后,我也忘记下载 .description...所以我有一堆没有描述的文件,我想重新下载这些文件的描述,例如 American Patriotic歌曲与进行曲-BJepYzH1VUY.m4a .肖邦精选-AM1cL_EB_nQ.m4a...
IE。一个 bash 脚本,用于获取文件名的最后 11 个字符,然后下载描述。我尝试使用 for 循环,但在处理带有空格、特殊字符的文件名时,它崩溃了。...(lastpart= echo -n ${filebase%.*} | tail -c11
)
让我总结一下: 1) for i in $(ls | grep m4a) 2) 从文件名中抓取最后 11 个字符,例如 Rachmaninoff - Piano Concerto No. 2 & Schumann - Piano Concerto-1oRfva8UKeY.m4a -> 抓取 1oRfva8UKeY 并传递到 youtube -dl 3) 启动 youtube-dl --skip-download --youtube-skip-dash-manifest --write-description -f 140 'https://www.youtube.com/watch?v=1oRfva8UKeY'
谢谢