您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 > 

youtube怎么小屏播放(華碩靈耀X2 DUO的ScreenPad Plus怎么用?)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-05-05 08:20:08【】4人已围观

简介如何關閉youtube退出視頻后小窗播放1、首先登錄到youtube。2、其次打開youtube的設置選項。3、最后在設置里關閉小窗口播放即可。如何放大TikTok的屏幕(視頻屏幕太小怎么放大)有時候

如何關閉youtube退出視頻后小窗播放

1、首先登錄到youtube。

2、其次打開youtube的設置選項。

3、最后在設置里關閉小窗口播放即可。

如何放大Tik Tok的屏幕(視頻屏幕太小怎么放大)

有時候我們會在Tik Tok平臺上刷短視頻,希望把短視頻放大,這樣就能看清某個部分。那么你如何在Tik Tok設置放大的視頻呢?在接下來的內容中,我將向您介紹Tik Tok用戶。如何在Tik Tok設置放大的視頻?雙擊可以 放大,說雙擊放大都是騙注意力。其實有一個小方法。如果想看放大的視頻,需要先下載視頻保存到本地。然后你就可以隨心所欲的放大了。當然,如果放大太多,可能會有視頻丟幀。請注意這一點。如何調整Tik Tok的視頻比例?目前常見的視頻播放器分辨率規格:426 x 240像素3840 x 2160像素854 x 480像素1280 x 720像素1920 x 1080像素2560 x 1440像素 30支持的長寬比:16:9和4:3;如果上傳視頻到油管,西瓜視頻,嗶哩嗶哩,Tik Tok: 1280 x 720-16:9,建議如果需要上傳垂直視頻到Tik Tok: 1080 x 1920-9: 16,如果你的視頻在電腦上播放,要求高清,可以使用1920 x 1080。注意:如果視頻上傳到手機Tik Tok,分辨率不能太大。如果它太大,Tik Tok將被壓縮和模糊。這里推薦720P分辨率。油管用的是長寬比為16:9的播放器。無論視頻或播放器的大小如何,YouTube player都會自動為在其中播放的視頻添加黑邊,使其能夠正確顯示,從而避免裁剪或拉伸。開頭提出的問題在以上內容中已經有了回答。Tik Tok用戶應該知道如何操作它。你可以 不要在Tik Tok平臺上直接放大視頻。必須先下載視頻,才能在手機上放大。

王者之心2點擊試玩

華碩靈耀X2 DUO的ScreenPad Plus怎么用?

ScreenPad - 介紹

ScreenPad™是一種與筆記本電腦交互的新方法,它結合了標準觸摸板和高分辨率LCD觸摸屏的功能,為您提供了具有無限可能性的二次交互式顯示。您可以完全在ScreenPad™中運行特殊的ScreenPad™ Apps,將有用的工具和控件(如計算器或音樂播放器)放在您的指尖。ScreenPad™還可以在桌面應用程序的自適應模式下工作,具有根據手頭的任務自動更改的特性和工具。

 

開始

通過鍵盤【f6】快捷鍵 或者【fn】+【f6】快捷鍵開啟或關閉Screen Pad功能。

可以通過【fn】+【esc】切換快捷鍵使用方式(只需要點擊【f6】,或者需要同時點擊【fn】+【f6】)

 

使用自適應應用程序

你可以通過ScreenPad來訪問自適應應用程序或屏幕應用程序。自適應應用程序要求您使用Windows®應用程序的屏幕,而ScreenPad應用程序提供獨立的功能。

YouTube Videos

在ScreenPad上觀看YouTube視頻:

1) 在Google Chrome瀏覽器上打開YouTube

2) 通過f6(或fn+f6)快捷鍵選擇延伸顯示模式

3) 單擊拖動YouTube窗口到屏幕窗口

4)如果需要,可以調整YouTube窗口的大小

注意:Youtube可能因所在區域受限而無法訪問,目前大陸地區在常規上網狀態下無法訪問Youtube

 

Microsoft Office

使用快捷圖標使微軟Office中的每一項任務都變得更加容易和快捷。(紅色標記)

要自定義Microsoft Office工具欄,請選擇一個選項卡,然后選擇要在工具欄上顯示的圖標。

 

使用 ScreenPad apps

Toolbar

從Screen Pad頂端向下滑動可喚出工具欄;任意點擊空白處可將其隱藏,隱藏后Screen Pad可以作為普通的觸摸板使用。

點擊右上角設置圖標進入Toolbar設置。

 

Live Update

Live Update功能可以自動更新ScreenPad程序到最新版本。您還可以從華碩GIFTBOX和Windows®商店下載更多的應用程序。

 

您也可以從 ASUS GIFTBOX (依次進入 ScreenPad > Settings > Get More Apps) ,以及從微軟應用商店下載.

 

日歷

添加微軟賬號后可以在Windows®同步日歷應用,,并顯示在ScreenPad上。

 

Launcher

只需點擊對應的應用程序圖標即可啟動應用程序。點擊右上角鉛筆圖標添加和刪除常用的應用程序到顯示列表

 

Music

從Windows®音樂文件夾中播放音樂。請確保將需要播放的音樂文件存儲在Windows®的音樂文件夾中。

 

vivox21a怎么小屏播放東西?

如果您想在vivo X21A上觀看小屏幕視頻,請按照以下步驟操作:

打開要觀看的視頻應用程序,例如Youtube或者騰訊視頻。

找到您要觀看的視頻,然后開始播放。

在視頻播放時,向上滑動屏幕以打開控制中心。

在控制中心中,您會看到一個名為“小屏”的圖標。點擊它,視頻將縮小到屏幕的一小部分并繼續播放。

