欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種用于網(wǎng)站視頻錄制方法及裝置的制造方法

文檔序號:10572963閱讀:329來源:國知局
一種用于網(wǎng)站視頻錄制方法及裝置的制造方法
【專利摘要】本發(fā)明涉及互聯(lián)網(wǎng)及用戶功能服務(wù)領(lǐng)域,尤其是涉及一種用于網(wǎng)站視頻錄制方法及裝置。包括:步驟1,在網(wǎng)站視頻流播放時,用戶在任意時間發(fā)出截屏錄制指令;步驟2,自發(fā)出截屏錄制指令得時間點開始,開始錄制視頻流,錄制方式以單視頻幀拆解方式錄制,結(jié)束以用戶手動結(jié)束、或自定義的錄制時間結(jié)束、或自定義的錄制視頻總幀數(shù)結(jié)束,結(jié)束后,視頻流保存在一個緩存庫中;步驟3,將步驟2的錄制的視頻流以用戶設(shè)定的單張圖片或若干視頻幀數(shù)組成的動態(tài)圖的形式保存。本發(fā)明針對視頻播放器,特別是flash視頻播放器,能夠在客戶端,特別是移動客戶端實時截取視頻流并保存為圖片或動態(tài)GIF。
【專利說明】一種用于網(wǎng)站視頻錄制方法及裝置
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及互聯(lián)網(wǎng)及用戶功能服務(wù)領(lǐng)域,尤其是涉及一種用于網(wǎng)站視頻錄制方法及裝置。
【背景技術(shù)】
[0003]在現(xiàn)有技術(shù)中,針對于flash視頻播放器,并沒有一個能夠在客戶端,特別是移動客戶端實時截取視頻流并保存為圖片或動態(tài)GIF的技術(shù)。
[0004]本發(fā)明服務(wù)端支持類服務(wù),主要運用于視頻播放類網(wǎng)站,不完全限制于彈幕式直播網(wǎng)站。在用戶觀看視頻的時候,提供一個視頻的截屏策略以及固定幀數(shù)的錄制策略。
[0005]本發(fā)明基于客戶端flash視頻播放器,在讀取并播放器視頻的時候,通過用戶一個可操作的按鈕,基于視頻在播放器時的幀數(shù)進行臨時保存到本地緩存,再進行單針轉(zhuǎn)碼成jpg,或png格式的圖片?;蜻M行多幀合并成動態(tài)gif圖片。
[0006]本發(fā)明將基礎(chǔ)服務(wù)于,站外截圖分享,用戶截圖舉報,用戶自定義舉報等。

【發(fā)明內(nèi)容】

