I am using VICE 2.4.18, rev 29455M compiled with --enable-static-ffmpeg and --enable-gnomeui. This version of VICE can be used to record a video using the "Save media file…" command of the "Snapshot" menu. However, video recording does not work at all when the container format is set to "ogg" (which automatically selects the Theora and FLAC codecs). With this setting, trying to record a video produces the error dialog "Couldn't write screenshot to /tmp/foo.ogg' with driver
FFMPEG'." and the following message on the text console:
FFMPEG: Driver: ogg, ac: 86028, vc: 31
ffmpegdrv: Cannot find suitable video codec
Screenshot: Error - Saving failed...
confirmed
same in windows, but it works if i use some other precompiled ffmpeg dlls.
The internal ffmpeg libs don't contain the needed ogg/theora libs yet, so this is "by design". Will try to hide containers/codecs in the GUI that are not supported.
Fixed in r29569 which implements dynamic determination of the supported formats and codecs.
this is a nice solution, and it works. :)
however, i wonder why there is only FLAC/Theora if ogg is selected? shouldn't there be at least also vorbis?
also matroska supports a lot more codecs than the ones offered in VICE.
Please make a suggestion for the codecs you want in matroska Container, then I can test and add them.