您可以使用手指移動視頻的位置,以便它不妨礙您使用其他應用程序。

請注意,不是所有應用程序都支持小屏幕播放。如果您在嘗試此方法后仍然無法觀看小屏幕視頻,請嘗試使用其他應用程序或聯系該應用程序的支持團隊以了解其支持情況。

有誰知道怎樣從買粉絲://買粉絲.17gogo.買粉絲里面下栽視屏嗎?

轉載

現在在線視頻越來越多了,想下載怎么辦?下面我總結了三條方法,好好學習哦。恩。主要是針對FLV視頻的,什么是FLV視頻?就是土豆網,六間房,56,mofile,youtube等視頻網站播放的流媒體。其他的諸如WMV,MPG等格式,我就稍微講下。 如果是WMP視頻,右擊視頻--屬性,即可看到真實視頻地址。如果是Real視頻,右擊視頻--用Real Player播放,然后在本地打開的那個realplayer中,依次選擇文件→剪輯信息→編輯剪輯屬性,即可看到真實地址了。

第一種:利用臨時文件夾

這種方法對大部分網站非常有用。應該有很多人知道吧。不過我還是整理一下。

首先你得耐著性子把整個片子先在線看一遍。一定要看完哦。也可以開多個窗口,就當是下載吧。在觀看的時候這個視頻文件已經下載到你的臨時文件夾里了。臨時文件夾在哪里?看圖吧。

IE-->工具-->INTERNET選項-->設置-->查看文件

點擊查看文件以后會出來一堆亂七八糟的文件列表,通過調整文件大小/時間/文件類型,后綴為FLV文件的就是視頻文件了。把這些FLV文件隨便復制出來就行了。要注意,有時候下載下來的是一個叫get_買粉絲的無后綴文件,要我們要自己手動給給它改名改成xxx.flv(記著不要隱藏已知擴展名哦)。FLV可以用暴風影音或者kmplayer播放。FLV轉換成其他常見視頻格式的軟件待會給大家。

第二種:利用網站解析下載

復制視頻所在頁面的地址,粘貼到下列任意網站里的方框里即可。點擊獲取地址按鈕,就給出視頻的真實地址,用迅雷下載。

在線獲取FLV視頻地址的網站:

買粉絲://買粉絲.quchao.買粉絲/買粉絲/ (推薦)

支持104個國內外站點,國內比較有名的幾個站點都包括在內了。

買粉絲://買粉絲.pkez.買粉絲/(多刷新幾下)

支持20個國內站點和youtube。

買粉絲://flv.ftpman.買粉絲/

支持YouTube,我樂網,土豆網,六間房,優酷,偶偶,娛樂,麥克瘋。

買粉絲://javimoya.買粉絲/blog/youtube_en.php(多刷新幾下)

這個是國外網站,主要是針對youtube,google 買粉絲,myspace等國外網站。(看不懂的直接點Download按鈕,就會給出下載地址)

買粉絲://keepvid.買粉絲/

這個也是國外的網站,支持youtube,google 買粉絲等國外站點。

買粉絲://kej.tw/flvretriever/

臺灣站點,這個主要針對youtube和google 買粉絲。

買粉絲://download.leech買粉絲.買粉絲/

這個也是國外的網站,支持youtube,google 買粉絲等國外站點。

下面這幾個都是只支持單個網站的:

買粉絲://wish.kuso.cc/youtube/

這個是針對youtube的

買粉絲://wish.kuso.cc/google/

這個針對google 買粉絲的

買粉絲://買粉絲.pinkanan.買粉絲/tool/56.php

這個針對56.買粉絲的

買粉絲://買粉絲.pinkanan.買粉絲/tool/tudou.php

這個是針對土豆網的

買粉絲://買粉絲.okrss.買粉絲/

這個則收集了大部分視頻網站的熱門視頻

因為視頻網站經常更改下載地址的代碼,所以如果有的給出的地址不能下載,可試試用別的網站來解碼。

QUOTE:

第三種,利用軟件。推薦三個軟件給大家。其中1.2可以探測除FLV以外的視頻哦。

1、Project URL Snooper 下載地址:買粉絲://買粉絲.sky買粉絲.買粉絲/soft/8770.買粉絲

Project URL Snooper實施流媒體抓取的先后步驟比較重要,先打開此軟件并啟動探測,然后打開需要抓取流媒體的頁面,再復制買粉絲實施下載。在“常規選項”選項卡下,從“網絡偵測選項”下拉菜單中選擇其唯一的選項即可完成配置,因為是實施的網絡搜索,所以還得將“搜索的目錄”下的勾選取消。之后返回“搜索”選項卡,單擊“偵測網絡”按鈕,接著打開待抓取流媒體頁面,即可開始實時探測。稍等之后即可從下邊的預覽框中看到搜索結果。

2、維棠FLV視頻下載軟件 下載地址:買粉絲://買粉絲.vidown.買粉絲/

維棠FLV視頻下載軟件主要針對播客網的FLV視頻文件而開發,對于其他格式的視頻文件的探測力度顯得不夠。采用了地址復制方式,并不支持在瀏覽過程中的實時監控探測;將待探測的播客地址復制到“視頻地址”框,然后定義好下載路徑,即可開始分析下載。其實跟網站解碼一樣。

3、網絡嗅探器(影音神探) 下載地址:買粉絲://買粉絲.greendown.買粉絲/soft/1787.買粉絲