[0007]本發(fā)明主要是解決現(xiàn)有技術(shù)所存在的技術(shù)問題;提供了一種針對視頻播放器,特別是flash視頻播放器,能夠在客戶端,特別是移動客戶端實時截取視頻流并保存為圖片或動態(tài)GIF的一種用于網(wǎng)站視頻錄制方法及裝置。
[0008]本發(fā)明的上述技術(shù)問題主要是通過下述技術(shù)方案得以解決的:
一種用于網(wǎng)站視頻錄制方法,其特征在于,包括:
步驟I,在網(wǎng)站視頻流播放時,用戶在任意時間發(fā)出截屏錄制指令;
步驟2,自發(fā)出截屏錄制指令的時間點開始,開始錄制視頻流,錄制方式以單視頻幀拆解方式錄制,結(jié)束以用戶手動結(jié)束、或自定義的錄制時間結(jié)束、或自定義的錄制視頻總幀數(shù)結(jié)束,結(jié)束后,視頻流保存在一個緩存庫中;
步驟3,將步驟2的錄制的視頻流以用戶設(shè)定的單張圖片或若干視頻幀數(shù)組成的動態(tài)圖的形式保存。
[0009]優(yōu)選地,所述步驟I中,用戶在任意時間發(fā)出截屏錄制指令時,需要在該網(wǎng)站處于已登錄狀態(tài),若截屏錄制指令時處于未登錄狀態(tài),則提示用戶登錄后進行截屏操作。
[0010]優(yōu)選地,所述步驟2中:
若自定義的錄制時間為Tl秒或T2分或T3小時,則自發(fā)出截屏錄制指令的時間點開始,錄制Tl秒或T2分或T3小時后自動結(jié)束;
若自定義的錄制視頻總幀數(shù)為M幀時,則自發(fā)出截屏錄制指令的時間點開始,錄制M視頻幀后自動結(jié)束;
若用戶手動結(jié)束,則用戶手動結(jié)束時,錄制時間小于自定義的錄制時間、或錄制總幀數(shù)小于自定義的錄制視頻總幀數(shù)。
[0011]優(yōu)選地,所述步驟3中:
當(dāng)用戶選擇以圖片形式進行保存時,用戶在緩存庫中瀏覽整個錄制時間對應(yīng)的視頻幀,并選擇需要保存的視頻幀;保存時,選擇壓縮比例進行壓縮保存,保存格式為JPG、或BMP、或PNG、或TIF;
當(dāng)用戶選擇以若干視頻幀數(shù)組成的動態(tài)圖的形式進行保存時,用戶在整個錄制時間中選擇起點和結(jié)束點進行保存,并設(shè)置輸出質(zhì)量,輸出質(zhì)量為用戶自定義,壓縮為視頻幀數(shù)的N%,并且,在保存時,隨機在用戶選擇的時間段內(nèi),以I秒P幀的抓取比例進行抓取后組成動態(tài)圖保存。
[0012]優(yōu)選地,所述緩存庫為一個交互窗口,用戶在交互窗口選擇保存形式、保存時間、以及壓縮比例、輸出質(zhì)量;所述步驟3完成后,還包括一個預(yù)覽和重新導(dǎo)出的步驟,用戶通過在緩存庫中預(yù)覽已經(jīng)保存的圖片或視頻流,再次選擇需要保存的圖片或視頻流并重新導(dǎo)出;預(yù)覽和重新導(dǎo)出的步驟完成后,還包括一個結(jié)束當(dāng)前錄制的步驟,用戶關(guān)閉整個錄制過程,并重新進行錄制過程。
[0013]—種用于網(wǎng)站視頻錄制裝置,包括:
錄制指令發(fā)送模塊:在網(wǎng)站視頻流播放時,用戶通過錄制指令發(fā)送模塊在任意時間發(fā)出截屏錄制指令;
視頻流錄制模塊:自發(fā)出截屏錄制指令的時間點開始,視頻流錄制模塊開始錄制視頻流,錄制方式以單視頻幀拆解方式錄制,結(jié)束以用戶手動結(jié)束、或自定義的錄制時間結(jié)束、或自定義的錄制視頻總幀數(shù)結(jié)束,結(jié)束后,視頻流保存在一個緩存庫中;
視頻流保存模塊:將視頻流錄制模塊錄制的視頻流以用戶設(shè)定的單張圖片或若干視頻幀數(shù)組成的動態(tài)圖的形式保存。
[0014]優(yōu)選地,用戶通過錄制指令發(fā)送模塊在任意時間發(fā)出截屏錄制指令時,需要在該網(wǎng)站處于已登錄狀態(tài),若截屏錄制指令時處于未登錄狀態(tài),則提示用戶登錄后進行截屏操作。
[0015]優(yōu)選地,視頻流錄制模塊在錄制視頻流時:
若自定義的錄制時間為Tl秒或T2分或T3小時,則自發(fā)出截屏錄制指令的時間點開始,錄制Tl秒或T2分或T3小時后自動結(jié)束;
若自定義的錄制視頻總幀數(shù)為M幀時,則自發(fā)出截屏錄制指令的時間點開始,錄制M視頻幀后自動結(jié)束;
若用戶手動結(jié)束,則用戶手動結(jié)束時,錄制時間小于自定義的錄制時間、或錄制總幀數(shù)小于自定義的錄制視頻總幀數(shù)。
[0016]優(yōu)選地,視頻流保存模塊在進行視頻流保存時:
當(dāng)用戶選擇以圖片形式進行保存時,用戶在緩存庫中瀏覽整個錄制時間對應(yīng)的視頻幀,并選擇需要保存的視頻幀;保存時,選擇壓縮比例進行壓縮保存,保存格式為JPG、或BMP、或PNG、或TIF;
當(dāng)用戶選擇以若干視頻幀數(shù)組成的動態(tài)圖的形式進行保存時,用戶在整個錄制時間中選擇起點和結(jié)束點進行保存,并設(shè)置輸出質(zhì)量,輸出質(zhì)量為用戶自定義,壓縮為視頻幀數(shù)的N%,并且,在保存時,隨機在用戶選擇的時間段內(nèi),以I秒P幀的抓取比例進行抓取后組成動態(tài)圖保存。
[0017]優(yōu)選地,所述緩存庫為一個交互窗口,用戶在交互窗口選擇保存形式、保存時間、以及壓縮比例、輸出質(zhì)量。視頻流保存模塊完成視頻流保存后:
還包括一個預(yù)覽和重新導(dǎo)出模塊,用戶通過預(yù)覽和重新導(dǎo)出模塊在緩存庫中預(yù)覽已經(jīng)保存的圖片或視頻流,再次選擇需要保存的圖片或視頻流并重新導(dǎo)出;
還包括一個結(jié)束當(dāng)前錄制模塊:用戶通過結(jié)束當(dāng)前錄制模塊關(guān)閉整個錄制過程,并重新進行錄制過程。
[0018]因此,本發(fā)明具有如下優(yōu)點:針對視頻播放器,特別是flash視頻播放器,能夠在客戶端,特別是移動客戶端實時截取視頻流并保存為圖片或動態(tài)GIF。
[0019]
【附圖說明】
[0020]圖1為本發(fā)明的方法流程示意圖。
[0021]圖2為本發(fā)明的結(jié)構(gòu)框圖。
[0022]圖3為本發(fā)明中緩存庫涉及的交互窗口示意圖。
[0023]
【具體實施方式】
[0024]下面通過實施例,并結(jié)合附圖,對本發(fā)明的技術(shù)方案作進一步具體的說明。
[0025]一種用于網(wǎng)站視頻錄制方法,包括:
步驟I,在網(wǎng)站視頻流播放時,用戶在任意時間發(fā)出截屏錄制指令;用戶在任意時間發(fā)出截屏錄制指令時,需要在該網(wǎng)站處于已登錄狀態(tài),若截屏錄制指令時處于未登錄狀態(tài),則提示用戶登錄后進行截屏操作。
[0026]步驟2,自發(fā)出截屏錄制指令的時間點開始,開始錄制視頻流,錄制方式以單視頻幀拆解方式錄制,結(jié)束以用戶手動結(jié)束、或自定義的錄制時間結(jié)束、或自定義的錄制視頻總幀數(shù)結(jié)束,結(jié)束后,視頻流保存在一個緩存庫中,其中,緩存庫為一個交互窗口,用戶在交互窗口選擇保存形式、保存時間、以及壓縮比例、輸出質(zhì)量。
[0027]若自定義的錄制時間為Tl秒或T2分或T3小時,則自發(fā)出截屏錄制指令的時間點開始,錄制Tl秒或T2分或T3小時后自動結(jié)束;
若自定義的錄制視頻總幀數(shù)為M幀時,則自發(fā)出截屏錄制指令的時間點開始,錄制M視頻幀后自動結(jié)束;
若用戶手動結(jié)束,則用戶手動結(jié)束時,錄制時間小于自定義的錄制時間、或錄制總幀數(shù)小于自定義的錄制視頻總幀數(shù)。
[0028]步驟3,將步驟2的錄制的視頻流以用戶設(shè)定的單張圖片或若干視頻幀數(shù)組成的動態(tài)圖的形式保存。當(dāng)用戶選擇以圖片形式進行保存時,用戶在緩存庫中瀏覽整個錄制時間對應(yīng)的視頻幀,并選擇需要保存的視頻幀;保存時,選擇壓縮比例進行壓縮保存,保存格式為JPG、或BMP、或PNG、或TIF;
當(dāng)用戶選擇以若干視頻幀數(shù)組成的動態(tài)圖的形式進行保存時,用戶在整個錄制時間中選擇起點和結(jié)束點進行保存,并設(shè)置輸出質(zhì)量,輸出質(zhì)量為用戶自定義,壓縮為視頻幀數(shù)的N%,并且,在保存時,隨機在用戶選擇的時間段內(nèi),以I秒P幀的抓取比例進行抓取后組成動態(tài)圖保存。
[0029]
一種用于網(wǎng)站視頻錄制裝置,包括:
錄制指令發(fā)送模塊:在網(wǎng)站視頻流播放時,用戶通過錄制指令發(fā)送模塊在任意時間發(fā)出截屏錄制指令;用戶通過錄制指令發(fā)送模塊在任意時間發(fā)出截屏錄制指令時,需要在該網(wǎng)站處于已登錄狀態(tài),若截屏錄制指令時處于未登錄狀態(tài),則提示用戶登錄后進行截屏操作。
[0030]視頻流錄制模塊:自發(fā)出截屏錄制指令的時間點開始,視頻流錄制模塊開始錄制視頻流,錄制方式以單視頻幀拆解方式錄制,結(jié)束以用戶手動結(jié)束、或自定義的錄制時間結(jié)束、或自定義的錄制視頻總幀數(shù)結(jié)束,結(jié)束后,視頻流保存在一個緩存庫中;緩存庫為一個交互窗口,用戶在交互窗口選擇保存形式、保存時間、以及壓縮比例、輸出質(zhì)量。
[0031]若自定義的錄制時間為Tl秒或T2分或T3小時,則自發(fā)出截屏錄制指令的時間點開始,錄制Tl秒或T2分或T3小時后自動結(jié)束;
若自定義的錄制視頻總幀數(shù)為M幀時,則自發(fā)出截屏錄制指令的時間點開始,錄制M視頻幀后自動結(jié)束;
若用戶手動結(jié)束,則用戶手動結(jié)束時,錄制時間小于自定義的錄制時間、或錄制總幀數(shù)小于自定義的錄制視頻總幀數(shù)。
[0032]視頻流保存模塊:將視頻流錄制模塊錄制的視頻流以用戶設(shè)定的單張圖片或若干視頻幀數(shù)組成的動態(tài)圖的形式保存。
[0033]當(dāng)用戶選擇以圖片形式進行保存時,用戶在緩存庫中瀏覽整個錄制時間對應(yīng)的視頻幀,并選擇需要保存的視頻幀;保存時,選擇壓縮比例進行壓縮保存,保存格式為JPG、或BMP、或PNG、或TIF;
當(dāng)用戶選擇以若干視頻幀數(shù)組成的動態(tài)圖的形式進行保存時,用戶在整個錄制時間中選擇起點和結(jié)束點進行保存,并設(shè)置輸出質(zhì)量,輸出質(zhì)量為用戶自定義,壓縮為視頻幀數(shù)的N%,并且,在保存時,隨機在用戶選擇的時間段內(nèi),以I秒P幀的抓取比例進行抓取后組成動態(tài)圖保存。
[0034]
實施例1:
本發(fā)明提供一種用于網(wǎng)站視頻錄制方法,包括:
步驟1、用戶發(fā)出截屏指令,開始截屏。
[0035]在播放器在進行播放視頻流的狀態(tài)下,通過底層的通訊支持我們可在任意時間進行將視頻流進行單幀拆解,這個時間點由用戶進行控制。
[0036]在任意推流狀態(tài)下,播放器將進行展示可以進行【截屏】的指令。
[0037]用戶在登陸狀態(tài)下,點擊【截屏】的指令,進行進入到截屏狀態(tài)。指令轉(zhuǎn)換為【截屏中】
用戶在未登陸狀態(tài)下,點擊【截屏】的指令,彈出用戶登陸提示框。
[0038]步驟2、開始錄制視頻流:在用戶點擊截屏之后,播放器中進行展示為截屏狀態(tài)。
[0039]交互界面提示最大截屏抓取時間為10秒。
[0040]步驟3、結(jié)束錄制視頻流,分為以下兩種情況:
自動結(jié)束:錄制時間基于兩個自動結(jié)束最大限制。當(dāng)錄制的時間超過10秒,或是已抓取到的幀數(shù)超過300幀。抓取行為將自動結(jié)束。
[0041]手動結(jié)束:用戶可進行手動的點擊結(jié)束行為,再次點擊【截屏按鈕】可進行提前停止截屏行為。
[0042]結(jié)束后,視頻流保存在款存庫中。
[0043](I)保存形式的壓縮和導(dǎo)出:在完成錄制行為之后,將進行展示截屏壓縮以及設(shè)置的彈框。用戶可進行在交互界面中進行控制
用戶可在設(shè)置中進行設(shè)置輸出類別:
圖片:選擇圖片將在界面中通過拖拽時間線進行手動的選擇需要保存的幀。
[0044]動態(tài)圖:選擇起點和結(jié)束點進行控制時間范圍,最大可選時間范圍為3秒。
[0045]用戶可在設(shè)置中進行輸出質(zhì)量的控制:
小:輸出大小為當(dāng)前幀大小的40%
中:輸出大小為當(dāng)前幀大小的50%
大:輸出大小為當(dāng)前幀大小的80%
原畫:輸出大小為當(dāng)前大小1:1 (2)保存格式的內(nèi)部設(shè)置:
圖片格式壓縮:若用戶選擇導(dǎo)出為jpg圖片時,我們將默認對圖片進行一次壓縮行為降低圖片的大小,默認將用戶的圖片質(zhì)量進行90%的圖片質(zhì)量自動壓縮。
[0046]動態(tài)圖隨機抓取幀:我們不會將用戶最后選擇好的所有幀都進行壓縮,而會隨機性的在以I秒5幀的抓取比例,進行抓取行為。用于降低最后動態(tài)的大小。
[0047]內(nèi)部設(shè)置為固定的數(shù)值,不受用戶的控制,在實際使用的過程中可通過服務(wù)器更新客戶端的播放器版本來進行修改壓縮的比例或是動態(tài)抓幀原則。
[0048]步驟4、保存視頻流:保存之后,將基于flash對內(nèi)存中保存的內(nèi)容進行壓縮和轉(zhuǎn)存。完成之后,將進行彈出用戶框提示用戶將結(jié)果從臨時內(nèi)存中保存至硬盤區(qū)。
[0049]步驟5、預(yù)覽和重新導(dǎo)出:在用戶完成保存之后,用戶可以在緩存庫中預(yù)覽已經(jīng)保存的圖片或視頻流,再次選擇需要保存的圖片或視頻流并重新導(dǎo)出;
步驟6,用戶可進行點擊關(guān)閉結(jié)束整個行為,并通過再次點擊截屏重新進行整個過程。
[0050]
實施例2:
本發(fā)明提供一種用于網(wǎng)站視頻錄制裝置,包括:
錄制指令發(fā)送模塊:用戶通過錄制指令發(fā)送模塊發(fā)出截屏指令,開始截屏。
[0051 ]在播放器在進行播放視頻流的狀態(tài)下,通過底層的通訊支持我們可在任意時間進行將視頻流進行單幀拆解,這個時間點由用戶進行控制。
[0052]在任意推流狀態(tài)下,播放器將進行展示可以進行【截屏】的指令。
[0053]用戶在登陸狀態(tài)下,點擊【截屏】的指令,進行進入到截屏狀態(tài)。指令轉(zhuǎn)換為【截屏中】
用戶在未登陸狀態(tài)下,點擊【截屏】的指令,彈出用戶登陸提示框。
[0054]步驟2、視頻流錄制模塊:在用戶點擊截屏之后,通過視頻流錄制模塊進行視頻流錄制,播放器中進行展示為截屏狀態(tài)。
[0055]交互界面提示最大截屏抓取時間為10秒。
[0056]步驟3、視頻流保存模塊:結(jié)束錄制視頻流并保存,分為以下兩種情況:
自動結(jié)束:錄制時間基于兩個自動結(jié)束最大限制。當(dāng)錄制的時間超過10秒,或是已抓取到的幀數(shù)超過300幀。抓取行為將自動結(jié)束。
[0057]手動結(jié)束:用戶可進行手動的點擊結(jié)束行為,再次點擊【截屏按鈕】可進行提前停止截屏行為。
[0058]結(jié)束后,視頻流保存在款存庫中。
[0059](I)保存形式的壓縮和導(dǎo)出:在完成錄制行為之后,將進行展示截屏壓縮以及設(shè)置的彈框。用戶可進行在交互界面中進行控制
用戶可在設(shè)置中進行設(shè)置輸出類別:
圖片:選擇圖片將在界面中通過拖拽時間線進行手動的選擇需要保存的幀。
[0060]動態(tài)圖:選擇起點和結(jié)束點進行控制時間范圍,最大可選時間范圍為3秒。
[0061]用戶可在設(shè)置中進行輸出質(zhì)量的控制:
小:輸出大小為當(dāng)前幀大小的40%
中:輸出大小為當(dāng)前幀大小的50%
大:輸出大小為當(dāng)前幀大小的80%
原畫:輸出大小為當(dāng)前大小1:1
(2)保存格式的內(nèi)部設(shè)置:
圖片格式壓縮:若用戶選擇導(dǎo)出為jpg圖片時,我們將默認對圖片進行一次壓縮行為降低圖片的大小,默認將用戶的圖片質(zhì)量進行90%的圖片質(zhì)量自動壓縮。
[0062]動態(tài)圖隨機抓取幀:我們不會將用戶最后選擇好的所有幀都進行壓縮,而會隨機性的在以I秒5幀的抓取比例,進行抓取行為。用于降低最后動態(tài)的大小。
[0063]內(nèi)部設(shè)置為固定的數(shù)值,不受用戶的控制,在實際使用的過程中可通過服務(wù)器更新客戶端的播放器版本來進行修改壓縮的比例或是動態(tài)抓幀原則。
[0064]保存之后,將基于flash對內(nèi)存中保存的內(nèi)容進行壓縮和轉(zhuǎn)存。完成之后,將進行彈出用戶框提示用戶將結(jié)果從臨時內(nèi)存中保存至硬盤區(qū)。
[0065]預(yù)覽和重新導(dǎo)出模塊:在用戶完成保存之后,用戶可以通過預(yù)覽和重新導(dǎo)出模塊在緩存庫中預(yù)覽已經(jīng)保存的圖片或視頻流,再次選擇需要保存的圖片或視頻流并重新導(dǎo)出;
結(jié)束當(dāng)前錄制模塊,用戶可通過結(jié)束當(dāng)前錄制模塊關(guān)閉結(jié)束整個行為,并通過再次點擊截屏重新進行整個過程。
[0066]本文中所描述的具體實施例僅僅是對本發(fā)明精神作舉例說明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,但并不會偏離本發(fā)明的精神或者超越所附權(quán)利要求書所定義的范圍。
【主權(quán)項】
1.一種用于網(wǎng)站視頻錄制方法,其特征在于,包括: 步驟I,在網(wǎng)站視頻流播放時,用戶在任意時間發(fā)出截屏錄制指令; 步驟2,自發(fā)出截屏錄制指令的時間點開始,開始錄制視頻流,錄制方式以單視頻幀拆解方式錄制,結(jié)束以用戶手動結(jié)束、或自定義的錄制時間結(jié)束、或自定義的錄制視頻總幀數(shù)結(jié)束,結(jié)束后,視頻流保存在一個緩存庫中; 步驟3,將步驟2的錄制的視頻流以用戶設(shè)定的單張圖片或若干視頻幀數(shù)組成的動態(tài)圖的形式保存。2.根據(jù)權(quán)利要求1所述的一種用于網(wǎng)站視頻錄制方法,其特征在于,所述步驟I中,用戶在任意時間發(fā)出截屏錄制指令時,需要在該網(wǎng)站處于已登錄狀態(tài),若截屏錄制指令時處于未登錄狀態(tài),則提示用戶登錄后進行截屏操作。3.根據(jù)權(quán)利要求1所述的一種用于網(wǎng)站視頻錄制方法,其特征在于,所述步驟2中: 若自定義的錄制時間為Tl秒或T2分或T3小時,則自發(fā)出截屏錄制指令的時間點開始,錄制Tl秒或T2分或T3小時后自動結(jié)束; 若自定義的錄制視頻總幀數(shù)為M幀時,則自發(fā)出截屏錄制指令的時間點開始,錄制M視頻幀后自動結(jié)束; 若用戶手動結(jié)束,則用戶手動結(jié)束時,錄制時間小于自定義的錄制時間、或錄制總幀數(shù)小于自定義的錄制視頻總幀數(shù)。4.根據(jù)權(quán)利要求1所述的一種用于網(wǎng)站視頻錄制方法,其特征在于,所述步驟3中: 當(dāng)用戶選擇以圖片形式進行保存時,用戶在緩存庫中瀏覽整個錄制時間對應(yīng)的視頻幀,并選擇需要保存的視頻幀;保存時,選擇壓縮比例進行壓縮保存,保存格式為JPG、或BMP、或PNG、或TIF; 當(dāng)用戶選擇以若干視頻幀數(shù)組成的動態(tài)圖的形式進行保存時,用戶在整個錄制時間中選擇起點和結(jié)束點進行保存,并設(shè)置輸出質(zhì)量,輸出質(zhì)量為用戶自定義,壓縮為視頻幀數(shù)的N%,并且,在保存時,隨機在用戶選擇的時間段內(nèi),以I秒P幀的抓取比例進行抓取后組成動態(tài)圖保存。5.根據(jù)權(quán)利要求1所述的一種用于網(wǎng)站視頻錄制方法,其特征在于,所述緩存庫為一個交互窗口,用戶在交互窗口選擇保存形式、保存時間、以及壓縮比例、輸出質(zhì)量;所述步驟3完成后,還包括一個預(yù)覽和重新導(dǎo)出的步驟,用戶通過在緩存庫中預(yù)覽已經(jīng)保存的圖片或視頻流,再次選擇需要保存的圖片或視頻流并重新導(dǎo)出;預(yù)覽和重新導(dǎo)出的步驟完成后,還包括一個結(jié)束當(dāng)前錄制的步驟,用戶關(guān)閉整個錄制過程,并重新進行錄制過程。6.一種用于網(wǎng)站視頻錄制裝置,其特征在于,包括: 錄制指令發(fā)送模塊:在網(wǎng)站視頻流播放時,用戶通過錄制指令發(fā)送模塊在任意時間發(fā)出截屏錄制指令; 視頻流錄制模塊:自發(fā)出截屏錄制指令的時間點開始,視頻流錄制模塊開始錄制視頻流,錄制方式以單視頻幀拆解方式錄制,結(jié)束以用戶手動結(jié)束、或自定義的錄制時間結(jié)束、或自定義的錄制視頻總幀數(shù)結(jié)束,結(jié)束后,視頻流保存在一個緩存庫中; 視頻流保存模塊:將視頻流錄制模塊錄制的視頻流以用戶設(shè)定的單張圖片或若干視頻幀數(shù)組成的動態(tài)圖的形式保存。7.根據(jù)權(quán)利要求6所述的一種用于網(wǎng)站視頻錄制裝置,其特征在于,用戶通過錄制指令發(fā)送模塊在任意時間發(fā)出截屏錄制指令時,需要在該網(wǎng)站處于已登錄狀態(tài),若截屏錄制指令時處于未登錄狀態(tài),則提示用戶登錄后進行截屏操作。8.根據(jù)權(quán)利要求6所述的一種用于網(wǎng)站視頻錄制裝置,其特征在于,視頻流錄制模塊在錄制視頻流時: 若自定義的錄制時間為Tl秒或T2分或T3小時,則自發(fā)出截屏錄制指令的時間點開始,錄制Tl秒或T2分或T3小時后自動結(jié)束; 若自定義的錄制視頻總幀數(shù)為M幀時,則自發(fā)出截屏錄制指令的時間點開始,錄制M視頻幀后自動結(jié)束; 若用戶手動結(jié)束,則用戶手動結(jié)束時,錄制時間小于自定義的錄制時間、或錄制總幀數(shù)小于自定義的錄制視頻總幀數(shù)。9.根據(jù)權(quán)利要求6所述的一種用于網(wǎng)站視頻錄制裝置,其特征在于,視頻流保存模塊在進行視頻流保存時: 當(dāng)用戶選擇以圖片形式進行保存時,用戶在緩存庫中瀏覽整個錄制時間對應(yīng)的視頻幀,并選擇需要保存的視頻幀;保存時,選擇壓縮比例進行壓縮保存,保存格式為JPG、或BMP、或PNG、或TIF; 當(dāng)用戶選擇以若干視頻幀數(shù)組成的動態(tài)圖的形式進行保存時,用戶在整個錄制時間中選擇起點和結(jié)束點進行保存,并設(shè)置輸出質(zhì)量,輸出質(zhì)量為用戶自定義,壓縮為視頻幀數(shù)的N%,并且,在保存時,隨機在用戶選擇的時間段內(nèi),以I秒P幀的抓取比例進行抓取后組成動態(tài)圖保存。10.根據(jù)權(quán)利要求6所述的一種用于網(wǎng)站視頻錄制裝置,其特征在于,所述緩存庫為一個交互窗口,用戶在交互窗口選擇保存形式、保存時間、以及壓縮比例、輸出質(zhì)量;視頻流保存豐旲塊完成視頻流保存后: 還包括一個預(yù)覽和重新導(dǎo)出模塊,用戶通過預(yù)覽和重新導(dǎo)出模塊在緩存庫中預(yù)覽已經(jīng)保存的圖片或視頻流,再次選擇需要保存的圖片或視頻流并重新導(dǎo)出; 還包括一個結(jié)束當(dāng)前錄制模塊:用戶通過結(jié)束當(dāng)前錄制模塊關(guān)閉整個錄制過程,并重新進行錄制過程。
【文檔編號】H04N21/4782GK105933624SQ201610435929
【公開日】2016年9月7日
【申請日】2016年6月17日
【發(fā)明人】馮暢
【申請人】武漢斗魚網(wǎng)絡(luò)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
抚宁县| 北海市| 民县| 视频| 遂宁市| 深泽县| 稻城县| 灌云县| 峨山| 嵊州市| 安阳市| 益阳市| 滨州市| 田阳县| 仁怀市| 平山县| 吉林市| 仁化县| 璧山县| 林口县| 武乡县| 嘉黎县| 嵩明县| 乐陵市| 江川县| 双城市| 沙田区| 宁德市| 河池市| 宁武县| 建宁县| 尚义县| 苏州市| 青河县| 滨州市| 南投县| 达尔| 肃宁县| 洮南市| 甘孜县| 南通市|