Open linzzzzllll opened 9 months ago
weibo上live图片订阅过来会变成文件发送方式
The RSS URL to reproduce the issue, plz
The RSS URL to reproduce the issue, plzRSS网址重现的问题,plz
https://rsshub.app/weibo/user/***** 几乎所有用户都会
几乎所有用户都会
我不使用微博,不知道如何寻找最近曾发送过 live photo 的用户用于测试,请提供几个微博用户作为范例。
weibo上live图片订阅过来会变成文件发送方式
是变成.mov
几乎所有用户都会
我不使用微博,不知道如何寻找最近曾发送过 live photo 的用户用于测试,请提供几个微博用户作为范例。
https://rsshub.app/weibo/user/6463277233 https://rsshub.app/weibo/user/3636661811
已经复现。 这个问题具体是如何引发的,我还没有做验证。live photo 实际上是无音轨的视频。相信是由于 Telegram 会将无音轨视频作为 GIF 发送而触发了 RSStT 的回退逻辑。See also #3.
Telegram 在近期的更新中,允许客户端强制禁止服务端的上述行为。然而,只有客户端上传的视频才能使用这一特性。RSStT 不上传视频,而是请求 Telegram 服务端从网络上拉取视频,因而暂时无法利用这一特性。我会找时间进一步研究有无其他解决方案。
已经复现。 这个问题具体是如何引发的,我还没有做验证。live photo 实际上是无音轨的视频。相信是由于 Telegram 会将无音轨视频作为 GIF 发送而触发了 RSStT 的回退逻辑。See also #3.
Telegram 在近期的更新中,允许客户端强制禁止服务端的上述行为。然而,只有客户端上传的视频才能使用这一特性。RSStT 不上传视频,而是请求 Telegram 服务端从网络上拉取视频,因而暂时无法利用这一特性。我会找时间进一步研究有无其他解决方案。
live photo 实际上是无音轨的视频"很奇怪在 tg打开是有声音的.?其实作为普通视频发送也可以
live photo 实际上是无音轨的视频"很奇怪在 tg打开是有声音的.
我不使用苹果设备,因此先前的断言确实有误。经过查阅资料,live photo 确实是带有录音的。然而,微博发送者可以在发送之前把声音去除,那么就会不带有音轨。
然而,似乎 Telegram 服务端从网络上拉取视频时,无法正确处理 quicktime 容器(正是 live photo 所使用的媒体容器)。无论有无音轨,它都无法正确提取视频元数据。这种情况下,确实无法直接作为视频发送。
使用一个有音轨的 live photo 进行测试: (如果 Telegram 服务端能够提取到视频元数据的话,这里会出现视频宽高和时长)
普通的客户端可以发送这样的视频,应该是由于视频元数据已经在本地预先被提取出来并传送给服务端。然而要 RSStT 做到这一点是复杂的,这意味着 RSStT 必须下载视频、提取元数据、然后上传。
看起来 wistia.com 可以用来做在线转码,这可能能够用于蜿蜒实现上述功能。
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behavior:
Expected behavior A clear and concise description of what you expected to happen.
Important log You may execute
docker logs [container name]
to get log. Choose that is important and paste it here.