gpt4 book ai didi

video - FFMpeg 将 VOB 转换为 H264 和多语言

转载 作者:行者123 更新时间:2023-12-04 23:27:14 27 4
gpt4 key购买 nike

我尝试将 VOB 文件转换为 H264。我知道这样做似乎很疯狂,但目标是将它与 Apple TV 一起使用。

仅使用正确的音频流将 VOB 文件转换为 mp4 并不是真正的问题。

问题是当 VOB 文件包含不同语言的多序列时。例如,在 mp4 的文件中,我将有 3 秒的视频,包括例如屏幕上的英文书,然后,同样的 3 秒与法文的书等等......
但是使用 VOB 文件,我将只有 3 秒的时间使用正确的语言。

当我检查 VOB 文件时,我只看到一个视频流 #0.0。

所以我的问题是,如何避免包含这些不同语言的不同视频序列?

谢谢你的帮助。

最佳答案

在该 VOB 中,所有视频序列都与 DVD 创作相连接,根据语言选择告诉播放器要播放哪些部分。

因此,为了只提取连贯的单一语言视频,您必须检查 VOB 并记下所需语言的时间码。然后可能使用 concat demuxer,提取段并加入它们。

例如如果英语的时间码为 14-17 秒,然后是 3m 34sec 到 6m 20 sec,您将创建一个像这样的文本文件

file 'input.vob'
inpoint 14
outpoint 17
file 'input.vob'
inpoint 214
outpoint 380

(时间以秒为单位)

接着
ffmpeg -f concat -i list.txt out.mp4

关于video - FFMpeg 将 VOB 转换为 H264 和多语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40243107/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com