问题标签 [videoquality]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1325 浏览

ios - AVPlayer - 自动质量更改 - 多个 URL

我有多个用于不同视频质量(240p、360p、720p、1080p)的 URL,并且我正在使用 AVPlayer 进行流式传输。我想要实现的是

根据互联网连接速度选择初始 URL 开始视频(我不关心 wifi、2G 或 3G;唯一关心的是连接速度是否能够流式传输)如果互联网连接速度更新,则在播放时切换 URL/流. 自动切换 URL/Stream 时视频不应暂停 我该如何实现?

0 投票
0 回答
1062 浏览

php - 调整视频质量 360,720 等

通过使用视频 URL,我正在我的应用程序中播放视频,现在我还需要实现调整视频质量功能,因为根据应用程序的要求,如果互联网速度较慢,那么会有一个质量选择选项,如 Youtube。(144,260,320,720 等)。我做了一些研发,发现有一些压缩工具但没有发现。所以有人可以告诉我如何实现这个功能。

任何帮助都将是可观的。

请检查以了解更多信息

图片

视频位于 PHP 服务器

0 投票
1 回答
4889 浏览

ios - 如何在播放时更改 AVPlayer 视频质量

我用这个库来播放视频URL,我可以播放视频。

现在我想更改当前播放的视频质量,例如(low, medium, high)

图书馆使用 AVPlayer,我怎样才能用 AVPlayer 改变质量?

我听过首选的峰值比特率,但我不知道。

请帮帮我我该怎么做?

0 投票
3 回答
6385 浏览

ios - 如何使用 AVPlayer 更改视频播放质量?

如何像 YouTube 一样更改视频质量?

目前,我玩的是原始质量,我提供了 360p、480p、720p 等选项来改变质量。

我怎样才能改变它?

0 投票
1 回答
956 浏览

video - 视频质量评估(无参考)

我希望使用一些无参考方法来分析视频的质量。IE。我没有参考视频来比较我的视频。

我想识别帧冻结、抖动、抖动等。基本上,时间伪影。

有很多可用的学术文献(例如这里),但我试图弄清楚是否有我可以使用的开源库/工具。使用 FFMPEG 之类的工具可以做到这一点吗?

0 投票
1 回答
1404 浏览

android-studio - 视频视图中的视频质量

这是使用 URL 加载视频的 Web 视图代码

如何在视频视图中设置像 youtube 一样的 180p、360p 等视频质量

0 投票
0 回答
241 浏览

ffmpeg - 直播中的 PSNR

我需要测量直播的质量,我正在考虑测量 PSNR。所以我想知道如何运行这个测试,因为它是一个实时流,我没有参考流或视频。我是否应该寻找具有相同分辨率和比特率的参考视频,例如 Big buck bunny,并与它进行比较?

谢谢

0 投票
1 回答
468 浏览

android - 使用 WebView 获取 YouTube 质量事件

我正在尝试获取有关 YouTube 视频质量变化和速率调整的事件,我意识到 YouTube Android API 无法做到这一点并切换到 WebView 和 iFrame。至少在YouTbe iFrame API的描述中有质量和速率自适应的功能,但我没有得到如何结合WebView实现iFrame API来访问播放器的功能。
有没有人有这样的经验并且可以分享一些基本的逻辑?

0 投票
2 回答
142 浏览

android - 基于 mediarecorder 的 Camera2 应用程序录制低质量的视频。有人知道为什么吗?

我一直在使用相机 2 开发相机应用程序并从这些视频系列中获取代码:https ://www.youtube.com/watch?v=69J2ycNCtpE&lc=z23lu3jo4xuwzjataacdp43bf4ywaag5x2tpbiljkf1w03c010c 我必须使用运行时权限更新代码。

我获得的视频质量很糟糕,我不知道为什么。我尝试使用输出格式、视频编码器、比特率(根据我在其他答案中找到的内容),但质量没有改变,而且与原始相机应用程序相比要差得多。比较两个长度相同的相似视频时,分辨率相同 (1080x1920),但此应用生成的视频大小为 0.95 MB,而使用原始相机应用拍摄的视频为 12 MB。显然,有些东西不起作用,但我不知道是什么。PS:教程小哥在手机上试用该应用程序时似乎没有发生这种现象。任何帮助都感激不尽!

0 投票
1 回答
3327 浏览

android - Android Exoplayer - 不同视频质量的不同 URL 并手动更改

我在我的应用程序中使用 exoplayer。我正在使用它来播放来自 url 的视频。我想要做的是我有三个不同的 url 用于相同视频的高、中和低质量,我想让用户能够手动更改视频质量。

在 JWplayer 中有一个选项可以为不同的质量添加不同的源/url。有没有类似的东西可以在 exoplayer 中完成......?

编辑:我不想一个接一个地播放视频。我只想切换到同一视频的不同质量,例如在 youtube 中。但是,我没有使用单个 url 作为源,而是3 个不同的 url 用于同一视频的 3 种质量(低、中、高)