Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 27th January 2016, 04:43   #421  |  Link
Ignus2
Registered User
 
Join Date: Dec 2005
Posts: 250
The description and short name of a codec comes after loading the codec dll, not from the registry. If they are not there it means codec initialization with those fourccs fails in some way. Though that would be very strange.

Greets,
I.
__________________
http://magicyuv.com - MagicYUV: a new fast lossless video codec for the 4K and multi-core era...
Ignus2 is offline   Reply With Quote
Old 27th January 2016, 05:58   #422  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by WorBry View Post
Yes, UAC is enabled and the UTVideo installer properties show the option to "Unblock File". But surely when the UAC screen "Do you want to allow the following program from an unknown publisher to make changes to this computer" pops up, clicking Yes does the same thing doesn't it?
I would unblock the file before installing and go through the pop-up with UAC.
I think they're separate entities.

On my laptop, I had UAC disabled but would still need to unblock files from trusted soures to get full functionality.
With some AVS plugins/tools from here, if I forget to unblock the archive before extracting and try to run something, I would still get the pop-up even though UAC is disabled. (and I am single/only user as Admin)

When I experience issues with programs, I check the source installer (archive) and ensure that it has been ublocked.
Unblocking helps resolve most issues I have on that crummy laptop (also Win7 x64).
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline   Reply With Quote
Old 27th January 2016, 07:51   #423  |  Link
WorBry
Registered User
 
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
Thanks for your continued efforts to find a solution.

Tried unblocking the installer file first, but I'm afraid it made no difference....still no pesky RGB codecs.
__________________
Nostalgia's not what it used to be
WorBry is offline   Reply With Quote
Old 27th January 2016, 18:37   #424  |  Link
WorBry
Registered User
 
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
Quote:
Originally Posted by Ignus2 View Post
The description and short name of a codec comes after loading the codec dll, not from the registry. If they are not there it means codec initialization with those fourccs fails in some way. Though that would be very strange.
And thanks for your reply also Ignus2. I'll take your word for that. Needless to say I have no idea what to do about it.

Reason why I'm 'revisiting' UTVideo is that I'm been tinkering with KDenlive in Linux (Kubuntu) of late, examining the various available input and output formats and their behavior with respect to YUV levels.

Testing some raw full-scale (0-255 luma) 1080/30p.mov clips from a Nikon camera, the KDenlive preset transcode formats (DNxHD, "Matroska.mkv" (HuffYuv)) compress to 16-235. Tried encoding these and some other formats (including UTVideo, FFV1) independently with FFMPEG. Despite setting the "full scale" pix_format flags yuvj422p and yuvj420p, FFMPEG auto-reverts to yuv422p and yuv420p (reporting pixel format incompatibility) and outputs 16-235 scale YUV. The only two formats I've got to work with the full scale pix_format flags are RawYUY2/YV12 and x264, and neither would be my choice for an input intermediate.

That said YV12/YUY2.avi encodes created with the vfw UTVideo work just fine and the "full scale" is respected in KDenLive. So there's an option there. As regards RGB transcode options, well (RawRGB aside), I suppose I could use FFMPEG UTvideo RGB for now, but it would be nice to have the vfw UTVideo RGB options.

Frustrating - so near and yet so far .
__________________
Nostalgia's not what it used to be

Last edited by WorBry; 30th January 2016 at 05:26.
WorBry is offline   Reply With Quote
Old 30th January 2016, 17:51   #425  |  Link
umezawa_takeshi
Unregistered User
 
Join Date: Feb 2015
Location: Tokyo, Japan
Posts: 86
First, sorry for being late.

I have read preceding posts. What a conundrum.

As Ignus2 said, codec's short name and description are retrieved from DLL, not from registry. So it indicates initialization failure of codec.

Could you try following?:
  1. Open command prompt and run C:\Program Files\utvideo\utv_logc.exe
    This program is log viewer for Ut Video Codec Suite.
  2. Run VDub and open "Select video compression" dialog.
  3. You will see something like this in command prompt:
    Quote:
    {0} Veedub64.exe[2108]: OPEN
    {0} Veedub64.exe[2108]: <utv_core> Ut Video Codec Suite 15.4.0 (x64)
    {0} Veedub64.exe[2108]: <utv_core> CPUID vendor="GenuineIntel"
    {0} Veedub64.exe[2108]: <utv_core> CPUID procbrand=" Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz"
    {0} Veedub64.exe[2108]: <utv_core> CPUID family=06H model=2AH
    {0} Veedub64.exe[2108]: <utv_core> CPUID march="Sandy Bridge" (ID 00010004)
    {0} Veedub64.exe[2108]: <utv_core> supports POPCNT
    {0} Veedub64.exe[2108]: <utv_core> supports OSXSAVE
    {0} Veedub64.exe[2108]: <utv_core> supports XMM/YMM state by OS
    {0} Veedub64.exe[2108]: <utv_core> supports AVX1
    {0} Veedub64.exe[2108]: <utv_core> supports SSE4.2
    {0} Veedub64.exe[2108]: <utv_core> supports SSE4.1
    {0} Veedub64.exe[2108]: <utv_core> supports SSSE3
    {0} Veedub64.exe[2108]: <utv_core> supports SSE3
    {0} Veedub64.exe[2108]: <utv_core> supports SSE2
    {0} Veedub64.exe[2108]: <utv_core> DllMain(hModule=000007FEE2EF0000, dwReason=DLL_PROCESS_ATTACH, lpReserved=0000000000000000)
    {0} Veedub64.exe[2108]: <utv_vcm > DllMain(hModule=000007FEF9640000, dwReason=DLL_PROCESS_ATTACH, lpReserved=0000000000000000)
    {0} Veedub64.exe[2108]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
    {0} Veedub64.exe[2108]: <utv_vcm > 00000000003F7210 CVCMCodec::CVCMCodec(fccHandler=FFFFFFFF)
    {0} Veedub64.exe[2108]: <utv_core> CCodec::CreateInstance(utvf=00000000)
    {0} Veedub64.exe[2108]: <utv_core> found utvf=00000000
    {0} Veedub64.exe[2108]: <utv_vcm > 00000000003F7210 m_pCodec=00000000003987F0, TinyName="Dummy"
    {0} Veedub64.exe[2108]: <utv_vcm > CVCMCodec::Open(icopen=000000000012EBD8, icopen->fccType=63646976, icopen->fccHandler=61726C75)
    {0} Veedub64.exe[2108]: <utv_vcm > 00000000003F7230 CVCMCodec::CVCMCodec(fccHandler=41524C55)
    {0} Veedub64.exe[2108]: <utv_core> CCodec::CreateInstance(utvf=554C5241)
    {0} Veedub64.exe[2108]: <utv_core> found utvf=554C5241
    {0} Veedub64.exe[2108]: <utv_core> 00000000028B0080 CCodecBase::CCodecBase(pszTinyName="ULRA", pszInterfaceName="VCM")
    {0} Veedub64.exe[2108]: <utv_vcm > 00000000003F7230 m_pCodec=00000000028B0080, TinyName="ULRA"
    {0} Veedub64.exe[2108]: <utv_vcm > 00000000003F7230 CVCMCodec::~CVCMCodec()
    {0} Veedub64.exe[2108]: <utv_core> 00000000028B0080 CCodecBase::~CCodecBase()
    {0} Veedub64.exe[2108]: <utv_vcm > 00000000003F7210 CVCMCodec::~CVCMCodec()
    {0} Veedub64.exe[2108]: <utv_vcm > DllMain(hModule=000007FEF9640000, dwReason=DLL_PROCESS_DETACH, lpReserved=0000000000000000)
    {0} Veedub64.exe[2108]: <utv_core> DllMain(hModule=000007FEE2EF0000, dwReason=DLL_PROCESS_DETACH, lpReserved=0000000000000000)
    {0} Veedub64.exe[2108]: CLOSE
    {1} Veedub64.exe[2108]: OPEN
    {1} Veedub64.exe[2108]: <utv_core> Ut Video Codec Suite 15.4.0 (x64)
    (snip)
  4. Post all of that. (It should be very long. sorry)

