vue.js如何實現影片播放
vue.js實作影片播放的方法:1、安裝vue-video-player外掛;2、在main.js中導入video.js;3、使用vue-video-player外掛程式即可。
本文操作環境:windows10系統、vue 2.5.2、thinkpad t480電腦。
vue中有一個vue-video-player插件,我們可以使用該插件來實現視訊播放。下面就讓我們一起來看看吧!
使用vue-video-player(可以自適應,支援多種格式)
(1)安裝vue-video-player外掛程式
cnpm install --save vue-video-player
(2)在main .js中導入video.js
import VideoPlayer from 'vue-video-player' Vue.use(VideoPlayer) require('vue-video-player/src/custom-theme.css')
(3)使用
<template> <div> <div v-for="i in 10" :key="i"> <video-player class="video-player vjs-custom-skin" ref="videoPlayer" :playsline="false" :options="playerOptions"></video-player> <p>{{'视频' + i}}</p> </div> </div> </template> <script> export default { name: 'Video2', data () { return { playerOptions: { playbackRates: [0.7, 1.0, 1.5, 2.0], // 播放速度 autoplay: false, // 如果true,浏览器准备好时开始回放。 muted: false, // 默认情况下将会消除任何音频。 loop: false, // 导致视频一结束就重新开始。 preload: 'auto', // 建议浏览器在<video>加载元素后是否应该开始下载视频数据。auto浏览器选择最佳行为,立即开始加载视频(如果浏览器支持) language: 'zh-CN', aspectRatio: '16:9', // 将播放器置于流畅模式,并在计算播放器的动态大小时使用该值。值应该代表一个比例 - 用冒号分隔的两个数字(例如"16:9"或"4:3") fluid: true, // 当true时,Video.js player将拥有流体大小。换句话说,它将按比例缩放以适应其容器。 sources: [{ type: 'video/mp4', // 这里的种类支持很多种:基本视频格式、直播、流媒体等,具体可以参看git网址项目 src: '../../../../static/video1.mp4' // url地址 }], poster: '../../../../static/full_res.jpg', // 你的封面地址 width: document.documentElement.clientWidth, // 播放器宽度 notSupportedMessage: '此视频暂无法播放,请稍后再试', // 允许覆盖Video.js无法播放媒体源时显示的默认信息。 controlBar: { timeDivider: true, durationDisplay: true, remainingTimeDisplay: false, fullscreenToggle: true // 全屏按钮 } } } } } </script> <style scoped > .video-js .vjs-icon-placeholder { width: 80%; height: 80%; display: block; } /* .video-player { width: 50%; } */ </style>
推薦學習:php培訓
以上是vue.js如何實現影片播放的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

隨著短影片平台的興起,抖音成為了大家日常生活中不可或缺的一部分。在抖音上,我們可以看到來自世界各地的有趣影片。有些人喜歡發布他人的視頻,這就引發了一個問題:抖音發布他人視頻侵權嗎?本文將圍繞這個問題展開討論,告訴大家怎樣剪輯影片不算侵權,以及如何避免侵權問題。一、抖音發布他人影片侵權嗎?根據我國《著作權法》的規定,未經著作權人許可,擅自使用其作品,屬於侵權行為。因此,在抖音上發布他人視頻,如果未經原作者或著作權人許可,就屬於侵權行為。二、怎樣剪輯影片不算侵權? 1.使用公共領域或授權的內容:公共

隨著短影片平台的興起,小紅書成為了許多人分享生活、表達自我、獲取流量的平台。在這個平台上,發布影片作品是一種非常受歡迎的互動方式。那麼,如何發布小紅書影片作品呢?一、如何發布小紅書影片作品?首先,確保準備好一段適合分享的影片內容。你可以利用手機或其他攝影設備拍攝,需要注意畫質和聲音的清晰度。 2.剪輯影片:為了讓作品更具吸引力,可以剪輯影片。可使用專業的影片剪輯軟體,如抖音、快手等,加入濾鏡、音樂、字幕等元素。 3.選擇封面:封面是吸引用戶點擊的關鍵,選擇一張清晰、有趣的圖片作為封面,讓

在iOS設備上,「相機」應用程式可讓您拍攝慢動作視頻,如果您使用的是最新的iPhone,甚至可以以每秒240幀的速度錄製視頻。此功能讓您能夠捕捉到豐富細節的高速動作。但有時候,您可能希望將慢動作影片以正常速度播放,這樣可以更好地欣賞影片中的細節和動作。在這篇文章中,我們將解釋從iPhone上的現有影片中刪除慢動作的所有方法。如何從iPhone上的影片中刪除慢動作[2種方法]您可以使用「照片」App或iMovie剪輯App從裝置上的影片中刪除慢動作。方法1:使用「照片」應用程式在iPhone上開啟

1.先打開手機微博,點選右下角【我】(如圖所示)。 2、接著點選右上角【齒輪】打開設定(如圖所示)。 3.然後找到並開啟【通用設定】(如圖所示)。 4.隨後進入【影片隨著】選項(如圖所示)。 5.再開啟【影片上傳清晰度】設定(如圖)。 6.最後選擇【原畫質】就能不壓縮了(如圖)。

抖音,這個全民短視頻平台,不僅讓我們在閒暇時間享受到各種有趣、新奇的短視頻,同時也給了我們一個展示自我、實現價值的舞台。那麼,如何在抖音發布影片中賺取收益呢?本文將詳細解答這個問題,幫助你在抖音上賺取更多的收益。一、抖音發布影片如何賺收益?發布影片在抖音上獲得一定的播放量後,可以有機會參與廣告分成計畫。這項收益方式是抖音用戶最熟悉的之一,也是許多創作者主要的收入來源。抖音根據帳號權重、影片內容以及觀眾回饋等多種因素來決定是否提供廣告分成的機會。抖音平台允許觀眾透過發送禮物來支持自己喜歡的創作者,

uc瀏覽器下載的影片怎麼變成本機影片?許多手機用戶都喜歡使用UC瀏覽器,不僅可用它進行網頁瀏覽,還可在線上觀看各種影片和電視節目,並將喜愛的影片下載至手機。實際上,我們可以將下載的視頻轉換為本地視頻,但很多人不清楚如何操作。因此,小編特地為大家帶來了將uc瀏覽器快取的影片轉為本地影片方法,希望可以幫助到各位。將uc瀏覽器快取的影片轉為本機影片方法1、開啟uc瀏覽器,點選「選單」選項。 2、點選「下載/影片」。 3、點選「已快取影片」。 4.長按任意一個視頻,彈出選項後,點選「開啟目錄」。 5.勾選要下載的

隨著抖音的火爆,越來越多的人喜歡在這個平台上分享自己的生活、才藝和創意。抖音的15秒時長限制讓許多使用者覺得不夠過癮,希望能夠延長影片時長。那麼,如何才能在抖音上實現影片長度的延長呢?一、抖音15秒太短想延長怎麼延長? 1.拍攝多個視頻拼接最便捷的方式是錄製多個15秒的視頻,接著利用抖音的編輯功能將它們組合在一起。在錄製時,請確保每段影片的開頭和結尾都留有一些空白,以便後續拼接。拼接後的影片長度可以達到幾分鐘,但這可能會導致影片畫面切換過於頻繁,影響觀看體驗。 2.利用抖音特效和貼紙抖音提供了一系列特效

影片理解的核心目標是準確理解時空表示,但面臨兩個主要挑戰:短影片片段中存在大量時空冗餘,且複雜的時空依賴關係。三維卷積神經網路(CNN)和影片Transformer曾在解決其中一個挑戰方面表現出色,但它們在同時應對這兩個挑戰時存在一定不足。 UniFormer嘗試結合這兩種方法的優勢,但在建模長影片方面遇到了困難。 S4、RWKV和RetNet等低成本方案在自然語言處理領域的出現,為視覺模型開闢了新的途徑。 Mamba憑藉其選擇性狀態空間模型(SSM)脫穎而出,實現了在保持線性複雜性的同時促進長期動
