Skip to content
This repository has been archived by the owner on Jul 26, 2023. It is now read-only.

视频预览页异常 #626

Closed
DogTorrent opened this issue Apr 29, 2022 · 7 comments
Closed

视频预览页异常 #626

DogTorrent opened this issue Apr 29, 2022 · 7 comments
Labels
bug Something isn't working upstream Issues related to upstream or third-party software

Comments

@DogTorrent
Copy link
Contributor

DogTorrent commented Apr 29, 2022

问题比较诡异,我有一个视频以前是可以播放的,但是现在播不出来了,甚至视频都还没307到原链接页面就炸了
我试着改了代码,让所有视频的videoUrl都写死为这个视频的地址(/api/raw那个),然后这个视频自己的预览页还是会炸,但是进到其他视频的预览页却可以正常播放这个视频(说明应该不是文件内容的问题)

我部署的代码改了不少,但是这个问题是在我改动代码前就有的,大概是在试完 #589 后就不行了,本来怀疑是不是文件被微软ban了,但是试了下raw链接又还可以用

炸了会报Application error: a client-side exception has occurred (see the browser console for more information).,画面是这样:
图片

测试文件,因为是mkv+hevc所以得用edge开,od对mkv返回的mime类型是application/octet-stream,firefox不支持播放(即使支持也放不出hevc来)

@wc7086
Copy link

wc7086 commented Apr 29, 2022

firefox并不支持hevc

https://caniuse.com/?search=hevc

@DogTorrent
Copy link
Contributor Author

DogTorrent commented Apr 29, 2022

firefox并不支持hevc

https://caniuse.com/?search=hevc

这个我知道,但是这个问题应该和hevc没啥关系(也不是针对firefox播放的问题,我最后那句是只是注明一下),我用的edge,我存的其他hevc都是能看的。而且它是在视频文件从api/raw redir到原地址之前就崩溃了的

@wc7086
Copy link

wc7086 commented Apr 29, 2022

哦,看了一下,firefox自身不支持软解而已,但早就能调用系统自带的解码器了,看来不是firefox的问题。

@DogTorrent
Copy link
Contributor Author

哦,看了一下,firefox自身不支持软解而已,但早就能调用系统自带的解码器了,看来不是firefox的问题。

其实firefox调硬解也不支持hevc,chromium倒是可以自己改参数编译增加支持
但咱是不是偏题了()

@wc7086
Copy link

wc7086 commented May 6, 2022

我试了一下我存的视频,以前能正常看的 Mr.Robot 现在 firefox 上一直加载不跑流量,啥编码的我忘了,容器是 MKV。还有 MP4 的 Yes MinisterYes Prime Minister 在 firefox 是能播放,但没声音,其他一些从视频平台下载的 MP4 视频倒是能正常播放声音。

Mr.Robot 在 chromium 上能播放,但还是没声音。

@DogTorrent
Copy link
Contributor Author

我试了一下我存的视频,以前能正常看的 Mr.Robot 现在 firefox 上一直加载不跑流量,啥编码的我忘了,容器是 MKV。还有 MP4 的 Yes MinisterYes Prime Minister 在 firefox 是能播放,但没声音,其他一些从视频平台下载的 MP4 视频倒是能正常播放声音。

Mr.Robot 在 chromium 上能播放,但还是没声音。

既然能播,那应该就是浏览器解码的问题,和这个项目/这个issue都没啥关系。另外关于firefox播放不了mkv的锅应该让微软/ff来背(微软给了mkv一个有问题的mime,ff不支持),更和这个项目/issue没啥关系了

@myl7 myl7 added the bug Something isn't working label Jul 15, 2022
@spencerwooo spencerwooo added the upstream Issues related to upstream or third-party software label Jan 26, 2023
@spencerwooo
Copy link
Owner

Closing this for now as it seems unrelated to the project iteself.

@spencerwooo spencerwooo closed this as not planned Won't fix, can't repro, duplicate, stale Jan 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working upstream Issues related to upstream or third-party software
Projects
None yet
Development

No branches or pull requests

4 participants