Type a search term to find related articles by LIMS subject matter experts gathered from the most trusted and dynamic collaboration tools in the laboratory informatics industry.
扩展名 |
.flv |
---|---|
互联网媒体类型 |
video/x-flv |
开发者 | Adobe Systems |
格式类型 | 视频文件格式 |
Flash Video(簡稱FLV),是一种网络视频格式,用作串流媒体格式,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上有效使用等缺点。
一般FLV文件包在SWF PLAYER的壳里,并且FLV可以很好的保护原始地址,不易下载,從而起到保护版权的作用。但还是有些视频格式转换软件将FLV转成一般的视频格式,如中国的软件格式工厂。随着视频网站的丰富,在2008年時这个格式已经非常普及,包括YouTube、NICONICO動畫、Google Video、Yahoo! Video、MySpace,以及中国的优酷、酷6、BiliBili等大部分视频分享网站均采用这个格式。
然而,Flash存在著包括大量耗電以及資訊安全等若干問題,隨著移动设备與流動應用程式的發展與普及而日益嚴重,2010年乔布斯曾公開抨擊。2011年11月9日,Adobe公司宣布停止開發個人電腦平台以外的Flash Player,而專注於開發非專利標示語言HTML5。
2016年,Youtube已經改採用HTML5技術,Google公司表示flash廣告会自動轉檔為HTML5形式[1]。2015年6月[2],Google宣布公司旗下的Chrome瀏覽器停止了Flash外掛的自啟動。2015年9月1日起,Chrome瀏覽器預設不支援這些外掛程式[3],並且Amazon公司旗下電子商務和廣告平台也停止使用Flash技術[4]。
中国视频网站哔哩哔哩为了减少迁移至HTML5成本而开发了flv.js,可以通过浏览器支持的Media Source Extension播放FLV文件格式中的H.264和AAC编码内容,所以如今Chrome、Edge等瀏覽器仍然可以收看來自BiliBili的影片。[5]
2020年12月31日,Chrome作為最後一個宣布將不再支援使用Flash的應用程式瀏覽器,flv影片均無法透過Google Chrome收看,除開BiliBili、優酷等视频网站以外的影片網站均停止使用flv作為影片格式。
FLV在H.264的視頻規格或是AAC的音源規格都達到功能極限,為了克服這個格式上的限制,F4V於是誕生。F4V是基於ISO base media file format制定出來的容器格式(Container format)。至少於Flash Player 12.0 update 3以上版本才能播放。F4V支援的視頻類型為H.264,影像類型為GIF、PNG以及JPEG,音頻類型為AAC以及MP3。
FLV文件=FLV头文件+ tag1+tag内容1 + tag2+tag内容2 + ...+... + tagN+tag内容N
FLV头文件:(9字节)
tag类型信息,固定长度为15字节
在flv回放过程中,播放顺序是按照tag的时间戳顺序播放。任何加入到文件中时间设置数据格式都将被忽略。
flv文件中的元信息,是一些描述flv文件各类属性的信息。这些信息以AMF格式保存在文件的起始部分。adobe官方的标准flv元信息项目如下[6]:
两个常用的操作metadata的工具是flvtool2和FLVMDI,都是把keyframes作为一个默认的元信息项目。
這些播放程式包括:
2010年Apple前執行長Steve Jobs曾公開抨擊Flash大量耗電以及資訊安全的問題,而且系統本身封閉,穩定性一直存在著漏洞,一直到現在2015年,越來越多知名大企業摒棄了Flash而轉往投抱HTML5,像是Youtube、Firefox、Facebook、Twitch,就連Google都表示目前會將flash廣告自動轉檔為HTML5形式。
6月初,Chrome和Adobe達成一項協定,最新的Chrome Beta版將會停止自動播放網頁上那些不重要的Flash內容。
我們已於2015年9月1日停止支援……NPAPI外掛程式(包括Silverlight、Java和Unity)將無法運作。如果您想瀏覽使用NPAPI外掛程式的網站,必須使用其他網路瀏覽器。
反Flash陣營中最堅定的支持者就是蘋果公司,iOS系統自上線以來從未支援這項技術,隨後Google旗下的Android和YouTube也從Flash陣營跳到了HTML5。線上影音領域Flash早已是昨日黃花……Facebook高階主管曾公開表態,Adobe應該馬上將Flash淘汰。……目前仍在大量應用Flash技術的主要是網路廣告,Amazon停止對Flash廣告的支援很可能改變這一局面。自2015年9月1日Amazon公司旗下電子商務和廣告平台將停止支援Flash技術,這一調整主要是因為各大瀏覽器廠商改變了對Flash技術的態度。