google-photos - 从谷歌照片 api 下载的视频质量不是最好的
问题描述
我正在使用 Google Photos API 下载我的照片和视频。API 文档说:
要访问视频 mediaItem 的字节,请将 baseUrl 与下载视频 dv 参数连接起来。
dv 参数请求原始视频的高质量转码版本。该参数与 w 和 h 参数不兼容。
但是从“base_URL=dv”下载的视频质量不是最好的。如果我使用浏览器从https://photos.google.com/下载视频,它的尺寸更大(28 MB)并有 60 fps,但来自“base_URL=dv”的相同视频尺寸较小(18 MB)和 30 fps . 视频中的音轨也在从“base_URL = dv”下载的视频中。
如何从 Google Photos API 获取 URL 以下载具有原始质量的视频(例如从浏览器中)?
解决方案
花了很长时间。也许您已经找到了问题的解决方案。请分享。我看到了一个例子“baseUrl=m15”。但这不适用于不支持流式传输的旧视频。
此外。在加载 google photo 页面并获取 url 视频请求示例时,将无法跟踪浏览器的网络流量。页面 HTML 生成的 url 地址已经写在页面的 JS 代码中。没有外部调用。
推荐阅读
- java - 删除有约束的行
- ruby-on-rails - 根页面#home 还是根帖子#index?
- python - 如何使用 python selenium 迭代网页中的动态表?
- python - pip 正在成功安装 h2o4gpu,仍然收到“ImportError: No module named h2o4gpu”
- android - 来自同一事件的Android后退按钮
- wordpress - 将 wordpress 类别显示为分层
- python - 有什么方法可以调试这个 keras 层?
- angular - Angular 2+,如何读取模块中的环境变量(webpack)
- math - 20 维空间中 10 个样本的核矩阵大小是多少?
- c# - 在 AspNet Core 中解析空查询参数