現在國內主流的MP4機器,都宣稱可以直接播放RMVB和FLV。 我比較關心FLV,就是YOUTUBE、土豆、優酷上的視頻格式。
不過,FLV也分FLV1和FLV4二種格式。(二者的文件后綴名都是FLV,但在電腦上用KMPLAYER播放時,FLV4的文件會有提示)
FLV1主要在歐美和中國的視頻網站流行,特點是體積小,在線播放流暢,但清晰度低。
而FLV4是近年在日、韓視頻網站開始流行的新格式,特點是解析度普遍在400*300以上,同等畫面尺寸下,要比FLV1清晰得多,色彩飽和度也特別濃郁。缺點是,文件比較大,在線播放經常停頓。
我從日韓視頻網站上搜集、下載了不少日韓歌星MV的FLV視頻,格式當然是FLV4的。 很想知道,國內的MP4是否能直接播放FLV4的格式?
懇請有知道的朋友能指點一下
問題補充:不好意思,我不是籠統地指MP4是否支持FLV,而是特指FLV4格式,因為我知道是有幾款MP4支持FLV1。
據說,二種FLV的視頻編碼格式不同,FLV1的視頻編碼格式是Sorenson H.263或H.264,而FLV4則是ON2 VP6 。
FLV4在線視頻片段觀賞:
http://tclon2.com/index.htm
MC目前還辦不到,我見過FLV4格式,是比較清楚。
你可以用MC轉成MP4(H.264+AAC),再修改后綴為FLV,FLASH播放器可以直接調用播放,效果同樣非常好,不比On2VP6+MP3差.
On2 VP6-S 高清視頻
On2 VP6-S編碼器是Adobe Flash Player的新伙伴,專為播放高清內容而設。比較H.264 (AVC)及其他同類技術,為 Adobe® Flash® Player 而設的On2 VP6-S能以較低的數據傳輸率及處理器利用率,輸出一流的高清影像。
壓制flv4視頻參考地址:http://sk.sosg.net/post/45.htm
On2 VP6和Sorenson Spark 視頻編解碼器比較:http://hi.baidu.com/jinzhou_shi/blog/item/0b249beffbde2c32adafd501.html
土豆網為網絡視頻選用On2 VP6技術,有效節省帶寬成本:http://www.eetchina.com/ART_8800558976_621496_NT_ae7228dc.HTM
就我的了解,Flash是從MX時代開始支持視頻,那時用的編碼就是Sorenson,到了Flash 8開始支持ON2 VP6,Flash Player 9.0.124開始支持H.264。
從編碼的質量來說(同樣的碼率對比畫質),H.264>ON2 VP6>Sorenson;
從文件格式來講,采用H.264的Flash視頻后綴一般是f4v,用Flash CS4和Flash Media Encoder都可以生成;采用另外兩個編碼的Flash 視頻后綴一般是flv。當然,Flash Player 9.0.124開始,可以使用3gp、mp4等后綴。
從Adobe對高清的支持的態度來看,flv格式應該是會慢慢退出歷史舞臺,用mp4取代的。
flv1或flv4只是特定的視頻編碼,你說的視頻后綴 是可以隨便改的[文中出現過修改后綴名],真實的應該是視頻編碼的容器~
學習了,最后總結一下,呵呵!
Sorenson => ON2 VP6/VP7/VP8 => H.264,這是對外宣傳的商業名稱;
FLV1 => FLV4 => AVC1,這是解碼器4字節標志(FOURCC);
.flv => .flv => .f4v/.mp4,這是存放文件使用的擴展名;
FLV => F4V/MP4,這是保存文件時的容器標準;
另:F4V/MP4/MOV,作為容器是一致的;