미디어 파일을 아카이브에 넣으면 공간 절약에 도움이 됩니까?

미디어 파일을 아카이브에 넣으면 공간 절약에 도움이 됩니까?

예를 들어, .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을 테스트하지 않았습니다.

관련 정보