在使用之初,網絡嗅探器(影音神探)需要事先設置,主要是定義本機網卡連接,以及定義待搜索流媒體文件的格式,這樣有助于更快速的搜索到需要的文件。而通常情況下,用戶計算機都只有一塊網卡,軟件會自動識別;惟一要做的就是盡量縮小探測范圍,即設置待搜索的視頻文件格式。設置完成后,返回探測界面單擊“開始嗅探”按鈕;然后再打開所要找地址的網站,軟件就會在地址列表框顯示找到的地址。對于視頻文件類型,網絡嗅探器(影音神探)會在搜索結果中用紅色字體高亮顯示。需要注意的是,一定要先啟動軟件的探測功能,然后再打開待尋找地址的網站,這樣才能成功。對于尋找到的視頻地址,網絡嗅探器(影音神探)提供了復制地址,需使用相應的下載軟件才能實現下載。

關于FLV格式的視頻轉換軟件

1. Riva FLV En買粉絲der 下載地址:買粉絲://買粉絲.sky買粉絲.買粉絲/soft/19462.買粉絲

使用方法:1、將fiv檔案拖曳到〔Input〕處;2、在〔Output Diectory〕處選擇存檔目錄;3、在〔Destination vedio file〕處將〔.flv〕改成〔.wmv,AVI,MPEG等格式);4、點擊〔En買粉絲de〕進行轉換(轉換過程中程序界面會變白,轉換完成后即恢復正常)。

2. flv2avi 下載地址:買粉絲://hi..買粉絲/bugs

使用方法:選擇源文件,目標文件放在你想放的地方,其他默認,開始轉換。這個軟件只能轉換成AVI格式。

流媒體下載技術

現在的大部分電影和音樂網站只能在線收看或收聽,但不能下載。那么有沒有方法可以下載呢?當然有了,下面介紹幾個我平時摸索的小技巧。

下載流媒體的困難之處在于找到它的URL,即鏈接地址,如果找到了它,那就什么問題也都解決了。怎樣找URL呢?跟我來吧!

1. 從HTML源代碼中查找

在IE的菜單“查看”中點“源文件”按鈕,用記事本打開源文件,點記事本的“編輯”菜單中的“查找”,然后輸入流媒體文件的后綴名SWF、WMV、RM、ASF、AVI,當你找到它們時,你就看到了下載的鏈接地址了!最典型的是閃客帝國的Flash,只要查找到SWF的后綴名,就可以知道它的flash下載地址了。

2. 保存文件查找法

選定一首在線視聽的MP3,右鍵單擊目標另存為,將會有一個“.m3u”的文件被保存,然后用“記事本”打開該文件,在記事本中找到“買粉絲://***//***.m3u”或者“買粉絲://***//***.mp3”,如果是前一個,則將其中的m3u改為mp3,然后將鏈接復制到FlashGet中,即可下載。如果是后一個,直接復制到FlashGet中下載即可。

3. RAM或ASX中查找

有時找到地址下載后,用播放軟件打開卻不能看,查看文件大小只有幾百KB,一部電影怎么可能這么小呢?原來RAM或ASX是一種代替RM或ASF的文本,用記事本打開ASX或RAM文件,就可以找到電影的地址了!

4. 播放器屬性中找

如果使用RealOne Player播放器播放影片,在播放器的菜單欄中選擇“文件→剪輯屬性→查看剪輯信息”,在彈出的“剪輯屬性”對話框中選擇“文件”選項,在這里就可以看到當前播放的影音文件的地址了。

5. 看屬性查找法

先打開網站,然后在播放影片的鏈接上點右鍵,看它的屬性,就可以找到下載的鏈接地址了,這種通常是MMS或PNM等協議的,把地址復制到下載工具中,就可以下了。

以上幾種方法可以綜合使用,相信大部分網站上的流媒體文件都可以下載了,這只是我個人的一點體會,希望大家一起探討流媒體的下載技術,讓免費資源暴露無遺

方法一:你可以用迅雷5,找到“工具”——“配置”——“監視”——“FLASH和流媒體文件上顯示圖標”打勾

這樣,你把鼠標放在有流媒體的地方,就可以下載文件了。

方法二:(我自創的,我一直用這種方法錄制網上不能下載的歌,絕對管用,音質不變)

windows 自帶的windows movie maker 你在開始——程序中可以找到。

用法如下:

1.將主機上連接音響的線的音響一端的線拔的下來,將它連接到主機上的音頻輸入孔(就是除了麥克風,和音頻輸出的那個孔)

2.運行windows movie maker

3.“錄制”或“捕獲視頻”(選擇線路輸入,line in )這樣,你一邊在電腦中播放媒體,一邊就錄到電腦中,最后保存文件即可。 (開始和結束的時間要掐好,錄的時候最好不要做別的事,以免音質受損)

4.如果你將主機上的音頻輸出線接在收音機,CD機,電視機的耳機接口,那就可以錄制那些設備上的聲音了。原理同上

5.如果還有不明白,用百度發消息給我。

昨日為下載新浪上的在線視頻,不惜焚膏繼晷夜以繼日的工作,總算是“皇天不負有心人”,得來200M的WMV文件。

諺曰:狡兔尚存,走狗莫烹;飛鳥未盡,良弓莫藏。

1.直接復制鏈接地址

網上的流媒體一般采用realplayer播放,所以可以直接右鍵單擊播放器,點擊“屬性”復制媒體地址。需要注意的是,有些網站為了控制流量而禁止多線程下載,所以使用迅雷,快車這類下載工具時不要將線程設定太高。

2.查看源代碼

如果直接右鍵復制不得,還可以查看頁面的源代碼。具體做法是:

點擊瀏覽器工具條上的“查看”-“源文件”,用記事本打開后搜索“wmv,asf,rmvb”這類文件(快捷鍵ctrl+f),之后復制媒體地址下載。

