diff --git a/ffmpeg.c b/ffmpeg.c index 22f8fa9ca1b316d4bf609641b332e8e364d0a949..f3683a553f40defab8509f8827712c6bdc6213f6 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -2513,7 +2513,7 @@ static int transcode_init(OutputFile *output_files, int nb_output_files, } } else { if (!ost->enc) - ost->enc = avcodec_find_encoder(ost->st->codec->codec_id); + ost->enc = avcodec_find_encoder(codec->codec_id); ist->decoding_needed = 1; ost->encoding_needed = 1;