ADShareit 公司出品的SWF to Video Converter ,用於將Flash動畫轉換為AVI格式或VCD兼容的MPEG文件。特性:將SWF轉換為AVI格式,支持所有壓縮的 "codec"格式,包括:Divx,Xvid等;將SWF轉換為VCD兼容的MPEG格式,可直接燒錄;支持音頻轉換。可由原始的SWF文件中創建mp3或wav格式音頻數據,也可從外部的wav或mp3文件導入音頻數據;轉換中不跳幀楨;允許用戶在轉換期間與flash互動;轉換電影剪輯和動作腳本;支持Flash 6, 7, MX壓縮的電影;支持exe格式的flash電影;支持批量轉換;提供seek controller以快速定位欲轉換的幀數區間;可指定轉換的起始和結束幀;可自定輸出視頻的尺寸。
由於很多情況下需要在VCD片頭片尾中加上「用電腦打開本光盤」的字幕,或退黨人數和時間、或根據本地區的需要加上一些當地的情況,等等。目前常用的方法是用視頻編輯軟件加字幕,一來視頻編輯軟件動不動就幾百兆,二來對使用有一定的技巧要求,故應用並不廣泛。那麼有沒有更好更簡單的辦法?這裏有一個答案:免費的AviSynth。
首先,可以到 *https://sourceforge.net/projects/avisynth2/ 下載安裝最新版本的AviSynth。可以讓你的系統把avs(AviSynth腳本文件)當成普通的視頻文件打開甚至播放。
接著,可以到 *https://sourceforge.net/projects/guliverkli/ 下載安裝最新版本的VSFliter,並確認將包中VSFliter.dll(字幕插件VobSub)複製到 %Windir%\System32 目錄下,並在「開始─>運行─>中運行了 「regsvr32 VSFilter.dll」 進行註冊。(其中有二個VSFilter.dll文件,我沒分出差別來,都能用。)
以下用晚會為例介紹如何加片頭字幕:(環境:新視覺XP 2.2)
用Notepad(記事本)建立一個空白的文本文件,並將之命名為wanhui_72min.srt。
接下來在這個文本文件中鍵入這樣5行文字:(其中的時間和內容可以修改)
1
00:00:39,000 --> 00:00:52,000
本光盤可在碟機或電腦中播放
內附送加密代理軟件及教程
幫助你突破封鎖獲取自由資訊
再用Notepad(記事本)建立一個空白的文本文件,並將之命名為wanhui_72min.avs。
接下來在這個文本文件中鍵入這樣3行文字:
DirectShowSource("F:\wanhui\wanhui_72min_updated_60131_mpg1.mpeg")
LoadPlugin("VSFilter.dll")
TextSub("F:\wanhui\wanhui_72min.srt")
現在隨便你用甚麼軟件來打開這個avs文件,你都可以看字幕已經準確地出現在視頻文件之中。用Tmpgenc直接就能壓mpeg了、或者是用Media Player播放。
用此方法也能在其他視頻文件如AVI甚至RM、RMVB 直接加字幕,當然,需要安裝相應的解碼器,如阿飛的Realone。
附:如用Tmpgenc看不到視頻,可在選項-(環境設定--->VFAPI插件-(提高「AVI VFW compatibility Reader」的優先級就行了。(在上面點右鍵就看見了)