-my $is_check_mode = 0;
-my $is_verbose_mode = 0;
-my $offset_time_sec = 35; #開始オフセット(秒)
-my $end_margin_sec = 30; #後方余白(秒)
-GetOptions('check|c' => \$is_check_mode,
- 'verbose' => \$is_verbose_mode,
- 'offset-time=i' => \$offset_time_sec,
- 'end-margin=i' => \$end_margin_sec );
+my $is_check_mode = 0;
+my $is_verbose_mode = 0;
+my $is_logging_mode = 0;
+my $ffmpeg_loglevel = '';
+my $ffmpeg_seg_max_retry = '';
+my $offset_time_sec = 30; #開始オフセット(秒)
+my $end_margin_sec = 40; #後方余白(秒)
+GetOptions('check|c' => \$is_check_mode,
+ 'verbose' => \$is_verbose_mode,
+ 'logging' => \$is_logging_mode,
+ 'ffmpeg-loglevel=s' => \$ffmpeg_loglevel,
+ 'ffmpeg-seg_max_retry=s' => \$ffmpeg_seg_max_retry,
+ 'offset-time=i' => \$offset_time_sec,
+ 'end-margin=i' => \$end_margin_sec );