2017-08-10 4 views
0

Ich habe eine .mp4-Videodatei, die ich in ein numpy Array bekommen und auf der Festplatte mit numpy.memmap speichern möchte, aber es ist zu groß, um alles auf einmal einzulesen. Ich weiß, wie man die Datei Frame für Frame mit scikit video verarbeitet, aber nicht wie man dann das zu einer einzigen numpy Datei auf der Festplatte pumpt. Weiß jemand, wie das gemacht werden kann?Video zu numpy auf der Festplatte

Antwort

1

Ein unkomprimiertes Video ist eine große Menge an Daten ... this Antwort gibt Ihnen eine Vorstellung davon, wie viel Speicher Sie benötigen würden ("ungefähr 33 GB pro Minute für 8-Bit 24 fps").

Ich erinnere mich an etwas ähnliches zu tun, als ich mit openCV begann. Ich schlage vor, dass Sie Ihr Problem wahrscheinlich falsch verstehen. Aber wenn Sie es wirklich wollen, können Sie numpy.save verwenden.

This Antwort hat einige gute Tipps für bessere Datenformate für große Datensätze.

+0

hmmm hatte nicht darüber nachgedacht, wie viele Daten unkomprimiert wären. Vielen Dank! –

Verwandte Themen