flv解析现在硕鼠为什么解析出来是F4V不是FLV了?怎样才能解析成FLV

flv解析  时间:2021-06-26  阅读:()

FLV视频类型解析。

视频tags的组成: //————————————————————————— tag类型 0×09

tag数据大小 3个字节的视频数据大小

tag时间戳 3个字节tag数据应用的时间(毫秒)

tag时间戳扩展 1个字节的时间戳扩展,让时间戳变成4字节,本字节作为时间戳的高位.

streamID 3个字节的类id,总是0

视频tags的数据

//———————————————————————————————————– 视频tags的数据:

视频tags数据和swf文件格式中的VideoFrame是相似的.他们的数据是一样的

视频格式的数据的组成如下:

帧类型 4bit

1: 关键帧keyframe(视频中的关键帧,数据存储的是整个画面完整的数据,可以提取它来生成图片) 2: 中间帧inter frame(关键帧之间的状态,不完整的画面数据,需要依靠前面帧的数据生成) 3: 可任意使用的中间帧disposable inter frame(H.263 only)

视频编码id 4bit

2: Sorenson H.263(mencoder转换所使用的视频编码) 3: Screen video 4: On2 VP6 5: On2 VP6 with alpha channel 6: Screen video version 2

//—————

视频数据

If CodecID = 2 H263VIDEOPACKET If CodecID = 3 SCREENVIDEOPACKET If CodecID = 4 VP6FLVVIDEOPACKET If CodecID = 5 VP6FLVALPHAVIDEOPAC KET If CodecID = 6 SCREENV2VIDEOPACKET

//——————————————————————————————–

这里说一下Sorenson H.263视频编码以及其数据包:

从swf6开始,flash使用被称作Sorenson H.263的视频编码格式,这种格式基于h.263,一个公开视频编码标准由ITU(国际电信联盟) 提出的.想了解h.263编码格式的朋友可以看 /index.php?_content&task=view&id=123&Itemid=0

但是Sorenson H.263编码和H.263是有差别的: 下面的特性不存在Sorenson H.263中: ■ GOB (group of blocks) layer ■ Split-screen indicator ■ Document camera indicator ■ Picture freeze release ■ Syntax-based arithmetic coding ■ PB frames ■ Continuous-presence multipoint ■ Overlapped pensation 下面的特性是Sorenson H.263增加的: ■ Disposable frames (difference frames with no future dependencies) ■ Arbitrary picture width and height up to 65535 pixels ■ Unrestricted motion vector support is always on ■ A deblocking flag is available to suggest the use of a deblocking filter

//——————————————————————————— H263VIDEOPACKET数据结构:

PictureStartCode UB[17] 和H.263 5.1.1相似 0000 0000 0000 0000 1

Version UB[5] 视频格式版本 Flash Player 6 supports 0 and 1 TemporalReference UB[8] 察看 H.263 5.1.2

PictureSize UB[3] 图像尺寸: 000: custom, 1 byte 001: custom, 2 bytes 010: CIF (352×288) 011: QCIF (176×144) 100: SQCIF (128×96) 101: 320×240 110: 160×120 111: 保留

CustomWidth If PictureSize = 000 UB[8] If PictureSize = 001 UB[16] 否则不存在 注意:UB[16]不一样UI16,这里不是字节交换的 单位是像素

CustomHeight If PictureSize = 000 UB[8] If PictureSize = 001 UB[16] 否则不存在 注意:UB[16]不一样UI16,这里不是字节交换的 单位是像素

PictureType UB[2] 00: intra frame 01: inter frame 10: disposable inter frame 11: reserved DeblockingFlag UB[1] Requests use of deblocking filter (advisory only, Flash Player may ignore) Quantizer UB[5] See H.263 5.1.4 ExtraInformationFlag UB[1] See H.263 5.1.9 ExtraInformation If ExtraInformationFlag = 1 UB[8] Otherwise absent See H.263 5.1.10

The ExtraInformationFlag- ExtraInformation sequence repeats until an ExtraInformationFlag of 0 is encountered

Macroblock MACROBLOCK See following PictureStuffing varies See H.263 5.1.13

//—————————————————————————— 下面的这些数据是视频图像的具体数据,如果想提取图片的话可以研究一下,但我的目的是从中提取视频的舞台大小. 那么CustomWidth和CustomHeight就够了…