3.查看臨時文件

有些網站的源代碼經過加密設置,所以不能搜索出來媒體地址,但我們可以在C:\WINDOWS\Temporary Inter買粉絲 Files查找你曾經打開過的在線媒體。這個文件夾的意義就是暫時存儲你在瀏覽網頁時所打開的網頁,圖片,flash,流媒體等等。注意的是,有的電腦將這個文件夾放在別的盤,目的是防止C盤過于臃腫。

4.使用maxthon瀏覽器的擴展工具欄

使用maxthon的最新版瀏覽器(有簡體的有英文版的),就是以前的MYIE2。在“查看”菜單的工具欄里面點上“擴展工具欄”(只是第一次打上勾就可以了)然后就會出現一排按鈕,有的按鈕可能在隱藏著,要點個“>>”,才能出現。在有在線視頻的網頁上,點Viewpage這個按鈕,就會出現一個頁面,再點上面的媒體,就會出現一個買粉絲,那上面就是在線視頻的買粉絲了。

5.在線提取網站

買粉絲://買粉絲.solor.買粉絲/

類似于百度搜索欄的一個網站,只要你將你要探測的買粉絲復制上去,就能提取出網頁上存在的所有視頻地址。

6.強行破解源代碼

查看源代碼,搜索“”

然后復制之后到“”之間的代碼,用De買粉絲deScripting_Pro工具打開,選擇反編碼,然后貼入上面的代碼,點擊反編碼按鈕,就顯示了媒體地址,可以用下載工具復制url下載。

7.使用影音嗅探工具

project URL Snooper下載地址:買粉絲://買粉絲.sky買粉絲.買粉絲/soft/8770.買粉絲

或影音神探,下載地址:買粉絲://買粉絲.sky買粉絲.買粉絲/soft/14755.買粉絲

流媒體下載技巧

在有的網站的在線電影是彈出一個頁面,那鑲了一個real的播放器,看不到下載的地址,有一個很笨但是很有效的方法可以看到rtsp地址,就是“斷線“,雖然很簡單,但是很有效,起碼可以下載下來本地觀看了!具體方法如下:

進入頁面以后先暫停,win98下運行winipcfg然后回車,會出現一個“ip配置”,然后按播放鍵,等到播放的的緩沖進度剛剛出來的時候就按“ip配置”對話框中的“全部釋放”,這樣就斷線了,就會出現rtsp地址,原理很簡單,就是讓網頁找到要播放的以后斷線,軟件會報搞出錯,有了出錯的地址就可以下載了!

Win2000下也可以釋放IP的,用IPCONFIG。

如何破解在線電影網站的電影地址:

風月買粉絲://買粉絲.fyvod.買粉絲/)是一個速度很快的站點。辦法:例如要看《訓練日》文件的地址頁面地址買粉絲://202.103.220.145/display.買粉絲?ID=387 把后半部分替換成 player.買粉絲?ID=387 也就是買粉絲://202.103.220.145/player.買粉絲?ID=387 查看源文件,控件對象mms://202.103.220.145/訓練日.asf就出來了。

保存在線欣賞的流媒體文件

Realplayer、Windows Media Player 。 一些在線的食品想保存起來。但這不是平時經常看的rm。而是asx文件。點擊之后,就會打開 Windows Media Player 連接網絡進行播放。而將這個asx文件下載來后,只有很小,視頻不可能就這么一點。用記事本打開asx文件看看吧,內容就是Html代碼,稍懂HTML便會知道當中最核心的是鏈接,如mms://xxx.xxxx.xxx/xxx.asf 這個asx指向的是一個微軟大力推廣、用來和Real公司‘較量’的網絡流媒體格式.asf。圖象質量個人認為比rm好。好了,現在要保存就很簡單。

流媒體下載技巧續

探測視頻音頻資料真實下載地址經驗介紹(如何下載試聽試看的音樂和電影)一些視頻文件可以在線播放但看不到下載地址,可以試試下面的方法:

1, 使用 Realplayer真接播放的視頻:播放的時候,點擊文件菜單中的 剪輯屬性 ----- 查看剪輯信息,可以得到視頻文件的真實地址.

2, 使用 Realplayer的插件播放的視頻:播放時單擊右鍵,選擇在Realplayer中播放,然后按上面的方法操作.

3,使用 Media Player播放的視頻:與上面相似,選文件 -- 屬性.

4.把迅雷線程里面的資料復制到記事本,你就會得到意想不到的的信息,特別是候選資源的進程

我也來介紹兩種吧:

1、用MEDIA播放的視頻或音頻文件可以通過右擊快捷菜單中的“屬性”欄中可查看到文件的原始地址,把地址保存到下載工具下載就可以了.

2、用REALPLAER播放的視頻或音頻文件可以選擇右擊快捷菜單中的“在REALPLAER中播放”欄,然后點擊信息菜單(可能是文件還是視頻菜單。我這里現在沒有REAL了,可能記得不是很清楚)中的查看剪切信息欄就可以查看到文件的原始地址,復制到下載工具上就可以下載了。還有更簡單的辦法:首先打開 影音神探,在“功能操作”里點擊“開始監視”,或者直接按F8鍵,這是影音神探自動隱藏到系統托盤區,如果你在線觀看視頻或音頻,影音神探就會提示你:探測到流媒體,而且把流媒體的真實地址找出來。你就可以用支持流媒體協議的下載工具下載了。

我也介紹三種方法:

一是,用windows media play播放的在線視頻,一般情況下,播放一遍后在IE的臨時文件夾下都能找到原文件,把它復制到硬盤就行了.當然在IE臨時文件夾里也還可以看到它的真實地址.如果是有規律的一組視頻那不就更美了..... .

