zip 파일 인코딩

zip 파일 인코딩

Windows에서 파일명에 일본어나 한국어가 포함된 파일(mp3)을 추출하면 잘 나오다가, Linux(Ubuntu/Mint)에서 추출하면 아래와 같이 나옵니다.

5thƒAƒ‹ƒoƒ€w1“x 
“¡“c–ƒˆßŽq
03 ‘²‹Æ
?????

문제는 다음과 같습니다

  1. 추출된 파일을 복구하는 방법은 무엇입니까?
  2. 올바른 텍스트/문자가 무엇인지 모르는 경우 id3 태그를 어떻게 수정할 수 있나요?
  3. 추출 기본값을 Windows 문자 인코딩으로 설정하려면 어떻게 해야 합니까?

답변1

1- convmv -f xxx -t yyy --notest .추출된 파일/폴더가 포함된 폴더에서 사용할 수 있습니다. xxx는 Windows 인코딩, gbk 등을 나타냅니다. yyy는 Linux 인코딩, utf8 등을 나타냅니다.

3- 파일 롤러(Ark는 지원되지 않음)를 사용하여 압축이 풀린 패키지를 제거하고 p7zip-full 패키지를 설치할 수 있습니다.

답변2

이는 바닐라 p7zip이 Windows에서 생성된 아카이브에 대한 올바른 코드 페이지를 선택할 수 없기 때문입니다. 이 문제를 해결하기 위해 p7zip용 패치를 만들었습니다. 여기에서 올바른 코드 페이지 선택 코드를 사용하여 패치된 p7zip을 설치할 수 있습니다.

sudo apt-add-repository ppa:alkisg/ppa
sudo apt-get update
sudo apt-get install p7zip p7zip-full

논의하다:https://github.com/mate-desktop/engrampa/issues/5

답변3

zip에 대한 이 문제는 다음과 같습니다.안정적인최근에는Far2l 파일 및 아카이브 관리자. Far2l의 이전 zip 문자 집합 감지가 제대로 작동하려면 시스템 언어 설정이 아카이브가 생성된 시스템의 설정과 일치해야 합니다(Windows의 내부 "zip 폴더" 도구는 동일한 논리를 사용함). 너도 할 수 있어

LANG=ja_JP.UTF-8 far2l

일본어의 경우 또는

LANG=ko_KR.UTF-8 far2l

한국어용

관련 정보