We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d1ae6c8 commit ca96abaCopy full SHA for ca96aba
1 file changed
src/ffmpeg_progress_yield/ffmpeg_progress_yield.py
@@ -60,7 +60,8 @@ def __init__(
60
61
self.current_input_idx: int = 0
62
self.total_dur: Union[None, int] = None
63
- if FfmpegProgress._uses_error_loglevel(self.cmd):
+ # Skip probing duration in dry-run mode to avoid running ffprobe
64
+ if not self.dry_run and FfmpegProgress._uses_error_loglevel(self.cmd):
65
self.total_dur = self._probe_duration(self.cmd)
66
67
# Set up cleanup on garbage collection as a fallback
0 commit comments