Wie kann ich eine Datei auffüllen, um sie auf eine bestimmte Größe zu bringen?

0

Ist es möglich, das Dateigrößenattribut in Terminal zu ändern? anscheinend erkennt meine dash cam nur videodateien mit der exakten größe von 419.430.400 bytes. Meine Videodatei ist viel kleiner als diese, aber um sie auf der Dashcam abzuspielen, muss sie mit dieser Nummer übereinstimmen!

Ich habe das versucht:

xattr -w kMDItemFSSize "419430400" LOCA0122.avi 

hat aber nicht funktioniert.

Maysam
quelle
1
Bitte klären, ändern Sie es in macOS mit der Kommandozeile oder Finder? Was hast du versucht? Wie bereits geschrieben, handelt es sich bei Ihrer Frage nicht eindeutig um Apple Hardware oder Software. Prost!
Bjbk
@bjbk Ich habe die Frage bearbeitet
Maysam
AVI-Dateien haben jedoch ein spezielles Format, sodass die Vergrößerung möglicherweise nicht funktioniert. Sind Sie sicher, dass die Größe das einzige Problem ist?
Mark
@ Mark nein, wahrscheinlich gibt es eine Art von zusätzlichen Daten in den Dateien
Maysam

Antworten:

3

Eine einfache Möglichkeit ist, Terminal.app zu öffnen und den folgenden Befehl zu verwenden:

dd if=/dev/zero bs=1 count=NUMBER >> yourfile

Hier sollte "yourfile" in den Namen Ihrer Datei geändert werden, einschließlich des vollständigen Pfads zur Datei. "NUMBER" sollte in die Anzahl der Bytes geändert werden, die Sie der Datei hinzufügen möchten.

Wenn Sie also eine exakte Größe von 419.430.400 Byte und eine Datei von 110.000.000 Byte benötigen, ersetzen Sie NUMBER durch 309430400.

jksoegaard
quelle