summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorNicolas George <george@nsup.org>2021-08-31 14:10:07 +0200
committerNicolas George <george@nsup.org>2021-09-16 10:17:59 +0200
commit86b2a8616989d98bf2a1b35156bece2e160394d2 (patch)
treeb2d55d6359c29dfaa45e63510c3b9be6a316a6ab /tools
parentc753b49c38c434ab9da931a62cba5dfccf8bf6b8 (diff)
tools/dvd2concat: include language metadata
Diffstat (limited to 'tools')
-rwxr-xr-xtools/dvd2concat2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/dvd2concat b/tools/dvd2concat
index ef04a87d05..474b474191 100755
--- a/tools/dvd2concat
+++ b/tools/dvd2concat
@@ -88,9 +88,11 @@ my $concat = "ffconcat version 1.0\n";
$concat .= "\nstream\nexact_stream_id 0x1E0\n";
for my $audio (@{$track->{audio}}) {
$concat .= "\nstream\nexact_stream_id " . $audio->{streamid} . "\n";
+ $concat .= "stream_meta language " . $audio->{langcode} . "\n" if $audio->{langcode};
}
for my $subp (@{$track->{subp}}) {
$concat .= "\nstream\nexact_stream_id " . $subp->{streamid} . "\n";
+ $concat .= "stream_meta language " . $subp->{langcode} . "\n" if $subp->{langcode};
}
for my $cell (@{$track->{cell}}) {
my $off = $cell->{first_sector};