我正在使用这个简单的命令重新编码我的音轨
ffmpeg.exe -i "SOURCE.mp4" -acodec pcm_f32le -f wav - | neroAacEnc.exe -ignorelength -q 1 -cbr 80000 -lc -if - -of "out.aac"
我注意到出局包含“菜单”部分,如果我将其放入 MKVToolnix/MKVmerge,它将转换为“章节”轨道
媒体信息:
MKVToolnix:
章节/菜单轨道的内容(提取为 xml):
<?xml version="1.0"?>
<!-- <!DOCTYPE Chapters SYSTEM "matroskachapters.dtd"> -->
<Chapters>
<EditionEntry>
<EditionFlagHidden>0</EditionFlagHidden>
<EditionFlagDefault>0</EditionFlagDefault>
<EditionUID>7321170048711332010</EditionUID>
<ChapterAtom>
<ChapterUID>8251239689279814674</ChapterUID>
<ChapterTimeStart>00:00:00.059000000</ChapterTimeStart>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterDisplay>
<ChapterString>00:00:00.059</ChapterString>
<ChapterLanguage>eng</ChapterLanguage>
</ChapterDisplay>
</ChapterAtom>
</EditionEntry>
</Chapters>
问:我想知道为什么会发生这种情况以及如何防止它。
(即使有-flags +bitexact
and / 或也会发生这种情况-map_chapters -1
)