Opened 6 years ago
Last modified 6 years ago
#1060 open enhancement
Suppport csf file format
Reported by: | ulti-killer | Owned by: | |
---|---|---|---|
Priority: | wish | Component: | undetermined |
Version: | git-master | Keywords: | csf png |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | yes | |
Analyzed by developer: | no |
Description
video is frozen.
Attachments (1)
Change History (7)
Changed 6 years ago by ulti-killer
comment:1 Changed 6 years ago by cehoyos
- Priority changed from critical to normal
comment:2 Changed 6 years ago by ulti-killer
comment:3 Changed 6 years ago by ulti-killer
- Status changed from new to open
comment:4 Changed 6 years ago by reimar
This format is simply not supported at all by FFmpeg currently.
It is a format based on PNG and partial re-encoding, as you can see when you look at it with e.g. http://sourceforge.net/projects/extractor-gtk/
Possibly contains some other encoding types, too.
All container structures seem to be little-endian.
Each "frame" contains a 4 byte size at offset 8.
For the PNG encoded ones, offsets 16 - 24 seem to contain 4 16 bit values that indicate the offset and size of the image the PNG updates. After that seems to follow yet another size field containing the remaining bytes.
Start of the following packet is always aligned to 16 bytes.
There seems to be some kind of index at 0x190.
This and the data start seems to be referenced in the header, at bytes 24 and 28.
comment:5 Changed 6 years ago by ulti-killer
will be supported in next updates?
comment:6 Changed 6 years ago by cehoyos
- Keywords csf png added
- Priority changed from normal to wish
- Reproduced by developer set
- Summary changed from cannot playback the video to Suppport csf file format
- Type changed from defect to enhancement
- Version changed from unspecified to git-master
Please add the command line you are using and the complete, uncut console output.
Which application / player plays the file?