I hope it shows a clew.

However, The process from loading DLL to retrieving codec information is completely same for all FourCC in Ut Video Codec Suite. I'm not sure that we can finally find solution...
umezawa_takeshi is offline   Reply With Quote
Old 30th January 2016, 20:20   #426  |  Link
WorBry
Registered User
 
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
Thanks for responding to my cry for help

Here's the log file

Quote:
C:\Program Files\utvideo>utv_logc.exe
{0} VirtualDub.exe[2536]: OPEN
{0} VirtualDub.exe[2536]: <utv_core> Ut Video Codec Suite 15.4.0 (x86)
{0} VirtualDub.exe[2536]: <utv_core> CPUID vendor="AuthenticAMD"
{0} VirtualDub.exe[2536]: <utv_core> CPUID procbrand="AMD FX(tm)-6300 Six-Co
re Processor "
{0} VirtualDub.exe[2536]: <utv_core> CPUID family=15H model=02H
{0} VirtualDub.exe[2536]: <utv_core> CPUID march="Unknown" (ID FFFFFFFF)
{0} VirtualDub.exe[2536]: <utv_core> supports BMI1
{0} VirtualDub.exe[2536]: <utv_core> supports LZCNT
{0} VirtualDub.exe[2536]: <utv_core> supports POPCNT
{0} VirtualDub.exe[2536]: <utv_core> supports OSXSAVE
{0} VirtualDub.exe[2536]: <utv_core> supports XMM/YMM state by OS
{0} VirtualDub.exe[2536]: <utv_core> supports AVX1
{0} VirtualDub.exe[2536]: <utv_core> supports SSE4.2
{0} VirtualDub.exe[2536]: <utv_core> supports SSE4.1
{0} VirtualDub.exe[2536]: <utv_core> supports SSSE3
{0} VirtualDub.exe[2536]: <utv_core> supports SSE3
{0} VirtualDub.exe[2536]: <utv_core> supports SSE2
{0} VirtualDub.exe[2536]: <utv_core> DllMain(hModule=74800000, dwReason=DLL_PROC
ESS_ATTACH, lpReserved=00000000)
{0} VirtualDub.exe[2536]: <utv_vcm > DllMain(hModule=74E50000, dwReason=DLL_PROC
ESS_ATTACH, lpReserved=00000000)
{0} VirtualDub.exe[2536]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
{0} VirtualDub.exe[2536]: <utv_vcm > 00291A58 CVCMCodec::CVCMCodec(fccHandler=FF
FFFFFF)
{0} VirtualDub.exe[2536]: <utv_core> CCodec::CreateInstance(utvf=00000000)
{0} VirtualDub.exe[2536]: <utv_core> found utvf=00000000
{0} VirtualDub.exe[2536]: <utv_vcm > 00291A58 m_pCodec=00291A68, TinyName="Dumm
y"
{0} VirtualDub.exe[2536]: <utv_vcm > CVCMCodec::Open(icopen=0018EEE8, icopen->fc
cType=63646976, icopen->fccHandler=30686C75)
{0} VirtualDub.exe[2536]: <utv_vcm > 00291A78 CVCMCodec::CVCMCodec(fccHandler=30
484C55)
{0} VirtualDub.exe[2536]: <utv_core> CCodec::CreateInstance(utvf=554C4830)
{0} VirtualDub.exe[2536]: <utv_core> found utvf=554C4830
{0} VirtualDub.exe[2536]: <utv_core> 002A4E78 CCodecBase::CCodecBase(pszTinyName
="ULH0", pszInterfaceName="VCM")
{0} VirtualDub.exe[2536]: <utv_vcm > 00291A78 m_pCodec=002A4E78, TinyName="ULH0
"
{0} VirtualDub.exe[2536]: <utv_vcm > 00291A78 CVCMCodec::~CVCMCodec()
{0} VirtualDub.exe[2536]: <utv_core> 002A4E78 CCodecBase::~CCodecBase()
{0} VirtualDub.exe[2536]: <utv_vcm > 00291A58 CVCMCodec::~CVCMCodec()
{0} VirtualDub.exe[2536]: <utv_vcm > DllMain(hModule=74E50000, dwReason=DLL_PROC
ESS_DETACH, lpReserved=00000000)
{0} VirtualDub.exe[2536]: <utv_core> DllMain(hModule=74800000, dwReason=DLL_PROC
ESS_DETACH, lpReserved=00000000)
{0} VirtualDub.exe[2536]: CLOSE
{1} VirtualDub.exe[2536]: OPEN
{1} VirtualDub.exe[2536]: <utv_core> Ut Video Codec Suite 15.4.0 (x86)
{1} VirtualDub.exe[2536]: <utv_core> CPUID vendor="AuthenticAMD"
{1} VirtualDub.exe[2536]: <utv_core> CPUID procbrand="AMD FX(tm)-6300 Six-Co
re Processor "
{1} VirtualDub.exe[2536]: <utv_core> CPUID family=15H model=02H
{1} VirtualDub.exe[2536]: <utv_core> CPUID march="Unknown" (ID FFFFFFFF)
{1} VirtualDub.exe[2536]: <utv_core> supports BMI1
{1} VirtualDub.exe[2536]: <utv_core> supports LZCNT
{1} VirtualDub.exe[2536]: <utv_core> supports POPCNT
{1} VirtualDub.exe[2536]: <utv_core> supports OSXSAVE
{1} VirtualDub.exe[2536]: <utv_core> supports XMM/YMM state by OS
{1} VirtualDub.exe[2536]: <utv_core> supports AVX1
{1} VirtualDub.exe[2536]: <utv_core> supports SSE4.2
{1} VirtualDub.exe[2536]: <utv_core> supports SSE4.1
{1} VirtualDub.exe[2536]: <utv_core> supports SSSE3
{1} VirtualDub.exe[2536]: <utv_core> supports SSE3
{1} VirtualDub.exe[2536]: <utv_core> supports SSE2
{1} VirtualDub.exe[2536]: <utv_core> DllMain(hModule=747E0000, dwReason=DLL_PROC
ESS_ATTACH, lpReserved=00000000)
{1} VirtualDub.exe[2536]: <utv_vcm > DllMain(hModule=74820000, dwReason=DLL_PROC
ESS_ATTACH, lpReserved=00000000)
{1} VirtualDub.exe[2536]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
{1} VirtualDub.exe[2536]: <utv_vcm > 00291A58 CVCMCodec::CVCMCodec(fccHandler=FF
FFFFFF)
{1} VirtualDub.exe[2536]: <utv_core> CCodec::CreateInstance(utvf=00000000)
{1} VirtualDub.exe[2536]: <utv_core> found utvf=00000000
{1} VirtualDub.exe[2536]: <utv_vcm > 00291A58 m_pCodec=00291A68, TinyName="Dumm
y"
{1} VirtualDub.exe[2536]: <utv_vcm > CVCMCodec::Open(icopen=0018EEE8, icopen->fc
cType=63646976, icopen->fccHandler=32686C75)
{1} VirtualDub.exe[2536]: <utv_vcm > 00291A78 CVCMCodec::CVCMCodec(fccHandler=32
484C55)
{1} VirtualDub.exe[2536]: <utv_core> CCodec::CreateInstance(utvf=554C4832)
{1} VirtualDub.exe[2536]: <utv_core> found utvf=554C4832
{1} VirtualDub.exe[2536]: <utv_core> 002A43F8 CCodecBase::CCodecBase(pszTinyName
="ULH2", pszInterfaceName="VCM")
{1} VirtualDub.exe[2536]: <utv_vcm > 00291A78 m_pCodec=002A43F8, TinyName="ULH2
"
{1} VirtualDub.exe[2536]: <utv_vcm > 00291A78 CVCMCodec::~CVCMCodec()
{1} VirtualDub.exe[2536]: <utv_core> 002A43F8 CCodecBase::~CCodecBase()
{1} VirtualDub.exe[2536]: <utv_vcm > 00291A58 CVCMCodec::~CVCMCodec()
{1} VirtualDub.exe[2536]: <utv_vcm > DllMain(hModule=74820000, dwReason=DLL_PROC
ESS_DETACH, lpReserved=00000000)
{1} VirtualDub.exe[2536]: <utv_core> DllMain(hModule=747E0000, dwReason=DLL_PROC
ESS_DETACH, lpReserved=00000000)
{1} VirtualDub.exe[2536]: CLOSE
{2} VirtualDub.exe[2536]: OPEN
{2} VirtualDub.exe[2536]: <utv_core> Ut Video Codec Suite 15.4.0 (x86)
{2} VirtualDub.exe[2536]: <utv_core> CPUID vendor="AuthenticAMD"
{2} VirtualDub.exe[2536]: <utv_core> CPUID procbrand="AMD FX(tm)-6300 Six-Co
re Processor "
{2} VirtualDub.exe[2536]: <utv_core> CPUID family=15H model=02H
{2} VirtualDub.exe[2536]: <utv_core> CPUID march="Unknown" (ID FFFFFFFF)
{2} VirtualDub.exe[2536]: <utv_core> supports BMI1
{2} VirtualDub.exe[2536]: <utv_core> supports LZCNT
{2} VirtualDub.exe[2536]: <utv_core> supports POPCNT
{2} VirtualDub.exe[2536]: <utv_core> supports OSXSAVE
{2} VirtualDub.exe[2536]: <utv_core> supports XMM/YMM state by OS
{2} VirtualDub.exe[2536]: <utv_core> supports AVX1
{2} VirtualDub.exe[2536]: <utv_core> supports SSE4.2
{2} VirtualDub.exe[2536]: <utv_core> supports SSE4.1
{2} VirtualDub.exe[2536]: <utv_core> supports SSSE3
{2} VirtualDub.exe[2536]: <utv_core> supports SSE3
{2} VirtualDub.exe[2536]: <utv_core> supports SSE2
{2} VirtualDub.exe[2536]: <utv_core> DllMain(hModule=74800000, dwReason=DLL_PROC
ESS_ATTACH, lpReserved=00000000)
{2} VirtualDub.exe[2536]: <utv_vcm > DllMain(hModule=74E50000, dwReason=DLL_PROC
ESS_ATTACH, lpReserved=00000000)
{2} VirtualDub.exe[2536]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
{2} VirtualDub.exe[2536]: <utv_vcm > 00291998 CVCMCodec::CVCMCodec(fccHandler=FF
FFFFFF)
{2} VirtualDub.exe[2536]: <utv_core> CCodec::CreateInstance(utvf=00000000)
{2} VirtualDub.exe[2536]: <utv_core> found utvf=00000000
{2} VirtualDub.exe[2536]: <utv_vcm > 00291998 m_pCodec=002919A8, TinyName="Dumm
y"
{2} VirtualDub.exe[2536]: <utv_vcm > CVCMCodec::Open(icopen=0018EEE8, icopen->fc
cType=63646976, icopen->fccHandler=32797175)
{2} VirtualDub.exe[2536]: <utv_vcm > 00291A58 CVCMCodec::CVCMCodec(fccHandler=32
595155)
{2} VirtualDub.exe[2536]: <utv_core> CCodec::CreateInstance(utvf=55515932)
{2} VirtualDub.exe[2536]: <utv_core> found utvf=55515932
{2} VirtualDub.exe[2536]: <utv_core> 002A8468 CCodecBase::CCodecBase(pszTinyName
="UQY2", pszInterfaceName="VCM")
{2} VirtualDub.exe[2536]: <utv_vcm > 00291A58 m_pCodec=002A8468, TinyName="UQY2
"
{2} VirtualDub.exe[2536]: <utv_vcm > 00291A58 CVCMCodec::~CVCMCodec()
{2} VirtualDub.exe[2536]: <utv_core> 002A8468 CCodecBase::~CCodecBase()
{2} VirtualDub.exe[2536]: <utv_vcm > 00291998 CVCMCodec::~CVCMCodec()
{2} VirtualDub.exe[2536]: <utv_vcm > DllMain(hModule=74E50000, dwReason=DLL_PROC
ESS_DETACH, lpReserved=00000000)
{2} VirtualDub.exe[2536]: <utv_core> DllMain(hModule=74800000, dwReason=DLL_PROC
ESS_DETACH, lpReserved=00000000)
{2} VirtualDub.exe[2536]: CLOSE
__________________
Nostalgia's not what it used to be
WorBry is offline   Reply With Quote
Old 30th January 2016, 20:33   #427  |  Link
WorBry
Registered User
 
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
And here's the log file when opening VirtualDub 64-bit, which I don't normally use and is located in a folder on a separate volume from the C:\ drive

