这个可以用 dos命令来实现:
点击 开始,运行,输入cmd后回车。
假设文件都放在d:\doc 文件夹中,在 cmd对话框中输入下面的字,每行一个回车:
d:
cd d:\doc
dir > listtxt
这时候文件夹中就增加了list文件,使用excel打开它,然后数据分列就获得你需要的文件名。
hdmi延长获取视频流方法,、采用HDMI光纤线
HDMI光纤线即:HDMI AOC(Active Optical Cable ,有源光缆);它是一种利用光纤制作成HDMI信号传输线,而且将其光电转变线路集成在接口处的一种HDMI线。
传输距离长;采用了光纤传输媒介,长距离的信号传输衰减基本可以忽略,最长传输距离可达150m以上,无需加有源放大设备。
光纤HDMI线使用时需要注意保护,不要大幅度叠折使用,装修预埋时也要特别小心,拐弯处需要一定弯度,不要九十度垂直叠折。
光纤HDMI线由于其传输模式,不同于铜线两端都可以随意插,光纤HDMI线是有方向性的,发射端和接收端是不能弄反的,在布线的时候一定要注意。
二、无线HDMI延长
无线HDMI延长器是一种将音视频信号从信号源(电脑及高清播放设备)传输到远端HDTV或高清投影机上的无线传输设备,能实现1080P/60及3D的无损无延迟传输,无需安装软件,即插即用,无遮挡延长距离最高可达百米。
具有穿透墙壁和其他障碍物的能力并且信号辐射范围宽。该设备和以前的延长器一样配有发射器和接收器。适配的信号源种类多,如电脑,游戏机,机顶盒, DVD或DVR的任何高清晰度数字电视,液晶显示器和投影仪都可以作为信号源。因此HDMI无线延长器可以创建没有冗长的信号线和电缆从而使运用环境简洁整齐。
三、使用HDMI延长器
31 网络转换延长器
该延长器将HDMI信号转化为TCP/IP协议,可以通过网线直连,也可借助路由器、交换机等设备进行传输。
可以实现一个发射器多个接收器,一进多出。
32 HDMI光纤延长器
HDMI光纤延长器是用来延长信号的传输器件,解决HDMI音视频信号无法远距离传输的问题,且保证信号传输的质量。延长器一般分发送端和接收端,HDMI光纤延长器采用10位数字无压缩技术,发射端负责信号的获取,一般远距离通过光纤传输,最远可达20KM。
我知道的跟nodejs关系不大,可以用ffmpeg 来获取,然后nodejs 调用ffmpeg的命令。
可以获得视频的时长 duration 和 分辨率 272X480 。
然后把输出的内容通过正则获取出来即可。
代码: 具体获取文件路径并判断的我就不写了
var url = 'd:/amp4';var exec = require('child_process')exec;
var cp = exec('d:/soft/ffmpeg/bin/ffmpeg -i '+url,function(err,stdout,stderr){
var outStr = stderrtoString();
// consolelog(outStr);
var regDuration =/Duration\: ([0-9\:\]+),/;
var rs = regDurationexec(outStr);
if(rs[1]){
var timeStr = rs[1];
//获得时长
consolelog(timeStr);
}
});
以上就是关于怎么快速提取视频文件名和时长到excel表中全部的内容,包括:怎么快速提取视频文件名和时长到excel表中、hdmi延长获取视频流、用nodejs怎么获得一个文件夹下面的视频信息呢(具体指视频时长/多少分钟的视频)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)