『漫游』酷论坛>『影音数码技术学习交流』>影音精华区>[原创]AviSynth 的簡單 fr ..
[原创]AviSynth 的簡單 frame servers 會意圖
weilai@2003-12-16 15:50
根據自己對AviSynth的了解及官方網頁的詮釋{
A frameserver is an application that feeds video directly to another application.
AviSynth and most other frameservers accomplish this by creating a fake file
that other programs can read as if it were a very large (usually uncompressed) AVI file.
}所意會出的關係圖
被呼叫: 意味者被當成函式使用(filter、plug-in...等DLL)
被使用: 取其有用的資料,不同於被呼叫之完整被引用
之所以稱韌體Player是因為其介於硬體及使用者軟體控制
[韌體Player]+[DirectShow]+[控制層]=Player (三者不一定皆存在)
PS. 越下層代表越接近機械語言
weilai@2003-12-19 11:05
編碼示意流程圖
Bopirit@2003-12-19 11:14
说句实话,太高深了,我完全看不懂。。。。
weilai@2003-12-29 12:07
我來解釋一下好了 ^^
使用avs 腳本當 AviSynth sever 的參數窗口
在AviSynth sever內
將影音檔片源先解壓成 raw frame(也就是未壓縮的影音資料流,與I、B、P等畫格、編碼無關)
再做後續處理
最後將raw放在AviSynth分享記憶體內
播放器 要播放就 取 AviSynth分享記憶體內 的raw影音資料流 取代原本的來源檔
編碼器軟體 要壓製就 取 AviSynth分享記憶體內 的raw影音資料流 取代原本的來源檔
岚轩@2003-12-31 08:01
weilai的知识,顶啊!
bestword@2004-01-07 01:26
还是不太明白的说
0083gundam@2004-01-07 02:11
看不不大懂,搞得象高级语言似。
zwbird55@2004-01-07 03:42
完全不明白老大在说什么,呵呵!
深蓝@2004-01-14 00:16
有时候.......用AVS会减慢速度..........
ppppgg@2004-01-31 15:24
AviSynth_C.dll是个什么文件啊??
weilai@2004-02-01 09:53
引用
最初由 ppppgg 发布
AviSynth_C.dll是个什么文件啊??
用 C 寫成的 .dll for AviSynth
要使用的話先要載入 AviSynth_C.dll
才可將此 .dll 當成 filter 使用於腳本中
loadplugin("avisynth_c.dll")
loadplugin("我的Filter.dll")
return Video_Clip.我的Filter()
yangjuniori@2004-02-03 13:32
能把WMP9 加密的 拆成AVS就好了
uyt@2004-02-04 11:11
从那句英文来讲好像是类似2pass中的1pass一样
作出来的avi只是个fake的,不那读取,然后再次从中翻译
你后面的图太专业了
chowchow@2004-02-12 10:57
需要哪些插件!如何注册啊?
咕噜机器人@2004-02-15 08:05
太厉害了,不会
«12»共2页
| TOP