Quote:
C:\Program Files\utvideo>utv_logc.exe
{0} Veedub64.exe[3296]: OPEN
{0} Veedub64.exe[3296]: <utv_core> Ut Video Codec Suite 15.4.0 (x64)
{0} Veedub64.exe[3296]: <utv_core> CPUID vendor="AuthenticAMD"
{0} Veedub64.exe[3296]: <utv_core> CPUID procbrand="AMD FX(tm)-6300 Six-Core
Processor "
{0} Veedub64.exe[3296]: <utv_core> CPUID family=15H model=02H
{0} Veedub64.exe[3296]: <utv_core> CPUID march="Unknown" (ID FFFFFFFF)
{0} Veedub64.exe[3296]: <utv_core> supports BMI1
{0} Veedub64.exe[3296]: <utv_core> supports LZCNT
{0} Veedub64.exe[3296]: <utv_core> supports POPCNT
{0} Veedub64.exe[3296]: <utv_core> supports OSXSAVE
{0} Veedub64.exe[3296]: <utv_core> supports XMM/YMM state by OS
{0} Veedub64.exe[3296]: <utv_core> supports AVX1
{0} Veedub64.exe[3296]: <utv_core> supports SSE4.2
{0} Veedub64.exe[3296]: <utv_core> supports SSE4.1
{0} Veedub64.exe[3296]: <utv_core> supports SSSE3
{0} Veedub64.exe[3296]: <utv_core> supports SSE3
{0} Veedub64.exe[3296]: <utv_core> supports SSE2
{0} Veedub64.exe[3296]: <utv_core> DllMain(hModule=000007FEF0C30000, dwReason=DL
L_PROCESS_ATTACH, lpReserved=0000000000000000)
{0} Veedub64.exe[3296]: <utv_vcm > DllMain(hModule=000007FEF7D00000, dwReason=DL
L_PROCESS_ATTACH, lpReserved=0000000000000000)
{0} Veedub64.exe[3296]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
{0} Veedub64.exe[3296]: <utv_vcm > 0000000000321620 CVCMCodec::CVCMCodec(fccHand
ler=FFFFFFFF)
{0} Veedub64.exe[3296]: <utv_core> CCodec::CreateInstance(utvf=00000000)
{0} Veedub64.exe[3296]: <utv_core> found utvf=00000000
{0} Veedub64.exe[3296]: <utv_vcm > 0000000000321620 m_pCodec=00000000003328C0,
TinyName="Dummy"
{0} Veedub64.exe[3296]: <utv_vcm > CVCMCodec::Open(icopen=000000000012E8B8, icop
en->fccType=63646976, icopen->fccHandler=30686C75)
{0} Veedub64.exe[3296]: <utv_vcm > 0000000000321640 CVCMCodec::CVCMCodec(fccHand
ler=30484C55)
{0} Veedub64.exe[3296]: <utv_core> CCodec::CreateInstance(utvf=554C4830)
{0} Veedub64.exe[3296]: <utv_core> found utvf=554C4830
{0} Veedub64.exe[3296]: <utv_core> 0000000000341FA0 CCodecBase::CCodecBase(pszTi
nyName="ULH0", pszInterfaceName="VCM")
{0} Veedub64.exe[3296]: <utv_vcm > 0000000000321640 m_pCodec=0000000000341FA0,
TinyName="ULH0"
{0} Veedub64.exe[3296]: <utv_vcm > 0000000000321640 CVCMCodec::~CVCMCodec()
{0} Veedub64.exe[3296]: <utv_core> 0000000000341FA0 CCodecBase::~CCodecBase()
{0} Veedub64.exe[3296]: <utv_vcm > 0000000000321620 CVCMCodec::~CVCMCodec()
{0} Veedub64.exe[3296]: <utv_vcm > DllMain(hModule=000007FEF7D00000, dwReason=DL
L_PROCESS_DETACH, lpReserved=0000000000000000)
{0} Veedub64.exe[3296]: <utv_core> DllMain(hModule=000007FEF0C30000, dwReason=DL
L_PROCESS_DETACH, lpReserved=0000000000000000)
{0} Veedub64.exe[3296]: CLOSE
{1} Veedub64.exe[3296]: OPEN
{1} Veedub64.exe[3296]: <utv_core> Ut Video Codec Suite 15.4.0 (x64)
{1} Veedub64.exe[3296]: <utv_core> CPUID vendor="AuthenticAMD"
{1} Veedub64.exe[3296]: <utv_core> CPUID procbrand="AMD FX(tm)-6300 Six-Core
Processor "
{1} Veedub64.exe[3296]: <utv_core> CPUID family=15H model=02H
{1} Veedub64.exe[3296]: <utv_core> CPUID march="Unknown" (ID FFFFFFFF)
{1} Veedub64.exe[3296]: <utv_core> supports BMI1
{1} Veedub64.exe[3296]: <utv_core> supports LZCNT
{1} Veedub64.exe[3296]: <utv_core> supports POPCNT
{1} Veedub64.exe[3296]: <utv_core> supports OSXSAVE
{1} Veedub64.exe[3296]: <utv_core> supports XMM/YMM state by OS
{1} Veedub64.exe[3296]: <utv_core> supports AVX1
{1} Veedub64.exe[3296]: <utv_core> supports SSE4.2
{1} Veedub64.exe[3296]: <utv_core> supports SSE4.1
{1} Veedub64.exe[3296]: <utv_core> supports SSSE3
{1} Veedub64.exe[3296]: <utv_core> supports SSE3
{1} Veedub64.exe[3296]: <utv_core> supports SSE2
{1} Veedub64.exe[3296]: <utv_core> DllMain(hModule=000007FEF0BE0000, dwReason=DL
L_PROCESS_ATTACH, lpReserved=0000000000000000)
{1} Veedub64.exe[3296]: <utv_vcm > DllMain(hModule=000007FEF7CE0000, dwReason=DL
L_PROCESS_ATTACH, lpReserved=0000000000000000)
{1} Veedub64.exe[3296]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
{1} Veedub64.exe[3296]: <utv_vcm > 0000000000321620 CVCMCodec::CVCMCodec(fccHand
ler=FFFFFFFF)
{1} Veedub64.exe[3296]: <utv_core> CCodec::CreateInstance(utvf=00000000)
{1} Veedub64.exe[3296]: <utv_core> found utvf=00000000
{1} Veedub64.exe[3296]: <utv_vcm > 0000000000321620 m_pCodec=00000000003328C0,
TinyName="Dummy"
{1} Veedub64.exe[3296]: <utv_vcm > CVCMCodec::Open(icopen=000000000012E8B8, icop
en->fccType=63646976, icopen->fccHandler=32686C75)
{1} Veedub64.exe[3296]: <utv_vcm > 0000000000321640 CVCMCodec::CVCMCodec(fccHand
ler=32484C55)
{1} Veedub64.exe[3296]: <utv_core> CCodec::CreateInstance(utvf=554C4832)
{1} Veedub64.exe[3296]: <utv_core> found utvf=554C4832
{1} Veedub64.exe[3296]: <utv_core> 0000000000341410 CCodecBase::CCodecBase(pszTi
nyName="ULH2", pszInterfaceName="VCM")
{1} Veedub64.exe[3296]: <utv_vcm > 0000000000321640 m_pCodec=0000000000341410,
TinyName="ULH2"
{1} Veedub64.exe[3296]: <utv_vcm > 0000000000321640 CVCMCodec::~CVCMCodec()
{1} Veedub64.exe[3296]: <utv_core> 0000000000341410 CCodecBase::~CCodecBase()
{1} Veedub64.exe[3296]: <utv_vcm > 0000000000321620 CVCMCodec::~CVCMCodec()
{1} Veedub64.exe[3296]: <utv_vcm > DllMain(hModule=000007FEF7CE0000, dwReason=DL
L_PROCESS_DETACH, lpReserved=0000000000000000)
{1} Veedub64.exe[3296]: <utv_core> DllMain(hModule=000007FEF0BE0000, dwReason=DL
L_PROCESS_DETACH, lpReserved=0000000000000000)
{1} Veedub64.exe[3296]: CLOSE
{2} Veedub64.exe[3296]: OPEN
{2} Veedub64.exe[3296]: <utv_core> Ut Video Codec Suite 15.4.0 (x64)
{2} Veedub64.exe[3296]: <utv_core> CPUID vendor="AuthenticAMD"
{2} Veedub64.exe[3296]: <utv_core> CPUID procbrand="AMD FX(tm)-6300 Six-Core
Processor "
{2} Veedub64.exe[3296]: <utv_core> CPUID family=15H model=02H
{2} Veedub64.exe[3296]: <utv_core> CPUID march="Unknown" (ID FFFFFFFF)
{2} Veedub64.exe[3296]: <utv_core> supports BMI1
{2} Veedub64.exe[3296]: <utv_core> supports LZCNT
{2} Veedub64.exe[3296]: <utv_core> supports POPCNT
{2} Veedub64.exe[3296]: <utv_core> supports OSXSAVE
{2} Veedub64.exe[3296]: <utv_core> supports XMM/YMM state by OS
{2} Veedub64.exe[3296]: <utv_core> supports AVX1
{2} Veedub64.exe[3296]: <utv_core> supports SSE4.2
{2} Veedub64.exe[3296]: <utv_core> supports SSE4.1
{2} Veedub64.exe[3296]: <utv_core> supports SSSE3
{2} Veedub64.exe[3296]: <utv_core> supports SSE3
{2} Veedub64.exe[3296]: <utv_core> supports SSE2
{2} Veedub64.exe[3296]: <utv_core> DllMain(hModule=000007FEF0C30000, dwReason=DL
L_PROCESS_ATTACH, lpReserved=0000000000000000)
{2} Veedub64.exe[3296]: <utv_vcm > DllMain(hModule=000007FEF7D00000, dwReason=DL
L_PROCESS_ATTACH, lpReserved=0000000000000000)
{2} Veedub64.exe[3296]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
{2} Veedub64.exe[3296]: <utv_vcm > 0000000000321620 CVCMCodec::CVCMCodec(fccHand
ler=FFFFFFFF)
{2} Veedub64.exe[3296]: <utv_core> CCodec::CreateInstance(utvf=00000000)
{2} Veedub64.exe[3296]: <utv_core> found utvf=00000000
{2} Veedub64.exe[3296]: <utv_vcm > 0000000000321620 m_pCodec=00000000003328C0,
TinyName="Dummy"
{2} Veedub64.exe[3296]: <utv_vcm > CVCMCodec::Open(icopen=000000000012E8B8, icop
en->fccType=63646976, icopen->fccHandler=32797175)
{2} Veedub64.exe[3296]: <utv_vcm > 0000000000321640 CVCMCodec::CVCMCodec(fccHand
ler=32595155)
{2} Veedub64.exe[3296]: <utv_core> CCodec::CreateInstance(utvf=55515932)
{2} Veedub64.exe[3296]: <utv_core> found utvf=55515932
{2} Veedub64.exe[3296]: <utv_core> 00000000003420A0 CCodecBase::CCodecBase(pszTi
nyName="UQY2", pszInterfaceName="VCM")
{2} Veedub64.exe[3296]: <utv_vcm > 0000000000321640 m_pCodec=00000000003420A0,
TinyName="UQY2"
{2} Veedub64.exe[3296]: <utv_vcm > 0000000000321640 CVCMCodec::~CVCMCodec()
{2} Veedub64.exe[3296]: <utv_core> 00000000003420A0 CCodecBase::~CCodecBase()
{2} Veedub64.exe[3296]: <utv_vcm > 0000000000321620 CVCMCodec::~CVCMCodec()
{2} Veedub64.exe[3296]: <utv_vcm > DllMain(hModule=000007FEF7D00000, dwReason=DL
L_PROCESS_DETACH, lpReserved=0000000000000000)
{2} Veedub64.exe[3296]: <utv_core> DllMain(hModule=000007FEF0C30000, dwReason=DL
L_PROCESS_DETACH, lpReserved=0000000000000000)
{2} Veedub64.exe[3296]: CLOSE
__________________
Nostalgia's not what it used to be

