오류보고

이미지 썸네일 만들기 오류

작성자 정보

  • DavidSH 작성
  • 작성일

컨텐츠 정보

본문

윈도우 새로 깔면서 이전 폴더 통채로 복사 -붙여넣기 했는데요.

새로 깔고 업데이트 했는지... 이미지 썸네일 만들기가 안되고 있읍니다.

실행시키면 전에는 로딩하고 처리하는데 시간이 걸렸었는데..

지금은 실행 시키면 후다닥 종료됬다는 메세지가 나옵니다. 썸네일 만드는 프로그램이랑 연결이 깨진것 같은데요...

새버전 업그레이드할때 업그레이드 하면 해결될가요? 그동안 가끔 이런일이 생길때가 있어 업그레이드 때 해결되겠지 하면서 업글레이드 해도 똑같았ㅇ었읍니다. 그때마다 새로 설치하면 먼가 다시 손봐야 해서... 간단한 해결방법이 있을가 문의해봅니다.

관련자료

댓글 16

AMRCP님의 댓글

  • AMRCP
  • 작성일
관련하여 답변 드립니다.

일단 아래 두개의 로그 파일을 미싱크 자료실에 올려주시면 정확하게 알수 있을듯 싶습니다.

AmRcp\logs\amrcp.log
AmRcp\workspace\.metadata\.log (없을 수도 있음)

이해차원에서 말씀드리면, Amrcp를 실행할때 영상 처리 모듈이
윈도우 사용자 폴더에 존재하는 Temp 폴더에 접근할수 있어야 합니다.

기본적으로 모든 프로그램이 접근할수 있는데, 간혹 윈도우를 새로 깔거나 해서
권한 문제가 발생하여 접근이 불가능해지는 케이스가 예외적으로 발생될수 있습니다.

기존 Amrcp폴더를 지우시고, 새로 최신 버전을 다운 받아서 설치를 해주세요.
AmRcp Data 폴더만 유지되면 기존 데이타 그대로 로딩되어지니
Amrcp 의 프로그램 폴더는 지워도 문제 없습니다.

또는 관리자 권한으로 실행해봐주시기 바랍니다.

그런 케이스가 아니라면, 썸네일 생성에 문제가 발생될 일은 없는 부분입니다.

감사합니다.

DavidSH님의 댓글

  • DavidSH
  • 작성일
전에 이것 저것 해보라는데로 해도 도저히 안되서 포기하고 그냥 사용하던중에 금일 8.0.28 업데이트 오류나는 김에 풀설치 다시 해봤읍니다.

1. 건의 : 재설치 경우 기본 데이타 파일중 복사넣기 해야 하는 파일 및 폴더 안내 공지 있었던것 같은데.. 못찾겠네요. 공지로 있었으면 좋겠네요.

2. 폴더권한 문제 C:/windows/Temp 폴더에 익스플로어로 접근시 무슨 권한 뜨길래 클릭했더니 권한문제는 없어진것 같은데 여전이 이미지썸네일 자동생성이 안돼서, 아예 위 폴더를 폴더추가하고 파일을 카피해봤읍니다. 정상적으로 접근 가능한거 보면 이 폴더권한 문제는 아닌것 같습니다.

2. 처음에 그냥 기존폴더 AmRcp => xAmrcp 로 바꾸고 work 폴더 그대로 나두고 새로운 다운로드 폴더에서 실행시켰더니, 자동으로 이전 정보 자동 다 업데이트 되던데요. 이전 기록(레지스터) 싹다 지우고 클린설치 하려면 어떻게 해야 하나요?

3.  윈도우 새로 설치해도 똑같은걸 보면, 이전기록 문제도 아닌것 같고, 파일별로 이미지썸네일 (자동)선택하면
java.lang.NoClassDefFoundError: Could not initialize class org.bytedeco.javacv.OpenCVFrameConverter$ToMat
Could not initialize class org.bytedeco.javacv.OpenCVFrameConverter$ToMat
이 메세지 나옵니다. 다른분들은 이상 없는것 같은데... 제 하드웨어 문제일가요?

AMRCP님의 댓글의 댓글

  • AMRCP
  • 작성일
답글을 이제야 봐서 답변 드립니다.

설치나 메뉴얼에 관련된 부분은 향후 보완하여 쉽게 볼수 있도록 제공할 예정입니다.

