Meshroom icon indicating copy to clipboard operation
Meshroom copied to clipboard

Clarify supported video formats

Open Beep6581 opened this issue 2 years ago • 4 comments

The Meshroom manual is very vague regarding supported video formats: https://meshroom-manual.readthedocs.io/en/latest/feature-documentation/core/supported-formats.html?highlight=video

Video File formats .avi’, ‘.mov’, ‘.qt’, ‘.mkv’, ‘.webm’, ‘.mp4’, ‘.mpg’, ‘.mpeg’, ‘.m2v’, ‘.m4v’, ‘.wmv’, ‘.ogv’, ‘.ogg’, ‘.mxf’

Strictly speaking, those are container formats, not video formats. "mp4" could contain a wide variety of formats.

An exhaustive list of supported video formats would be unnecessary and unrealistic, but just a mention of the most common ones would help, e.g.: H.264, H.264, VP9.

Alternatively, a way to get Meshroom to list supported video formats in the current build.

Beep6581 avatar Feb 08 '22 10:02 Beep6581

Yes, "Supported video file extensions" might be a more precise title.

I took a quick look at the AliceVision code. It looks like ffmpeg is used through opencv to read video files.

natowi avatar Feb 09 '22 22:02 natowi

ffmpeg allows one to list the codecs and formats supported in a build using ffmpeg -codecs and ffmpeg -formats. If it's possible to query a meshroom exe or appimage for that info, that would be great, and should be documented.

The reason I asked for this is that while troubleshooting the other issues I opened regarding video import, it would have been great to know that I'm at least using a video file in a supported format.

Beep6581 avatar Feb 11 '22 00:02 Beep6581

To do that, we need to find a way to do it from the opencv/ffmpeg api.

fabiencastan avatar Feb 11 '22 09:02 fabiencastan

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jun 12 '22 18:06 stale[bot]