问题标签 [audiovideoplayback]

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 回答
169 浏览

youtube - 如何使用 javascript 将 youtube 的视频速度提高 16 倍以上?

我用 document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = x;andx从0到16。如果大于16就会出错

那么,如何将其加速超过 16 倍呢?谢谢

0 投票
0 回答
19 浏览

audio - 如何在需要时加快音频速度,然后在 ALSA 下恢复正常速度?

我在启用了 ALSA 的 Linux 上有一个嵌入式软件——它只是一个 WIFI 扬声器。我用ALSA做声音控制。

现在我想实现一些逻辑如下,但我不确定我是否可以在 ALSA 中解决它或需要一些其他框架。

  1. 手机使用WIFI连接WIFI音箱成功。
  2. 手机播放一些音乐,会通过WIFI传输数据,让WIFI音箱播放出来。
  3. 理想情况下网络稳定,WIFI音箱播放的音乐稳定。
  4. 突然网络不稳定,假设数据停了1秒。但请注意,手机仍在向 WIFI 扬声器发送数据(这是手机中 WIFI 扬声器应用程序的默认行为,作为缓冲)。所以在这1秒内,数据缓存在手机中,WIFI音箱没有收到任何数据。所以WIFI音箱没有声音。
  5. 1秒后,一切恢复正常,手机将“1秒”数据加上“现在”数据发送到WIFI音箱。
  6. WIFI音箱可以接收到步骤5中的所有数据,并按时间顺序播放。
  7. 这会带来一个问题,WIFI音箱总是落后手机1秒。
  8. 我想要什么 - 在这种情况下(从 #4 到 #7),我想加快“1 秒”数据的速度以进行追赶,然后进行正常的速度播放。

现在确定如何实现这一点,所以任何建议都将不胜感激!再次感谢!

0 投票
0 回答
12 浏览

dreamweaver - 播放速度滚动条 - 视频不在浏览器中播放(在 Dreamweaver 预览中有效,但在浏览器中无效)

这是我在本教程中找到的以下代码:https ://www.youtube.com/watch?v=gxc9QwnXJw4 我真的不知道我哪里出错了 - 这在 Dreamweaver 实时预览中效果很好,但没有不能在任何浏览器中工作.... 救命!

太感谢了!!

0 投票
1 回答
25 浏览

react-native - 我可以使用 React Native 为两者(Androidt / IOS)打开本机视频播放吗?

如何在本机播放中打开视频?!像动漫,流媒体应用程序等...

它不起作用

0 投票
0 回答
33 浏览

python - 如何使用 ffmpeg 在后台线程中读取视频帧并在 Python 中使用 Gtk 显示它们?

我需要从 rtsp 流中读取视频/音频并将它们显示在我的应用程序的 UI 中。显然,我应该在后台线程中读取流并从主线程显示视频。我编写了以下代码。它运行,但视频播放滞后。如果 pixbuf 是在后台线程中构建的,它仍然是滞后的。问题是构建和显示视频帧的 pixbuf 需要花费太多时间。

什么是最合适和最有效的方法?

编辑 1
在我的机器上,读取一帧几乎不需要 1 毫秒,但从帧的 RGB 缓冲区创建一个 pixbuf 大约需要 1100 毫秒。