Вопрос

Все,

Я делаю учебный комплект, в котором предоставлен контент, который используется с 2 файлами VOB, которые мне нужен программное обеспечение для автоматического слияния до 1. Мы будем добраться до 10-15 файлов VOB из этого поставщика, и наши требования должны перейти на отдельный файл.

Объединение этих файлов так же просто, как открывающие байтовые потоки и их объединение?

Спасибо!

Это было полезно?

Решение

Если спецификации файлов соответствуют, это должно быть возможно использовать заголовок из первого файла и скопировать оставшиеся файлы минус их заголовка в один файл. Но спецификации должны соответствовать точно на все, от типа кодирования и параметров до количества аудиоканалов.

Если это так, то все, что вам нужно сделать, это прочитать все файлы и пропустить первые байты XXX каждого файла, кроме первого.

Это не сработает, если стекла вилок зашифрованы (шифрование DVD).

Примечание: это хорошо справляется с работой, которые преуспевают. Они оптимизированы и (более или менее) свободны от ошибок. Так что, если вы можете, используйте их (т.е. из командной строки).

Другие советы

Нет, это не просто слияние. В противном случае старая команда DOS >type 1.VOB, 2.VOB > Final.VOB сделал бы работу.

Если это не для обучения, просто используйте Любое слияние VOB Инструмент, чтобы объединить эти два.

Многое из этого, вероятно, будет зависеть от того, имеют ли файлы VOB одинаковое разрешение и скорость битов, а также обеспечение того, что многие другие параметры кодирования одинаковы. Если они используют те же самые параметры кодирования, вероятно, простые выполнения объединения файлов, вероятно, будет работать. Мой опыт работы с DVD показывает, что файлы с DVD работают нормально, когда это будет сделано. Тем не менее, мое первое предположение состоит в том, что это не сработает, если бы между файлами были какие -либо различия в формате.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top