![](/img/trans.png)
[英]Convert AVI file to WMV in C++ DirectShow; GraphEdit and source code
[英]DirectShow C++ : wrong duration and Fps in resulting avi file
我有一個如下所示的directshow圖:“ File.mov”-> haali Splitter-> ffdshow解碼器-> Custom Filter-> avi Mux-> File writer(File.avi)。
原始文件的Fps為30 Fps(File.mov),持續時間為6秒。
提示中的行為:在提示中運行應用程序時,我獲得了一個持續時間約為12秒且Fps為25的文件。這樣做是將每個幀重復兩次。
Graphedit工具中的行為:當我在Graphedit中運行相同的圖形時,播放一直在進行,直到進度條已滿,但永不停止(停止按鈕不會變為灰色)。 如果我用“停止”按鈕強行停止,則File.avi將自動從光盤中刪除。
謝謝您的幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.