求教EXCEL怎么用VBA提取视频文件的属性信息求个大神

求教EXCEL怎么用VBA提取视频文件的属性信息求个大神,第1张

Option Explicit

Function GetFileDuration(FolderSpec As String) As Date

'请在VBE/工具/引用中勾选对于MICROSOFT SHELL CONTROLS AND AUTOMATION

Dim SHL As New Shell32Shell

Dim SHFD As Shell32Folder

Dim F As Object

Set SHFD = SHLNameSpace(FolderSpec)

For Each F In SHFDItems

If InStr(1, FName, "WMV", vbTextCompare) Then

GetFileDuration = GetFileDuration + SHFDGetDetailsOf(F, 21)

End If

Next

End Function

Sub Example()

MsgBox GetFileDuration("F:\Pictures\Microsoft")

End Sub

说明:

shell32对象非常有用,利用它几乎可以访问文件的所有信息。利用GetDetailsOf可以获取文件(包括视频文件)的属性信息。试一试吧,上面是一个获取视频(WMV)的VBA程序。

感觉你的题目有点问题,“数字视频信息获取与处理过程”,如果已经是数字视频,就不需要A/D或D/A转换了。感觉问题应该是视频信息的获取与处理过程。

首先应该是采样,然后进行模数转换(就是A/D),视屏编辑包括压缩、存储、解压等,最后进行数模(就是D/A)转化,存放在录像带等上或者是使用普通电视播放,(数字电视是不需要后期的D/A转化的)。

所以,看你的这个问题应该是很久以前的问题了,现在都不好做了,就像上信息课的老师说的,“我三年没有教信息课,现在都不知道该教什么了”,信息方面的东西发展得太快了。

以上就是关于求教EXCEL怎么用VBA提取视频文件的属性信息求个大神全部的内容,包括:求教EXCEL怎么用VBA提取视频文件的属性信息求个大神、在数字视频信息获取与处理过程中,下述顺序( )是正确的。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9527835.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存