Last edited by WorBry; 30th January 2016 at 23:31. Reason: Wrong log file posted
WorBry is offline   Reply With Quote
Old 31st January 2016, 00:01   #428  |  Link
WorBry
Registered User
 
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
And if it provides any other clues, here's the log file when I open Corel VideoStudio Pro x8 (64-bit) which is the NLE I use. In the Project Setting options for creating custom DV/AVI profiles, UTVideo is listed as one of the available (64-bit) VFW codec options. But like VirtualDub, the RGB fourcc's do not show up there either.

Quote:
C:\Program Files\utvideo>utv_logc.exe
{0} vstudio.exe[4912]: OPEN
{0} vstudio.exe[4912]: <utv_core> Ut Video Codec Suite 15.4.0 (x64)
{0} vstudio.exe[4912]: <utv_core> CPUID vendor="AuthenticAMD"
{0} vstudio.exe[4912]: <utv_core> CPUID procbrand="AMD FX(tm)-6300 Six-Core
Processor "
{0} vstudio.exe[4912]: <utv_core> CPUID family=15H model=02H
{0} vstudio.exe[4912]: <utv_core> CPUID march="Unknown" (ID FFFFFFFF)
{0} vstudio.exe[4912]: <utv_core> supports BMI1
{0} vstudio.exe[4912]: <utv_core> supports LZCNT
{0} vstudio.exe[4912]: <utv_core> supports POPCNT
{0} vstudio.exe[4912]: <utv_core> supports OSXSAVE
{0} vstudio.exe[4912]: <utv_core> supports XMM/YMM state by OS
{0} vstudio.exe[4912]: <utv_core> supports AVX1
{0} vstudio.exe[4912]: <utv_core> supports SSE4.2
{0} vstudio.exe[4912]: <utv_core> supports SSE4.1
{0} vstudio.exe[4912]: <utv_core> supports SSSE3
{0} vstudio.exe[4912]: <utv_core> supports SSE3
{0} vstudio.exe[4912]: <utv_core> supports SSE2
{0} vstudio.exe[4912]: <utv_core> DllMain(hModule=000007FEED7D0000, dwReason=DLL
_PROCESS_ATTACH, lpReserved=0000000000000000)
{0} vstudio.exe[4912]: <utv_vcm > DllMain(hModule=000007FEED820000, dwReason=DLL
_PROCESS_ATTACH, lpReserved=0000000000000000)
{0} vstudio.exe[4912]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78620 CVCMCodec::CVCMCodec(fccHandl
er=FFFFFFFF)
{0} vstudio.exe[4912]: <utv_core> CCodec::CreateInstance(utvf=00000000)
{0} vstudio.exe[4912]: <utv_core> found utvf=00000000
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78620 m_pCodec=0000000004CCEC70, T
inyName="Dummy"
{0} vstudio.exe[4912]: <utv_vcm > CVCMCodec::Open(icopen=000000000012BDE8, icope
n->fccType=63646976, icopen->fccHandler=30686C75)
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78640 CVCMCodec::CVCMCodec(fccHandl
er=30484C55)
{0} vstudio.exe[4912]: <utv_core> CCodec::CreateInstance(utvf=554C4830)
{0} vstudio.exe[4912]: <utv_core> found utvf=554C4830
{0} vstudio.exe[4912]: <utv_core> 0000000004E67B70 CCodecBase::CCodecBase(pszTin
yName="ULH0", pszInterfaceName="VCM")
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78640 m_pCodec=0000000004E67B70, T
inyName="ULH0"
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78640 CVCMCodec::CompressGetFormat(
pbihIn=0000000004E76F50, pbihOut=0000000004E77400)
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78640 pbihIn : biSize=40, biWidth=
320, biHeight=240, biPlanes=1, biBitCount=8, biCompression=00000000, biSizeImage
=76800
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78640 CVCMCodec::CompressGetFormat(
pbihIn=0000000004E76F50, pbihOut=0000000004E77400)
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78640 pbihIn : biSize=40, biWidth=
320, biHeight=240, biPlanes=1, biBitCount=16, biCompression=00000000, biSizeImag
e=153600
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78640 CVCMCodec::CompressGetFormat(
pbihIn=0000000004E76F50, pbihOut=0000000004E77400)
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78640 pbihIn : biSize=40, biWidth=
320, biHeight=240, biPlanes=1, biBitCount=24, biCompression=00000000, biSizeImag
e=230400
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78640 CVCMCodec::~CVCMCodec()
{0} vstudio.exe[4912]: <utv_core> 0000000004E67B70 CCodecBase::~CCodecBase()
{0} vstudio.exe[4912]: <utv_vcm > 0000000004E78620 CVCMCodec::~CVCMCodec()
{0} vstudio.exe[4912]: <utv_vcm > DllMain(hModule=000007FEED820000, dwReason=DLL
_PROCESS_DETACH, lpReserved=0000000000000000)
{0} vstudio.exe[4912]: <utv_core> DllMain(hModule=000007FEED7D0000, dwReason=DLL
_PROCESS_DETACH, lpReserved=0000000000000000)
{0} vstudio.exe[4912]: CLOSE
{1} vstudio.exe[4912]: OPEN
{1} vstudio.exe[4912]: <utv_core> Ut Video Codec Suite 15.4.0 (x64)
{1} vstudio.exe[4912]: <utv_core> CPUID vendor="AuthenticAMD"
{1} vstudio.exe[4912]: <utv_core> CPUID procbrand="AMD FX(tm)-6300 Six-Core
Processor "
{1} vstudio.exe[4912]: <utv_core> CPUID family=15H model=02H
{1} vstudio.exe[4912]: <utv_core> CPUID march="Unknown" (ID FFFFFFFF)
{1} vstudio.exe[4912]: <utv_core> supports BMI1
{1} vstudio.exe[4912]: <utv_core> supports LZCNT
{1} vstudio.exe[4912]: <utv_core> supports POPCNT
{1} vstudio.exe[4912]: <utv_core> supports OSXSAVE
{1} vstudio.exe[4912]: <utv_core> supports XMM/YMM state by OS
{1} vstudio.exe[4912]: <utv_core> supports AVX1
{1} vstudio.exe[4912]: <utv_core> supports SSE4.2
{1} vstudio.exe[4912]: <utv_core> supports SSE4.1
{1} vstudio.exe[4912]: <utv_core> supports SSSE3
{1} vstudio.exe[4912]: <utv_core> supports SSE3
{1} vstudio.exe[4912]: <utv_core> supports SSE2
{1} vstudio.exe[4912]: <utv_core> DllMain(hModule=000007FEED7B0000, dwReason=DLL
_PROCESS_ATTACH, lpReserved=0000000000000000)
{1} vstudio.exe[4912]: <utv_vcm > DllMain(hModule=000007FEED800000, dwReason=DLL
_PROCESS_ATTACH, lpReserved=0000000000000000)
{1} vstudio.exe[4912]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78720 CVCMCodec::CVCMCodec(fccHandl
er=FFFFFFFF)
{1} vstudio.exe[4912]: <utv_core> CCodec::CreateInstance(utvf=00000000)
{1} vstudio.exe[4912]: <utv_core> found utvf=00000000
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78720 m_pCodec=0000000004CCEC70, T
inyName="Dummy"
{1} vstudio.exe[4912]: <utv_vcm > CVCMCodec::Open(icopen=000000000012BDE8, icope
n->fccType=63646976, icopen->fccHandler=32686C75)
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CVCMCodec(fccHandl
er=32484C55)
{1} vstudio.exe[4912]: <utv_core> CCodec::CreateInstance(utvf=554C4832)
{1} vstudio.exe[4912]: <utv_core> found utvf=554C4832
{1} vstudio.exe[4912]: <utv_core> 0000000004E67B70 CCodecBase::CCodecBase(pszTin
yName="ULH2", pszInterfaceName="VCM")
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 m_pCodec=0000000004E67B70, T
inyName="ULH2"
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CompressGetFormat(
pbihIn=0000000004E76F50, pbihOut=0000000004E77400)
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 pbihIn : biSize=40, biWidth=
320, biHeight=240, biPlanes=1, biBitCount=8, biCompression=00000000, biSizeImage
=76800
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CompressGetFormat(
pbihIn=0000000004E76F50, pbihOut=0000000004E77400)
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 pbihIn : biSize=40, biWidth=
320, biHeight=240, biPlanes=1, biBitCount=16, biCompression=00000000, biSizeImag
e=153600
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CompressGetFormat(
pbihIn=0000000004E76F50, pbihOut=0000000004E77400)
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 pbihIn : biSize=40, biWidth=
320, biHeight=240, biPlanes=1, biBitCount=24, biCompression=00000000, biSizeImag
e=230400
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::~CVCMCodec()
{1} vstudio.exe[4912]: <utv_core> 0000000004E67B70 CCodecBase::~CCodecBase()
{1} vstudio.exe[4912]: <utv_vcm > 0000000004E78720 CVCMCodec::~CVCMCodec()
{1} vstudio.exe[4912]: <utv_vcm > DllMain(hModule=000007FEED800000, dwReason=DLL
_PROCESS_DETACH, lpReserved=0000000000000000)
{1} vstudio.exe[4912]: <utv_core> DllMain(hModule=000007FEED7B0000, dwReason=DLL
_PROCESS_DETACH, lpReserved=0000000000000000)
{1} vstudio.exe[4912]: CLOSE
{2} vstudio.exe[4912]: OPEN
{2} vstudio.exe[4912]: <utv_core> Ut Video Codec Suite 15.4.0 (x64)
{2} vstudio.exe[4912]: <utv_core> CPUID vendor="AuthenticAMD"
{2} vstudio.exe[4912]: <utv_core> CPUID procbrand="AMD FX(tm)-6300 Six-Core
Processor "
{2} vstudio.exe[4912]: <utv_core> CPUID family=15H model=02H
{2} vstudio.exe[4912]: <utv_core> CPUID march="Unknown" (ID FFFFFFFF)
{2} vstudio.exe[4912]: <utv_core> supports BMI1
{2} vstudio.exe[4912]: <utv_core> supports LZCNT
{2} vstudio.exe[4912]: <utv_core> supports POPCNT
{2} vstudio.exe[4912]: <utv_core> supports OSXSAVE
{2} vstudio.exe[4912]: <utv_core> supports XMM/YMM state by OS
{2} vstudio.exe[4912]: <utv_core> supports AVX1
{2} vstudio.exe[4912]: <utv_core> supports SSE4.2
{2} vstudio.exe[4912]: <utv_core> supports SSE4.1
{2} vstudio.exe[4912]: <utv_core> supports SSSE3
{2} vstudio.exe[4912]: <utv_core> supports SSE3
{2} vstudio.exe[4912]: <utv_core> supports SSE2
{2} vstudio.exe[4912]: <utv_core> DllMain(hModule=000007FEED7D0000, dwReason=DLL
_PROCESS_ATTACH, lpReserved=0000000000000000)
{2} vstudio.exe[4912]: <utv_vcm > DllMain(hModule=000007FEED820000, dwReason=DLL
_PROCESS_ATTACH, lpReserved=0000000000000000)
{2} vstudio.exe[4912]: <utv_vcm > CVCMCodec::Open(icopen=NULL)
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78720 CVCMCodec::CVCMCodec(fccHandl
er=FFFFFFFF)
{2} vstudio.exe[4912]: <utv_core> CCodec::CreateInstance(utvf=00000000)
{2} vstudio.exe[4912]: <utv_core> found utvf=00000000
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78720 m_pCodec=0000000004CCEC70, T
inyName="Dummy"
{2} vstudio.exe[4912]: <utv_vcm > CVCMCodec::Open(icopen=000000000012BDE8, icope
n->fccType=63646976, icopen->fccHandler=32797175)
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CVCMCodec(fccHandl
er=32595155)
{2} vstudio.exe[4912]: <utv_core> CCodec::CreateInstance(utvf=55515932)
{2} vstudio.exe[4912]: <utv_core> found utvf=55515932
{2} vstudio.exe[4912]: <utv_core> 000000000E097FD0 CCodecBase::CCodecBase(pszTin
yName="UQY2", pszInterfaceName="VCM")
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 m_pCodec=000000000E097FD0, T
inyName="UQY2"
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CompressGetFormat(
pbihIn=000000000E0801B0, pbihOut=000000000E080660)
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 pbihIn : biSize=40, biWidth=
320, biHeight=240, biPlanes=1, biBitCount=8, biCompression=00000000, biSizeImage
=76800
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CompressGetFormat(
pbihIn=000000000E0801B0, pbihOut=000000000E080660)
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 pbihIn : biSize=40, biWidth=
320, biHeight=240, biPlanes=1, biBitCount=16, biCompression=00000000, biSizeImag
e=153600
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CompressGetFormat(
pbihIn=000000000E0801B0, pbihOut=000000000E080660)
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 pbihIn : biSize=40, biWidth=
320, biHeight=240, biPlanes=1, biBitCount=24, biCompression=00000000, biSizeImag
e=230400
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CompressGetFormat(
pbihIn=000000000E0801B0, pbihOut=000000000E080660)
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 pbihIn : biSize=40, biWidth=
720, biHeight=480, biPlanes=1, biBitCount=8, biCompression=00000000, biSizeImage
=345600
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CompressGetFormat(
pbihIn=000000000E0801B0, pbihOut=000000000E080660)
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 pbihIn : biSize=40, biWidth=
720, biHeight=480, biPlanes=1, biBitCount=16, biCompression=00000000, biSizeImag
e=691200
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::CompressGetFormat(
pbihIn=000000000E0801B0, pbihOut=000000000E080660)
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 pbihIn : biSize=40, biWidth=
720, biHeight=480, biPlanes=1, biBitCount=24, biCompression=00000000, biSizeImag
e=1036800
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78740 CVCMCodec::~CVCMCodec()
{2} vstudio.exe[4912]: <utv_core> 000000000E097FD0 CCodecBase::~CCodecBase()
{2} vstudio.exe[4912]: <utv_vcm > 0000000004E78720 CVCMCodec::~CVCMCodec()
{2} vstudio.exe[4912]: <utv_vcm > DllMain(hModule=000007FEED820000, dwReason=DLL
_PROCESS_DETACH, lpReserved=0000000000000000)
{2} vstudio.exe[4912]: <utv_core> DllMain(hModule=000007FEED7D0000, dwReason=DLL
_PROCESS_DETACH, lpReserved=0000000000000000)
{2} vstudio.exe[4912]: CLOSE

