У меня есть пакетный файл, преобразующий мои DVD серии PAL TV в правильную частоту кадров NTS C:
for %%F in (*.mkv) do (
echo A = LWLibAvVideoSource("%%F"^) > script.avs
echo B = LWLibAvAudioSource("%%F"^) >> script.avs
echo AudioDub(A,B^) >> script.avs
echo AssumeFPS(24000,1001,sync_audio=true^) >> script.avs
echo ResampleAudio(48000^) >> script.avs
ffmpeg\ffmpeg.exe -i script.avs -aspect 16:9 -acodec ac3 -vcodec libx264 -preset slow -qp 16 "Output\%%F"
del "%%F.lwi"
del script.avs
)
pause
Но это удаляет пункты главы. Я предполагаю, что map_chapters, если я пойму, как его использовать, просто сместится в главах со старыми временными метками PAL, чтобы они не соответствовали точному времени в реальном видео NTS C? Есть ли способ получить главы в нужных местах, кроме ручного открытия каждого эпизода, нахождения эквивалентных точек и создания каждой главы вручную?