1,2 . 재설치 할 경우 별도로 붙여넣기 하거나 복사하거나 할 필요가 없습니다.
    기존 AMRCP 폴더는 완전 삭제해주시면 됩니다.
    자동으로 AMRCP Data 폴더를 인식해서, 프로그램이 기동되기에 AMRCP Data 폴더만 문제없이 유지되면 됩니다.

    이전 기록 싹다 지우시는것은 그냥 AMRCP 설치 폴더만 지워주시면 됩니다.
    AMRCP Data 폴더는 지우면 안되며, 데이타와 설정 파일들이 위치해 있는 폴더입니다.

2,3 . 이미지 썸네일 자동 생성관련된 문제가 안된다고 하시고 오류 내용을 보면 설치 문제로 보여집니다.
    정상적으로 설치가 되었으면, 3 번과 같은 오류가 발생하면 안되는 부분입니다. (권한 문제 아님)

    최신 버전을 다운 받아, 압축  풀고 실행만 해주시면 됩니다.
    혹시라도 기존 폴더에 덮어 쓰기를 하거나, 기존 AMRCP 폴더의 파일들이 썩이면 안됩니다.
    간혹 Full 설치라고 하여, Full 버전을 다운 받은 다음 기존 폴더에 압축 풀어서 업데이트식으로 해주시는 분들이 있는데
    모두 비슷한 문제를 겪고 완전 삭제후, 다운 받은 Full 버전만 압축 해제하여 실행한 다음 모두 정상적으로 이용가능했습니다.

  해당 사항은 여러번 공지나 업데이트 안내문으로도 정보를 전달하였으나, 충분히 혼동할만 한 사항이기에
  이러한 문제 발생시 꼭 다시 안내해드리고 있는 부분입니다.

  혹시라도 덮어쓰기를 하셨거나, 다운 받은 Full 버전만 이용하는 경우가 아니라면 해당 사항 확인해주세요.
 
  즉, Full 설치는 기존 폴더에 덮어쓰면 안되고 다운 받은 Full 버전만 압축 풀고 실행하시면 됩니다.

문제가 계속 발생한다면 메일이나 댓글로 남겨주세요
감사합니다.

DavidSH님의 댓글

  • DavidSH
  • 작성일
네 C;/AmRcp 폴더 삭제후 압축파일 받아서 바로 다시 c:/에 풀어놓고 인증후에 미디어썸네일 생성눌렀더니 안되서..다시 지우고 이번에는 D:/AmRcp 압축에서 디렉토리 통채로 카피해서 풀었더니...역시 안되는데... 에러메세지가 다르네요..

java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path: D:\AmRcp;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\NAT Service;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Cloudflare\Cloudflare WARP\;C:\ffmpeg\bin;C:\Users\wintr\AppData\Local\Microsoft\WindowsApps;;.
no jniopencv_core in java.library.path: D:\AmRcp;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\NAT Service;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Cloudflare\Cloudflare WARP\;C:\ffmpeg\bin;C:\Users\wintr\AppData\Local\Microsoft\WindowsApps;;.

이것저것 검색해보니 python, opencv뭐 이런 것들이 나와야 하는데 따로 설치 해볼가요?

AMRCP님의 댓글

  • AMRCP
  • 작성일
해당 사항은 그때 문제의 원인을 확인하여 알려 드렸었는데
조치가 되지 않은 듯 싶습니다.

현재 다른 자바 버전이 컴퓨터에 깔려 있는 상태이며, 해당 사항이 우선하여 적용되고 있어서 발생되는 문제로 봐집니다.

C:\Windows\Sun\Java\bin 은 자바 SDK 입니다.

해당 사항을 언인스톨을 해주시거나, 패스에서 제거를 해주세요.

그러한 사항이 발생해도, 문제되지 않도록 조치를 취하도록 하겠습니다.

추가적으로 상세 사항을 알려드리면, 해당 프로그램은 AMRCP 폴더의 jre 폴더의 자바를 사용합니다.

64비트 버전의 Java 17 로서 그 이상의 버전이 사용되어야 합니다.

아마도 사용자님의 컴퓨터에 우선하여 적용되어진 Java는 32 비트용이 아닌가 생각되어집니다.
그러면 위와 같은 오류가 발생합니다. 참고하여 조치해주세요.

감사합니다.

DavidSH님의 댓글

  • DavidSH
  • 작성일