__________________
Nostalgia's not what it used to be
WorBry is offline   Reply With Quote
Old 31st January 2016, 10:02   #429  |  Link
umezawa_takeshi
Unregistered User
 
Join Date: Feb 2015
Location: Tokyo, Japan
Posts: 86
According to log output,
  • codec opening request is not sent to DLL
  • In addition, DLL is not loaded

It indicates that Windows give up opening codec before loading DLL of Ut Video Codec Suite. hmm...

BTW, according to the output of VCSwap that you posted before, you have installed ffdshow. Earlier version of ffdshow (or libavcodec, on which ffdshow is based) have implementation of ULRA, ULRG, ULY2 and ULY0, but don't have ULH2, ULH0 and UQY2. (I don't know that your version 1.3.4524.0 have implementation of ULH2 and ULH0). Are there any relationship...?
umezawa_takeshi is offline   Reply With Quote
Old 31st January 2016, 16:37   #430  |  Link
WorBry
Registered User
 
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
Thanks.

I'm not sure I understand what association you are suggesting might be related to the UTVideo issue.

Yes, I have CLSID's Rev4525 (Nov 17 2013) of FFDShow installed. Again, I can't recall when it was first installed, but it's been quite a while. Can't see any mention of UTVideo FourCC's there in the FFDShow "VFW Configuration" or "Video Decoder Configuration" codec listings. So I'm not really sure what you are referring to.

