
예를 들어, .mp3 또는 .wmv 파일에 WinRAR 또는 Winzip을 사용한 경우 디스크 공간이 절약됩니까? 압축이 이미 인코딩에 내장되어 있기 때문에 대답은 '아니요'라고 생각했습니다. 그런데 난 빨갛게 됐어이 위키피디아 기사그리고 그것은 말한다
7z의 LZMA 알고리즘은 RAR이 LZMA보다 성능이 뛰어난 특수 루틴을 사용하는 .wav 및 .bmp 파일과 같은 "멀티미디어" 파일을 제외하고 RAR보다 압축률이 더 높습니다.
답변1
WAV 및 BMP는 해당 형식의 일부로 압축되지 않으므로 일반적으로 일반 압축 도구로 압축하면 파일 크기가 상당히 줄어듭니다. 여기서는 파일 형식을 고려하거나 특정 파일 형식에 더 적합한 알고리즘에 이점이 있을 수 있습니다.
반면에 MP3는 파일 형식 저장의 일부로 압축됩니다. MP3 파일을 압축하면 일반적으로 파일 크기가 거의 줄어들지 않으며 때로는 아카이브 형식 오버헤드에 비해 총 아카이브 크기가 늘어나는 경우도 있습니다.
WMV 컨테이너 형식의 경우 상황이 더 복잡합니다. 이는 구현에 따라 데이터 압축이 다를 수 있기 때문입니다.
어떤 경우에는 MP3 파일이나 다른 기본 제공 압축(예: jpeg)을 사용하여 파일을 압축하는 경우에도 두 개 이상의 파일을 하나의 아카이브로 압축하면 더 많은 압축을 얻을 수 있습니다. 또한 많은 파일을 처리할 때 파일을 단일 파일로 압축하는 것만으로도 파일 시스템 측면에서 공간을 절약할 수 있습니다.
그러나 이는 거의 차이가 없으며 파일을 압축하려는 이유에 따라 시간, 오버헤드 및 아카이브 크기 오버헤드를 고려해야 합니다. 예를 들어, 파일을 복사할 때 하나의 큰 파일은 일반적으로 동일한 크기의 많은 작은 파일보다 더 빠르게 복사됩니다.
답변2
상용 제품인 Stuff-It을 사용하여 비교적 긍정적인 결과를 얻었습니다. 광고를 믿지 않음에도 불구하고 시도해보았습니다. 정말 놀랐어요. Archiver는 .wmv, .avi, .jpeg의 크기를 실제로 줄였습니다. 그다지 좋지 않은 결과 - WavPack 및 Jpeg 압축을 사용하는 WinZip zipx. 첫 번째는 Mac에서는 잘 알려진 도구이지만 Windows에서는 알려지지 않은 도구입니다. 스스로 아카이브를 만드는 것은 괜찮지만 내 생각에는 당신의 친구 중 90%가 이러한 아카이브를 추출할 수 있는 소프트웨어를 갖고 있지 않은 것 같습니다. Stuff-it 파일을 추출하려면 Stuff Expander(무료 추출 도구)를 설치해야 합니다. WinZip zipx를 추출하려면 WinZip이 필요합니다. PowerArchiver(상업용) 및 7-Zip(프리웨어)과 같은 다른 소프트웨어를 사용해 보았지만 일반 아카이브 방법(LZMA, PPMD)만 지원하지만 WavPack 및 Jpeg는 지원하지 않습니다.
PS Stuff-IT는 jpeg ~25-29%, mp3 ~15%, 텍스트 파일 ~ 90%(WinRar 및 WinZip보다 높음)를 압축했습니다. GUI는 표준 아카이버와 비교할 수 없을 정도로 매우 불편하고 보기 흉합니다. 외장 하드 드라이브에 ~1Gb의 아카이브를 생성하려고 했습니다. Stuff-It이 충돌했지만 아무 문제 없이 C: 드라이브에 아카이브를 생성할 수 있었습니다. 1Gb RAM이 장착된 기존 Win XP 컴퓨터에는 C: 128GB만 있었습니다. Stuff-It Expander 2011을 설치했을 때 Stuff-It Archiver가 자주 충돌하기 시작했습니다. Windows 8이 설치된 새 컴퓨터에서는 Stuff-It을 테스트하지 않았습니다.