Directshow codecs such as those used by windows

Проблемы с видеокодеками

#1 OFFLINE Snob

Мне уже интересно..

  • Новичок
  • сообщений: 3
    • Последний визит: 20 авг 2009 16:15

    #2 OFFLINE NeByvalyi

  • [Хранители]
  • сообщений: 8 099
    • Последний визит: Сегодня, 08:26
    • Пол: Мужчина
    • Откуда: Нью-Васюки

    Snob (Aug 16 2009, 15:23) писал:

    Это не к нам.. это — к производителю плейера!

    Скорее всего, это вопрос не про VirtualDub, а про кодеки, установленные в твоём компе.
    Может быть — даже не про сам факт наличия кодека Div3 в твоей ОС, а про его конфигурацию.

    В любом случае — мало информации.
    Давай сюда скриншоты окна File Information из VirtualDub на твой файл, или хотя бы технические данные видеопотока твоего файла из других программ типа VideoInspector или AVIcodec (найдёшь их тут у нас в форуме).

    #3 OFFLINE AlexStorm

  • Постоянные посетители
  • сообщений: 2 627
    • Последний визит: 11 мар 2017 16:22
    • Пол: Мужчина
    • Откуда: Moscow

    Snob (Aug 16 2009, 15:23) писал:

    «Доктор, что-то мне плохо, отчего это?» ( утрированный пересказ вопроса )
    Кроме вопросов нет ни одного тех.параметра на каторый можно было б оперется чтобы ответить.

    Один из вариантов «неприятия» файлов Дабом — неверно установлены кодеки, вернее неправильно выбраны не сами кадеки, а выбраны ассоциации. Я где-то тут уже об этом писал.

    #4 OFFLINE Snob

    Мне уже интересно..

  • Новичок
  • сообщений: 3
    • Последний визит: 20 авг 2009 16:15

    Понял, исправляюсь.
    При открытие файла VD пишет:

    Couldn’t locate decompressor for format «DIV3» (Microsoft High-Speed MPED-4 V3

    VirtualDub requiers a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Player, are not suitable.

    Информация из AVIcodec по файлу:

    Файл: 169MB, продолжительность 0:21:34, тип AVI, 1 аудио поток, качество 51%, Nandub v1.0rc2, Futurama S01E01, MM,,
    Видео: 149MB, 972 kbps, 25,0 fps, разрешение 576*432 (4:3), DIV3 = DivX v3 😉 MPEG-4 (Low Motion), Поддерживается
    Аудио: 19,89, 128 Kbps, 48000 Hz, 2 каналов, 0х55 = МPEG Layer-3, CBR, Поддерживается.

    Этого достаточно, или ещё что-то надо. Если мало, то не ругайтесь сильно, я в этом деле просто адский чайник.

    #5 OFFLINE NeByvalyi

  • [Хранители]
  • сообщений: 8 099
    • Последний визит: Сегодня, 08:26
    • Пол: Мужчина
    • Откуда: Нью-Васюки

    Snob (Aug 18 2009, 22:31) писал:

    Отвечаю в обратном порядке:
    3. Пока достаточно
    2. Требуемый видеокодек в системе есть..
    НО
    1. ..возможно он неправильно сконфигурирован

    — Скачать (ссылка в этой теме) самый свежий набор кодеков K-Lite Codec Pack — версию Full или даже Mega;

    — При (пере)установке K-Lite Codec Pack НЕ ИСПОЛЬЗОВАТЬ настройки по умолчанию (там обычно предлагается ассоциировать большинство видеофайлов НЕ с «родными» кодеками, а с FFDShow, что для работы в VirtualDub НЕПРИЕМЛЕМО).

    Можно воспользоваться следующей таблицей (от AlexStorm, но она не от самой свежей сборки кодеков):

    Смысл расстановки «галочек» заключается в том, чтобы во всех случаях, когда есть выбор между FFDShow и «родным» кодеком, выбирать «родной».

    #6 OFFLINE Snob

    Мне уже интересно..

  • Новичок
  • сообщений: 3
    • Последний визит: 20 авг 2009 16:15

    VirtualDub being stupid (VFW codec. )

    Thread Tools
    Display

    I have Windows Vista Home Premium and I downloaded VirtualDub 1.7.8 because I have a project that I want to start working on. I’m using a tutorial for practice before I start my project, so I’m using the files that the tutorial provided. When I tried opening the video file on VirtualDub it said:

    Couldn’t locate decompressor for format ‘WMV3’ (unknown)

    VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Player, are not suitable.

    I searched for a VFW compatible codec that could be used with VirtualDub but it didn’t work. Is this just my computer being stupid or did something completely fly over my head? Thank you for helping me out, my mind is completely fried right now.

    Install FFDSHOW and enable WMV.
    https://www.videohelp.com/tools/ffdshow
    Enable the WMV decoders under �VFW Configuration� -> �Decoder� -> �Codecs�

    Thank you. That seemed to do the trick. I’m probably just stupider than I thought XD

    Install FFDSHOW and enable WMV.
    https://www.videohelp.com/tools/ffdshow
    Enable the WMV decoders under �VFW Configuration� -> �Decoder� -> �Codecs�

    Hi sorry to annoy you but I have the exact same problem but the message comes up with «couldn’t locate decompressor for format ‘Xvid’ (unkown)

    I’m hoping that you can help me

    Or install a VFW WMV3 decoder like ffdshow or WMV9VCM.

    You still have to install the WMV Plugin when using ffdshow. WMV9VCM is an encoder (Video Compression Manager).

    Yes, sorry, I should have made this clear. But the OP has already gotten past the point of opening the source file. VirtualDub is now complaining about not finding a WMV3 decoder. So either he has the WMV source plugin already, or his WMV3 video is in another (AVI?) container.

    I thought it included a VFW decoder too, but I just checked and found it only includes the VFW encoder.

    Hm? The OP (Katsu-kohai) seems to have resolved the problem. in 2008.

    Then, hezbag revived the post today with a ‘related’ issue:

    Hi sorry to annoy you but I have the exact same problem but the message comes up with «couldn’t locate decompressor for format ‘Xvid’ (unkown)

    I’m hoping that you can help me

    sorry for the question but I have problems w/ this program, too.. I’ve installed all things required, done the things you’ve recommended here, and it’s still not working, cannot find the vfw codec. but I’m sure I have one. I’ve already had K-Lite codec before, installed DivX codecs. what’s the problem?

    Читайте также:  Bluetooth клавиатуры для mac os

    Thanks for your help, regards.

    You’ll probably need to find ffdshow’s folder in your Start menu, click on ‘VFW configuration.’ In the window that pops up, make sure you’re on the Decoder tab, and that Codecs is highlighted in the left side of the window. Scroll down on the right until you find the codec that VirtualDub can’t ‘find.’ In the Decoder column for that codec, click on the dropdown and set it to libavcodec.

    Click OK, then run VirtualDub and see if the problem persists.

    Thanks for your help!
    I’ve tried what you said, but sadly it doesn’t work. Btw I’ve installed the K-Lite pack, DivX, DivX Pro VFW, Xvid.. that’s all I guess. They all worked pretty good with the other editing programs.
    And I think it matters that it’s VirtualDubMod, not ‘only’ VirtualDub.
    It’s an MKV file I want to open, and there are two error messages (if there are, because sometimes it simply froze..):
    1. MKV: Subtitle stream (2) contains overlapping subtitles. Some of the may not be kept when editing. —> I think it’s not a big deal since I want to remove the subtitles from this file anyways.
    2. Couldn’t locate decompressor for format . (unknown). VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Payer, are not suitable. Only ‘Direct Stream Copy’ is available for this video.

    VirtualDubMod’s support for MKV is rather outdated, and can’t handle h.264/AVC video through the VfW interface at all (that’s why you get the «Cannot locate decompressor for format ����» message).

    Since all you want to do is remove the subtitle stream, install mkvtoolnix instead, and use MKVMergeGUI (mmg.exe) from the package to delete the subtitle stream. (Uncheck the box next to the subtitle stream, after you’ve loaded the video, and remux to a new MKV.)

    You might also want to install MKVExtractGUI while you’re at it, to the same directory as mkvtoolnix, just to have it handy. (You won’t need it for the above, but it’s useful to have around if you’re going to do a lot of work with MKVs.)

    K-Lite Codec Tweak Tool

    General

    Fixes

    The first two fixes detect broken VFW/ACM codecs and DirectShow filters. This will perform a scan of the Windows Registry looking for invalid references to codecs and filters. Such invalid references are Registry keys that for example point to non-existing files. Those keys can for example get left behind when a codec is not properly uninstalled. The Codec Tweak Tool can remove the invalid references.

    The third fix will re-register the base DirectShow filters of Windows. This is helpful if they somehow got removed.

    The fourth fix is one for a specific sound related problem. If certain Registry keys are missing, sound will not work in most programs. This fix will restore those required Registry keys. This fix is only available when this specific problem is detected. There can be many other causes for sound problems, and those are not detected by this tool. If you are experiencing a sound problem that affects multiple programs, then the first thing you should try is to re-install your sound driver. That often fixes sound related problems.

    Generate Log

    This allows you to generate a very detailed list of all the codecs that are installed on your computer. It also includes some useful information about your hardware and drivers. All this information can be very useful for problem solving purposes.

    Settings

    Reset Settings

    Resets settings to recommended default values for many popular codecs and DirectShow filters.

    Backup Settings

    This creates a backup of your current codec settings. The settings will be saved in a folder of your choosing and the backup consists of several small files. You can restore those settings at any time using this tool.

    Restore Settings

    This replaces your current settings with the settings from a previously created backup.

    Configuration

    DirectShow Filters

    This allows you to access the configuration interfaces of several popular DirectShow filters.

    VFW Codecs

    This allows you to access the configuration interfaces of a few commonly used VFW codecs.

    Audio output

    This allows you to configure audio output settings for several popular audio decoders.

    Codec and Filter Management

    DirectShow

    This allows you to enable and disable DirectShow filters. This can for example be useful for testing purposes, or simply to disable redundant filters, or to switch between two similar filters.

    Other filter managers are usually only capable of disabling filters. This tool also allows enabling filters because it remembers which filters you have previously disabled. It also gives more fine-grained control over a few multi-purpose filters, such as Haali Media Splitter, allowing to also disable it partially.

    This page does not show every single filter installed on your system. It only shows ones that it has been programmed to detect. Currently that includes more than 200 commonly used filters. If there are any additional ones that you would like to see added to this list, just let us know.

    Some filters from the pack may be listed as disabled. This is normal. Not everything is enabled by default. Do not blindly enable everything, unless you have a good reason for doing so.

    Читайте также:  Как создать свой репозиторий windows

    ACM/VFW

    This allows you to enable and disable ACM and VFW codecs.

    This page does not show every single codec installed on your system. It only shows ones that it has been programmed to detect. Currently that includes more than 50 commonly used codecs. If there are any additional ones that you would like to see added to this list, just let us know.

    Preferred Splitters

    This allows setting specific source filters (a.k.a. splitters) as preferred for specific file extensions. This is particularly useful if you have multiple source filters installed for handling a certain container format.

    The choice «Use merit» means that no specific source filter is forced as preferred. In this case your player will use the splitter that has the highest merit.

    The recommended choices are labeled as such.

    An important note for Windows 7/8 users: these settings only apply to players that use the DirectShow framework. Since Windows 7 a new playback framework called «Media Foundation» is used by the Microsoft players (WMP and Media Center) for playback of certain files types. For example MP4, MOV, and M2TS. The Win7DSFilterTweaker section in this tool has tweaks for disabling Media Foundation in case you prefer to use DirectShow.

    Miscellaneous

    Thumbnail Settings

    Here you can enable and disable thumbnail generation in Windows Explorer for various video file extensions.

    There also is an «Options» button which gives access to a few options and tweaks specific to thumbnails. For example a way to clear the thumbnail cache. Also some tweaks for thumbnail appearance.

    It is recommended to install the Icaros shell extension (included in K-Lite Codec Pack) for generating thumbnails. This plugin is very fast, reliable, and supports many file formats.

    Various Tweaks

    Several configuration options for a few DirectShow filters that don’t have an easily accessible interface for those options. This button is disabled when none of the available tweaks is relevant for your system.

    DMO Management

    This allows you to enable and disable a few DirectX Media Objects. DMO are similar to DirectShow filters.

    This functionality is only available on Windows XP.

    Win7DSFilterTweaker

    General info

    Microsoft made several large changes with regard to multimedia playback in Windows 7 compared to previous versions of Windows. It includes a new playback framework called Media Foundation. Microsoft has also added decoders for H.264 video and AAC audio. This has been done with the intention to improve the playback experience and the out-of-the-box playback capabilities of Windows. It has unfortunately also resulted in a more restricted playback environment. It is no longer possible to use third party codecs without needing to resort to complex tweaks. Since the decoders offered by Microsoft aren’t perfect, there are situations where it is desirable to use more powerful third party decoders.

    Win7DSFilterTweaker provides tweaks for adjusting the preferred decoders used by applications in Windows 7 and 8. It also allows disabling certain codecs from Microsoft.

    Preferred decoders

    This allows you to configure your preferred decoders for several audio and video formats.

    These settings are used only by basic DirectShow applications. More specifically, applications that use the standard DirectShow graph builder. Examples of such basic players are Windows Media Player and Media Center.

    More advanced players often use their own custom DirectShow graph builder, and will ignore the preferred decoder settings from Windows. Examples of such advanced players are Media Player Classic (MPC-HC), ZoomPlayer, KMPlayer, PotPlayer, BS.Player, and GOM Player. These players have their own mechanisms for specifying preferred decoders. By default they will select decoders using a merit system.

    These settings only have effect when a player uses the DirectShow framework for playback. Windows Media Player and Media Center will sometimes use the new Media Foundation framework instead of DirectShow. Below you can find more details about when Media Foundation might get used.

    There also exist players that never use the DirectShow framework, but always use their own private decoders. An example of such a player is VLC Player (VideoLAN). The preferred decoder settings will of course have no effect on such players.

    It is recommended to use the «USE MERIT» option.

    The «USE MERIT» option applies a special workaround that has the following effects:

    1) The decoder with the highest merit is used. This behavior is similar to how things worked on older versions of Windows.

    2) Intermediate filters such as DirectVobSub will be loaded.

    Media Foundation

    These settings allow you to disable the use of Media Foundation for specific file formats.

    Media Foundation is used for the following file extensions:

    .3g2, .3gp, .3gp2, .3gpp, .asf, .avi, .m2t, .m2ts, .m4a, .m4v, .mod, .mov, .mp2v, .mp4, .mp4v, .mpeg, .mpg, .mts, .ts, .vob, .wav, .wmv

    Problems it may solve:

    Disabling Media Foundation can help solve various problems such as:

    • Subtitles are not displayed
    • Black video
    • Video has bad quality
    • No audio
    • Stuttering video
    • Video plays too slow or too fast
    • File does not play at all

    Notes:

    Only a few applications are currently capable of using Media Foundation, and these are mostly players from Microsoft itself. This includes Windows Media Player and Media Center.

    If a player supports both Media Foundation and DirectShow, then disabling Media Foundation should result in DirectShow being used as fallback.

    On Windows 7 there are a few extensions (such as .m2ts and .ts) for which you can’t disable Media Foundation individually. For those formats you need to disable Media Foundation completely in order to prevent MF from being used. This limitation does not exist on Windows 8 and newer.

    Читайте также:  Основной объект операционной системы windows это

    Negative side-effects:

    Disabling Media Foundation (for .mp4) will result in a «Could not measure video playback performance» error when you attempt to calculate the Windows Experience Index. To solve this, you should re-enable Media Foundation (temporarily) when you want to calculate the WEI score.

    Disabling Media Foundation may cause Windows 8/8.1/10 «Metro/Modern UI/Store» applications to lose the ability to play videos. This is because (most of) those applications are only able to use Media Foundation for audio and video playback.

    Mozilla Firefox may fail to play H.264 video on HTLM5 websites if you disable Media Foundation for .mp4.

    Tips:

    If you have a 64-bit version of Windows, then you will have options for both 32-bit and 64-bit versions of the Microsoft codecs and Media Foundation. You can take advantage of the ability to disable all components individually. You could for example decide to only disable certain 32-bit components, and leave all 64-bit components enabled. This can be useful since all 64-bit versions of Windows still use a 32-bit version of Windows Media Player by default (for compatibility reasons). Media Center is only included as a 64-bit application. Windows 8/8.1/10 «Metro/Modern UI/Store» applications are also 64-bit.

    MS Codec Tweaks

    These tweaks work by renaming certain Windows codec files, preventing players from using the functionality they normally provide. Only use these tweaks if you absolutely need them. They will give unwanted side-effects. But don’t worry, you can always revert these tweaks.

    Microsoft DTV-DVD Audio Decoder

    Disabling this decoder may solve problems with playback of MP4 and m2ts files.

    Disabling this decoder may break playback of live TV in Media Center if no suitable alternative decoder is installed for AC-3 and MP2 audio. Recommended alternatives are ffdshow, AC3Filter, and LAV Audio decoder (all included with K-Lite Codec Pack).

    Disabling this decoder will break DVD playback in Windows Media Player and Media Center.

    On Windows 8/8.1/10, disabling this decoder may break video playback for certain applications. For example the Microsoft «Movies & TV» app and other applications from the Windows Store.

    Microsoft DTV-DVD Video Decoder

    Disabling this decoder will break HTML5 video playback in Internet Explorer, Edge, and Mozilla Firefox.

    Disabling this decoder may break playback of live TV in Media Center if no suitable alternative decoder is installed for H.264 and MPEG-2 video. Recommended is LAV Video decoder (included with K-Lite Codec Pack).

    Disabling this decoder will break DVD playback in Windows Media Player and Media Center.

    Disabling this decoder will result in a «Could not measure video playback performance» error when you attempt to calculate the Windows Experience Index.

    On Windows 8/8.1/10, disabling this decoder may break video playback for certain applications. For example the Microsoft «Movies & TV» app and other applications from the Windows Store.

    Mpeg4s Decoder DMO

    Disabling this decoder can help solve problems with AVI playback in Windows Media Player. For example stuttering video, black video, no audio, or bad quality video.

    Mpeg43 Decoder DMO

    Disabling this decoder can help solve problems with AVI playback in Windows Media Player. For example stuttering video, black video, no audio, or bad quality video.

    MP3 Decoder DMO

    Disabling this decoder will allow an alternative audio decoder (such as ffdshow or LAV) to be used when playing MP3 files with Windows Media Player.

    Media Foundation

    This allows you to completely disable Media Foundation.

    On Windows 8/8.1/10, disabling Media Foundation will break audio and video playback for certain applications. For example the Microsoft «Movies & TV» app and other applications from the Windows Store.

    This can break HTML5 video playback in Internet Explorer, Edge, and Mozilla Firefox.

    Command-line parameters

    Most command-line functions require administrator privileges. The Codec Tweak Tool will show a UAC prompt when running on Vista/7/8. This prompt can be avoided by running from an elevated command prompt.

    The only functions that work on a limited user account are: reset settings and audio pass-through.

    General commands:

    To run the tool silently:

    (this should be used in combination with other command-line parameters)

    To remove broken codecs and DirectShow filters:

    To perform all available fixes:

    To reset settings to defaults:

    To enable audio pass-through:

    (include only those formats in the list that you want to enable)

    To disable audio pass-through:

    Win7DSFilterTweaker specific commands:

    This parameters must be used in combination with additional parameters from below:

    To reset everything in Win7DSFilterTweaker section to Windows defaults:

    (this parameter will override all other parameters)

    To change a preferred filter:

    The part before the equals sign indicates the format and whether the filter is x86 or x64. These must be lowercase. The part after the equals sign is the CLSID of the DirectShow filter.

    The formats recognized by the tool are: h264, xvid, divx, mp4v, vc1, hevc, mpeg2, mpeg1, wmv1, wmv2, wmv3, wmva, dvsd, mjpg, aac, latmaac, mp1, mp2, mp3.

    The CLSID values for a few commonly used decoders are:
    = EVR (this equals USE MERIT for video)

    * To disable or enable Media Foundation for a specific file extension:

    Supported extensions on Windows 7:
    .3g2, .3gp, .3gp2, .3gpp, .avi, .m4a, .m4v, .mkv, .mov, .mp4, .mp4v, .wav

    Additionally supported extensions on Windows 8/8.1/10:

    .m2t, .m2ts, .mod, .mp2v, .mpeg, .mpg, .mts, .ts, .vob

    Additionally supported extensions on Windows 10:
    .mkv

    * Commands line parameters for enabling and disabling various MS codecs are:

    Оцените статью