I've tried uninstalling both FFDShow and UTVideo 15.4.0, and then re-installing 15.4.0 (after a clean-up with CCleaner) but it's made no difference.

If it's of any relevance at all, I recall (about 6 weeks back) installing 64-bit versions of FFDShow I had on file (rev4531_20140628_x64 and CLSID's rev4533_20140929_clsid_x64) to do some tests in Corel VideoStudio Pro x8 (64-bit) but couldn't proceed because FFDShow didn't appear at all in the list of available 64-bit VFW codecs in the VSProx8 Project Configuration settings. Just why, I don't know. But instead of uninstalling FFDShow-x64, I just rolled-back to a system back-up I'd made beforehand, so I can't see how that episode could have messed things up for UTVIdeo in some way.

Grasping at straws here. Anything else to try ?

EDIT: Plus, I've just tried restoring a full disc back-up (Acronis True Image) of the Win7 x64 system from 25th Nov 2015 - so before all of that. There I find UTVideo 13.3.1 was installed , but the situation was the same. The only FourCC's listed in VDub were:

YUV420 BT.709 VCM (ULH0)
YUV422 BT.709 VCM (ULH2)
PRO YUV422 10bit (UQY2)

Tried uninstalling 13.3.1, followed by a reboot and CCleaner clean-up before installing 15.4.0, but no change.