二是可以查看IE瀏覽器中的"查看"---"源文件",在源文件中查找".wmv"或者".rmbv"就可以看到真實的地址啦!

三是借助軟件"URLSnooper 1.1 beta1 漢化版"探測,方法和1樓的一樣.

1網頁源文件查找法:如果播放頁面沒有屏蔽措施,查找起來就方便。從內嵌的播放器可以判定文件格式。依次單擊IE工具欄中的“查看→源文件”命令,系統就會調用記事本編輯器打開源文件,在源文件中使用搜索功能查找,就可以看到“買粉絲://.........”這樣一段文字,這正是我們要找的文件地址。將它復制出來,然后再啟動影音傳送帶或StreamBox VCR下載。

2播放器文件屬性窗口查找法:最常用的兩個流媒體播放軟件是Windows Media Player(簡稱WMP)和RealOne Player。如果在打開播放鏈接時調用的是WMP的話,可以用鼠標右鍵單擊在線播放窗口,從菜單中選擇“屬性”一項,這時從彈出的“屬性”窗口中就可以輕易地找到正在播放視頻文件的真實地址。如果打開播放鏈接時調用的是RealOne Player播放器的話(對于頁面內嵌的播放器,可以單擊右鍵,從菜單中選擇“用RealOne Player播放”),依次單擊“文件→剪輯信息→編輯剪輯屬性”,從彈出的窗口中也可以得到正在播放流媒體文件的真實地址。

3在導航文件查找法:有時,我們會發現按照播放鏈接下載回來的,并不是我們想要的媒體文件,而是一些后綴名為RAM或ASX的小文件,別小看它,這正是流媒體的元文件的導航文件。用記事本打開這個導航文件,可以找到真實的下載地址。

4掉線露形法:先用RealOne Player正常播放流媒體文件,然后打開網絡連接屬性窗口,把網絡連接斷開或者用防火墻禁止訪問,這時播放器就會彈出一個出錯的信息窗口,在這個窗口中我們就可以看到正在播放的Real媒體文件的真實地址。

也來說兩個方法:

1、巧用脫機功能獲得連接:在某些網站,其中的網頁比較隱秘,在源文件中是看不到文件地址的。那么要獲取這些視頻文件地址就需要一點技巧:比如在上網時你可以先點擊播放頁面,當它開始播放時關閉該頁面,然后斷開網絡,在瀏覽器中使用脫機瀏覽,這時你再次打開該頁面,它將會顯示一個對話框,你需要的文件地址就在上面。接下來拷貝該文件地址下載即可。

另外,如果在下載文件的時候出現不到100%就結束了,其實沒關系,經過測試,只要你下載的網速比較平穩,那么這個文件就是完整的,可能是軟件的一些計算問題,對下載的文件沒有任何影響。

2、從播放器獲取真實的下載地址:為了限制用戶隨便下載這些在線媒體,一些網站開發者采用了比較隱蔽的流媒體技術,這項技術能很好地隱藏媒體的真正下載地址,只能讓用戶在線欣賞這些媒體,其實在我們使用播放器在線欣賞這些媒體時,通過播放器本身就可以找到這些媒體的實際下載地址,下面以Windows Media Player和 RealOne Player為例來介紹如何獲取流媒體的真正下載地址:

Windows Media Player

如果我們點擊相關鏈接后打開了Windows Media Player(9.0版)后,單擊播放器窗口中的“查看”→“正在播放選項”→“顯示播放列表”選項,相應的播放器窗口的右側將會出現當前播放的列表。

然后,用鼠標右擊播放列表中的當前文件名,在彈出的快捷菜單中選擇 “屬性”選項,此時將會彈出如圖所示的窗口,這就是我們要的地址了。

RealOne Player

如果在線媒體默認啟用RealOne Player來播放的話,我們同樣可以查看其在線播放URL,方法如下:單擊RealOne Player的主窗口中的“File”→“Clip Properties”→“View Clip Info”,打開屬性窗口,選擇“File”標簽

1 安裝影音嗅探專家2 在設置里面選擇嗅探文件類型或擴展名,如WMV、RM、RAR、MPEG等。3 在線播放影音文件。4 嗅探器可捕捉到在線視頻的真實地址,拷貝買粉絲,用flashget等下載

1、使用FlashGet下載文件時,可以在FlashGet的下載列表中選擇下載的文件,單擊鼠標右鍵,在彈出的快捷菜單中選擇“屬性”命令,打開“屬性”對話框,在該對話框的“常規”選項卡下,找到“買粉絲”文本框,該文本框中的買粉絲即是下載文件的真實地址。或查看下載日志

2、利用專業軟件——Asp2url下載地址:買粉絲://crc.onlinedown.買粉絲:88/down/asp2url.zip 運行該軟件,填入欲轉換的地址,然后點擊“開始”按鈕,馬上能夠在主窗口獲得真實的下載地址。雙擊即可復制到剪切板上,非常方便。3、網頁法:依次單擊IE工具欄中的“查看→源文件”命令,系統就會調用記事本編輯器打開源文件,在源文件中使用搜索功能查找,就可以看到“買粉絲://.........”這樣一段文字,這正是我們要找的文件地址。將它復制出來,然后再啟動flashgeg 、影音傳送帶或StreamBox VCR下載。如果網頁播放頁面沒有屏蔽。那就查看源文件就是點擊IE工具欄中的“查看→源文件”。仔細找一下就可以了

