mcap icon indicating copy to clipboard operation
mcap copied to clipboard

MCAP is a modular, performant, and serialization-agnostic container file format, useful for pub/sub and robotics applications.

Results 176 mcap issues
Sort by recently updated
recently updated
newest added

This is coming from usage of log.Fatalf instead of the die() function defined in cmd/root.go. All usage of log.Fatal should be replaced with die(). The die function should maybe be...

feature

Currently when you run `mcap list schemas` on a protobuf mcap it makes a best effort translation of the binary FileDescriptorSet back to text for display. The translation is sufficient...

feature
cli

Currently a user can view schemas in an mcap file with `mcap list schemas`. However, it is difficult to actually extract a schema from the output since it is rendered...

feature
cli

It should be possible to use attachments with the CLI tool: * Add an attachment to an existing mcap file. This should be done efficiently, by removing the summary section...

feature

Currently unsupported, I get the following error: ``` $ mcap cat --json converted.mcap 2022/05/01 09:05:35 Error: failed to print messages: JSON output only supported for ros1msg and protobuf schemas ```

feature
cli

This module could be useful to any organization dealing with ROS data in go.

feature
cli
go

NOTE: The `cpp/` directory has a ROS 1 writer example – do we want to include ROS 1 and ROS 2 in the list below? - Python - Needs example...

feature

Ability to store raw h.264 data in MCAP, without needing to wrap each NAL packet in another message encoding.

feature

**Public-Facing Changes** Hopefully none, other than speed-ups. **Description** This was a significant source of slow-down in reading MCAP files. Not sure if there's some subtle reason why doing this copy...

Default behavior for the writer should chunked with zstd compression. The option that controls chunking should be switched from "Chunked" to "Unchunked", to allow an empty options struct to default...

feature
go