diff --git a/src/export/ExportFFmpegDialogs.cpp b/src/export/ExportFFmpegDialogs.cpp index c0de267de..3423eddb2 100644 --- a/src/export/ExportFFmpegDialogs.cpp +++ b/src/export/ExportFFmpegDialogs.cpp @@ -453,6 +453,19 @@ bool ExportFFmpegCustomOptions::TransferDataFromWindow() /// void ExportFFmpegCustomOptions::OnOpen(wxCommandEvent & WXUNUSED(evt)) { + // Show "Locate FFmpeg" dialog + PickFFmpegLibs(); + if (!FFmpegLibsInst->ValidLibsLoaded()) + { + FFmpegLibsInst->FindLibs(NULL); + FFmpegLibsInst->FreeLibs(); + if (!LoadFFmpeg(true)) + { + return; + } + } + DropFFmpegLibs(); + ExportFFmpegOptions od(wxGetTopLevelParent(this)); od.ShowModal(); }