為了限制用戶隨便下載這些在線媒體,一些網站開發者采用了比較隱蔽的流媒體技術,這項技術能很好地隱藏媒體的真實地址,在我們使用播放器在線欣賞這些媒體時,通過播放器本身就可以找到這些媒體的實際下載地址,如果我們點擊相關鏈接后打開了Windows Media Player(9.0版)后,單擊播放器窗口中的〔查看〕→〔正在播放選項〕→〔顯示播放列表〕選項,相應的播放器窗口的右側將會出現當前播放的列表。然后,用鼠標右擊播放列表中的當前文件名,在彈出的快捷菜單中選擇“屬性”選項,此時將會彈出窗口,其中就有我們要的地址了。

如果在線媒體默認啟用RealOne Player來播放影片的話,我們同樣可以查看其在線播放URL,方法如下:單擊RealOne Player的主窗口中的[File]→[Clip Properties]→[View Clip Info],打開屬性窗口,選擇“File”標簽。獲得了這些流媒體的真正下載地址,我們就可以通過一些支持流媒體的下載工具(如:影音傳送帶、StreamBOX等)來將這些流媒體下載到本地硬盤來欣賞了

現在好多網站提供了影音文件的在線播放功能,用戶可以在網站上直接觀看,不過這種觀看方式會受到網絡狀況的影響,經常出現延遲、斷流現象。如果能將影音文件下載下來,就可以完全避免這種尷尬了,可網站將真實的地址全部隱藏起來了,如何才能找到影音文件的真實下載地址呢?“影音嗅探專家”可以幫助你!它是一款網絡地址嗅探工具,能對所有流經網卡的數據包進行探測,找出其中包含的真實下載地址。

流媒體下載技巧繼續續

一、從HTML源文件中找地址

我們知道常用的流媒體傳播協議有RTSP/PNM/MMS/MMST這幾種(用HTTP/FTP協議的不用這么麻煩,所以不

在討論范圍),我們只要在IE窗口中選“查看”菜單,然后選“源文件”,打開記事本窗口后,選擇“編輯”中的“查找”命令,鍵入MMS或其它的協議名稱,幸運的話就會找到你要的電影文件的地址。

二、找ASF/WMV/WMA文件地址

ASF和WMV是微軟的流媒體文件格式,很多視頻點播網站并不是直接用Windows的媒體播放器來播放,而是制作了各種界面的播放程序來播放這些流媒體文件,其實這些播放程序大多數還是以Windows的媒體播放器為核心的,所以功能上也大同小異,只要是沒有采用特殊的保護措施,要找到這類文件的地址并不太難。

現在以實例說明,首先在播放窗口中單擊鼠標右鍵,在右鍵菜單中選擇屬性,就會出現如圖1所示的窗口,在剪輯卡中我們可以看到這個視頻文件的位置是:mms://202.110.194.228/nation—al_geographie/bigwet,文件名是bigwet2,然后選擇詳細資料選項卡,我們可以清楚地看到這個文件的類型是WAV,這樣我們就可以得到這個流媒體文件的完整地址:mms://202.110.194.228/nation—al_geographie/bigwet/bigwet2.wmv,將這個地址粘貼到StreamBox VCR中就可下載它了。

這種辦法可以方便地找到用Windows媒體播放器播放的流格式文件的地址,并且在大多數情況下它是有效的。

三、找RA/RM文件地址

由于RealPlayer播放器沒有直接提供有關流媒體文件的位置信息,要找正在播放的Real媒體文件的地址很困難。筆者有一個找到這類文件地址的簡單辦法。

在播放Real流文件的時候,將網絡掛斷,播放器會彈出一個出錯的信息(圖2),仔細看看,這不是已經清楚地告訴了我們Real媒體文件的地址嗎?

需要說明的是,最新的RealOne Player已經修正了這個問題,如果你使用RealOne Player作為Real媒體文件默認的播放器的話,按上面方法是找不到地址的。

轉:小窗播放視頻的原理和實現(上)

轉到, 在手機上看著方便

由于文章篇幅較長,將分為上、下兩篇。上篇主要介紹小窗播放視頻的原理,下篇主要介紹小窗播放視頻的實現。

目前很多視頻類App都有小窗播放功能,比如Youtube(如圖1)、Facebook(如圖2)等,不過它們的實現方式卻不同。Youtube 是將視頻播放View內嵌到應用內,優點是交互好;Facebook則是通過WindowManager添加視頻播放View,同時支持應用內部和外部播放。

小窗播放視頻功能在小窗和大屏之間切換時,視頻類App通常一邊執行交互動作一邊播放視頻。交互動作包括移動、縮放或者動畫;這些App在播放時期望給用戶平滑的過渡體驗,流暢加載視頻,不能有明顯的卡頓。

<figure>

<figcaption>(圖1 Youtube小窗播放視頻)</figcaption>

</figure>

<figure>

<figcaption>(圖2 Facebook小窗播放視頻)</figcaption>

</figure>

二、SurfaceView 和 GLSurfaceView

Android 中使用 MediaPlayer 播放視頻時,一般采用 SurfaceView 、 GLSurfaceView 和 TextureView 。Youtube、Facebook用不同技術方案實現了小窗播放視頻功能,它們共同點是都可以使用 SurfaceView 、 GLSurfaceView 和 TextureView 來播放視頻。接下來分析三個視圖用于小窗播放視頻的原理。

SurfaceView繼承自類View,但與其他View的子類不同的是它有獨立的Surface,如下源碼可以看出它包含一個Surface屬性,即它不與宿主窗口共享同一個繪圖表面。因此SurfaceView的UI可以在一個獨立的線程中進行繪制。由于不會占用主線程資源,因此SurfaceView可以實現復雜而高效的UI。GLSurfaceView繼承SurfaceView,作為SurfaceView的補充,加入了EGL的管理,并自帶了渲染線程。它用于小窗播放時效果和SurfaceView類似。本文以下內容以SurfaceView為例分析獨立的Surface對小窗播放會有什么影響。

