7zip auf mehrere Terabyte, Laufwerk bereits komprimiert

567
Don Mick

Ich habe also ein Laufwerk, das NTFS ist. Es verfügt über Tausende Grafik- / Videodateien, die sich auf etwa 6 TB belaufen. Ich wollte diese Informationen komprimieren und an jemanden senden.

Was ist meine beste Option zum Komprimieren? Ich habe auch bemerkt, dass das Laufwerk eine Komprimierung im Dateiexplorer hat: "Dieses Laufwerk komprimieren, um Speicherplatz zu sparen"

Wenn ich anfange, 7zip für die Daten zu verwenden, ist die Gesamtmenge größer als erwartet, etwa 8 TB oder 9 TB, was die Laufwerkskomprimierung angeht.

Ich habe Keka auf dem Mac ausprobiert, aber es geht langsam wie die Hölle. Welche Möglichkeiten habe ich hier, um sicherzustellen, dass der Empfänger keine beschädigten Daten erhält? Momentan versuche ich, das 7zip-Format zu verwenden und die Komprimierung zu speichern. Vielen Dank!

1
Wie planen Sie die Datenübertragung? Wenn es über das Internet geht, würde ich vorschlagen, `rsync` mit aktivierter Komprimierung zu verwenden. Das sollte so gut wie möglich funktionieren, ohne die Dateien selbst neu zu kodieren. confetti vor 6 Jahren 0
[* Verlustfreie Datenkomprimierungsalgorithmen können keine Komprimierung für alle Eingabedatensätze garantieren. Mit anderen Worten gibt es für jeden verlustlosen Datenkomprimierungsalgorithmus einen Eingabedatensatz, der bei der Verarbeitung durch den Algorithmus nicht kleiner wird, und für jeden verlustlosen Datenkomprimierungsalgorithmus, der mindestens eine Datei verkleinert, gibt es mindestens einen Datei, die größer wird *] (https://en.wikipedia.org/wiki/Lossless_compression#Limitations). Da Multimediadateien bereits komprimiert sind, können sie nur sehr schwer weiter komprimiert werden. Dies ist der Satz, der am wahrscheinlichsten beim erneuten Komprimieren erweitert wird phuclv vor 6 Jahren 1

1 Antwort auf die Frage

0
confetti

Komprimierungsalgorithmen haben auf Mediendateien nur einen sehr geringen Einfluss.

Der Grund dafür ist, dass Mediendateien beim Kodieren bereits so wenig Platz wie möglich beanspruchen.

Kompressionsalgorithmen arbeiten (zum größten Teil), indem sie ähnliche Muster in einer Datei finden und diese kompakter platzieren, ohne die Originaldatei ändern zu müssen. Für Mediendateien ist dies eine sehr schwierige Aufgabe, da sich normalerweise nicht viele sich wiederholende Muster befinden.

Ich habe kürzlich --bestin meiner Mediathek (Filme, Fernsehsendungen, Musik) viele Algorithmen (zip, gzip, xz, bzip, lzma - alles on ) ausprobiert und es hat kaum einen Effekt erzielt . Bei einigen Dateien nahm die Größe sogar zu.

Die einzige wirklich effektive Möglichkeit, die Dateigröße zu verkleinern, besteht darin, die Medien neu zu codieren. Je nach Medientyp bedeutet dies eine Reduzierung der Auflösung, Frames pro Sekunde, Qualität (z. B. Farbräume) oder Verringerung der Bitrate. In einigen Fällen können Sie den Container auch während der Umcodierung ändern. Beispiel: Eine 100-MB-FLAC-Audiodatei ist möglicherweise nur 5 MB, wenn sie mit 120 Kbit / s und einer variablen Bitrate MP3-codiert ist.

Das Ändern des Codecs wirkt sich auch aus, beispielsweise ist H265 doppelt so gut wie H264, das wiederum bei DVDs deutlich besser war als MPEG2. Wenn Sie die Dateien neu codieren, verlieren Sie jedoch an Qualität phuclv vor 6 Jahren 1
Mit H265 können Sie bei einer viel geringeren Dateigröße eine hervorragende Qualität erzielen, allerdings wird H265 nicht von jedem Gerät unterstützt und verbraucht während der Wiedergabe viel mehr CPU-Auslastung. confetti vor 6 Jahren 0
Hey Leute, OP hier, meine Sorge ist, dass das Archiv ohne Korruption ankommt, also sollte ich nur eine riesige 6 TB .zip- oder .7zip-Datei machen oder sollte ich es in Stücke aufteilen, z. B. mehrere hundert Gigabyte oder 1 bis 2 TB ein Stück. Don Mick vor 6 Jahren 0
Das hängt stark davon ab, wie Sie es versenden möchten. Ich würde immer noch Rsync mit aktivierter Komprimierung ("-z") vorschlagen, kein Zippen oder Packen. Wenn Sie das Flag "--partial" verwenden, können Sie den Datentransfer fortsetzen, falls dieser fehlschlägt. confetti vor 6 Jahren 0
Dies würde durch proprietäre Remote- / Cloud-basierte Zustellung in meinem Unternehmen erfolgen. Ich würde es über einen Dateiübertragungsdienst schicken, der ziemlich zuverlässig ist. Ich habe es einmal mit einer 2TB-Datei gemacht und der Client hatte keine Probleme. Don Mick vor 6 Jahren 0
Es liegt an Ihnen, zu teilen wäre wahrscheinlich sicherer. confetti vor 6 Jahren 0