c:/windows/Sun 디렉토리 자체가없는데요. 자바자체가 프로그램제거 목록에 없어서...(원래부터 안깐듯)
jdk-17_windows-x64_bin.exe 깔았다가 여전히 안돼서
jre-8u421-windows-x64 요것도 깔았는데 안돼네요. 다시 지워볼가요? 리부팅해야돼나요?
java 설치해도 여전히 c:/windows/sun 디렉토리는 없고 자바는 c:/program files/java 요기에 설치되어 있던데...
최신버젼 자바 설치 해도 되나요? java21??

AMRCP님의 댓글의 댓글

  • AMRCP
  • 작성일
다른거 전혀 깔지 않아도 됩니다.
기본적으로 프로그램에서 배포되는 Java가 사용되어지는 걸로 보여집니다.

윈도우를 새로 깔으셨다고 했는데, 그 디렉토리가 왜 Path로 잡혀있는지요 ?
혹시 숨김 폴더로 되어있는건 아닌지, 일단 시스템 환경변수에서 해당 부분의 Path를 제거해주세요.
ffmpeg/bin 도 제거해주시고 다시 시도해봐주세요.

Amrcp는 full 버전만 압축 풀고 실행하면 다른건 전혀 부가적으로 설치할 필요가 없는 부분입니다.

Path에서 뭔가 충돌나거나 잘못된 부분이 있는거 아닌지 의심이 되네요. 그런 케이스가 거의 없는데 말이지요.

그리고 amrcp.ini 파일에서  아래 부분을
-vm
jre/bin

아래와 같이 바꾸어주면, 명시적으로 amrcp에 포함된 java를 사용하여 실행이 됩니다.
-vm
jre/bin/javaw.exe

혹시나 모르니 바꾸시고 해봐주세요. (해당 사항은 다음 업데이트부터 반영하여 배포될 예정)

DavidSH님의 댓글

  • DavidSH
  • 작성일
시스템환경변수 관련 디렉토리 전부 삭제하고 ini파일 수정했는데 동일합니다.

java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path: C:\AmRcp\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Users\wintr\AppData\Local\Microsoft\WindowsApps;.
no jniopencv_core in java.library.path: C:\AmRcp\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Users\wintr\AppData\Local\Microsoft\WindowsApps;.

Preview에서 지정 썸네일은 생성됩니다. 자동프로세서가 안됩니다. Sun/Java/bin 디렉 만들어서 jre 디렉토리 카피해볼가요?

AMRCP님의 댓글

  • AMRCP
  • 작성일
아래 사항을 확인해주세요.

C:\Users\(사용자계정)\.javacpp\cache\

위 폴더에 어떠한 폴더와 파일들이 있는지 대략적으로 알려주세요.
해당 프로그램은 코어 모듈의 경우 사용자계정의 temp 폴더들을 이용하여 파일을 로딩합니다.

지금 에러가 나는 부분은 바로 위 .javacpp 폴더안에 아래 폴더가 존재해야 되며
그 폴더들의 파일들이 필요할때 로딩이 되어야 합니다.

C:\Users\(사용자 계정)\.javacpp\cache\opencv-4.9.0-1.5.10-windows-x86_64.jar

위 폴더가 존재해야되며, 위 폴더안에 있는 dll 파일들이 로딩이 되어야 하는데 정상적으로 로딩을 못하고 있는듯 합니다.

C:\Users\(사용자 계정)\.javacpp 폴더의 내용을 확인해주시고
존재한다면 .javacpp 폴더를 지워주시고 다시 프로그램을 실행해주세요

그러면 .javacpp 폴더가 만들어질것입니다.

우선 해당 사항을 확인해주세요.

DavidSH님의 댓글

  • DavidSH
  • 작성일
C 드라이브의 볼륨: WinSys
 볼륨 일련 번호: ECD2-44B6

 C:\Users\wintr\.javacpp\cache 디렉터리

2024-07-28  오전 02:12    <DIR>          .
2024-07-28  오전 02:08    <DIR>          ..
2024-07-28  오전 02:09                0 .lock
2024-07-28  오전 02:13                0 fiels.txt
2024-07-28  오전 02:08    <DIR>          windows-x86_64
2024-07-28  오전 02:09    <DIR>          windows-x86_64-gpl
              2개 파일                  0 바이트

 C:\Users\wintr\.javacpp\cache\windows-x86_64 디렉터리

