So entfernen Sie Verzeichnis-Flag?


1

Ich habe einen .trp-Videocontainer, der als Verzeichnis angezeigt wird. Gibt es eine schnelle Möglichkeit, das Verzeichnisbit vom Inode zu entfernen, sodass der Ordner als Datei angezeigt wird? (Ich bin mir nicht sicher, ob dies mein Problem löst, aber ich möchte es versuchen.)


Was siehst du in deinem .trp "Verzeichnis"? Sie können ein Verzeichnis nicht einfach durch Ändern einer Datei in eine Datei konvertieren ... zumindest nicht, ohne Ihr Dateisystem zu beschädigen!
Ale

In der trp befinden sich die Dateien vid.trp, vid.001, ... vid.des und vid.idx. Ich denke, es ist ein üblicher VID-Container mit nur einem falschen Dateityp. Der Name des Ordners lautet vidname.trp. Ich weiß, dass das Ändern des Dateityps ein bisschen riskant ist, aber ich möchte es trotzdem versuchen.
altf4

Gefälschte Dateien sind wirklich nichts Besonderes. OS X verwendet sie ausgiebig für Anwendungen, Pages-Dokumente und so weiter.
Daniel B

Antworten:


3

Wenn sich dieses Verzeichnis ordnungsgemäß verhält (dh eine Liste von Dateien anzeigt, anstatt seltsame E / A-Fehler oder ähnliches auszulösen), ist es ein Verzeichnis und keine Datei.

Wenn Sie den Inode-Typ ändern, erhalten Sie ein beschädigtes Dateisystem, sonst nichts. (Sie würden das mit Debugging-Tools für Dateisysteme tun, die dateisystemspezifisch und ziemlich gefährlich sind - sichern Sie, was Sie können, bevor Sie so etwas versuchen. Beispiel für die Linux ext-Dateisysteme:. debugfs)

Anscheinend sollten Sie nach einer Software suchen, die diesen "extrahierten" Container wieder in eine einzelne Datei packt, wenn Sie dies benötigen.


ok, es ist möglich, dass du recht hast, aber ich möchte es trotzdem auf einem USB-Stick mit nur einem Ordner testen. Welches Dateisystem kann ich verwenden und mit welchem ​​Tool kann ich es testen? Btw. alle anderen tools wie ffmpeg etc. können die dateien nicht ohne vollständigen reencode in eine große datei konvertieren.
altf4

1
Verwenden Sie ext2(oder 3 oder 4) und debugfs. Aber das ist völlig sinnlos. Lesen Sie, wie Dateisysteme funktionieren. Wenn Sie ein wenig in einem Verzeichnisknoten spiegeln, wird es nicht auf magische Weise in eine einzelne Datei umgewandelt, in der alle enthaltenen Dateien irgendwie gepackt sind. Welches Format würde diese Umwandlung überhaupt als Format verwenden? Teer? cpio? Postleitzahl? einfache Verkettung? ISO? Denk darüber nach.
Mat
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.