Merge pull request #5835 from alalek:fix_winpack
This commit is contained in:
commit
b4432c4fd7
@ -266,6 +266,11 @@ if(WIN32 AND WITH_FFMPEG)
|
||||
endif()
|
||||
|
||||
install(FILES "${ffmpeg_path}" DESTINATION ${OPENCV_BIN_INSTALL_PATH} COMPONENT libs RENAME "${ffmpeg_bare_name_ver}")
|
||||
|
||||
if(INSTALL_CREATE_DISTRIB)
|
||||
install(FILES "${OpenCV_SOURCE_DIR}/3rdparty/ffmpeg/opencv_ffmpeg.dll" DESTINATION "bin/" COMPONENT libs RENAME "opencv_ffmpeg${OPENCV_DLLVERSION}.dll")
|
||||
install(FILES "${OpenCV_SOURCE_DIR}/3rdparty/ffmpeg/opencv_ffmpeg_64.dll" DESTINATION "bin/" COMPONENT libs RENAME "opencv_ffmpeg${OPENCV_DLLVERSION}_64.dll")
|
||||
endif()
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
47
samples/python/_run_winpack_demo_python27.cmd
Normal file
47
samples/python/_run_winpack_demo_python27.cmd
Normal file
@ -0,0 +1,47 @@
|
||||
@echo off
|
||||
if NOT exist %CD%\..\..\..\build (
|
||||
echo ERROR: OpenCV Winpack installation is required
|
||||
pause
|
||||
exit
|
||||
)
|
||||
|
||||
:: Path to FFMPEG binary files
|
||||
set PATH=%PATH%;%CD%\..\..\..\build\bin\
|
||||
|
||||
:: Detect Python binary
|
||||
python -V
|
||||
if %ERRORLEVEL% EQU 0 (
|
||||
set PYTHON=python
|
||||
) else (
|
||||
if exist C:\Python27-x64\python.exe (
|
||||
set PYTHON=C:\Python27-x64\python.exe
|
||||
) else (
|
||||
if exist C:\Python27\python.exe (
|
||||
set PYTHON=C:\Python27\python.exe
|
||||
) else (
|
||||
echo ERROR: Python not found
|
||||
pause
|
||||
exit
|
||||
)
|
||||
)
|
||||
)
|
||||
echo Using python: %PYTHON%
|
||||
|
||||
:: Detect python architecture
|
||||
%PYTHON% -c "import platform; exit(64 if platform.architecture()[0] == '64bit' else 32)"
|
||||
if %ERRORLEVEL% EQU 32 (
|
||||
echo Detected: Python 32-bit
|
||||
set PYTHONPATH=%CD%\..\..\..\build\python\2.7\x86
|
||||
) else (
|
||||
if %ERRORLEVEL% EQU 64 (
|
||||
echo Detected: Python 64-bit
|
||||
set PYTHONPATH=%CD%\..\..\..\build\python\2.7\x64
|
||||
) else (
|
||||
echo ERROR: Unknown python arch
|
||||
pause
|
||||
exit
|
||||
)
|
||||
)
|
||||
|
||||
:: Launch demo
|
||||
%PYTHON% demo.py
|
Loading…
x
Reference in New Issue
Block a user