Share your experience!
Hallo,
Bei den Aufnahmen meiner FDR-X3000 werden falsche Zeitstempel im Dateisystem angegeben.
Die Uhr bzw. das Datum der Kamera ist korrekt eingestellt. Ebenso Angaben zur Zeitzone oder Sommerzeit.
Die Speicherkarte wurde vor den Aufnahmen in der Kamera formatiert.
Beispiel:
Bei einer Aufnahme vom 13.05.2020 wird im Dateisystem für die Videodatei C0001.MP4 das Datum 16.06.2020 (modification time) bzw. 13.06.2020 (creation time) angezeigt. Bei den parallel abgelegten XML-Dateien C0001M01.XML ist jedoch der richtige Zeitstempel hinterlegt.
Das Änderungsdatum liegt somit ca. 33 Tage und das Erstelldatum ca. 30 Tage daneben.
Was läuft hier schief?
Zusatz:
Die Aufnahmeeinstellungen:
Gelöst! Gehe zu Lösung.
Die Kamera habe ich zurückgesetzt.
Offenbar scheint das Problem doch am verwendeten Linux zu liegen.
Unter MacOS werden die Zeitstempel zunächst korrekt angezeigt. Beim späteren verwenden der Karte in Linux (uname -rms: "Linux 5.4.28-rockchip arm v7l") wird der Zeitstempel zerrupft.
Solange unter Linux die Datei nicht verarbeitet wird (umbenennen, verschieben, etc.) bleibt der Zeitstempel erhalten Bei einem anschließenden Auslesen der Karte unter einem anderen Betriebsystem ("Linux 4.15.0-99-gerneric x86_64" & MacOS) zeigen sich erneut die korrekten Zeitstempel.
Ich nutze die Kamera einzeln (keine Fernbedienung per App oder "Armband").
Ausgabe von "stat" unter Linux:
stat C0001.MP4
File: C0001.MP4
Size: 4398844351 Blocks: 8591872 IO Block: 262144 regular file
Device: 821h/2081d Inode: 705 Links: 1
Modify: 2020-06-16 08:44:04.000000000 +0000
Change: 2020-06-13 08:53:10.000000000 +0000
Birth: -
Das eigentliche Änderungsdatum der Datei wäre 13.05.2020 9:03Uhr
Die dazugehörige XML:
stat C0001M01.XML
File: C0001M01.XML
Size: 1185 Blocks: 512 IO Block: 262144 regular file
Device: 821h/2081d Inode: 706 Links: 1
Modify: 2020-06-13 09:03:02.000000000 +0000
Change: 2020-06-13 09:03:02.000000000 +0000
Birth: -
Der Inhalt der XML - Datei:
<?xml version="1.0" encoding="UTF-8"?>
<NonRealTimeMeta xmlns="urn:schemas-professionalDisc:nonRealTimeMeta:ver.2.00" xmlns:lib="urn:schemas-professionalDisc:lib:ver.2.00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" lastUpdate="2020-05-13T08:53:11+02:00">
<TargetMaterial umidRef=""/>
<Duration value="70800"/>
<LtcChangeTable tcFps="30" halfStep="true">
<LtcChange frameCount="0" value="43512722" status="increment"/>
<LtcChange frameCount="70799" value="60C13722" status="end"/>
</LtcChangeTable>
<CreationDate value="2020-05-13T08:53:11+02:00"/>
<VideoFormat>
<VideoRecPort port="DIRECT"/>
<VideoFrame videoCodec="AVC_1920_1080_HP@L51" captureFps="119.88p" formatFps="119.88p"/>
<VideoLayout pixel="1920" numOfVerticalLine="1080" aspectRatio="16:9"/>
</VideoFormat>
<AudioFormat numOfChannel="2">
<AudioRecPort port="DIRECT" audioCodec="LPCM16" trackDst="CH1"/>
<AudioRecPort port="DIRECT" audioCodec="LPCM16" trackDst="CH2"/>
</AudioFormat>
<Device manufacturer="Sony" modelName="FDR-X3000" />
<RecordingMode type="normal" cacheRec="false"/>
</NonRealTimeMeta>
Die Kamera habe ich zurückgesetzt.
Offenbar scheint das Problem doch am verwendeten Linux zu liegen.
Unter MacOS werden die Zeitstempel zunächst korrekt angezeigt. Beim späteren verwenden der Karte in Linux (uname -rms: "Linux 5.4.28-rockchip arm v7l") wird der Zeitstempel zerrupft.
Solange unter Linux die Datei nicht verarbeitet wird (umbenennen, verschieben, etc.) bleibt der Zeitstempel erhalten Bei einem anschließenden Auslesen der Karte unter einem anderen Betriebsystem ("Linux 4.15.0-99-gerneric x86_64" & MacOS) zeigen sich erneut die korrekten Zeitstempel.