利用批处理文件和 vbs 脚本实现网站视频自动录制

利用批处理文件和 vbs 脚本实现网站视频自动录制  




现在电视台基本上都有了自己的门户网站,我们可以充分利用网络的优势来扩大本地电视台的影响。事实上,将本地电视台的每日的王牌节目挂在网站上的做法已经成为建立电视台网站的必要组成步骤之一了。但随之而来的问题是:每天定时需要的手工录制过程,将给管理者带来极大的不便。在 windows 定时任务的基础上,将批处理程序与脚本程序有机的集合,就可以有效地解决这一问题。 

  

1 :建立压码任务 

我们将使用一台带有视频采集卡的电脑来完成压码过程。虽然压码不是本文的重点,但还是有必要交代一下。主要就是使用 helix producer plus9 建立一个压码参数文件,事实上它只是一个带有 rpjf 后缀的 xml 文件(图 1 )。需要注意的是,音频输入选项有线路输入与 microphone 输入两种,这需要与实际的接入线路相吻合;另外,不必选择 2 pass vedio encoding 选项,选择它除了显示一个 warning 外不会有任何效果;再者,因为现阶段绝大多数的网络接入模式为拨号和 dsl ,所以只需要生成 56k 和 384k 码率的视频文件;最后,录制完成的视频文件,其名称最好用日期来标识,比如: 20060301.rm 。 

<?xml version="1.0" encoding="UTF-8"?>
<job xmlns="http://ns.real.com/tools/job.1.0.1">
  <enableTwoPass type="bool">false</enableTwoPass>
  <clipInfo>
    <entry>
      <name>Author</name>
      <value type="string">ZSTV</value>
    </entry>
    <entry>
      <name>Copyright</name>
      <value type="string">(c) ZSTV2006 </value>
    </entry>
    <entry>
      <name>Keywords</name>
      <value type="string">ZSNews[2006-03-21]</value>
    </entry>
    <entry>
      <name>Title</name>
      <value type="string">ZSNews[2006-03-21]</value>
    </entry>
  </clipInfo>
  <input>
    <captureInput>
      <audioDeviceID type="string">Intel(r) Integrated Audio</audioDeviceID>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3484.html