From e3db97efe94d6c7d1f07421c9fdd3b23a38b53a8 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sun, 16 Jun 2013 17:04:00 +0200 Subject: [PATCH] vtl: use avi/mjpeg (insted of mpeg4) for video proxy * average picture quality is worse * ..but seeking works accurately (no more PTS/DTS mess with Quicktime files) * ffmpeg transcode to mpeg4 retains PTS, DTS ( to mjpeg does not) * eventually harvid&xjadeo need to be updated to seek to non-monotonic PTS, DTS timestamps --- gtk2_ardour/transcode_ffmpeg.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk2_ardour/transcode_ffmpeg.cc b/gtk2_ardour/transcode_ffmpeg.cc index f14e472815..657b79ffba 100644 --- a/gtk2_ardour/transcode_ffmpeg.cc +++ b/gtk2_ardour/transcode_ffmpeg.cc @@ -471,7 +471,7 @@ TranscodeFfmpeg::transcode (std::string outfile, const int outw, const int outh, argp[6] = (char*) calloc(10,sizeof(char)); snprintf(argp[6], 10, "%ix%i", width, height); argp[7] = strdup("-y"); argp[8] = strdup("-vcodec"); - argp[9] = strdup("mpeg4"); + argp[9] = strdup("mjpeg"); argp[10] = strdup("-an"); argp[11] = strdup("-intra"); argp[12] = strdup("-g");