I have earlier system back-ups, but this was the first good backup after some hardware/network changes and I don't really want to go through that episode again. I've now returned the system to how it was. I never restore anything with System Restore by the way, only back-ups.

So what to do? Is this possibly a bug that I didn't pick-up on earlier?
__________________
Nostalgia's not what it used to be

Last edited by WorBry; 31st January 2016 at 18:27.
WorBry is offline   Reply With Quote
Old 1st February 2016, 03:35   #431  |  Link
Ignus2
Registered User
 
Join Date: Dec 2005
Posts: 250
Quote:
Originally Posted by umezawa_takeshi View Post
According to log output,
  • codec opening request is not sent to DLL
  • In addition, DLL is not loaded

It indicates that Windows give up opening codec before loading DLL of Ut Video Codec Suite. hmm...

BTW, according to the output of VCSwap that you posted before, you have installed ffdshow. Earlier version of ffdshow (or libavcodec, on which ffdshow is based) have implementation of ULRA, ULRG, ULY2 and ULY0, but don't have ULH2, ULH0 and UQY2. (I don't know that your version 1.3.4524.0 have implementation of ULH2 and ULH0). Are there any relationship...?
That's a clue!
Worbry, you do have ffdshow vfw installed. In your screenshot of codecs, I can see ff_vfw.dll, most certainly that's your problem.
Either delete the registry key for it or delete the dll itself.
This is tricky for 32 bit variants, as the registry and system32 folder is redirected for them.
I suggest you delete these two files:

C:\Windows\system32\ff_vfw.dll. (the 64-bit codec)
C:\Windows\SysWow64\ff_vfw.dll (the 32-bit codec)

EDIT: The location of those DLLs might be somewhere else, I don't know where ffdshow puts them. If they are not there, search for them or look in the registry. Also, it's best to delete the registry keys for ff_vfw.dll too (both).

Make sure to use a 64-bit file manager, as 32-bit programs are redirected to SysWow64.

Greets,
I.
__________________
http://magicyuv.com - MagicYUV: a new fast lossless video codec for the 4K and multi-core era...

Last edited by Ignus2; 1st February 2016 at 03:41.
Ignus2 is offline   Reply With Quote
Old 1st February 2016, 06:00   #432  |  Link
WorBry
Registered User
 
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
Thanks Ignus2,

Sorry for my ignorance, for all to see, but I tried uninstalling FFDShow - wouldn't that do the same ?

And whats a "64-bit file manager" ?
__________________
Nostalgia's not what it used to be
WorBry is offline   Reply With Quote
Old 1st February 2016, 10:15   #433  |  Link
Ignus2
Registered User
 
Join Date: Dec 2005
Posts: 250
Quote:
Originally Posted by WorBry View Post
Thanks Ignus2,

Sorry for my ignorance, for all to see, but I tried uninstalling FFDShow - wouldn't that do the same ?

And whats a "64-bit file manager" ?
It should, but as the screenshot shows, it didn't (or system restore messed up somehow).

Just use Windows explorer. (Total Commander 32-bit edition for example is not a 64-bit file manager.)

Greets,
I.
__________________
http://magicyuv.com - MagicYUV: a new fast lossless video codec for the 4K and multi-core era...
Ignus2 is offline   Reply With Quote
Old 1st February 2016, 10:31   #434  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,783
People old enough to remember the "Norton Commander" (but not excluding younger people) may also like the Far manager, which is also available in 32 and 64 bit. It is a real text mode application, adapting to any arbitrary console window size. There are several plugins available, e.g. a Registry browser too. And it doesn't camouflage system directories with localized shell objects, it shows their real name on disk. Cool admin stuff!
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid

Last edited by LigH; 1st February 2016 at 10:34.
LigH is offline   Reply With Quote
Old 1st February 2016, 16:43   #435  |  Link
WorBry
Registered User
 
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
Quote:
Originally Posted by Ignus2 View Post
It should, but as the screenshot shows, it didn't (or system restore messed up somehow)
If you mean the VCSwap screenshot, yes that was at the start when FFDShow was installed. Following umezawa_takeshi's post I uninstalled it, and found it didn't resolve anything.

After your last post about locating and deleting the ff_vfw.dll's and registry keys, I installed FFDshow again to see what you were referring to. A regular Windows Explorer search turned up just one ff_vfw.dll in the C:\Windows\ SysWOW64 folder. Didn't take any direct action on that being unable to locate the other ff_vfw.dll.

But on uninstalling FFDShow again the ff_vfw.dll in the C:\Windows\ SysWOW64 folder disappeared, as might be expected. Hence my asking whether uninstalling was not just doing the same thing. As of now FFDShow is uninstalled.

So, would you suggest I go at it again looking for any registry keys that could still be there? Un-ventured territory for me, this registry stuff.
__________________
Nostalgia's not what it used to be

Last edited by WorBry; 1st February 2016 at 16:46.
WorBry is offline   Reply With Quote
Old 1st February 2016, 18:26   #436  |  Link
qyot27
...?
 
qyot27's Avatar
 
Join Date: Nov 2005
Location: Florida
Posts: 1,420
Just use CCleaner to scrub the registry; repeat until you don't get any results back.
qyot27 is offline   Reply With Quote
Old 1st February 2016, 19:57   #437  |  Link
WorBry
Registered User
 
Join Date: Jan 2004
Location: Here, there and everywhere
Posts: 1,197
Thanks. Just tried that. With FFDShow already uninstalled, I then uninstalled UTVideo 15.4.0, rebooted and ran CCleaner's registry cleaner three times (rebooting between each clean). Reinstalled UTVideo 15.4.0. Still no RGB FourCC's.
__________________
Nostalgia's not what it used to be
WorBry is offline   Reply With Quote
Old 2nd February 2016, 12:42   #438  |  Link
Ignus2
Registered User
 
Join Date: Dec 2005
Posts: 250
The problem is the way VFW works. The codec DLL given for a given fourcc in the registry is not authoritative. VFW will probe every codec sometimes for a given fourcc and the first to respond wins. As the description and short name didn't appear in VCSwap I was assuming the codec initialization failed, and as Takeshi examined, the UT DLL was not loaded at all, so something else responded, and I assumed it was the FFVFW variant as it also handles UT codecs.
At least, that's my assumption.

Can you post a new screenshot of VSwap?

Greets,
I.
__________________
http://magicyuv.com - MagicYUV: a new fast lossless video codec for the 4K and multi-core era...
Ignus2 is offline   Reply With Quote
Old 2nd February 2016, 16:24   #439  |  Link
umezawa_takeshi
Unregistered User
 
Join Date: Feb 2015
Location: Tokyo, Japan
Posts: 86
I install ffdshow and UtVideo in test VMs in preceding order and reversed order, but VCswap shows that all of FourCC is still available in both case. My hypothesis may be rejected, or there are more conditions. hmm...

I sometimes hear that all of FourCC in UtVideo is not available, but I have never heard that some of FourCC in UtVideo is not available...

Quote:
Originally Posted by Ignus2 View Post
The problem is the way VFW works. The codec DLL given for a given fourcc in the registry is not authoritative. VFW will probe every codec sometimes for a given fourcc and the first to respond wins
Is that so? I didn't know that.
umezawa_takeshi is offline   Reply With Quote
Old 2nd February 2016, 22:48   #440  |  Link
raffriff42
Retried Guesser
 
raffriff42's Avatar
 
Join Date: Jun 2012
Posts: 1,373
It's kinda that way, according to Avery Lee:
Quote:
One video codec to break everything

The way that video codecs work in Windows is that each one is queried in turn and asked if it supports the compressed video format. If a codec says "yes," then that codec is used to decode the video. Otherwise, Windows proceeds to the next video codec down the line, until it either finds one that can handle the format or runs out of video codecs. The details are different between Video for Windows and DirectShow, but the general idea is the same. This provides a great deal of flexibility, because a video codec can decode more than one format. Some MPEG-4 video codecs, for instance, can helpfully also decode uncompressed YCbCr formats that are difficult to find dedicated codecs for, like YV12.

It also adds a bit of fragility, in that occasionally a video codec's decompression query routine acts as follows:
Q: Do you support video format....
A: Yes!
Q: Uh, I didn't tell you the video format. You really support this?
A: Yes!
The errant video codec then proceeds to capture every video format that comes its way, and happily barfs whenever it gets any format other than the one it was supposed to handle...
raffriff42 is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 21:14.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.