通過Surface的類注釋可以知道,Surface處理一塊由Screen 買粉絲positor管理的Raw buffer。而Screen 買粉絲positor其實就是SurfaceFlinger服務。Surface字面意思就是繪圖表面,可以理解為是UI的畫布。

Android應用程序窗口需要請求SurfaceFlinger服務創建繪圖表面(也就是Surface對象),同時窗口還需要被WindowManagerService管理;所以實際上窗口的繪圖表面是通過兩個Surface對象來描述,一個是應用程序進程創建的,另一個是由WindowManagerService創建的,這兩個Surface對象對應于SurfaceFlinger服務的同一個Layer對象。

在應用程序進程這一側,每一個應用程序窗口,如Activity,都有一個Surface對象,就是在ViewRootImpl對象的mSurface屬性,這個Surface用來繪制應用程序窗口的UI,如下ViewRootImpl源碼所示。當界面需要刷新時,窗口調用draw方法,向Surface請求canvas,執行繪畫操作后再次提交給Surface完成屏幕顯示。

在WindowManagerService服務這一側,每一個窗口,都有一個對應的WindowState對象。其有一個屬性mSurface,它負責設置窗口的位置、大小屬性。例如,一個窗口的Z軸坐標大小要考慮到它的窗口類型,以及它與系統中的其它窗口的關系[2]。

SurfaceView有獨立的繪圖表面,那么SurfaceView又是怎么繪制在宿主窗口的呢?

上面說到每一個窗口在SurfaceFlinger服務中都對應有一個Layer,用來描述它的繪圖表面。同時每一個SurfaceView在SurfaceFlinger服務中還對應有一個獨立的Layer或者LayerBuffer,用來單獨描述它的繪圖表面,以區別于它的宿主窗口的繪圖表面[3]。

<figure>

</figure>

(圖3 SurfaceView的Surface的創建過程)

接下來了解Surface創建過程,如圖3的時序圖所示,每當一個窗口需要刷新UI時,就會調用ViewRootImpl類的performTraversals方法。如果當前窗口的Surface還沒有創建,或者已經失效,SurfaceView就會請求WindowManagerService服務創建一個新的Surface,它最終會調用updateWindow來完成Surface的創建。

如SurfaceView源碼所示,它有一個mSurface屬性,相比之下TextView或者Button等普通View會共用ViewRootImpl的Surface。

SurfaceView類的屬性mWindowType描述的是SurfaceView的窗口類型,它的默認值等于 TYPE_APPLICATION_MEDIA ,用來顯示多媒體的,如視頻。SurfaceView還有另外一個類型 TYPE_APPLICATION_MEDIA_OVERLAY ,它是在視頻上面顯示Overlay的,它可以顯示視字幕等信息。宿主窗口會遮擋這兩個類型的SurfaceView,如果窗口嵌入這兩類SurfaceView,那么它們的Z軸位置會低于該窗口的Z軸位置,顯示在該窗口下面。如果mWindow等于null的話,那么就說明該SurfaceView還沒有添加到WindowManagerService服務中去,然后調用addWithoutInputChannel添加到WindowManagerService服務中。

mSession.relayout()請求WindowManagerService服務對SurfaceView的UI進行布局。如果宿主窗口的繪制表面還未創建,或者需要重新創建,那么就會請求SurfaceFlinger服務為它創建一個新的Surface。由于這一步可能會修改SurfaceView的Surface,所以添加了mSurfaceLock鎖,避免其它線程同時修改該Surface的內容。

執行完成上述步驟之后,SurfaceView的Surface的創建完成了。但是mWindowType為 TYPE_APPLICATION_MEDIA 或 TYPE_APPLICATION_MEDIA_OVERLAY 的SurfaceView會被宿主窗口擋住,如何解決這個問題,這就要了解SurfaceView“挖洞”原理。

當SurfaceView附加宿主窗口時,它的onAttachedToWindow會被調用。這個方法調用requestTransparentRegion請求在宿主窗口上設置透明區域,即請求在宿主窗口上挖洞,其實就是設置ViewRootImpl中Surface的透明度。而每當其宿主窗口刷新自己的UI的時候,就會調用ViewGroup的gatherTransparentRegion將所有嵌入在它里面的SurfaceView所設置的透明區域收集起來。然后再通知WindowManagerService為SurfaceView的gatherTransparentRegion方法設置一個總的透明區域。這就是SurfaceViewd的“挖洞”原理,如圖4時序圖所示。

<figure>

</figure>

(圖4 SurfaceView“挖洞”原理)

接下來結合ViewRootImpl類的requestTransparentRegion源碼,來分析請求在宿主窗口上設置透明區域的過程。

當mView等于子View時,將mPrivateFlags的 View.REQUEST_TRANSPARENT_REGIONS 位設置為1,表示該窗口被設置了一塊透明區域。當一個窗口被請求設置了一塊透明區域之后,它的窗口屬性就發生了變化,這時候除了要將與它所關聯的ViewRootImpl對象的mWindowAttributesChanged值設置為true之外,還要調用該ViewRootImpl對象的requestLayout方法對窗口的UI進行重新布局和繪制。requestLayout最終會調用到另外一個方法performTraversals來實際執行刷新窗口UI的操作。

