在我的 bash 脚本中,我始终下载视频:
youtube-dl -f mp4 -o '%(id)s.%(ext)s' --no-warnings $URL
Run Code Online (Sandbox Code Playgroud)
然后获取视频标题:
TITLE=$(youtube-dl --skip-download --get-title --no-warnings $URL | sed 2d)
Run Code Online (Sandbox Code Playgroud)
这两个命令都需要一些时间:前者需要 1-10 分钟(取决于视频时长),后者需要 10-20 秒。
下载视频时有什么方法可以在后台获取视频标题吗?
附言。我无法发送到后台第一个命令(下载视频),因为在处理视频文件后:获取 rss feed 中项目元的文件大小和持续时间。