Been compiling geolocated footage of the Iran War, and saved this video some time ago.https://files.catbox.moe/o4vs9a.mp4It doesn't show when played in browser, but if saved and played in MPV, the video shows up with a duration of 1 seconds despite being 1 minute 31 seconds long. If I skip to the end in MPV and back to the start, it correctly shows 1 minute 31 seconds instead of 1 second, but goes back to 1 second if I reopen it again.Is the video safe to keep saved? What causes this?
Also this is where I found the video, if it helps,https://x.com/john_marquee/status/2028626017804497182https://x.com/john_marquee/status/2028626185257951482
>>1565388incorrect headerThe header basically tells the player the codec, encoding data and that it is 1s long.But modern players don't just rely on the header, they keep playing as long as they can find a stream. Once it notices that the stream is longer it adjusts its bar accordingly, but that is just temporarely since the file itself is not modified. As soon as it is closed the ifo is lost and the process starts yet again when playing it again.The inverse can happen as well, especially if you encrypt files. By pure chance the beginning of the encrypted file can be read as a video header that tells that the file is a video that runs 120+ hours, which then leads to a black "video" with the bar telling you that it currently is at "00:02 / 120:14:20".
>>1565396Understood, thank you.