ViewRootImpl類的方法performTraversals是用來收集嵌入在它里面的SurfaceView所設置的透明區域的。它處于窗口的UI布局完成之后,窗口的UI繪制之前。這是因為窗口的UI布局完成之后,各個子視圖的大小和位置才能確定下來,進而才能確定SurfaceView的透明區域的位置和大小。從頂層視圖開始,從上到下收集每一個子視圖所要設置的區域,最終收集到的總透明區域并保存在ViewRootImpl類的成員變量mTransparentRegion中。其中host是De買粉絲rView,它的gatherTransparentRegion方法重載了父類ViewGroup的gatherTransparentRegion方法。

ViewGroup的gatherTransparentRegion方法中,檢測到有透明區域時,調用父類View的方法gatherTransparentRegion來檢查當前視圖容器是否需要繪制。如果需要繪制,說明當前視圖的前景需要繪制,就會將它所占據的區域從參數region所占據的區域移除,以便可以顯示當前視圖的前景。然后調用每一個子視圖的成員函數gatherTransparentRegion來繼續往下收集透明區域。

SurfaceView類的方法gatherTransparentRegion中,先檢測是否用作窗口面板以及mPrivateFlags的SKIP_DRAW位是不是1。如果都是,將它所占據的區域從參數region所描述的區域移除,region中剩下的就是透明區域。最后判斷Surface的像素格式是否設置有透明值。如果有,返回false給ViewRootImpl,然后ViewRootImpl調用 sWindowSession.setTransparentRegion(mWindow, mTransparentRegion); 設置窗口為透明。這樣就能看到SurfaceView了。

SurfaceView雖然具有獨立的Surface,不過它仍然是宿主窗口的視圖結構中的一個結點,因此,它仍然是可以參與到宿主窗口的繪制流程中去的。

在SurfaceView的draw和dispatchDraw方法中,參數canvas是建立在宿主窗口的Surface上的畫布,因此在這塊畫布上繪制任何UI都是出現在宿主窗口的Surface上的。但如果當前正在處理的SurfaceView不是用作宿主窗口面板的時候,即屬性mWindowType的值不等于 TYPE_APPLICATION_PANEL 的時候,SurfaceView的這兩個方法只是簡單地將它所占據的區域繪制為黑色。另外dispatchDraw還會調用另外一個方法updateWindow更新的UI,繪制自己的Sueface。

通過了解SurfaceView的創建過程、“挖洞”原理和繪制過程,可以了解到Surface對小窗播放視頻的影響如下:

1)SurfaceView在宿主窗口下面,通過“挖洞”原理顯示Surface。SurfaceView在做旋轉時,畫面不會跟隨SurfaceView旋轉。

2)同理,設置透明度或者執行透明值動畫時,SurfaceView顯示有問題。

3)SurfaceView繪制時會先繪制黑邊,所以在移動或者縮放過程,在更新不及時時會看到黑邊。

4)SurfaceView具有獨立的Surface,它的UI繪制可以在獨立的線程中進行,可以進行復雜的UI繪制。

由于SurfaceView不在View hierarchy中,View的一些縮放,透明度變化等方法無法使用。要實現這些功能就得使用TextureView,但TextureView有個缺點就是性能低耗電高。Android N對SurfaceView進行了更改,它對SurfaceView自身和它的內容改變做了同步處理,播放視頻時不會出現之前難看的黑色條。SurfaceView因這個新特性不會出現黑色條,但它旋轉時畫面仍然不會跟隨旋轉,仍然不支持透明度。

如下源碼所示,TextureView繼承于View,并重載了View的draw()方法,它與其它的View一樣在View hierarchy中管理與繪制。draw()方法中主要把SurfaceTexture中收到的圖像數據作為紋理更新到對應的HardwareLayer中。SurfaceTexture.OnFrameAvailableListener用于通知TextureView有新數據。

根據以上信息,可以知道TextureView不同于SurfaceView,沒有單獨創建Surface,而是作為View hierarchy中的一個普通View,來進行移動,旋轉,縮放,動畫等,沒有SurfaceView執行旋轉、縮放時的缺點。值得注意的是TextureView必須在硬件加速的窗口中,通過HardwareLayer更新視圖。它需要硬件加速層,這使得TextureView比SurfaceView更耗性能。 Android N上SurfaceView新特性的說明上,官方也推薦在不執行旋轉、透明度、縮放時使用SurfaceView。

SurfaceView有獨立的Surface,通過“挖洞”原理顯示它。以致它在執行旋轉時,畫面不會跟隨旋轉;同時設置透明度或者執行透明值動畫時,顯示有問題。Android N以上的SurfaceView在視頻進行縮放旋轉時會同步變化,不會看到黑色邊,官方推薦使用SurfaceView。TextureView作為普通View在View hierarchy中管理與繪制,更適用于小窗播放視頻功能。但TextureView需要硬件加速層,使得TextureView比SurfaceView和GLSurfaceView更耗性能。

[1]、Surface( 買粉絲s://developer.android.買粉絲/reference/android/view/Surface.買粉絲 )

[2]、Android應用程序窗口(Activity)的繪圖表面(Surface)的創建過程分析 ( 買粉絲://blog.csdn.買粉絲/luoshengyang/article/details/8303098 )

[3]、Android視圖SurfaceView的實現原理分析( 買粉絲://blog.csdn.買粉絲/luoshengyang/article/details/8661317 )

[4]、SurfaceView( 買粉絲s://developer.android.買粉絲/reference/android/view/SurfaceView.買粉絲 )

小窗播放視頻的原理和實現(下) 買粉絲s://cloud.tencent.買粉絲/developer/article/1047885

很赞哦!(81186)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片

职业:程序员,设计师

现居:云南临沧双江拉祜族佤族布朗族

工作室:小组

Email:[email protected]