MFPIat.DLL is missing
MFPIat.DLL is missing
Hi,
The DLL (MFPIat.dll) seems to be missing after upgrade to version 1.1.0.0. What should I do ?
br,
Jerrysub
The DLL (MFPIat.dll) seems to be missing after upgrade to version 1.1.0.0. What should I do ?
br,
Jerrysub
Re: MFPIat.DLL is missing
Hey Jerrysub,
that is somewhat unusual, are you running the "N" version of Windows?
Please first try this commandline, it is adding a windows feature which should contain this dll (start commandline as "administrator"):
dism /online /enable-feature /featurename:MediaPlayback
If that dont work, please try using the ones from one of my systems. Download one by one, rename to mfplat.dll and place it in their directories, c:\windows\syswow64 or system32
that is somewhat unusual, are you running the "N" version of Windows?
Please first try this commandline, it is adding a windows feature which should contain this dll (start commandline as "administrator"):
dism /online /enable-feature /featurename:MediaPlayback
If that dont work, please try using the ones from one of my systems. Download one by one, rename to mfplat.dll and place it in their directories, c:\windows\syswow64 or system32
emcodem, wrapping since 2009 you got the rhyme?
Re: MFPIat.DLL is missing
Hi Emcodem,
seems that MediaPlayback feature is not runnin gon my server 2012 r2.
I am installing that role "Windows Server Essentials Experience" to see if I can get dll from package: wsemp.exe
I ll keep you informed
br,
seems that MediaPlayback feature is not runnin gon my server 2012 r2.
I am installing that role "Windows Server Essentials Experience" to see if I can get dll from package: wsemp.exe
I ll keep you informed
br,
Re: MFPIat.DLL is missing
Hi,
very strange situation where neither "dll" copy nor role installation is solving my situation. I will role back to version 1.0.5 working on my server.
or any other idea ?
br,
Jerrysub
very strange situation where neither "dll" copy nor role installation is solving my situation. I will role back to version 1.0.5 working on my server.
or any other idea ?
br,
Jerrysub
Re: MFPIat.DLL is missing
Hey Jerry,
if the forum download counter works properly, you just downloaded the 32 bit version of mfplat, i guess you'll more need the 64bit version that goes into system32...
if the forum download counter works properly, you just downloaded the 32 bit version of mfplat, i guess you'll more need the 64bit version that goes into system32...
emcodem, wrapping since 2009 you got the rhyme?
Re: MFPIat.DLL is missing
Btw, i recall the missing windows feature could be called "desktop experience" in server 2012, you might find it in the list of windows features at add/remove software/add windows features
emcodem, wrapping since 2009 you got the rhyme?
Re: MFPIat.DLL is missing
I am trying this option
Re: MFPIat.DLL is missing
Hi,
Server was unstable after enabling "desktop experience" feature.
reverting to version 1.0.0.5 is bringing back my server stable.
br,
Jerrysub
Server was unstable after enabling "desktop experience" feature.
reverting to version 1.0.0.5 is bringing back my server stable.
br,
Jerrysub
Re: MFPIat.DLL is missing
Hey jerry,
so we discussed internally how we can support this and we need you help to evaluate the closest solution: we would like to deliver the missing dll along with ffastrans but we need to test if it works on all platforms and if there is more dependencies missing for your scenario of the missing windows feature.
Some background: ffmpeg introduced dependency to this windows feature "desktop experience" (AKA directshow and Windows media player along with all needed media support stuff) in the newer versions in order to add new codecs that user hardware encoders/decoders (e.g. GPU stuff). FFastrans of course wants to go with newer ffmpeg versions from time to time, so it is not really an option to deliver the old ffmpeg version forever in future with FFAStrans. So we need to find a way how to deal with this situation.
Can you please try the following:
1) open a cmd and enter this command
it should popup that mfplat.dll is missing.
2) download the dll above mfplat.dll___system32.txt , rename it to mfplat.dll and copy it to this folder:
c:\FFASTRANS1.1\FFAStrans\Processors\ffmpeg\x64\
3) execute the commandline from 1) again and the popup about mfplat.dll should be gone, you should see some lines about ffmpeg version and such.
Could you please try this and let us know the result?
so we discussed internally how we can support this and we need you help to evaluate the closest solution: we would like to deliver the missing dll along with ffastrans but we need to test if it works on all platforms and if there is more dependencies missing for your scenario of the missing windows feature.
Some background: ffmpeg introduced dependency to this windows feature "desktop experience" (AKA directshow and Windows media player along with all needed media support stuff) in the newer versions in order to add new codecs that user hardware encoders/decoders (e.g. GPU stuff). FFastrans of course wants to go with newer ffmpeg versions from time to time, so it is not really an option to deliver the old ffmpeg version forever in future with FFAStrans. So we need to find a way how to deal with this situation.
Can you please try the following:
1) open a cmd and enter this command
Code: Select all
c:\FFASTRANS1.1\FFAStrans\Processors\ffmpeg\x64\ffmpeg.exe
2) download the dll above mfplat.dll___system32.txt , rename it to mfplat.dll and copy it to this folder:
c:\FFASTRANS1.1\FFAStrans\Processors\ffmpeg\x64\
3) execute the commandline from 1) again and the popup about mfplat.dll should be gone, you should see some lines about ffmpeg version and such.
Could you please try this and let us know the result?
emcodem, wrapping since 2009 you got the rhyme?
Re: MFPIat.DLL is missing
Hi Emcodem,
find below test results.
1/ find below logs:
after this I tried those actions onto folder x86, find below resulsts:
br,
Jerrysub
find below test results.
1/ find below logs:
3/ find below screenshot of error message after kicking command: after clickin gon OK button I get this:C:\Users\adm>C:\FFAStrans\Processors\ffmpeg\x64\ffmpeg.exe
ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 9.1.1 (GCC) 20190807
configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
Use -h to get full help or, even better, run 'man ffmpeg'
and this:Problem signature:
Problem Event Name: APPCRASH
Application Name: ffprobe.exe
Application Version: 0.0.0.0
Application Timestamp: 00000000
Fault Module Name: n-core-libraryloader-l1-2-1.dll
Fault Module Version: 6.3.9600.18725
Fault Module Timestamp: 59380775
Exception Code: c0000135
Exception Offset: 00000000000ece60
OS Version: 6.3.9600.2.0.0.272.7
Locale ID: 6153
Additional Information 1: ac05
Additional Information 2: ac0507478d1c5bd693cfc4fe3987e900
Additional Information 3: ac05
Additional Information 4: ac0507478d1c5bd693cfc4fe3987e900
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=280262
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
I tried also to register the dll in case of and I get this error message:Problem signature:
Problem Event Name: APPCRASH
Application Name: ffprobe.exe
Application Version: 0.0.0.0
Application Timestamp: 00000000
Fault Module Name: n-core-libraryloader-l1-2-1.dll
Fault Module Version: 6.3.9600.18725
Fault Module Timestamp: 59380775
Exception Code: c0000135
Exception Offset: 00000000000ece60
OS Version: 6.3.9600.2.0.0.272.7
Locale ID: 6153
Additional Information 1: ac05
Additional Information 2: ac0507478d1c5bd693cfc4fe3987e900
Additional Information 3: ac05
Additional Information 4: ac0507478d1c5bd693cfc4fe3987e900
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=280262
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
after this I tried those actions onto folder x86, find below resulsts:
copy dll command result:C:\FFAStrans\Processors\ffmpeg\x86>ffmpeg.exe
ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 10.2.1 (GCC) 20200726
configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libgsm --disable-w32threads --enable-libmfx --enable-ffnvcodec --enable-cuda-llvm --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt --enable-amf
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
Use -h to get full help or, even better, run 'man ffmpeg'
but result is still the same ffprobe and ffmpeg are leading to windows error messages in loop.c:\FFAStrans\Processors\ffmpeg\x86>ffmpeg.exe
ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 10.2.1 (GCC) 20200726
configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libgsm --disable-w32threads --enable-libmfx --enable-ffnvcodec --enable-cuda-llvm --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt --enable-amf
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
Use -h to get full help or, even better, run 'man ffmpeg'
br,
Jerrysub