ffmpeg | branch: master | Nicolas George <geo...@nsup.org> | Tue Aug 31 15:58:02 2021 +0200| [5b052c4bcbf711b418ca6991799764dfe7ae6163] | committer: Nicolas George
tools/dvd2concat: add support for chapters > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5b052c4bcbf711b418ca6991799764dfe7ae6163 --- tools/dvd2concat | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/dvd2concat b/tools/dvd2concat index ea8b7ba8c9..ccc021c4cc 100755 --- a/tools/dvd2concat +++ b/tools/dvd2concat @@ -95,6 +95,12 @@ for my $subp (@{$track->{subp}}) { $concat .= "stream_codec dvd_subtitle\n"; $concat .= "stream_meta language " . $subp->{langcode} . "\n" if $subp->{langcode}; } +my $chap_time = 0; +for my $chap (@{$track->{chapter}}) { + $concat .= sprintf "\nchapter %d %.3f %.3f\n", + $chap->{ix}, $chap_time, $chap_time + $chap->{length}; + $chap_time += $chap->{length}; +} for my $cell (@{$track->{cell}}) { my $off = $cell->{first_sector}; die "Your lsdvd version does not print cell sectors.\n$lsdvd_message" _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".