diff --git a/thumbnail.c b/thumbnail.c index b5aa4a6e2e2f9edc99bb75443f3d6208f5b64562..9d057240564e35f48e2018f59722891c675f9c2f 100644 --- a/thumbnail.c +++ b/thumbnail.c @@ -76,7 +76,8 @@ int main(int argc, char *argv[]) job_failed("Writing temporary file failed: %s", av_err2str(err)); /* Create thumbnail */ - av_seek_frame(demux, -1, (2L*demux->duration)/5L, 0); + if (!jlookup(argv[4], "srcurl")) + av_seek_frame(demux, -1, (2L*demux->duration)/5L, 0); memset(&pkt, 0, sizeof(pkt)); av_init_packet(&pkt); frame = av_frame_alloc();