至于其它的数据,常用的就是o2 vp6和带alpha通道的o2 vp6格式了.这里就不多提了,我的目的是从flv中提取meta信息,大多的o2 vp6格式的flv已经有了meta信息了…

FLV是一个二进制文件,由文件头(FLV header)和很多tag组成。

tag又可以分成三类:audio,video,script,分别代表音频流,视频流,脚本流(关键字或者文件信息之类)。

详细资料:

/post/flv_format.html

请笑纳...

flv,wmv,rm主流播放格式的优缺点?

flv主要是在线视频网站上使用的,清晰度不太高, wmv的视频比较清楚,但是网络上这类视频资源不是太多 RM的视频质量很好,是现在网络上电影等视频的主要格式,非常好找,体积也不大,REVB也是一样

怎么下载一般FLV解析不了的在线视频?

其实不用下载的 你在看在线视频的时候 就是在下载 保存的位置是 打开IE选项 常规 INTERNET临时文件 点 设置 可以看到 当前位置 然后打开那个文件夹 就可以找到你看过的在线视频

flv 是什么文件?用什么软件播放?

维棠FLV视频下载工具V0.8.3 软件大小:640KB 下载地址: / 1、准确分析FLV视频节目真实地址; 2、支持最多最热视频分享站; 3、自带维棠FLV专用视频播放器; 4、支持播客网站播放列表批量下载; 5、支持断点续传; 6、提供简体中文、繁体中文及英文三种语言选择; 7、支持注释名命名方式; 8、自带视频格式转换插件,可将FLV格式视频节目转换成WMA格式; 9、提供安装版,绿色版,带转换插件版等多种版本下载。

现在硕鼠为什么解析出来是F4V不是FLV了?怎样才能解析成FLV

因为f4v相比flv更小更清晰,现在网站都喜欢用f4v格式的 你将f4v格式视频的后缀改为flv,就可以直接看了,有些播放器是不能播放f4v格式的,但是改了后缀就可以播放了,我用暴风和迅雷播放器都看过,可以的

弘速云香港VPSVPS线路有CN2+BGP、CN2 GIA,KVM虚拟化架构,裸金属月付564元

弘速云怎么样?弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港vps、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统。点击进入:弘速云官方网站地址...

Sharktech鲨鱼服务器商提供洛杉矶独立服务器促销 不限流量月99美元

Sharktech(鲨鱼服务器商)我们还是比较懂的,有提供独立服务器和高防服务器,而且性价比都还算是不错,而且我们看到有一些主机商的服务器也是走这个商家渠道分销的。这不看到鲨鱼服务器商家洛杉矶独立服务器纷纷促销,不限制流量的独立服务器起步99美元,这个还未曾有过。第一、鲨鱼机房服务器方案洛杉矶机房,默认1Gbps带宽,不限流量,自带5个IPv4,免费60Gbps / 48Mpps DDoS防御。C...

安徽BGP云服务器 1核 1G 5M 29元/月 香港云服务器 1核 1G 19元首月 麻花云

麻花云怎么样?麻花云公司成立于2007年,当前主打产品为安徽移动BGP线路,数据中心连入移动骨干网。提供5M,10M大带宽云主机,香港云服务器产品,数据中心为香港将军澳机房,香港宽频机房 cn2-GIA优质线路、采用HYPER-V,KVM虚拟技术架构一、麻花云官网点击直达麻花云官方网站合肥网联网络科技有限公司优惠码: 专属优惠码:F1B07B 享受85折优惠。最新活动 :双11 云上嗨购 香港云主...

flv解析为你推荐
机房360学校有4个机房,机房1有50台,机房2有40台, 机房3有的38台,机房4有的35台,有网络IP21视频托管如何把视频上传到自己公司的网站上?求解···代发邮件我想做邮件代发,怎么做效果好?flash实例flash CS3 实例的属性面板里的实例名称是指什么音乐代码css控制背景音乐代码gas是什么意思gc是什么意思啊?云办公平台Gleasy云办公平台解决了哪些问题?erp系统教程ERP系统怎么使用怎样删除聊天记录如何删除和一个人的聊天记录?泛微协同办公系统泛微OA系统怎么创建新人员
网络服务器租用 电信服务器租用 php空间租用 万网域名代理 中文域名交易中心 linkcloud 美国主机代购 debian7 网站被封 福建天翼加速 权嘉云 怎样建立邮箱 老左正传 免费申请个人网站 免费dns解析 厦门电信 中国电信测速器 海外空间 架设邮件服务器 外贸空间 更多