video-player 相关问题

播放不同格式的视频

自定义 HTML 视频控件

有什么方法可以隐藏视频播放器上的“更多选项”按钮(例如允许下载视频)。 我想只保留播放/暂停按钮,所以我隐藏其他按钮,如下所示:

回答 1 投票 0

如何修复 Flutter 视频播放器中的 VideoError(ExoPlaybackException:源错误)?

我正在构建一个 Flutter 视频播放器应用程序,并在尝试播放视频时遇到以下错误: [错误:flutter/lib/ui/ui_dart_state.cc(209)] 未处理的异常: 平台异常(视频Er...

回答 2 投票 0

按下聊天应用程序气泡内的视频消息时弹出视频播放器(React Native)

我正在编写一个聊天应用程序,它可以通过本机反应发送和接收视频文件。当聊天气泡内的视频消息出现时,我目前正在努力激活视频播放器......

回答 1 投票 0

我正在使用mobilevlckit,但有些rtsp链接无法使用它播放

我正在使用 MobileVLCKit 播放 rtsp 链接 下面是我的播放流代码 POD:'MobileVLCKit','~> 3.3.16.3',代码如下 func startstream(url: 字符串) { 守卫让 url = URL(stri...

回答 1 投票 0

如何在虚拟上制作动态源 YouTube 网址并显示为视频

你们能帮我吗,我不知道如何将视频显示为动态源视频网址。这是我的假人 接口 DummyMusicDataSource { fun getMusicData(context: Context): List } c...

回答 1 投票 0

关闭模态时如何停止React Player播放?

我正在为 React 项目使用 React Player npm install 。视频播放器处于模式中。当模式关闭时如何停止播放?是否有 ReactPlayer.stop() 或 ReactPlayer.pause() ...

回答 4 投票 0

我买了一台新笔记本电脑,我尝试使用不同的网站在上面观看动漫,但没有一个网站能够让我观看并给我错误消息

错误消息:抱歉,视频播放器加载失败。 (错误代码:100013)错误截图 我尝试了有关错误号以及 chatgpt 的所有解决方案,但仍然没有解决问题

回答 1 投票 0

废弃 VideoPlayerController 后重用的最佳方法

我正在使用像ListView.builder这样的可滚动小部件来显示VideoPlayer小部件的列表。但是,滚动时,VideoPlayerController 小部件在滚动几次后停止初始化。 我的

回答 1 投票 0

Plyr 多个玩家悬停时播放并在鼠标移开时暂停

我正在关注这个溢出讨论(在悬停时播放多个 Plyr Vimeo 嵌入),该解决方案非常适合嵌入式视频(YouTube、Vimeo 等),不幸的是不适用于 HTML5 视频...

回答 1 投票 0

初始化视频播放器时未找到资源文件

我正在尝试加载此视频 asset/videos/heart_beat.mp4 但将其路径传递给 VideoPlayerController 的初始化时,它会抛出此错误: 播放错误 E/ExoPlayerImplInternal( 9...

回答 1 投票 0

video_player 包无法在 iOS 上播放 mp4 文件,但在 Android 上

我正在从 Firestore 下载 mp4 文件。 然后我用 ChaceManager 确定它在缓存中。喜欢: dev.log(name: 'Resource_Explorer', '尝试追踪视频: $videoName'); 最终存储参考 =

回答 2 投票 0

如何在Flick Video Player Flutter中添加增/减速度功能

我在 Flutter 中使用 Flick Video Player。我想在视频屏幕上添加速度功能,就像音量等其他按钮一样。如何做到这一点?

回答 1 投票 0

在 HTML5 中找不到此媒体类型 = video/mpeg 的兼容源

所以我尝试使用 vue-video-player 在我的模态上制作视频播放器,所以下面是我的 ModalDetailMediaVideo.vue 的模板代码 所以我尝试使用 vue-video-player 在我的模态上制作视频播放器,所以下面是我的 ModalDetailMediaVideo.vue 的模板代码 <template> <div @keydown.esc="modalClosed()" @click="modalClosed()" class="modal fade" id="modalMediaVideo" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg justify-content-center"> <div class="layout-video"> <video-player ref="videoPlayer" class="vjs-custom-skin vjs-layout-small" :options="playerOptions" :aspectRatio="'9:16'" @play="onPlayerPlay($event)" @ready="onPlayerReady($event)" @pause="onPlayerPause($event)" > </video-player> </div> </div> </div> <script> import { videoPlayer } from 'vue-video-player'; export default { props: { videoSource: { type: Array, default: function() { return []; } } }, components: { videoPlayer }, data () { return { playerOptions: { mute: true, controls: true, controlBar: { timeDivider: false, durationDisplay: false }, sources: this.videoSource }, isPlaying: false } }, computed: { player () { return this.$refs.videoPlayer.player } }, methods: { onPlayerPlay (player) { console.log('player play!', player) this.isPlaying = true; }, onPlayerReady (player) { console.log('player ready!', player) this.player.play() }, onPlayerPause (player) { this.player.pause(); this.isPlaying = false; }, modalClosed(player){ if(this.isPlaying == true){ this.player.pause(); } } }, watch: { videoSource: function(){ console.log(this.videoSource, "INSIDE WATCHER") this.playerOptions.sources = this.videoSource; this.playerOptions.sources[0].type = 'video/mp4'; this.isPlaying = false; } } } </script> props videoSource 数组是 videoSource = { src: '', type: '' } 如您所见,如果 videoSource 属性以 mp4 / mov 格式传递 src 值,这些代码可以正常工作,但如果 videoSource 的 src 和类型是 mpeg,则这些代码将不起作用。 我也尝试过这个方法但是没用。 任何人请帮我提供有关在 HTML5 中播放 mpeg 格式视频的库或插件的参考信息。提前谢谢大家,爱你们。 您可以尝试的一件事是将 mpeg 视频转换为 HTML5 更广泛支持的其他格式,例如 mp4、webm 或 ogg。您可以使用商业或开源工具来执行此操作,然后将转换后的视频上传到您的网络服务器。然后,您可以在标签内使用多个标签来提供同一视频的不同格式供浏览器选择。例如,你可以这样做: <video-player ref="videoPlayer" class="vjs-custom-skin vjs-layout-small" :options="playerOptions" :aspectRatio="'9:16'" @play="onPlayerPlay($event)" @ready="onPlayerReady($event)" @pause="onPlayerPause($event)" > <source src="video.mp4" type="video/mp4"> <source src="video.webm" type="video/webm"> <source src="video.ogg" type="video/ogg"> </video-player> 这样,您可以确保您的视频播放器可以在任何支持 HTML5 的浏览器中播放视频。您可以通过以下链接了解有关 HTML5 视频格式以及如何将它们嵌入到 HTML 中的更多信息:HTML 视频 - W3Schools 和 HTML 视频 - 如何使用 HTML 5 视频标签嵌入视频播放器。 您可以尝试的另一件事是使用可以在 HTML5 中播放 mpeg 视频的 JavaScript 库或插件。有一些库可以执行此操作,例如 MediaElement.js、Video.js 或 Plyr。这些库可以提供自定义视频播放器,可以处理不同的视频格式和编解码器,并添加字幕、字幕、播放列表等功能。您可以使用 npm 或 CDN 安装这些库,然后在 Vue 组件中使用它们。例如,你可以这样做: <template> <div class="layout-video"> <video id="video" class="video-js vjs-default-skin vjs-layout-small" controls preload="auto" width="640" height="360"> <source src="video.mpeg" type="video/mpeg"> </video> </div> </template> <script> import videojs from 'video.js'; export default { mounted() { // initialize the video player this.player = videojs(this.$refs.video, this.options, function onPlayerReady() { console.log('onPlayerReady', this); }); }, beforeDestroy() { // destroy the video player if (this.player) { this.player.dispose(); } }, data() { return { player: null, options: { // video player options } }; } }; </script> 这样,您就可以使用库或插件来播放 HTML5 中的 mpeg 视频。您可以通过以下链接了解有关这些库以及如何在 Vue 组件中使用它们的更多信息:[MediaElement.js]、[Video.js] 和 [Plyr]。 我希望这可以帮助您了解如何使用 vue-video-player 在 HTML5 中播放 mpeg 视频。

回答 2 投票 0

在 Python 中向 Plotly Dash 视频播放器添加字幕

我正在尝试使用 Python 将字幕添加到我的 Plotly Dash 视频播放器,即 VTT 字幕叠加层。我找不到任何关于此的示例或说明。 从破折号导入破折号,dcc,html,输入,输出,

回答 1 投票 0

Python 脚本 - 静音系统声音并禁用通知

我有一个Python视频播放器脚本。 当我播放电影时,我想将所有系统声音静音并禁用所有系统通知(例如更新或消息或其他内容)或将它们放入

回答 1 投票 0

VideoPlayer 未在 ListView 或 ForEach 内播放

我用ForEach在ListView或ScrollView中添加了一个视频播放器, 但它没有播放。 注意:只有在 ScrollView 内部但没有 ForEach 时才有效。 导入 SwiftUI 导入AVKit 结构

回答 1 投票 0

Flutter:使用 Chewie 和 video_player 包时“视频播放器出现错误 com.google.android.exoplayer2.exoplaybackException:源错误”

使用 flutter Chewie 和 video_player 来显示来自 YouTube 或任何其他来源的视频。 我收到此错误:“视频播放器出现错误 com.google.android.exoplayer2.exoplaybackException:源错误&

回答 1 投票 0

Flutter video_player 传入文件时显示空白视频

我已经获取了从 Flutter 相机库收到的文件对象。然后将该文件传递到 Flutter video_player 控制器中。像这样的东西。 _controller = VideoPlayerController.f...

回答 1 投票 0

在vidstack React播放器中禁用根据设备宽度自动进入全屏模式

我正在我的一个 React 项目中使用这个播放器。我正在以模式显示视频播放器。因此,当设备的屏幕宽度低于 1024px 时,我希望不应用全屏模式...

回答 1 投票 0

在 flutter 中加载与 tiktok 或 Instagram 相同的视频

我正在这里创建视频滚动应用程序,我有多个视频。所以我遇到的问题是,当我滚动视频时,需要加载然后播放视频,如果滚动回相同的

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.