2024-07-28  오전 02:08    <DIR>          .
2024-07-28  오전 02:12    <DIR>          ..
2024-01-28  오후 09:36            45,056 jnijavacpp.dll
2024-01-27  오전 01:46        20,831,232 jniopenblas.dll
2024-01-27  오전 01:46          366,080 jniopenblas_nolapack.dll
2024-01-27  오전 10:03        2,747,904 jniopencv_core.dll
2024-01-27  오전 01:27        33,724,235 libopenblas.dll
2024-01-27  오전 01:27        33,724,235 libopenblas_nolapack.dll
2024-01-27  오전 09:52        5,014,016 opencv_core490.dll
2024-01-27  오전 09:52        7,283,712 opencv_imgproc490.dll
              8개 파일        103,736,470 바이트

 C:\Users\wintr\.javacpp\cache\windows-x86_64-gpl 디렉터리

2024-07-28  오전 02:09    <DIR>          .
2024-07-28  오전 02:12    <DIR>          ..
2024-01-27  오전 02:29        58,124,288 avcodec-60.dll
2024-01-27  오전 02:29          139,776 avdevice-60.dll
2024-01-27  오전 02:29        5,453,312 avfilter-9.dll
2024-01-27  오전 02:29        10,985,984 avformat-60.dll
2024-01-27  오전 02:29        5,655,040 avutil-58.dll
2024-01-27  오전 02:29          189,440 ffprobe.exe
2024-01-27  오전 02:30          649,728 jniavcodec.dll
2024-01-27  오전 02:30          197,120 jniavdevice.dll
2024-01-27  오전 02:31          364,544 jniavfilter.dll
2024-01-27  오전 02:31          623,616 jniavformat.dll
2024-01-27  오전 02:31        1,150,976 jniavutil.dll
2024-01-27  오전 02:31          182,272 jnipostproc.dll
2024-01-27  오전 02:31          191,488 jniswresample.dll
2024-01-27  오전 02:31          208,896 jniswscale.dll
2024-01-27  오전 02:29            76,288 postproc-57.dll
2024-01-27  오전 02:29          125,952 swresample-4.dll
2024-01-27  오전 02:29          604,160 swscale-7.dll
              17개 파일          84,922,880 바이트

    전체 파일:
              27개 파일        188,659,350 바이트
              8개 디렉터리  329,884,225,536 바이트 남음
안돼서. 지우고 다시 실행했는데 똑같읍니다. opencv-4.9.0-1.5.10-windows-x86_64.jar
파일이 없어서 카피해서 해당 디렉토리에 붙여넣기해도 안됩니다. 다른 파일도 복사해서 넣어볼가요?

AMRCP님의 댓글

  • AMRCP
  • 작성일
리포팅 해주신 파일내용은 이상이 없습니다.

해당 폴더에는 필요에 따라서 파일들이 배치가 되며, 현재 썸네일 무작위 생성으로 했을때는 위 파일 내용이 맞습니다.
얼굴인식으로 하게 되면, windows-x86_64 폴더에는 11개의 파일이 생깁니다.

즉, 썸네일 생성에는 위 두 폴더만 있으면 되며 파일 내용은 이상이 없습니다.
해당폴더는 삭제를 해도, 없을 경우 자동으로 생성이 되는 폴더와 파일들입니다.

일단 파일 내용은 이상없고, temp 폴더에도 올바르게 접근이 되고 적용이 되는 사항입니다.

또한 패스 경로도 문제가 없고, 딱히 문제가 없는데 그런 오류가 발생이 된다고 하니
윈도우 OS를 어떤 버전으로 어떻게 설치한후, 그런 오류가 나는지 좀더 사용자님의 컴퓨터 환경을
알려주시면 좀더 확인해보도록 하겠습니다.

어찌되었든, 문제가 발생되는 사항이니 예외적인 사항이라면 확인하여 조치가 될수 있도록 해야 될 부분이기 때문입니다.
사용자님이 OS(64비트 윈도우)를 설치하고 어떠한 프로그램 설치 하고 난 다음에
AMRCP를 다운 받아 설치후 실행한 이후에 문제가 발생한건지
좀더 작업 오퍼레이팅 기준으로 대략적으로 알려주시면 감사하겠습니다.

AMRCP님의 댓글

  • AMRCP
  • 작성일
일단 명시적으로 해당 모듈이 로드될수 있도록
최신 버전에 적용하여 배포하였습니다.

8.0.32 버전으로 업데이트 또는 Full 버전을 다운 받아 설치하신다음
폴더를 선택하여, 썸네일 생성 기능을 이용해보세요.
그리고 해당 사항 결과를 피드백주시면 다시 검토 하도록 하겠습니다.

DavidSH님의 댓글

  • DavidSH
  • 작성일
