youtube-dl - 如何从 youtube-dl 获取已下载视频的上传者名称?
问题描述
我已经使用来自许多不同播放列表的 youtube-dl 从 youtube 下载了一些视频。现在我希望所有视频的标题都应该包含在上传者的名称或频道名称中,而无需再次下载所有视频,所以我需要哪个 cmd 我正在使用窗口 10。
解决方案
您可以从JSON 元数据中提取uploader
名称。-j
例如:
youtube-dl.exe -j https://www.youtube.com/watch?v=YOUR-URL | python.exe -c "import sys, json; print(json.load(sys.stdin)['uploader'])"
-j选项不会下载整个视频。
推荐阅读
- java - 如何将控制台中生成的事件侦听器(Selenium)日志打印到记事本文本文件中
- visual-studio-code - 文件标题的 VSCode 设置
- python - 如何从预定义模型构建多塔张量流图
- javascript - 通过单击 JS Viz 中的 Javascript 元素在 Spotfire 中导航页面?
- python - 如何从连接矩阵中绘制图像?
- javascript - 我们如何在 Angular 2+ 的模块中发送数据
- reactjs - 使用“componentDidMount()”重定向:问题(React)
- java - 我怎样才能修复我的进度并寻找滑块以适用于所有媒体?
- solidity - rinkeby etherscan 中的代币余额显示为 0
- c - gcc -O 会对链接的静态库生效吗?