首页 > 解决方案 > 从谷歌照片 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 以下载具有原始质量的视频(例如从浏览器中)?

标签: google-photosgoogle-photos-api

解决方案


花了很长时间。也许您已经找到了问题的解决方案。请分享。我看到了一个例子“baseUrl=m15”。但这不适用于不支持流式传输的旧视频。

此外。在加载 google photo 页面并获取 url 视频请求示例时,将无法跟踪浏览器的网络流量。页面 HTML 生成的 url 地址已经写在页面的 JS 代码中。没有外部调用。


推荐阅读