프로세서 Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz  2.90 GHz
설치된 RAM 16.0GB(15.9GB 사용 가능)
시스템 종류 64비트 운영 체제, x64 기반 프로세서


에디션 Windows 11 Pro
버전 23H2
설치 날짜 ‎2024-‎05-‎20
OS 빌드 22631.3958
경험 Windows Feature Experience Pack 1000.22700.1026.0 입니다.

업데이트 했는데 안되네요. 풀버젼 설치해도 안됩니다.
윈도우 설치할때 게임용 멀티미디어 프로그램머 용 선택 모두 선택해서 설치했는데..이게 문제 될가요?

AMRCP님의 댓글의 댓글

  • AMRCP
  • 작성일
관련하여 답변 드립니다.

윈도우를 기본만 설치해도 AMRCP는 문제없이 작동을 해야 됩니다.

보통 그런 문제가 발생한다면, 윈도우에서 공용적으로 사용되는 dll 라이브러리들이 일부 없는 경우 발생할수 있습니다.
그럴때는 VC++ 런타임 모듈이나, MS Office 를 설치하면 됩니다.

일단 의심 되는 부분은 위와 같이 중요 dll 라이브러리가 손상된게 아닌가 생각이 됩니다.
그거 말고는 딱히 실행되지 않을 이유가 없습니다.

혹시 윈도우 OS를 새로 설치할 의향은 없으신가요 ?
Windows Feature Experience Pack 은 굳이 설치할 필요가 없을듯 싶은데, 해당 사항은 설치하지 마시고
23H2나 최신 24H2를 설치하시는걸 추천드립니다.

아니면 윈도우에 손상되거나 누락된 dll 모듈이 뭔지 찾아서 조치를 취해야 되는데..
그런 케이스는 보통 MS Office를 설치하면 해결되긴 하지만 그것도 마땅한 해결책은 아닙니다.

지금 상황으로 예상되는 건 그 것 말고는 딱이 없기에, OS의 파일 손상이나 누락을 감안하여
OS를 새로 설치하시는 것은 권고드립니다.

새로 설치하실때는 USB등을 이용하여 C드라이브를 포맷된 상태로 설치를 해주세요.
계속 덮어쓰고, 업데이트하는 식으로 설치하면 여러 문제가 발생할수 있습니다.

DavidSH님의 댓글

  • DavidSH
  • 작성일
앗 해결됐읍니다.
VC++ 깔았더니 그냥 되네요.. ㅎ
https://learn.microsoft.com/ko-kr/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-microsoft-visual-c-redistributable-version

그런데 전에도 윈도우 새로설치하고 안됐었는데..  기본 윈도우에  VC++ 포함 안되어 있나요?
아에 기본 amrcp 프로그램에 포함시키는게 좋을것 같습니다.

추가: 한동안 못쓰던 기능이라 썸네일 파일별로 자동생성 기능이 전에는 자동으로 사진 픽스 됐었는데.. 메뉴에서 고를수 있게 바뀌었나요?

AMRCP님의 댓글의 댓글

  • AMRCP
  • 작성일
상세한 확인 결과를 알려주셔서 감사합니다.

윈도우 10, 윈도우 11 OS를 기본만 깔아도 문제없이 실행이 되는 부분인데
그런 사항이 발생한다니 OS의 설치사항에 따라 예외적인 문제가 생길수 있는 여지가 있다고 보여집니다.

보통 그럴경우는, 다른 포터블 프로그램들도 정상 실행되지 않는 경우가 발생하는 부분입니다.

관련해서는 추후, 설치 메뉴얼이나 FAQ로 보강하여 그런 문제가 발생했을때 조치가 가능하도록 하겠습니다.
 
AMRCP를 사용해주시고, 문제가 있음에도 오랜기간 상세한 피드백을 통해 해결점을 찾게 해주신점 감사드립니다.

썸네일생성 방법은 여러가지가 있습니다.
폴더 단위로 일괄 생성하는 기능이 있고, 썸네일 추출 방식도 얼굴인식이나 초기 버전과 같이 무작위로 임의로 선정하는 방식이 있습니다.

또한 파일별로 영상에서 썸네일 다수를 추출하여 선택하는 부분도 있습니다.
관련해서는 직관적인 기능이라 기능을 숙지하시는데는 문제가 없을 것입니다.

추가 문의가 있다면 의견을 언제든 남겨주세요.

해당 문제는 혹시라도 생길수 있는 문제라고 판단하여, 다운로드 설명란에 정보를 추가해놓도록 하겠습니다.

감사합니다.

최근글


새댓글