我通常使用 youtube-dl 和这样的终端
\n\nyoutube-dl -o \'%(uploader)s - %(title)s.%(ext)s\' URL
为了让我的输出命名如下:“频道名称 - title.mp4”\xe2\x80\xa6 它对于单个视频非常有用,但如果我想使用这个 python 脚本来下载Mewfree提供的我的字幕:
\n\n#!/usr/bin/env python3\n\nimport opml\nimport feedparser\nimport youtube_dl\nimport sys\nfrom glob import glob\nfrom pprint import pprint\n\nif sys.version_info[0] < 3:\n raise Exception(\'Must be using Python 3\')\n\nfrom time import time, mktime, strptime\nfrom datetime import datetime\n\nif len(glob(\'last.txt\')) == 0:\n f = open(\'last.txt\', \'w\')\n f.write(str(time()))\n print(\'Initialized a last.txt file with current timestamp.\')\n f.close()\n\nelse:\n f = open(\'last.txt\', \'r\')\n content = f.read()\n f.close()\n\n outline = opml.parse(\'subs.xml\')\n\n ptime = datetime.utcfromtimestamp(float(content))\n ftime …Run Code Online (Sandbox Code Playgroud)