z
10-12-2007, 03:17 PM
Audio Capture (Alt+A)
To capture (encode) an audio stream in any video container, KMP Audio Transform Filter is necessary in filter chain. Filter chain means filter lists while playing the media file. You can confirm the filter on right clicking of KMP | Filters menu, in Advanced Playback Info Box (Ctrl+Tab) or Advanced Filter Setup Box (Ctrl+`) while playing any media file. Superspeed mode (Alt+F) disables KMP Audio and Video Transform Filter. Therefore, Audio Capture is not possible in Superspeed mode. On the other hand, Highspeed mode (Ctrl+Alt+F) only disables KMP Video Transform Filter.
The following is a typical filter chain when playback started.
[Primary Filtergraph]
0) - example.avi
1) - AVI Splitter
2) - MPEG Layer-3 Decoder
3) - KMP Video Codec
4) - KMP Video Transform
5) - KMP Audio Transform(Inpalce)
6) - Video Mixing Renderer9(Renderless)
7) - Default DirectSound Device
What's the role of KMP Video Transform Filter? What does it do?
All kinds of video processing from basic to advanced are processed within KMP Video Transform Filter (see Preferences | Video Processing). KMP do many more things in KMP Video Transform Filter like this: On Screen Control (Overlay type), Menu Overlay (Ctrl+J), On Screen Display (Tab, Scroll Lock), visualizations, subtitle processing (Image type, Alt+M) etc.
Video Capture (Alt+C)
- Target: It is only for making a small videoclip while playing a movie file in your local hard disk. It is not considered to use the function for other purposes such as video converter, DVD ripper, stream ripper, and etc.
- Method: There is one thing to remember before using the feature; video capture is a real-time process. You should have a system enough to process both capturing (encoding) and playing simultaneously.
To properly capture a video, KMP Audio/Video Transform Filter should be present in playing filter chain. By the way, there is one exception to capture a video without KMP Audio/Video Transform Filter; it is possible to copy an audio/video stream directly without encoding if internal decoders are used. It's even possible to directly copy the a/v stream of wmv when it is wrapped as an internal decoder in preferences.
For example, you can capture a video of WMV in Superspeed mode with WMV7/8/9 audio and video decoder enabled in Preferences | Internal Audio/Video Decoder. In this case, the actual WMV/WMA decoder is still an external DMO decoder of the system but it works as if it were an internal decoder.
Copy stream mode in Video Capture is actually a kind of remuxing process. To copy a/v streams is naturally much more efficient than to encode the streams but it requires some strict conditions. It doesn't always work well. You should have some background knowledge of encoding to use this function without having too much trouble. That is, there could be various a/v desync problems with the video-clips captured by KMP. It depends on the container, Codec and frame rate etc used in source media file. In this case, it would be better to use more professional capture tool especially designed for that purpose only.
Video capture is mainly for a file having the extension of avi. As the way of capture in KMP does not rely on VFW structure (frame by frame) which is more suitable for video editing or encoding, if there is a problem while capturing, it's hard to correct the desync between audio and video streams. You can try fixing it by selecting one of the following options:
- Encode video stream
- Encode audio stream
To capture (encode) an audio stream in any video container, KMP Audio Transform Filter is necessary in filter chain. Filter chain means filter lists while playing the media file. You can confirm the filter on right clicking of KMP | Filters menu, in Advanced Playback Info Box (Ctrl+Tab) or Advanced Filter Setup Box (Ctrl+`) while playing any media file. Superspeed mode (Alt+F) disables KMP Audio and Video Transform Filter. Therefore, Audio Capture is not possible in Superspeed mode. On the other hand, Highspeed mode (Ctrl+Alt+F) only disables KMP Video Transform Filter.
The following is a typical filter chain when playback started.
[Primary Filtergraph]
0) - example.avi
1) - AVI Splitter
2) - MPEG Layer-3 Decoder
3) - KMP Video Codec
4) - KMP Video Transform
5) - KMP Audio Transform(Inpalce)
6) - Video Mixing Renderer9(Renderless)
7) - Default DirectSound Device
What's the role of KMP Video Transform Filter? What does it do?
All kinds of video processing from basic to advanced are processed within KMP Video Transform Filter (see Preferences | Video Processing). KMP do many more things in KMP Video Transform Filter like this: On Screen Control (Overlay type), Menu Overlay (Ctrl+J), On Screen Display (Tab, Scroll Lock), visualizations, subtitle processing (Image type, Alt+M) etc.
Video Capture (Alt+C)
- Target: It is only for making a small videoclip while playing a movie file in your local hard disk. It is not considered to use the function for other purposes such as video converter, DVD ripper, stream ripper, and etc.
- Method: There is one thing to remember before using the feature; video capture is a real-time process. You should have a system enough to process both capturing (encoding) and playing simultaneously.
To properly capture a video, KMP Audio/Video Transform Filter should be present in playing filter chain. By the way, there is one exception to capture a video without KMP Audio/Video Transform Filter; it is possible to copy an audio/video stream directly without encoding if internal decoders are used. It's even possible to directly copy the a/v stream of wmv when it is wrapped as an internal decoder in preferences.
For example, you can capture a video of WMV in Superspeed mode with WMV7/8/9 audio and video decoder enabled in Preferences | Internal Audio/Video Decoder. In this case, the actual WMV/WMA decoder is still an external DMO decoder of the system but it works as if it were an internal decoder.
Copy stream mode in Video Capture is actually a kind of remuxing process. To copy a/v streams is naturally much more efficient than to encode the streams but it requires some strict conditions. It doesn't always work well. You should have some background knowledge of encoding to use this function without having too much trouble. That is, there could be various a/v desync problems with the video-clips captured by KMP. It depends on the container, Codec and frame rate etc used in source media file. In this case, it would be better to use more professional capture tool especially designed for that purpose only.
Video capture is mainly for a file having the extension of avi. As the way of capture in KMP does not rely on VFW structure (frame by frame) which is more suitable for video editing or encoding, if there is a problem while capturing, it's hard to correct the desync between audio and video streams. You can try fixing it by selecting one of the following options:
- Encode video stream
- Encode audio stream