for now I fix them with: ffmpeg -i video.flv -c:v copy -c:a copy fixed.flv
Ah ok - this is useful. Perhaps we can create a new VNC recording container that uses this. Thanks very much for suggesting it.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you believe this is a mistake, please reply to this comment to keep it open. If there isn't one already, a PR to fix or at least reproduce the problem in a test case will always help us get back on track to tackle this.
This still seems valid.
Yeah I also stumbled over this I'd suggest ffmpeg -i video.flv -movflags faststart video.mp4 which transcodes it to x264 resulting in a size reduction of 75%-90%, the -movflags faststart will make it streamable. Either add ffmpeg to the vnc recording container or use https://hub.docker.com/r/jrottenberg/ffmpeg/ 4.1-scratch
Is this issue up for taking ? Could try to dig in into it
@artjomka well https://github.com/testcontainers/vnc-recorder/issues/3 is marked with help wanted and if you fixed that, then this should be fixed as well.
Reopening this, because the released version for https://github.com/testcontainers/vnc-recorder/pull/4 still needs to be trickled through to the default tag used by Testcontainers.
The released tag of the image will be: testcontainers/vnc-recorder:1.2.0
Build is underway and should be completed shortly.
Any progress here?
The pr for this issue also fixes #3405
Most helpful comment
Yeah I also stumbled over this I'd suggest
ffmpeg -i video.flv -movflags faststart video.mp4which transcodes it to x264 resulting in a size reduction of 75%-90%, the-movflags faststartwill make it streamable. Either add ffmpeg to the vnc recording container or use https://hub.docker.com/r/jrottenberg/ffmpeg/4.1-scratch