David1105
19th December 2007, 22:16
When trying to encode the famous "ruby.avi" or "skiing.avi" to WMV, the graph is created:
Source (ruby.avi) -> AVI Splitter -> AVI Decompressor -> ffdshow raw video filter -> "File Writer"
The problems with this graph in GraphEdit are:
1. When using "WM ASF Writer" for "File Writer" and clicking on "Play" button, GraphEdit shows an error:
"The graph can't play Unspecified error (Return code: 0x80004005)"
2. When using "File Writer" from "qcap.dll", the same error as in 1.
3. When using the "Dump" filter for this "File Writer", it plays and outputs a WMV okay. But there're two strange things with the output WMV file: a. The WMV file is very large, compared to original AVI video size. b. This WMV can't be played by Windows Media Player.
What puzzles is using the similar graph, another input AVI file is "correct" encoded to WMV...
Is the above graph wrong in general for such a purpose?
Is the problem of the WMV too large due to a missing mux filter? If so, which mux filter should be used here in the above graph?
Thanks!
Source (ruby.avi) -> AVI Splitter -> AVI Decompressor -> ffdshow raw video filter -> "File Writer"
The problems with this graph in GraphEdit are:
1. When using "WM ASF Writer" for "File Writer" and clicking on "Play" button, GraphEdit shows an error:
"The graph can't play Unspecified error (Return code: 0x80004005)"
2. When using "File Writer" from "qcap.dll", the same error as in 1.
3. When using the "Dump" filter for this "File Writer", it plays and outputs a WMV okay. But there're two strange things with the output WMV file: a. The WMV file is very large, compared to original AVI video size. b. This WMV can't be played by Windows Media Player.
What puzzles is using the similar graph, another input AVI file is "correct" encoded to WMV...
Is the above graph wrong in general for such a purpose?
Is the problem of the WMV too large due to a missing mux filter? If so, which mux filter should be used here in the above graph?
Thanks!